Nathan Ringo
d1d61fc837
Fixes typo in manpage.
2019-01-09 00:24:34 -10:00
happyCoder92
bc18f0ef0f
Merge pull request #102 from jvvv/master
...
README.md: update cgroup_cpu_ms_per_sec
2019-01-07 14:39:57 +01:00
Robert Swiecki
f2fc5a9406
open might return EINTR
2019-01-06 00:03:36 +01:00
Robert Swiecki
48f67f131a
subproc: PLOG -> LOG
2019-01-04 01:41:26 +01:00
Robert Swiecki
6a4315f318
More of RETURN_ON_FAILURE
2019-01-01 11:36:02 +01:00
John Vogel
a6e069f514
README.md: update cgroup_cpu_ms_per_sec
2018-12-22 01:03:34 -05:00
Robert Swiecki
6a4f5c110b
make indent
2018-12-17 08:46:31 +01:00
Robert Swiecki
28092c45ce
logs: va_end() used too early
2018-12-16 14:22:01 +01:00
Robert Swiecki
451f064851
logs: avoid multiple syscall(__NR_write) in logs
2018-12-16 11:55:33 +01:00
Robert Swiecki
40083ed115
logs: use anonymous struct
2018-12-16 07:47:22 +01:00
Robert Swiecki
432c38ad23
cmdline: clarify cgroup_cpu_ms_per_sec
2018-12-05 14:35:16 +01:00
Robert Swiecki
864aa72a2a
subproc: print more data on sigsys
2018-12-05 10:10:21 +01:00
Robert Swiecki
dfba744bfc
Merge branch 'master' of ssh://github.com/google/nsjail
2018-11-25 23:12:43 +01:00
robertswiecki
7a5cf69883
Merge pull request #99 from rutsky/writeToFd_return_type
...
fix writeToFD() return type in declaration
2018-11-25 23:12:23 +01:00
Vladimir Rutsky
ec0d4174f1
fix writeToFD() return type in declaration
...
In 25a7791d
return type of writeToFD() was changed from `ssize_t` to `bool`, but header wasn't updated.
2018-11-25 18:26:52 +01:00
Robert Swiecki
2bee68f9df
Merge branch 'master' of ssh://github.com/google/nsjail
2018-11-24 17:22:13 +01:00
robertswiecki
069a3e96cc
Merge pull request #98 from disconnect3d/fix-writeToFd-return-type
...
Fix utils::writeToFd return type
2018-11-24 17:21:48 +01:00
disconnect3d
25a7791d34
Fix utils::writeToFd return type
...
The `writeToFd` function in `util.cc` returns `ssize_t` but the only
returned values are either `false` or `true`.
```
ssize_t writeToFd(int fd, const void* buf, size_t len) {
(...) return false;
(...) return true;
```
2018-11-24 16:40:30 +01:00
Robert Swiecki
79a0a7dcab
mnt: better description for mounts
2018-11-22 08:44:43 +01:00
Robert Swiecki
f2a27da11f
Merge branch 'master' of ssh://github.com/google/nsjail
2018-11-22 08:44:36 +01:00
Robert Swiecki
6217d27d61
mnt: better description for mounts
2018-11-22 08:44:25 +01:00
Wiktor Garbacz
ba01ae76f2
Update kafel - fixes build on Ubuntu 14.04
2018-11-21 15:37:19 +01:00
Robert Swiecki
ddd515e890
config.proto: renumber the fields
2018-11-08 07:09:41 +01:00
Robert Swiecki
625e36f912
config.proto: comments
2018-11-06 17:30:04 +01:00
Robert Swiecki
122f251efd
mnt: simplify debug message #2
2018-10-30 01:44:08 +01:00
Robert Swiecki
28c80845ea
mnt: simplify debug message
2018-10-30 01:33:09 +01:00
Robert Swiecki
cfdf71043e
mnt: simplify printing mnt points
2018-10-28 21:07:46 +01:00
Robert Swiecki
c05b47b3b6
cmdline/env: don't set empty envvars
2018-10-28 21:03:10 +01:00
Robert Swiecki
c7dd18c612
cmdline: add ability to passthrough current envvars
2018-10-28 17:15:55 +01:00
Robert Swiecki
25004a5545
Support --iface_vs_ma with libnl3
2018-10-25 14:49:46 +02:00
Robert Swiecki
4d3cf9f56f
Merge branch 'master' of github.com:google/nsjail
2018-10-25 14:10:33 +02:00
Robert Swiecki
71edb5836a
configs/xchat: add LANG
2018-10-25 14:10:23 +02:00
Wiktor Garbacz
7fe87b41c7
code formatting
2018-10-24 10:31:14 +02:00
happyCoder92
eee0cec302
Merge pull request #96 from mickydelfavero/master
...
Added --macvlan_vs_ma switch to be able to set macvlan's mac-address.
2018-10-24 10:27:17 +02:00
Micky Del Favero
303f7ab7f0
Remove duplicate code
...
Signed-off-by: Micky Del Favero <micky@BeeCloudy.net>
2018-10-23 22:24:43 +02:00
Micky Del Favero
233a7296fe
Added --macvlan_vs_ma switch to be able to set macvlan's mac-address.
...
Signed-off-by: Micky Del Favero <micky@BeeCloudy.net>
2018-10-23 15:05:50 +02:00
Robert Swiecki
a288158095
Updated kafel
2018-10-22 14:44:12 +02:00
Wiktor Garbacz
1bb58083c4
use new kafel features in configs and examples
2018-09-06 14:19:01 +02:00
Wiktor Garbacz
758f90a279
update kafel
2018-09-06 14:19:01 +02:00
robertswiecki
977b5ada23
Merge pull request #94 from tomj/master
...
README Docker disambiguations
2018-09-03 07:22:32 +02:00
tomj
4096acee3c
README Docker disambiguations
...
Disambiguate between nsjail _container_ and _command_ in README for easier reading.
- Being a n00b to this project I feel this makes the onboarding of use with Docker somewhat easier by removing duplicated/overloaded terms.
2018-09-03 01:39:41 +10:00
robertswiecki
589b342863
Merge pull request #90 from disconnect3d/patch-1
...
Update config.proto
2018-07-31 23:15:43 +02:00
Disconnect3d
760350d788
Update config.proto
2018-07-31 23:10:05 +02:00
Disconnect3d
755626f543
Update config.proto
2018-07-31 23:09:24 +02:00
Robert Swiecki
ef94c3cc6b
config: correct way of setting pass_fd
2018-07-31 22:52:03 +02:00
Robert Swiecki
6af9565a1d
mnt: function rename
2018-07-29 00:30:08 +02:00
Robert Swiecki
5a8a178290
configs/bash: add noexec/nodev/nosuid to a mount
2018-07-27 22:54:28 +02:00
Wiktor Garbacz
bb4e77686d
subproc: reap processes after killing
...
Always try to release resources if possible.
Fixes #69
2018-07-27 13:33:39 +02:00
Wiktor Garbacz
ba14675185
mnt: added nosuid/nodev/noexec flags to config
...
Closes #70
2018-07-27 11:29:15 +02:00
Wiktor Garbacz
26d086f986
cgroup: refactor cgroup code
...
Extract common functions, use c++ strings.
Fixes #83
2018-07-26 14:46:36 +02:00