Daniel Golle
|
59f7699202
uxc: add missing 'break' statement
|
3 anni fa |
Daniel Golle
|
e1d7cee59b
jail: netifd: check target netns fd before using it
|
3 anni fa |
Daniel Golle
|
d2a2eccbd1
jail: netifd: fix error handling issue reported by coverity
|
3 anni fa |
Daniel Golle
|
9b1e035ad1
jail: netifd: code cosmetics
|
3 anni fa |
Daniel Golle
|
82dd39024f
jail: make use of per-container netifd via ubus
|
3 anni fa |
Daniel Golle
|
c44ab7fa06
jail: netifd: generate netifd uci config and mount it
|
3 anni fa |
Daniel Golle
|
324ebd0a3c
jail: fs: add support for asymmetric mount bind
|
3 anni fa |
Daniel Golle
|
6398e0541a
uxc: don't free the stack
|
3 anni fa |
Daniel Golle
|
97bcdcf107
uxc: fix segfault caused by use-after-free
|
3 anni fa |
Daniel Golle
|
1eb4371e25
jail: start ubus and netifd instances for container with netns
|
3 anni fa |
Daniel Golle
|
482d1ab85f
Revert "jail: do not hack /etc/resolv.conf on container rootfs"
|
3 anni fa |
Daniel Golle
|
50da8a4a02
instance: allow jailed service to join namespace(s)
|
3 anni fa |
Daniel Golle
|
a23c888729
jail: prepare for adding process to existing namespace
|
3 anni fa |
Daniel Golle
|
f16abe029e
uxc: add JSON output option for 'list' command
|
3 anni fa |
Daniel Golle
|
68df9ac604
procd: fix container deletion
|
3 anni fa |
Daniel Golle
|
8a60e7e066
trace: don't leak file descriptor in error path
|
3 anni fa |
Nick Hainke
|
773e8da415
initd: fix off-by-one error in mkdev.c
|
3 anni fa |
Nick Hainke
|
20adf538b3
Revert "initd: fix off-by-one error in mkdev.c"
|
3 anni fa |
Daniel Golle
|
269c9e4c7e
trace: preload: avoid NULL-dereference here as well
|
3 anni fa |
Daniel Golle
|
f5fe04b93a
jail: actually check calloc return value
|
3 anni fa |
Daniel Golle
|
86f82f3de1
utils: don't ignore open() return value
|
3 anni fa |
Daniel Golle
|
8eb1d783cc
initd: fix off-by-one error in mkdev.c
|
3 anni fa |
Nick Hainke
|
96d8bf2c7b
trace: fix potential use-after-free occurence
|
3 anni fa |
Daniel Golle
|
e5b38fd129
trace: free memory allocated by blobmsg_format_json_indent()
|
3 anni fa |
Daniel Golle
|
df251c2cba
uxc: move mountpoint of persistent config to /var/run/uxc
|
3 anni fa |
Daniel Golle
|
167dc249b0
jail: protect against strcat buffer overflows
|
3 anni fa |
Daniel Golle
|
b824a896ac
jail: preload: avoid NULL-dereference in case things go wrong
|
3 anni fa |
Daniel Golle
|
d716cb5ca3
trace: handle open() return value and make sure string is terminated
|
3 anni fa |
Daniel Golle
|
51f1cd2366
trace: free string returned by blobmsg_format_json_indent()
|
3 anni fa |
Daniel Golle
|
f6daca3bf4
uxc: free string returned by blobmsg_format_json_indent()
|
3 anni fa |