freebsd-dev/lib
Tim Kientzle c47a0d494c Implement a custom print formatter (archive_string_vsprintf)
for libarchive error messages.  Mostly, this
avoids a portability headache related to
copying va_list arguments (some FreeBSD 5
platforms require va_copy; FreeBSD 4 doesn't
support va_copy at all).  It also dramatically reduces the
size of libarchive for embedded applications:
a minimal "untar" program using libarchive can now be
under 64k statically linked (as opposed to ~100k
using library *printf() functions).

MFC after: 14 days
2005-01-16 22:13:51 +00:00
..
bind NOINET6 -> NO_INET6 2004-12-21 10:49:29 +00:00
csu Remnant code (broken, unhooked) from a.out which I missed. 2005-01-11 18:35:40 +00:00
libalias include "alias.h", not <alias.h> 2005-01-10 10:54:06 +00:00
libarchive Implement a custom print formatter (archive_string_vsprintf) 2005-01-16 22:13:51 +00:00
libatm Use WARNS?=3 for these in the arm case for now, due to toolchain issues. 2004-05-14 13:31:21 +00:00
libautofs bump .Dd 2004-09-09 10:54:08 +00:00
libbegemot Fixed "make clean". 2004-11-04 08:25:03 +00:00
libbluetooth Revert last delta. The ASCII code 0 character is "NUL", 2005-01-13 08:49:45 +00:00
libbsnmp NOATM -> NO_ATM 2004-12-21 09:08:06 +00:00
libbz2 Remove MAINTAINER lines. 2003-06-14 19:32:52 +00:00
libc Eliminate macro calls inside literal displays. 2005-01-15 12:28:01 +00:00
libc_r More fixes to the copyright notice. 2005-01-08 17:16:43 +00:00
libcalendar Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
libcam Change a couple of comments so that GCC doesn't think that they contain 2004-07-29 15:35:45 +00:00
libcom_err
libcompat NODOCCOMPRESS -> NO_DOCCOMPRESS 2004-12-21 09:33:47 +00:00
libcrypt NOCRYPT -> NO_CRYPT 2004-12-21 10:16:04 +00:00
libdevinfo Prefer C99's __func__ over GCC's __FUNCTION__. 2004-09-22 16:56:49 +00:00
libdevstat Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
libdisk Remove an unnecessary defination of New_Chunk, which has been 2005-01-05 14:07:31 +00:00
libedit mdoc(7): Use the new feature of the .In macro. 2003-09-08 19:57:22 +00:00
libexpat Stage 3 of dynamic root support. Make all the libraries needed to run 2003-08-17 08:28:46 +00:00
libfetch NOCRYPT -> NO_CRYPT 2004-12-21 10:16:04 +00:00
libform Use 2003-06-06 13:46:55 +00:00
libftpio Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
libgeom Markup, grammar, punctuation. 2004-07-01 18:20:57 +00:00
libio Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
libipsec NOINET6 -> NO_INET6 2004-12-21 10:49:29 +00:00
libipx Various markup and spelling fixes. 2004-12-29 02:18:24 +00:00
libkiconv Markup fixes. 2004-07-05 06:59:17 +00:00
libkse Don't panic when sigsuspend is interrupted by a cancellation. 2004-12-19 23:23:43 +00:00
libkvm In preparation to remove U areas, don't refer to p_uarea in libkvm. 2004-11-20 02:28:26 +00:00
libmagic Catch up with file 4.12 import. 2004-12-28 04:35:01 +00:00
libmd Eliminate double whitespace. 2004-07-03 22:30:10 +00:00
libmenu Use 2003-06-06 13:46:55 +00:00
libmilter NOINET6 -> NO_INET6 2004-12-21 10:49:29 +00:00
libmp Downgrage WARNS level for GCC 3.4.x. 2004-07-28 05:44:07 +00:00
libncp Standardize 2 error messages: start with lowercase letter. 2005-01-16 11:22:42 +00:00
libncurses NOHTML -> NO_HTML 2004-12-21 12:05:11 +00:00
libnetgraph Prefer C99's __func__ over GCC's __FUNCTION__. 2004-09-22 16:56:49 +00:00
libngatm Add the new call control layer to the library and install the man page 2004-07-08 17:09:55 +00:00
libopie Bump the library version numbers for the following libraries: 2004-10-01 15:38:07 +00:00
libpam NOCRYPT -> NO_CRYPT 2004-12-21 10:16:04 +00:00
libpanel Use 2003-06-06 13:46:55 +00:00
libpcap NOINET6 -> NO_INET6 2004-12-21 10:49:29 +00:00
libpthread Don't panic when sigsuspend is interrupted by a cancellation. 2004-12-19 23:23:43 +00:00
libradius NOCRYPT -> NO_CRYPT 2004-12-21 10:16:04 +00:00
librpcsvc Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
libsbuf style.Makefile(5) 2003-08-18 15:25:39 +00:00
libsdp Add workaround for {not so|too} smart phones that cannot handle SDP attribute 2004-12-09 18:57:12 +00:00
libsm NOINET6 -> NO_INET6 2004-12-21 10:49:29 +00:00
libsmb Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
libsmdb For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
libsmutil For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
libstand Various markup and spelling fixes. 2004-12-29 02:18:24 +00:00
libtacplus Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
libtelnet NOCRYPT -> NO_CRYPT 2004-12-21 10:16:04 +00:00
libthr Fix inverted #ifdef that I added. Who had the pointy hat last? 2004-12-06 20:41:09 +00:00
libthread_db Plug a memory leak in error case. 2004-08-16 05:20:12 +00:00
libufs Markup fixes. 2004-07-05 06:53:34 +00:00
libugidfw Modify libugidfw(3) to use MBI_* permission flags from mac_bsdextended.h 2004-10-21 11:21:13 +00:00
libusbhid Add __BEGIN_DECLS / __END_DECLS so this can be used in C++ code. 2004-06-03 15:04:24 +00:00
libutil Scheduled mdoc(7) sweep. 2005-01-11 20:50:51 +00:00
libvgl Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
libwrap NOINET6 -> NO_INET6 2004-12-21 10:49:29 +00:00
liby NODOCCOMPRESS -> NO_DOCCOMPRESS 2004-12-21 09:33:47 +00:00
libypclnt Nothing in libypclnt depends on librpcsvc. 2004-02-04 09:53:29 +00:00
libz Correct a denial-of-service vulnerability in zlib. 2004-08-26 19:37:06 +00:00
msun Use the \*(If string provided by mdoc(7), to represent infinity. 2005-01-16 16:49:10 +00:00
ncurses NOHTML -> NO_HTML 2004-12-21 12:05:11 +00:00
Makefile NOCRYPT -> NO_CRYPT 2004-12-21 10:16:04 +00:00
Makefile.inc