Commit Graph

369 Commits

Author SHA1 Message Date
Robert Swiecki
b5e37a6c4a config: support mounts 2017-05-27 01:16:12 +02:00
Robert Swiecki
20633b1f57 config: compact-ize uid/gid map options 2017-05-27 00:33:25 +02:00
Robert Swiecki
4d03afd10e config: make inside_id and outside_id default to '' 2017-05-27 00:16:28 +02:00
Robert Swiecki
e63a1d3acd make indent depend 2017-05-27 00:09:48 +02:00
Robert Swiecki
fb8ce1ca90 config.proto: use string instead of bytes 2017-05-27 00:09:08 +02:00
Robert Swiecki
53f825115f More work on uid mappings 2017-05-26 23:26:07 +02:00
Robert Swiecki
4eaa6cc9d3 Rewrite uid mapping system 2017-05-26 23:07:47 +02:00
Robert Swiecki
a2a497f089 config: more options in the config #7 2017-05-26 17:50:28 +02:00
Robert Swiecki
8409cd9970 config: more options in the config #6 2017-05-26 15:29:08 +02:00
Robert Swiecki
8e39afa25f config: more options in the config #5 2017-05-26 15:22:59 +02:00
Robert Swiecki
08de9db57c config: more options in the config #4 2017-05-26 14:08:09 +02:00
Robert Swiecki
92939c754e config: more options in the config #3 2017-05-26 05:12:01 +02:00
Robert Swiecki
1c4fba0484 config: more options in the config #2 2017-05-26 05:01:22 +02:00
Robert Swiecki
a3a5d95f2c config: more options in the config 2017-05-26 04:37:50 +02:00
Robert Swiecki
28ef37a20f config: example 2017-05-26 04:28:15 +02:00
Robert Swiecki
56cc2d6010 +protobuf-c-text: parsing from text file 2017-05-26 04:25:55 +02:00
Robert Swiecki
ad53e11e9b +protobuf-c-text 2017-05-26 04:15:45 +02:00
Robert Swiecki
b5e4f35906 config: basic parsing 2017-05-26 02:25:37 +02:00
Robert Swiecki
6835469e15 config: basic parsing 2017-05-26 02:25:16 +02:00
Robert Swiecki
b9cbc68d90 config: basic parsing 2017-05-26 02:24:56 +02:00
Robert Swiecki
46526d0873 config: basic parsing 2017-05-26 02:24:36 +02:00
Robert Swiecki
f51b02c569 config: initial proto generated files 2017-05-26 01:55:02 +02:00
Robert Swiecki
1bf794f492 config: add basic config support 2017-05-26 01:44:16 +02:00
Robert Swiecki
1649dd42a4 Makefile: use pkg-config for nl3-route and protobuf-c 2017-05-26 01:22:29 +02:00
Robert Swiecki
6f6eb65522 make indent 2017-05-25 13:37:53 +02:00
Robert Swiecki
e4e88d7bb4 Merge branch 'master' of ssh://github.com/google/nsjail 2017-05-24 22:41:33 +02:00
Robert Swiecki
155e9b0f4a Readme 2017-05-24 17:15:01 +02:00
Robert Swiecki
6076fde790 readme 2017-05-24 17:13:23 +02:00
Robert Swiecki
b43b15cd9a readme 2017-05-24 17:11:02 +02:00
Robert Swiecki
591188910e cmdline/mount: use 'none' as src for tmpfs/proc 2017-05-24 17:09:24 +02:00
Robert Swiecki
c1165cf120 mount: simplify checking for whether source is dir or file 2017-05-24 14:46:44 +02:00
Robert Swiecki
054c4a3b4b Merge branch 'master' of github.com:google/nsjail 2017-05-24 14:32:45 +02:00
Robert Swiecki
9c4c278021 Warn about uid/gid 0 2017-05-24 14:32:39 +02:00
Robert Swiecki
4b96046f66 Use subprocCloneFlagsToStr() more 2017-05-22 03:39:22 +02:00
Robert Swiecki
73aa285121 Rework RemountRO slightly 2017-05-22 03:34:54 +02:00
Robert Swiecki
7ab7bd2de4 Set upper value for signals as SIGSYS 2017-05-22 01:15:50 +02:00
Robert Swiecki
0d5befbd6f TLS semantics for subprocCloneFlagsToStr and mountFlagsToStr 2017-05-22 01:10:49 +02:00
Robert Swiecki
609cbd6480 mount: fix new_flags while remounting RO 2017-05-21 22:52:55 +02:00
Robert Swiecki
8f243f07c7 mount: log msgs 2017-05-21 22:33:48 +02:00
Robert Swiecki
1a027f9baa net: log msgs 2017-05-21 22:29:01 +02:00
Robert Swiecki
2797474557 Print signal in clone flags to str 2017-05-21 21:35:02 +02:00
Robert Swiecki
a8c3e1cf0b log: make struct static/const 2017-05-21 19:47:41 +02:00
Robert Swiecki
9509d3740d Make structs for flags printing more const 2017-05-21 19:46:03 +02:00
Robert Swiecki
a60f84d7e2 Add flags printing for clone() 2017-05-21 19:44:54 +02:00
Robert Swiecki
525ba9e2dd Convert mount flags to str 2017-05-21 17:37:18 +02:00
robertswiecki
b5c0612fb9 Merge pull request #15 from happyCoder92/master
Simplify cloning/building.
2017-05-15 19:49:25 +02:00
Wiktor Garbacz
dc428155e8 Simplify cloning/building.
Kafel submodule will be automatically initialized if not done manually
before invoking `make`.
2017-05-15 19:39:20 +02:00
Robert Swiecki
f2c8fff00a New version of kafel 2017-05-15 19:13:58 +02:00
Robert Swiecki
fa686dfd67 Disable TCP_CORK 2017-05-15 03:51:06 +02:00
Robert Swiecki
8021a152d5 net: info about --port 2017-05-12 17:06:50 +02:00