]> granicus.if.org Git - strace/history - syscall.c
tests: fix format warnings on x32
[strace] / syscall.c
2019-08-14 Eugene SyromyatnikovReplace direct usage of err_name/errnoent with print_err
2019-08-06 Eugene Syromyatnikovsyscall: track syscall system time a bit more explicitly
2019-08-04 Pierre MarsaisFix invalid free in trace_close_memstream
2019-07-16 Dmitry V. LevinConsistently define __NR_* constants
2019-07-11 Dmitry V. LevinFix preprocessor indentation
2019-07-10 Paul ChaignonImplement -e status=set option
2019-07-10 Paul ChaignonStage output for -z and -Z options
2019-07-10 Paul ChaignonAdd -Z option to print only failing syscalls
2019-07-10 Dmitry V. Levinsyscall.c: rename ptrace_get_syscall_info to strace_get...
2019-07-09 Eugene Syromyatnikovia64: optimize syscallent table
2019-07-08 Eugene Syromyatnikovsyscall.c: avoid infinite loop in subcalls parsing
2019-05-22 Eugene SyromyatnikovUse xzalloc(sz) instead of xcalloc(1, sz)
2019-05-12 Dmitry V. LevinImplement and use new parsers of mq_timedsend and mq_ti...
2019-05-12 Dmitry V. LevinImplement and use new parsers of recvmmsg syscall
2019-05-11 Dmitry V. LevinWire up *time64 system calls
2019-03-18 Dmitry V. LevinUpdate copyright headers
2019-02-17 Dmitry V. Levinhppa: workaround kernel bug in syscall number tampering
2019-02-15 Dmitry V. Levinmips o32: fix 7th syscall argument with PTRACE_GET_SYSC...
2019-02-09 Eugene Syromyatnikovsyscall.c: set MEMORY_MAPPING_CHANGE in stub sysent
2019-02-09 Eugene SyromyatnikovUse accessors for tcp->s_ent, return a stub struct...
2019-02-09 Eugene Syromyatnikovsyscall.c: remove arch check for SEN_execv usage
2019-02-09 Eugene SyromyatnikovMerge "<... resumed>" printing
2019-01-08 Dmitry V. Levinmips o32: fix build
2018-12-30 Dmitry V. LevinFix preprocessor indentation
2018-12-13 Dmitry V. LevinIntroduce PTRACE_GET_SYSCALL_INFO support
2018-12-10 Dmitry V. LevinChange the license of strace to LGPL-2.1-or-later
2018-12-05 Dmitry V. Levini386, x32: use upoke() instead of set_regs()
2018-12-05 Dmitry V. LevinRefactor tamper_with_syscall_exiting()
2018-12-05 Dmitry V. LevinRefactor get_syscall_args() and get_error()
2018-12-05 Dmitry V. LevinRefactor stack pointers
2018-12-05 Dmitry V. LevinRefactor print_pc()
2018-11-24 Dmitry V. LevinEnhance error diagnostics when the first exec fails
2018-11-20 Dmitry V. Levinsyscall_entering_trace: set TCB_FILTERED along with...
2018-11-20 Dmitry V. Levinsyscall_entering_trace: optimize clearing of TCB_HIDE_L...
2018-06-13 Eugene SyromyatnikovAdd support for personality designation in syscall...
2018-06-13 Eugene SyromyatnikovImplement injection of syscalls with no side effects...
2018-05-25 Eugene Syromyatnikovsyscall.c: unify error value printing
2018-05-22 Dmitry V. LevinSimplify errnoent and signalent
2018-05-08 Eugene SyromyatnikovRemove some duplicate fallback definitions
2018-05-03 Masatake YAMATOmmap_notify: rename the macro for tracking memory mapping
2018-05-03 Masatake YAMATOmmap_cache: use the mmap_notify subsystem
2018-04-08 Dmitry V. Levinunwind: prepare configure subsystem for alternative...
2018-04-05 Masatake YAMATOunwind: rename public functions in an object-oriented...
2018-04-04 Eugene Syromyatnikovsyscall.c: dump write I/O even if error is returned
2018-03-29 Dmitry V. LevinRemove RVAL_PRINT_ERR_VAL
2018-03-29 Dmitry V. LevinTreat RVAL_DECIMAL the same way as RVAL_UDECIMAL
2018-03-29 Eugene SyromyatnikovImplement injection of negative return values
2018-03-28 Dmitry V. LevinMove delay interface from defs.h to delay.h
2018-03-28 Dmitry V. LevinTurn struct inject_data.rval into an index
2018-03-22 Elvira KhabirovaImplement delay injection
2018-03-20 Dmitry V. LevinReplace struct timeval with struct timespec in time...
2018-02-26 Dmitry V. LevinIntroduce mmap_cache.h
2018-02-26 Masatake YAMATOmmap_cache: add function to enable mmap_cache
2018-02-26 Masatake YAMATOmmap_cache: new subsystem derived from unwind.c
2018-02-13 Dmitry V. LevinUpdate copyright headers
2018-02-12 Eugene Syromyatnikovsyscall.c: parse return code second time after injecting
2018-02-11 Dmitry V. LevinInclude <sys/ptrace.h> early
2018-02-11 Dmitry V. LevinInclude <limits.h> instead of <sys/param.h>
2018-02-10 Eugene Syromyatnikovsyscall.c: warn if tampering failed
2018-02-10 Eugene Syromyatnikovsyscall.c: set errno if syscall is tampered
2018-02-10 Eugene SyromyatnikovDo not shuffle scno inside syscall_name
2018-02-10 Eugene SyromyatnikovMake shuffle_scno globally available
2018-02-10 Eugene Syromyatnikovsyscall.c: use shuffle_scno in syscall_name
2018-02-09 Eugene SyromyatnikovMove shuffle_scno() invocation to get_scno
2018-02-09 Eugene SyromyatnikovMove shuffle_scno to arch-specific file
2018-02-09 Eugene SyromyatnikovPrint unknown syscall number in hexadecimal
2018-02-07 Eugene Syromyatnikovsyscall.c: print higher bits of syscall return value...
2018-01-25 Eugene SyromyatnikovWorkaround stray PTRACE_EVENT_EXEC
2018-01-21 Dmitry V. LevinReplace HAVE_GETRVAL2 with HAVE_ARCH_GETRVAL2
2018-01-16 Eugene Syromyatnikovsyscall.c: add ability to set personality based on...
2018-01-16 Eugene Syromyatnikovsyscall.c: add sanity check for the target personality...
2018-01-16 Eugene Syromyatnikovsyscall.c: move current_personality check to set_person...
2018-01-16 Eugene Syromyatnikovsyscall.c: always update tcp->currpers in update_person...
2018-01-11 Eugene SyromyatnikovIssue a warning when strace lacks tracee personality...
2018-01-08 Eugene Syromyatnikovsyscall.c: add support for printing return value and...
2018-01-07 Eugene SyromiatnikovAdd tcp argument to clear_regs
2018-01-07 Elvira KhabirovaMove syscall_tampered to defs.h
2018-01-07 Dmitry V. Levinsyscall.c: use xsprintf instead of sprintf
2018-01-05 Victor KrapivenskyMove personality names to a global variable
2018-01-03 Eugene SyromiatnikovChange the first argument of upeek from pid to tcp
2018-01-03 Eugene SyromiatnikovChange argument of getregs_old from pid to tcp
2017-12-24 Dmitry V. Levinsyscall: move a sparc specific include to an arch speci...
2017-12-24 Dmitry V. Levinsyscall: move all ia64 specific includes to an arch...
2017-12-24 Dmitry V. Levinsyscall: simplify get_syscall_result
2017-12-24 Dmitry V. Levinsyscall: change get_regs argument type
2017-12-24 Dmitry V. Levinsyscall: move get_regs call from syscall_exiting_decode...
2017-12-24 Dmitry V. Levinsyscall: rework subcall decoding on mips o32
2017-12-24 Dmitry V. Levinsyscall: tweak shuffle_scno ifdefery
2017-12-24 Dmitry V. Levinsyscall: change get_regs to return an error code
2017-12-20 Harsha Sharmasyscall: replace if (debug_flag) ... with debug_msg...
2017-08-28 Dmitry V. LevinAdd "flags" field to struct inject_data
2017-08-28 Dmitry V. LevinMove inject data of struct inject_opts to inject_data...
2017-08-28 Eugene Syromyatnikovsyscall.c: define personality names for all multi-perso...
2017-08-27 Eugene Syromyatnikovsyscall: use spaces in tile personality names, de-dupli...
2017-08-24 Nikolay MarchukAdd macros for testing QUAL_* flags
2017-08-22 Dmitry V. LevinHide struct number_set implementation details from...
2017-08-22 Dmitry V. LevinMove number_set interface to separate files
2017-08-07 Edgar KaziakhmedovMove sysent shorthand notations to separate files
2017-07-14 Lazar TrsicMove is_negated_errno() to new header negated_errno.h
2017-06-17 Dmitry V. LevinFix a few spacing style issues
next