freebsd-skq/contrib
John Baldwin d6fb489498 Start on a new library (libsysdecode) that provides routines for decoding
system call information such as system call arguments.  Initially this
will consist of pulling duplicated code out of truss and kdump though it
may prove useful for other utilities in the future.

This commit moves the shared utrace(2) record parser out of kdump into
the library and updates kdump and truss to use it.  One difference from
the previous version is that the library version treats unknown events
that start with the "RTLD" signature as unknown events.  This simplifies
the interface and allows the consumer to decide how to handle all
non-recognized events.  Instead, this function only generates a string
description for known malloc() and RTLD records.

Reviewed by:	bdrewery
Differential Revision:	https://reviews.freebsd.org/D4537
2015-12-15 00:05:07 +00:00
..
amd
apr Update apr-1.5.1 to 1.5.2 2015-08-09 05:14:25 +00:00
apr-util
atf Import proposed fix from upstream for 2015-05-21 05:06:08 +00:00
binutils In binutils' arm-dis.c, avoid left-shifting a negative number. 2015-09-22 09:35:35 +00:00
bmake Merge bmake-20151201 2015-12-08 01:29:07 +00:00
bsnmp Fix variable 'old' is used uninitialized whenever '&&' condition is false. 2015-08-07 06:15:01 +00:00
byacc
bzip2
com_err
compiler-rt Merge ^/head r288197 through r288456. 2015-10-01 19:02:45 +00:00
dialog
diff Fix the wrong format, format specifies type 'int' but the argument has type 2015-06-01 06:14:17 +00:00
dma Fix build with gcc 4.2 2015-10-11 17:45:20 +00:00
dtc Silence clang warning about extraneous parenthesis 2015-06-05 17:18:10 +00:00
ee
elftoolchain Fixed uninitialized variable warnings. 2015-12-13 08:27:14 +00:00
expat Fix multiple integer overflows in expat. 2015-08-18 19:30:04 +00:00
file MFV r288140: update file to 5.25. 2015-09-23 05:39:20 +00:00
flex
gcc Revert r289150: 2015-10-12 02:05:25 +00:00
gcclibs In gcc's libcpp, stop using the INTTYPE_MAXIMUM() macro, which relies on 2015-08-12 20:16:13 +00:00
gdb Workaround KGDB issues on ARM by ignoring ARM EABI version higher than 5 2015-10-30 12:21:37 +00:00
gdtoa
gperf
groff Remove more disconnected libgpib items missed in r276214. 2015-10-22 03:51:25 +00:00
hyperv/tools Appease gcc-4.2 2015-08-20 21:49:59 +00:00
ipfilter ipf(1): Use strchr(3) instead of deprecated index(3) 2015-05-22 18:31:26 +00:00
jemalloc Update jemalloc to version 4.0.4. 2015-10-24 23:18:05 +00:00
ldns Add a script that runs configure for both ldns and drill. 2015-04-27 12:02:16 +00:00
ldns-host
less
libarchive MFV r285970: 2015-07-28 18:41:28 +00:00
libbegemot
libc-pwcache
libc-vis
libc++ Pull in r242623 from upstream libc++ trunk (by Eric Fiselier): 2015-10-09 21:04:28 +00:00
libcxxrt Add std::uncaught_exceptions() to libcxxrt (C++17, see N4152 and N4259). 2015-10-05 17:47:23 +00:00
libexecinfo Fix typo in the function name 2015-11-05 07:43:15 +00:00
libgnuregex
libpcap
libreadline
libstdc++
libucl Update libucl to latest git snapshot (20151027) 2015-10-27 21:24:09 +00:00
libxo The field modifier for trimming whitespace 2015-11-06 14:29:25 +00:00
llvm Add clang patch corresponding to r291701. 2015-12-04 17:23:19 +00:00
mdocml Start on a new library (libsysdecode) that provides routines for decoding 2015-12-15 00:05:07 +00:00
mknod
mtree
ncurses Make ncurses build with GCC 5.0 and up 2015-08-27 14:00:20 +00:00
netbsd-tests Hack test so that it works on FreeBSD. 2015-12-01 21:22:29 +00:00
netcat MFV r288243: nc from OpenBSD 5.8. 2015-09-27 07:04:16 +00:00
ngatm
ntp MFV ntp-4.2.8p4 (r289715) 2015-10-22 19:42:57 +00:00
nvi Update nvi to 2.1.3 which fixes the data corruption when locale conversion 2015-04-10 17:50:28 +00:00
ofed Convert contrib/ofed libraries to LIBADD. 2015-12-10 00:07:11 +00:00
one-true-awk
openbsm
openpam Restore the upstream (and documented) behavior of searching for modules 2015-09-21 17:26:35 +00:00
openresolv MFV r225523, r282431: 2015-05-04 21:07:20 +00:00
opie
pam_modules/pam_passwdqc
pf Fix a couple of missing lines that obscured the -p description. 2015-06-28 20:53:36 +00:00
pjdfstest Fix race when testing for ETXTBSY writing to ${n0} (process image) by making 2015-04-16 03:35:47 +00:00
pnpinfo
sendmail Remove unneeded libutil dependency for sendmail. 2015-11-24 04:19:55 +00:00
serf Update serf from 1.3.7 to 1.3.8. Mostly disables sslv2 and sslv3. 2015-08-09 05:16:14 +00:00
smbfs Remove the const qualifier from iconv(3) to comply with POSIX: 2015-04-15 09:09:20 +00:00
sqlite3 Update the private sqlite3 from 3.8.9 to 3.8.11.1 (used by svnlite and 2015-08-09 05:44:57 +00:00
subversion Update from svn-1.8.14 to 1.9.2. 2015-10-12 09:53:55 +00:00
tcp_wrappers
tcpdump MFV r285292: 2015-07-08 23:57:58 +00:00
tcsh
telnet
tnftp
top Fixup include protections for building on mips64 with clang 2015-12-11 15:12:01 +00:00
traceroute The code starts with base + 1 as the first port. Fix to documentation 2015-05-31 12:18:30 +00:00
tzcode Merge: 2015-10-08 11:42:15 +00:00
tzdata MFV of 290695,tzdata2015g 2015-11-12 03:25:04 +00:00
unbound Upgrade to Unbound 1.5.7. 2015-12-14 13:01:51 +00:00
unvis
vis
wpa [wpa] use IFM_IEEE80211_ADHOC for now on FreeBSD for IBSS operation. 2015-11-26 17:28:40 +00:00
xz MFV r291123: 2015-11-21 09:09:25 +00:00