Robert Swiecki
|
810394cf16
|
switc all == false cmps to !
|
2018-02-12 15:17:33 +01:00 |
|
Robert Swiecki
|
f77a177340
|
config: remove unnecessary c_str()
|
2018-02-12 04:21:35 +01:00 |
|
Robert Swiecki
|
c17ead2e33
|
logs: simplify timestr
|
2018-02-12 03:29:25 +01:00 |
|
Robert Swiecki
|
1f24e3a900
|
move sandboxing setup from cmdline to nsjail
|
2018-02-12 03:11:58 +01:00 |
|
Robert Swiecki
|
9679042b49
|
sandbox: policy levels
|
2018-02-12 03:06:28 +01:00 |
|
Robert Swiecki
|
5f35a0d2e0
|
sandbox: simplify policy parsing
|
2018-02-12 03:05:21 +01:00 |
|
Robert Swiecki
|
d1ffc1b25c
|
mnt: strtol -> std::strtol
|
2018-02-11 23:53:03 +01:00 |
|
Robert Swiecki
|
5a35f00e28
|
mnt: move mnt_t to std::string
|
2018-02-11 23:44:43 +01:00 |
|
Robert Swiecki
|
e6cd9af2ec
|
cmdline: missing TEMP_FAILURE_RETRY
|
2018-02-11 16:55:19 +01:00 |
|
Robert Swiecki
|
5791c8e4db
|
cmdline: allow to mount arbitrary FSes with -m
|
2018-02-11 15:07:24 +01:00 |
|
Robert Swiecki
|
f1a6b08962
|
cmdline: simplify string splitting
|
2018-02-11 14:56:30 +01:00 |
|
Robert Swiecki
|
7b9178f5d7
|
make indent depend
|
2018-02-11 04:02:43 +01:00 |
|
Robert Swiecki
|
ac89fbb44f
|
user: simplify creation of uid/gid maps
|
2018-02-11 04:02:14 +01:00 |
|
Robert Swiecki
|
d875f23ae0
|
cgroup: switch const char* to std::string
|
2018-02-11 03:39:07 +01:00 |
|
Robert Swiecki
|
0513124b4f
|
mnt: convert describeMountPt from const char* to std::string
|
2018-02-11 00:24:43 +01:00 |
|
Robert Swiecki
|
55e8e09c4a
|
net: convert net::connToText to std::string
|
2018-02-11 00:17:44 +01:00 |
|
Robert Swiecki
|
b7f0acb021
|
util: remove unused functions
|
2018-02-10 23:54:36 +01:00 |
|
Robert Swiecki
|
7a55ffb3a6
|
sandbox: convert kafel file/string as std::string
|
2018-02-10 23:46:15 +01:00 |
|
Robert Swiecki
|
f2a52533be
|
convert some funcs returning pointers to to TLS to std::string
|
2018-02-10 21:19:47 +01:00 |
|
Robert Swiecki
|
0efa230cdd
|
change global vars to _ prefix
|
2018-02-10 20:32:04 +01:00 |
|
Robert Swiecki
|
de3f1371f0
|
convert proc_path to std::string
|
2018-02-10 20:16:17 +01:00 |
|
Robert Swiecki
|
c9e4e9d0c2
|
config: rename macro
|
2018-02-10 18:27:24 +01:00 |
|
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 |
|