Robert Swiecki
|
b691b8796c
|
nsjail: iface_no_lo -> iface_lo
|
2018-02-10 18:22:51 +01:00 |
|
Robert Swiecki
|
7bddb40d87
|
net: move all iface_vs* options from char* to std::string
|
2018-02-10 18:18:40 +01:00 |
|
Robert Swiecki
|
97278f191b
|
log: rename log to logs due to clash with glibc's log
|
2018-02-10 17:49:15 +01:00 |
|
Robert Swiecki
|
05304b3ba5
|
user: remove unnecessary structs
|
2018-02-10 15:51:47 +01:00 |
|
Robert Swiecki
|
4494deffa7
|
omit keyword 'struct'
|
2018-02-10 15:50:12 +01:00 |
|
Robert Swiecki
|
01606a0707
|
make depend
|
2018-02-10 15:44:42 +01:00 |
|
Robert Swiecki
|
ecd4c32d9a
|
mnt: replace sys/queue with std::vector
|
2018-02-10 14:38:01 +01:00 |
|
Robert Swiecki
|
1761ed4fdc
|
move common.h to macros.h
|
2018-02-10 05:25:55 +01:00 |
|
Robert Swiecki
|
381e6a1af7
|
nsjail: move pids queue to a vector
|
2018-02-10 05:13:25 +01:00 |
|
Robert Swiecki
|
5f3267e745
|
log: open log file in cloexec mode
|
2018-02-10 04:13:39 +01:00 |
|
Robert Swiecki
|
c34b52ab78
|
nsjail: convert a couple of struct fields to std::string
|
2018-02-10 04:10:18 +01:00 |
|
Robert Swiecki
|
93005ef03d
|
nsjail: convert gids/uids to vector of structs
|
2018-02-10 00:37:23 +01:00 |
|
Robert Swiecki
|
9399373ee7
|
nsjail: envs to vector of strings
|
2018-02-09 23:04:57 +01:00 |
|
Robert Swiecki
|
63eb13ecde
|
nsjail: move openfd from queue to vector
|
2018-02-09 22:47:00 +01:00 |
|
Robert Swiecki
|
d1d310e70f
|
nsjail: convert caps from queue to vector
|
2018-02-09 22:35:33 +01:00 |
|
Robert Swiecki
|
b84b349580
|
net: faster struct cleaning
|
2018-02-09 19:12:48 +01:00 |
|
Robert Swiecki
|
c23e90bc5a
|
log: use __PRETTY_FUNCTION__ instead of __func__
|
2018-02-09 19:07:29 +01:00 |
|
Robert Swiecki
|
4719eaab48
|
Makefile: remove C'isms
|
2018-02-09 18:57:31 +01:00 |
|
Robert Swiecki
|
c9b6b16382
|
make indent
|
2018-02-09 18:56:04 +01:00 |
|
Robert Swiecki
|
7f72cbd497
|
all: move to C++
|
2018-02-09 18:55:42 +01:00 |
|
Robert Swiecki
|
a6c34999f2
|
util: move to C++
|
2018-02-09 18:45:50 +01:00 |
|
Robert Swiecki
|
a82abf4dcb
|
mount: move to C++
|
2018-02-09 18:26:16 +01:00 |
|
Robert Swiecki
|
15170f9d6c
|
cgroup: move to C++
|
2018-02-09 18:13:17 +01:00 |
|
Robert Swiecki
|
27a226ad28
|
user: move to C++
|
2018-02-09 18:08:11 +01:00 |
|
Robert Swiecki
|
8e8fcc2815
|
uts: move to C++
|
2018-02-09 17:59:51 +01:00 |
|
Robert Swiecki
|
a07f389a50
|
pid: move to C++
|
2018-02-09 17:57:19 +01:00 |
|
Robert Swiecki
|
c4e57bf27e
|
caps: move to C++
|
2018-02-09 17:49:13 +01:00 |
|
Robert Swiecki
|
ff282fb385
|
cpu: move to C++
|
2018-02-09 17:41:16 +01:00 |
|
Robert Swiecki
|
cb6222abdf
|
net: move to C++
|
2018-02-09 17:27:28 +01:00 |
|
Robert Swiecki
|
bd0c3fea69
|
sandbox: move to C++
|
2018-02-09 17:16:41 +01:00 |
|
Robert Swiecki
|
21e1495c24
|
contain: move to C++
|
2018-02-09 17:09:58 +01:00 |
|
Robert Swiecki
|
a2daa94722
|
subproc: move to C++
|
2018-02-09 17:03:02 +01:00 |
|
Robert Swiecki
|
840b75025c
|
cmdline: move to C++
|
2018-02-09 15:44:29 +01:00 |
|
Robert Swiecki
|
0a311af2ad
|
nsjail: make nsjail.c nsjail.cc
|
2018-02-08 15:24:17 +01:00 |
|
Robert Swiecki
|
750cf04916
|
Merge branch 'master' of github.com:google/nsjail
|
2018-02-08 15:23:26 +01:00 |
|
Robert Swiecki
|
d7cb58e280
|
Add missing O_RDONLY here and there
|
2018-02-08 15:23:15 +01:00 |
|
Robert Swiecki
|
30e84f7add
|
cgroup: set cpu period as well
|
2018-02-04 04:23:45 +01:00 |
|
Robert Swiecki
|
3ee825c4aa
|
cgroups: add support for CPU cgroup
|
2018-02-04 04:15:19 +01:00 |
|
Robert Swiecki
|
19ea0703f2
|
sandbox: compile seccomp-bpf policy once only
|
2018-02-01 14:19:01 +01:00 |
|
Robert Swiecki
|
354c5ae47b
|
open kafel file in each kafel subproc individually to avoid file pos sharing
|
2018-01-31 16:04:39 +01:00 |
|
Robert Swiecki
|
6e63fd4115
|
rewind kafel file before using
|
2018-01-31 14:40:23 +01:00 |
|
robertswiecki
|
b60d38557d
|
Merge pull request #72 from rutsky/fix_tmpfs_size
fix tmpfs size setting
|
2018-01-08 02:50:30 +01:00 |
|
Vladimir Rutsky
|
f8a8506996
|
fix tmpfs size setting
Broken since c35857cff2 commit.
Signed-off-by: Vladimir Rutsky <rutsky@google.com>
|
2018-01-08 02:02:19 +01:00 |
|
robertswiecki
|
6e3993b9ca
|
Merge pull request #68 from rutsky/fix_mode_in_error_messages
fix permission values in error messages
|
2018-01-02 22:55:42 +01:00 |
|
Vladimir Rutsky
|
87c19b803f
|
fix permission values in error messages
Signed-off-by: Vladimir Rutsky <rutsky@google.com>
|
2018-01-02 22:43:45 +01:00 |
|
robertswiecki
|
f7c4e4b13d
|
Merge pull request #67 from maxmati/master
Remove redundant check if UTS namespace is enabled
|
2017-12-20 22:32:47 +01:00 |
|
Mateusz Nowotyński
|
600f7fcc89
|
Remove redundant check if UTS namespace is enabled
|
2017-12-20 19:56:44 +01:00 |
|
Robert Swiecki
|
b7b6faf5df
|
new kafel
|
2017-12-18 02:04:44 +01:00 |
|
robertswiecki
|
a92461042c
|
Merge pull request #66 from kant/patch-1
Minor fixes (proposal)
|
2017-12-09 14:13:11 +01:00 |
|
Darío Hereñú
|
2eaa979b5a
|
Minor fixes (proposal)
|
2017-12-09 09:05:37 -03:00 |
|