summaryrefslogtreecommitdiff
path: root/usr.bin/truss/setup.c
AgeCommit message (Expand)Author
2024-11-25truss: Fix grammar in error messagesCy Schubert
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2022-03-28syscallarg_t: Add a type for system call argumentsBrooks Davis
2022-01-12truss(1): detach more carefullyKonstantin Belousov
2021-09-22Drop cloudabiKonstantin Belousov
2021-05-11truss: Add missing underscore to compat_prefix for FreeBSD32Alex Richardson
2021-03-25truss: improved support for decoding compat32 argumentsAlex Richardson
2021-03-04truss: split counting of syscalls and syscall calling conventionAlex Richardson
2021-01-21Rename i386's Linux ELF to Linux ELF32Jessica Clarke
2019-07-16Use PT_GET_SC_ARGS and PT_GET_SC_RET in truss.John Baldwin
2018-07-30Make timespecadd(3) and friends publicAlan Somers
2017-11-18spdx: initial adoption of licensing ID tags.Pedro F. Giffuni
2017-08-30Decode signal information returned by system calls.John Baldwin
2017-08-28Decode extra signal information for caught signals.John Baldwin
2016-12-06Rework syscall structure lookups.John Baldwin
2016-10-17Move mksubr from kdump into libsysdecode.John Baldwin
2016-08-02truss: fix uninitialized trussinfo->curthread in add_threads()/enter_syscallBaptiste Daroussin
2016-03-09Use ptrace(2) LWP events to track threads reliably in truss.John Baldwin
2016-02-23Add support for displaying thread IDs to truss(1).John Baldwin
2016-02-16Fetch the current thread and it's syscall state from the trussinfo objectJohn Baldwin
2016-01-26Add support to libsysdecode for decoding system call names.John Baldwin
2015-10-05Fix crash if a process sends itself a SIGTRAP. Just forward it as expected.Bryan Drewery
2015-10-05Fix tracking of unknown syscalls for 'truss -c'.Bryan Drewery
2015-09-30Several changes to truss.John Baldwin
2012-09-16- Make truss thread-aware.Andrey Zonov
2012-09-12- Fix detaching under some circumstances.Andrey Zonov
2012-09-11- Remove unused variables.Andrey Zonov
2012-09-02- Style(9) cleanup.Andrey Zonov
2012-08-21- Use pid_t type instead of just int.Andrey Zonov
2011-12-04Use explicit information from the kernel to detect the traps due toKonstantin Belousov
2011-02-15Properly check for errors from waitpid().John Baldwin
2010-10-20Remove setpgid() call before executing child process.Ed Schouten
2010-03-10Fix copyright spelling.Warner Losh
2009-12-13Revert most part of 200420 as requested, as more review and polish isXin LI
2009-12-11Remove unneeded header includes from usr.bin/ except contributed code.Xin LI
2009-04-13Correct a bug where pr_data should have been assigned.Xin LI
2007-06-26MFp4: Bugfixes for truss(1):Xin LI
2007-04-10Make use of ptrace(2) instead of procfs in truss(1), eliminatingXin LI
2006-05-15- Add decoding of kse_release, kevent, sigprocmask, unmount, socket, getrusage,Pav Lucistnik
2005-03-27When doing the initial open of the proc via procfs, complain if we areAlfred Perlstein
2005-03-27I've been working on this somewhat so I'm moving theAlfred Perlstein
2004-01-07Move declarations of Procfd to a header file.David Malone
2003-09-07Add FBSDID. Do not \n terminate warnx() argument. fprint() -> warnx().Philippe Charnier
2002-08-06- Use time.h not sys/time.h.Matthew N. Dodd
2002-08-04Include <sys/time.h> for the declaration of struct timeval. Do notBruce Evans
2002-08-04Allow tracking fork()ed children.Matthew N. Dodd
2002-08-04Parameterize globals.Matthew N. Dodd
2001-12-11Partial WARNS=1 fizes with NO_WERROR set to prevent world breakage.Mark Murray
2001-10-22Back out part of previous commit: remove #include <sys/proc.h>.Dag-Erling Smørgrav
2001-10-22#include <sys/proc.h> where needed (for the stop event definitions) andDag-Erling Smørgrav