Commit Graph

605 Commits

Author SHA1 Message Date
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
Serge Bazanski
514091d462 Update MACVLAN options in README. 2017-05-11 16:22:32 +01:00
robertswiecki
761ceae285 Merge pull request #14 from google/deprecate-iface-flag-names
Deprecate current iface/macvlan options.
2017-05-11 17:20:38 +02:00
Serge Bazanski
00f7944718 Merge branch 'master' of github.com:google/nsjail into deprecate-iface-flag-names 2017-05-11 16:18:07 +01:00
Serge Bazanski
3b05a70b6b Deprecate current iface/macvlan options.
This is in preparation for other networking models. The current option
names were very generic, and without namespacing them we could end up
with some very confusing naming.

Also some miscellaneous indentation fixes.
2017-05-11 15:17:54 +01:00
Robert Swiecki
e0ffb55b04 cmdline: examples for --iface_cs 2017-05-11 15:33:15 +02:00
Robert Swiecki
4b9f2e930e Remove unnecessary includes 2017-05-08 18:40:21 +02:00
Robert Swiecki
be501021d5 include sort 2017-05-08 18:33:52 +02:00
robertswiecki
777a151ccf Update README.md 2017-05-08 17:39:29 +02:00
Robert Swiecki
cf163807db Kafel: wrong check 2017-05-08 15:53:43 +02:00
Robert Swiecki
d9cb28b97d Use kafel unconditionally 2017-05-08 15:50:29 +02:00
Robert Swiecki
9414b1a635 subproc: print different message if /proc/pid/syscall contains 3 entries only 2017-05-08 15:24:03 +02:00
Robert Swiecki
e185bd77e9 Reference to newer kafel 2017-05-08 15:15:13 +02:00
Robert Swiecki
6596adb5e2 cmdline: 'i' 2017-05-07 21:10:39 +02:00
robertswiecki
dc5905ab17 Update README.md 2017-05-07 04:20:23 +02:00