]> granicus.if.org Git - strace/history - strace.c
travis: add x86 musl
[strace] / strace.c
2016-08-30 Dmitry V. LevinRemove redundant check for PTRACE_LISTEN availability
2016-08-30 James ClarkeUse PTRACE_SUNDETACH everywhere on SPARC and SPARC64
2016-08-13 Dmitry V. LevinFix leakage of placeholder descriptors to tracees
2016-07-29 Dmitry V. LevinSet exit status to 1 if strace has not traced any processes
2016-07-29 Dmitry V. LevinAttach to the target process before attempting to attac...
2016-07-29 Dmitry V. LevinReport the name of ptrace command when ptrace_attach_or...
2016-07-29 Dmitry V. Levinstrace.c: refactor startup_attach
2016-07-29 Dmitry V. Levinstartup_attach: do not use atoi
2016-07-26 Dmitry V. LevinFix casts of ptrace's third argument
2016-07-18 Patrik JakobssonAdd private data field to struct tcb
2016-06-14 Elvira Khabirovastrace.c: fix style in function definition
2016-06-14 Elvira Khabirovastrace.c: fix a warning reported by -Wold-style-definition
2016-05-26 Fabien SironFix -yy documentation
2016-05-13 Dmitry V. Levinprintsiginfo: remove "verbose" argument
2016-03-05 Nahim El AtmaniReduce memory usage while managing tcbs allocation.
2016-02-08 Dmitry V. LevinCreate a dummy pipe descriptor instead of opening ...
2016-02-08 Denys VlasenkoIf stdin/stdout aren't open on startup, open them to...
2016-02-08 Denys VlasenkoClose stdin/out after child is forked
2016-01-22 Dmitry V. LevinImplement simultaneous use of -p option and tracing...
2015-11-26 Elvira KhabirovaRefer to -h on incorrect usage
2015-11-26 Elvira KhabirovaRearrange flags descriptions in the usage text
2015-11-26 Dmitry V. Levinstartup_attach: fix compilation warning
2015-09-19 Dmitry V. LevinProperly initialize siginfo_t object passed to print_st...
2015-07-18 Dmitry V. Levindefs.h: do not include <signal.h>
2015-06-30 Dmitry V. LevinFix -qq option in conjunction with -o option
2015-05-25 Dmitry V. LevinConsistently use error_msg instead of fprintf(stderr)
2015-05-25 Dmitry V. LevinIntroduce memory allocation wrappers
2015-03-30 Dmitry V. LevinUse macros for gcc attributes
2015-03-21 Denys VlasenkoMove the comment about termination logic where it belongs
2015-03-21 Denys Vlasenkostartup_tcb() never fails, remove code which checks...
2015-03-21 Denys VlasenkoShow the syscall name in "resuming interrupted call...
2015-02-28 Dmitry V. LevinFix stack buffer overflow when specified command is...
2015-02-24 Dmitry V. LevinRemove support for systems without PTRACE_SETOPTIONS
2015-02-22 Dmitry V. LevinFix build with old kernel headers
2015-02-14 Dmitry V. LevinDo not reset get_regs_error unnecessarily
2015-02-13 Dmitry V. LevinMove regs-related macros and declarations from defs...
2015-02-13 Dmitry V. LevinMove all ptrace-related macros and declarations from...
2015-02-07 Dmitry V. LevinWhen the process stared by strace exits/terminates...
2015-02-07 Dmitry V. Levin-b execve: avoid misleading warning about unknown pid
2015-02-07 Dmitry V. Levin-b execve: do not use struct tcb after detach
2015-02-07 Dmitry V. Levintrace: split into several functions
2014-11-21 Dmitry V. LevinReplace MAXPATHLEN with PATH_MAX
2014-09-17 Dmitry V. LevinAdd -yy option: print ip and port associated with socke...
2014-09-17 Dmitry V. LevinFix compilation warnings reported by gcc -Wsign-compare
2014-08-08 Dmitry V. LevinPrepare for -yy option support
2014-06-18 Dmitry V. LevinDocument -k option as experimental
2014-06-03 Dmitry V. LevinWarn about flags that have no effect with -c
2014-05-30 Masatake YAMATOunwind: call unwind_tcb_fin before printing detached...
2014-05-30 Masatake YAMATOunwind: give all exported functions "unwind_" prefix
2014-05-30 Masatake YAMATOunwind: delete mmap cache in free_libunwind_ui
2014-05-30 Luca ClementiAdd -k option to print stack trace after each syscall
2014-05-29 Mark HillsOptionally produce stats on syscall latency
2014-04-10 Denys VlasenkoMake int3 example in comments more cut-n-pastable
2014-02-26 Dmitry V. LevinFix build with Bionic libc
2013-11-12 Dmitry V. LevinStop using _LFS64_LARGEFILE
2013-07-12 Anton Blanchardpowerpc: fix iflag build issue (static -> extern)
2013-07-10 Denys VlasenkoPTRACE_SEIZE can set ptrace options immediately, use...
2013-07-08 Denys VlasenkoIf -o|logger is in use, exit trace loop if nprocs ...
2013-07-08 Denys VlasenkoExit trace loop if got ECHILD, not if nprocs == 0.
2013-07-04 Denys VlasenkoAdd paranoia check before passing a long to pid2tcb...
2013-07-02 Denys VlasenkoIn debug output, show waitpid status with 6 hex digits...
2013-07-02 Denys VlasenkoReplace suspicious popen_pid assignment with an obvious...
2013-07-01 Denys VlasenkoConvert trace() from returning int to returning void
2013-07-01 Denys VlasenkoRemove ia64-specific printing of current address on...
2013-06-28 Denys VlasenkoChange upeek() to take pid, not full tcp.
2013-06-26 Denys VlasenkoIn -f mode, do not assume that new pid is stopped ...
2013-06-26 Denys VlasenkoSet strace_child only in the right branch
2013-06-26 Denys VlasenkoGet rid of TCB_INUSE and TCB_STRACE_CHILD
2013-06-21 Denys VlasenkoFix debug output of wait4 result (was reusing buf[...
2013-06-21 Denys VlasenkoShow PTRACE_EVENT_STOP correctly in debug output
2013-06-21 Denys VlasenkoPanic a bit less when we see an unknown pid
2013-06-21 Denys Vlasenkodetach(): Reorganize code. Logic is the same.
2013-06-21 Denys VlasenkoEat pending SIGSTOP _before_ PTRACE_DETACH in detach()
2013-06-20 Denys Vlasenkodetach(): warn if we see ECHILD from waitpid
2013-06-20 Denys VlasenkoImprove error messages in detach()
2013-06-20 Denys VlasenkoRemove workarounds for ancient kernels lacking __WALL
2013-06-20 Denys VlasenkoUSE_SEIZE: fix detaching from stopped processes
2013-06-18 Denys VlasenkoCleanups. No logic changes.
2013-05-28 Dmitry V. LevinDo not suppress signal delivery messages with -qq
2013-05-14 Dmitry V. LevinNOMMU: do not hide startup syscalls unless in -D mode
2013-05-14 Dmitry V. LevinMake -D mode work when the Yama LSM is enabled
2013-05-14 Denys VlasenkoHide startup syscalls.
2013-05-13 Daniel P. BerrangeAllow -q to be repeated for very quiet output
2013-03-21 Dmitry V. LevinUse 64-bit versions of stat, readdir and setrlimit...
2013-03-05 Denys VlasenkoRemove variable tracing_paths and check in pathtrace_match
2013-03-05 Denys VlasenkoUse dynamically-sized selected[] array for -P PATH
2013-02-27 Denys VlasenkoMake -b take SYSCALL param, document it in --help and...
2013-02-26 Denys VlasenkoMass replace error_msg("%s", "literal") -> error_msg...
2013-02-26 Denys VlasenkoAssorted NOMMU fixes
2013-02-26 Denys VlasenkoShorten help text - no need to show deprecated option -F
2013-02-22 Denys VlasenkoCreate and use struct_sysent and struct_ioctlent typedefs.
2013-02-21 Denys VlasenkoEliminate many SCNO_IS_VALID checks
2013-02-19 Denys VlasenkoFix NOMMU + daemonized tracer SEGV
2013-02-19 Denys VlasenkoMake it possible to to do test builds for NOMMU archite...
2013-02-14 Denys Vlasenko[X86] Use ptrace(PTRACE_GETREGSET, NT_PRSTATUS) to...
2013-02-06 Denys VlasenkoShortcut tests for fork/exec syscalls
2013-02-05 Denys VlasenkoOptimize out PTRACE_PEEKUSER with -i
2012-09-28 Dmitry V. LevinUse perror_msg instead of perror
2012-09-13 Denys VlasenkoTrivial fixes, no code changes.
2012-08-24 Dmitry V. LevinAlways check setreuid return code
next