summaryrefslogtreecommitdiff
path: root/syscall.c
Commit message (Expand)AuthorAgeFilesLines
* Introduce mmap_cache.hDmitry V. Levin2018-02-261-0/+1
* mmap_cache: add function to enable mmap_cacheMasatake YAMATO2018-02-261-3/+1
* mmap_cache: new subsystem derived from unwind.cMasatake YAMATO2018-02-261-1/+1
* Update copyright headersDmitry V. Levin2018-02-131-1/+1
* syscall.c: parse return code second time after injectingEugene Syromyatnikov2018-02-121-0/+9
* Include <sys/ptrace.h> earlyDmitry V. Levin2018-02-111-1/+1
* Include <limits.h> instead of <sys/param.h>Dmitry V. Levin2018-02-111-1/+1
* syscall.c: warn if tampering failedEugene Syromyatnikov2018-02-101-1/+9
* syscall.c: set errno if syscall is tamperedEugene Syromyatnikov2018-02-101-1/+3
* Do not shuffle scno inside syscall_nameEugene Syromyatnikov2018-02-101-2/+0
* Make shuffle_scno globally availableEugene Syromyatnikov2018-02-101-6/+0
* syscall.c: use shuffle_scno in syscall_nameEugene Syromyatnikov2018-02-101-4/+2
* Move shuffle_scno() invocation to get_scnoEugene Syromyatnikov2018-02-091-1/+3
* Move shuffle_scno to arch-specific fileEugene Syromyatnikov2018-02-091-30/+2
* Print unknown syscall number in hexadecimalEugene Syromyatnikov2018-02-091-3/+3
* syscall.c: print higher bits of syscall return value on x32 personalityEugene Syromyatnikov2018-02-071-2/+2
* Workaround stray PTRACE_EVENT_EXECEugene Syromyatnikov2018-01-251-4/+16
* Replace HAVE_GETRVAL2 with HAVE_ARCH_GETRVAL2Dmitry V. Levin2018-01-211-1/+1
* syscall.c: add ability to set personality based on GETREGSET iov sizeEugene Syromyatnikov2018-01-161-1/+31
* syscall.c: add sanity check for the target personality numberEugene Syromyatnikov2018-01-161-1/+5
* syscall.c: move current_personality check to set_personalityEugene Syromyatnikov2018-01-161-4/+6
* syscall.c: always update tcp->currpers in update_personalityEugene Syromyatnikov2018-01-161-3/+2
* Issue a warning when strace lacks tracee personality supportEugene Syromyatnikov2018-01-111-0/+10
* syscall.c: add support for printing return value and error codeEugene Syromyatnikov2018-01-081-4/+7
* Add tcp argument to clear_regsEugene Syromiatnikov2018-01-071-1/+1
* Move syscall_tampered to defs.hElvira Khabirova2018-01-071-6/+0
* syscall.c: use xsprintf instead of sprintfDmitry V. Levin2018-01-071-1/+2
* Move personality names to a global variableVictor Krapivensky2018-01-051-12/+14
* Change the first argument of upeek from pid to tcpEugene Syromiatnikov2018-01-041-1/+1
* Change argument of getregs_old from pid to tcpEugene Syromiatnikov2018-01-041-1/+1
* syscall: move a sparc specific include to an arch specific fileDmitry V. Levin2017-12-241-6/+0
* syscall: move all ia64 specific includes to an arch specific fileDmitry V. Levin2017-12-241-4/+0
* syscall: simplify get_syscall_resultDmitry V. Levin2017-12-241-7/+4
* syscall: change get_regs argument typeDmitry V. Levin2017-12-241-9/+9
* syscall: move get_regs call from syscall_exiting_decode to get_syscall_resultDmitry V. Levin2017-12-241-2/+5
* syscall: rework subcall decoding on mips o32Dmitry V. Levin2017-12-241-15/+24
* syscall: tweak shuffle_scno ifdeferyDmitry V. Levin2017-12-241-2/+2
* syscall: change get_regs to return an error codeDmitry V. Levin2017-12-241-30/+28
* syscall: replace if (debug_flag) ... with debug_msg macroHarsha Sharma2017-12-201-3/+2
* Add "flags" field to struct inject_dataDmitry V. Levin2017-08-281-2/+2
* Move inject data of struct inject_opts to inject_data substructureDmitry V. Levin2017-08-281-6/+6
* syscall.c: define personality names for all multi-personality architecturesEugene Syromyatnikov2017-08-281-3/+3
* syscall: use spaces in tile personality names, de-duplicate definitionEugene Syromyatnikov2017-08-271-5/+1
* Add macros for testing QUAL_* flagsNikolay Marchuk2017-08-241-8/+5
* Hide struct number_set implementation details from usersDmitry V. Levin2017-08-221-2/+2
* Move number_set interface to separate filesDmitry V. Levin2017-08-221-0/+1
* Move sysent shorthand notations to separate filesEdgar Kaziakhmedov2017-08-071-39/+2
* Move is_negated_errno() to new header negated_errno.hLazar Trsic2017-07-141-20/+0
* Fix a few spacing style issuesDmitry V. Levin2017-06-171-7/+4
* Fix a few misspellings in commentsDmitry V. Levin2017-06-171-1/+1