freebsd-dev/usr.bin/truss
John Baldwin abb3f965d1 Rework get_string() to make it more robust when fetching strings of unknown
length.  In particular, instead of blinding fetching 1k blocks, do an initial
fetch up to the end of the current page followed by page-sized fetches up to
the maximum size.  Previously if the 1k buffer crossed a page boundary and
the second page was not valid, the entire operation would fail.
2015-08-05 18:14:01 +00:00
..
amd64-fbsd32.c truss: follow pdfork()ed descendents with -f 2015-07-24 16:57:13 +00:00
amd64-fbsd.c truss: follow pdfork()ed descendents with -f 2015-07-24 16:57:13 +00:00
amd64-linux32.c
amd64linux32.conf
arm-fbsd.c truss: follow pdfork()ed descendents with -f 2015-07-24 16:57:13 +00:00
extern.h Remove ia64. 2014-07-07 00:27:09 +00:00
fbsd32.conf
i386-fbsd.c truss: follow pdfork()ed descendents with -f 2015-07-24 16:57:13 +00:00
i386-linux.c
i386.conf
i386linux.conf
main.c Remove ia64. 2014-07-07 00:27:09 +00:00
Makefile Use INCLUDEDIR rather than hard coded /usr/include 2015-06-11 14:25:53 +00:00
Makefile.depend.amd64 new depends 2015-06-16 23:37:19 +00:00
mips-fbsd.c truss: follow pdfork()ed descendents with -f 2015-07-24 16:57:13 +00:00
powerpc64-fbsd.c truss: follow pdfork()ed descendents with -f 2015-07-24 16:57:13 +00:00
powerpc-fbsd.c truss: follow pdfork()ed descendents with -f 2015-07-24 16:57:13 +00:00
setup.c
sparc64-fbsd.c truss: follow pdfork()ed descendents with -f 2015-07-24 16:57:13 +00:00
syscall.h Decode the arguments passed to _umtx_op(). In particular, decode the 2014-10-13 16:37:06 +00:00
syscalls.c Rework get_string() to make it more robust when fetching strings of unknown 2015-08-05 18:14:01 +00:00
truss.1
truss.h Revert r247300 for now. I'll post a new changeset for review. 2013-02-26 19:46:59 +00:00