summaryrefslogtreecommitdiffstats
path: root/usr.bin/truss/main.c
Commit message (Expand)AuthorAgeFilesLines
* Add more static keywords to truss(1) source code.ed2011-12-101-1/+1
* Fix typos in comments, no functional changes.bcr2011-05-191-1/+1
* Simplify various code that allowed for sys_signame being lower case.jilles2011-03-061-4/+0
* Make sys_signame upper case.jilles2011-02-041-1/+1
* Set FD_CLOEXEC for the output file only when the file has been specifiedjh2010-11-131-6/+7
* Fix breakage introduced in r211725 and improve functionality of truss onnwhitehorn2010-08-281-0/+3
* Fix copyright spelling.imp2010-03-101-1/+1
* Avoid sharing the file descriptor of the output file with tracedjh2009-12-201-0/+6
* Revert most part of 200420 as requested, as more review and polish isdelphij2009-12-131-0/+2
* Remove unneeded header includes from usr.bin/ except contributed code.delphij2009-12-111-2/+0
* Reduce diff against my local version: replace malloc+memset() cases to calloc().delphij2009-05-151-4/+3
* Add -c option to summarize number of calls, errors, and system time.dds2009-05-121-4/+14
* Don't exit until all truss children were exit.delphij2009-04-131-4/+10
* Add preliminary support for truss on MIPS. It compiles, but has notimp2009-02-151-0/+5
* Retire some stale alpha references.jhb2008-05-161-3/+0
* Teach truss about 32-bit FreeBSD and Linux binaries on amd64. Somejhb2008-05-161-0/+2
* Syscalls have at most 6 argument, not 5. See mmap(2) for example.marcel2007-07-281-1/+1
* MFp4: Bugfixes for truss(1):delphij2007-06-261-11/+6
* Make use of ptrace(2) instead of procfs in truss(1), eliminatingdelphij2007-04-101-139/+101
* - Add decoding of kse_release, kevent, sigprocmask, unmount, socket, getrusage,pav2006-05-151-0/+34
* Add powerpc support for truss.grehan2006-01-051-0/+4
* Add a -s flag for the same functionality as strace. Introduce a Namebrian2006-01-021-3/+7
* When doing the initial open of the proc via procfs, complain if we arealfred2005-03-271-4/+10
* I've been working on this somewhat so I'm moving thealfred2005-03-271-218/+231
* When reporting reciept of a signal, print the signal's name.alfred2004-07-171-1/+23
* A first stab at truss support for amd64, basically cogged from i386.dwmalone2004-06-121-0/+3
* Fix signal behaviour.cracauer2003-12-281-2/+7
* Port truss(1) to 64-bit architectures:marcel2003-11-091-1/+1
* Add FBSDID. Do not \n terminate warnx() argument. fprint() -> warnx().charnier2003-09-071-5/+3
* Port to ia64. It builds, but usability is very limited.marcel2002-11-101-0/+3
* Don't depend on <signal.h> to include <sys/time.h>, instead includemike2002-10-061-0/+1
* - Use time.h not sys/time.h.mdodd2002-08-061-1/+1
* Use timespec not timeval.mdodd2002-08-051-3/+3
* Ported to sparc64.jake2002-08-041-0/+3
* Include <sys/time.h> for the declaration of struct timeval. Do notbde2002-08-041-0/+1
* Add options to print the argument and environment string parameters tomdodd2002-08-041-3/+9
* Add a "FreeBSD ELF32" entry to ex_types[].mdodd2002-08-041-0/+1
* Add options to print absolute and relative timestamps.mdodd2002-08-041-3/+13
* Allow tracking fork()ed children.mdodd2002-08-041-4/+26
* Parameterize globals.mdodd2002-08-041-27/+33
* s/inline/__inline/markm2002-07-191-1/+1
* OOPS! rev 1.16 accidently changed the default outfile from stderr topeter2002-05-161-1/+1
* Fix the code that selects the default binary type if the actual type can'tdes2002-02-081-3/+3
* Partial WARNS=1 fizes with NO_WERROR set to prevent world breakage.markm2001-12-111-22/+9
* Back out part of previous commit: remove #include <sys/proc.h>.des2001-10-221-1/+0
* #include <sys/proc.h> where needed (for the stop event definitions) anddes2001-10-221-2/+5
* Initialize outfile in main()peter2001-08-131-1/+2
* Handle the case where we truss an SUGID program -- in particular, we needsef2000-01-101-2/+9
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Flush the output file before exiting; short-lived programs don't even fillmsmith1998-12-211-1/+2
OpenPOWER on IntegriCloud