summaryrefslogtreecommitdiff
path: root/process.c
Commit message (Expand)AuthorAgeFilesLines
* Implement PTRACE_GET_SYSCALL_INFO decoderDmitry V. Levin2018-12-131-0/+6
* Add definitions for PTRACE_GET_SYSCALL_INFO APIDmitry V. Levin2018-12-131-0/+1
* Change the license of strace to LGPL-2.1-or-laterDmitry V. Levin2018-12-101-21/+1
* process: honor xlat style in print_user_offset_addrEugene Syromyatnikov2018-09-041-9/+17
* Implement PTRACE_SECCOMP_GET_METADATA ptrace request decodingEugene Syromyatnikov2018-03-061-0/+42
* build: prepare for -Wimplicit-fallthrough=5Dmitry V. Levin2018-03-061-1/+1
* Update copyright headersDmitry V. Levin2018-02-131-1/+1
* Include <sys/ptrace.h> earlyDmitry V. Levin2018-02-111-3/+3
* Add copyright headersEugene Syromyatnikov2017-05-221-0/+1
* Automatically replace PRI_kr[dux] with PRI_kl[dux]Dmitry V. Levin2016-12-261-2/+2
* Automatically replace kernel_(scno|ureg)_t with kernel_ulong_tDmitry V. Levin2016-12-261-5/+5
* Print kernel_ureg_t and kernel_scno_t using dedicated format stringsDmitry V. Levin2016-12-261-2/+2
* process: change ptrace arguments type from unsigned long to kernel_ureg_tDmitry V. Levin2016-12-251-2/+2
* process: change tracee address type from unsigned long to kernel_ureg_tDmitry V. Levin2016-12-251-3/+3
* process: remove redundant syserror checksDmitry V. Levin2016-12-241-8/+2
* Add a enum for decoding to tprint_iov() and tprint_iov_upto()Fabien Siron2016-06-221-2/+2
* ptrace: decode data argument of PTRACE_PEEKSIGINFO requestDmitry V. Levin2016-05-131-0/+7
* ptrace: decode data argument of PTRACE_SECCOMP_GET_FILTER requestDmitry V. Levin2016-05-131-0/+7
* ptrace: decode argument of PTRACE_GETEVENTMSG requestDmitry V. Levin2016-05-131-3/+7
* ptrace: decode arguments of PTRACE_[GS]ETSIGMASK requestsDmitry V. Levin2016-05-131-0/+7
* ptrace: return RVAL_DECODED for requests decoded on enteringDmitry V. Levin2016-05-131-19/+31
* ptrace: print PTRACE_O_* flags using printflags64Dmitry V. Levin2016-05-121-1/+1
* ptrace: print data argument of PTRACE_SEIZE et al requests as flagsDmitry V. Levin2016-05-121-0/+4
* ptrace: print data argument of PTRACE_SINGLEBLOCK et al requests as signoDmitry V. Levin2016-05-121-2/+13
* ptrace: decode addr argument of PTRACE_PEEKSIGINFO requestDmitry V. Levin2016-05-121-0/+19
* ptrace: fix printing addr argument of PTRACE_GETSIGMASK et al requestsDmitry V. Levin2016-05-121-0/+5
* ptrace: do not print data argument of some requests on sparcDmitry V. Levin2016-05-121-0/+10
* ptrace: do not print addr and data arguments of PTRACE_ATTACH-like requestsDmitry V. Levin2016-05-121-1/+11
* ptrace: do not print arguments of PTRACE_TRACEME requestDmitry V. Levin2016-05-121-0/+5
* ptrace: print request using printxval64Dmitry V. Levin2016-05-121-2/+6
* Cleanup parser of ptrace syscallDmitry V. Levin2016-04-011-39/+55
* Simplify use of mpers printersDmitry V. Levin2015-09-161-2/+2
* Mpersify printsiginfo_at printerElvira Khabirova2015-08-281-2/+2
* Fix printing tracee's long integersDmitry V. Levin2015-08-181-1/+1
* process.c: use printaddrDmitry V. Levin2015-07-181-10/+8
* Declare syscall parsers using SYS_FUNC macroDmitry V. Levin2015-04-071-2/+1
* build: include ptrace.h after regs.hDmitry V. Levin2015-02-281-2/+1
* Rename printnum to printnum_long to avoid confusionDmitry V. Levin2015-02-171-1/+1
* Move regs-related macros and declarations from defs.h to regs.hDmitry V. Levin2015-02-131-18/+1
* Move all ptrace-related macros and declarations from defs.h to ptrace.hDmitry V. Levin2015-02-131-35/+5
* process.c: split struct_user_offsets into architecture-specific include filesDmitry V. Levin2014-12-111-1095/+1
* process.c: include less headersDmitry V. Levin2014-12-111-7/+7
* Unexport struct_user_offsetsDmitry V. Levin2014-12-111-1/+1
* process.c: introduce XLAT_UOFF macroDmitry V. Levin2014-12-111-95/+96
* process.c: move sethostname and gethostname parsers to a separate fileDmitry V. Levin2014-12-111-25/+0
* process.c: move exit parser to a separate fileDmitry V. Levin2014-12-111-15/+0
* process.c: move clone, setns, unshare, and fork parsers to a separate fileDmitry V. Levin2014-12-111-150/+0
* process.c: move get*uid and set*uid parsers to a separate fileDmitry V. Levin2014-12-111-74/+0
* process.c: move getgroups* and setgroups* parsers to a separate fileDmitry V. Levin2014-12-111-234/+0
* process.c: move execve and execv parsers to a separate fileDmitry V. Levin2014-12-111-85/+0