Junnan Xu
|
a68088ef31
utrace: fix memory leak
|
2 years ago |
Daniel Golle
|
8a60e7e066
trace: don't leak file descriptor in error path
|
3 years ago |
Nick Hainke
|
96d8bf2c7b
trace: fix potential use-after-free occurence
|
3 years ago |
Daniel Golle
|
e5b38fd129
trace: free memory allocated by blobmsg_format_json_indent()
|
3 years ago |
Daniel Golle
|
d716cb5ca3
trace: handle open() return value and make sure string is terminated
|
3 years ago |
Daniel Golle
|
51f1cd2366
trace: free string returned by blobmsg_format_json_indent()
|
3 years ago |
Daniel Golle
|
c23d8bf816
trace: fix build on aarch64
|
3 years ago |
Daniel Golle
|
3e88c6f2b1
jail/seccomp: add support for aarch64
|
3 years ago |
Daniel Golle
|
c110405181
trace: switch to OCI seccomp JSON output
|
4 years ago |
Rosen Penev
|
aed7fb3cf2
procd: fix compilation with uClibc-ng
|
4 years ago |
Wojciech Dubowik
|
d876d1ca22
procd: trace: Define syscall registers for powerpc platform
|
5 years ago |
Michal Sojka
|
5f57223913
trace: Use properly sized type for PTRACE_GETEVENTMSG
|
6 years ago |
Hans Dedecker
|
653629f19e
trace: check asprintf() return value
|
6 years ago |
Hans Dedecker
|
67eb7e6816
trace: add missing limits.h include
|
6 years ago |
Rosen Penev
|
fa5ce1c2b4
procd: Replace strerror(errno) with %m.
|
7 years ago |
Michal Sojka
|
260a4cd046
utrace: Start the tracee only after uloop initialization
|
7 years ago |
Michal Sojka
|
520ad3c715
utrace: Switch all logging to ulog
|
7 years ago |
Michal Sojka
|
1c48104ffc
utrace: Support non-contiguous syscall numbers
|
7 years ago |
Michal Sojka
|
582cf97315
utrace: Forward SIGTERM to the traced process
|
7 years ago |
Michal Sojka
|
32534f7058
utrace: Report ptrace errors
|
7 years ago |
Michal Sojka
|
5e4ad0270b
seccomp: Log seccomp violations with utrace
|
7 years ago |
Michal Sojka
|
2661b2f7c1
utrace: Use PTHREAD_SEIZE instead of PTHREAD_TRACEME
|
7 years ago |
Michal Sojka
|
b5d53c6c68
utrace: Deliver signals to traced processes
|
7 years ago |
Michal Sojka
|
b416ed97c4
utrace: Support tracing multi-threaded processes and vfork
|
7 years ago |
Michal Sojka
|
8b7d47af20
utrace: Trace processes across forks
|
7 years ago |
Michal Sojka
|
c6b6ec6d23
utrace: Sort syscalls by number of invocations
|
7 years ago |
Michal Sojka
|
017f3a1f9e
utrace: Fix off-by-one errors
|
7 years ago |
Michal Sojka
|
5acaf15b4e
utrace: Fix environment initialization
|
7 years ago |
Felix Fietkau
|
794669c9ea
trace: use the cloned environment pointer
|
8 years ago |
Rosen Penev
|
4004b68fe5
procd: Fix memory leaks found by cppcheck
|
8 years ago |