1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-23 11:18:54 +00:00
freebsd/lib
Dima Dorfman 21687047cf Fix (for the second time) kvm_getprocs() for the case where no
processes match the given criteria.  Since revision 1.60 of malloc.c,
malloc() and friends return an invalid pointer when given a size of 0.
kvm_getprocs() uses sysctl() with a NULL oldp argument to get an
initial size, but does not check whether it's 0 before passing it to
realloc() (via _kvm_realloc()).  Before the aforementioned malloc()
change, this resulted in a minimal allocation made and a valid poitner
returned, but now results in an invalid, but non-NULL, pointer being
returned.  When this is passed to sysctl(), the latter returns EFAULT
(as it should).
2002-04-07 04:47:58 +00:00
..
compat Add libfetch.so.2 from a 17-Dec-2001 4.5-RC (releng4) build. 2002-01-24 18:59:29 +00:00
csu Do not use __progname directly (except in [gs]etprogname(3)). 2002-03-29 22:43:43 +00:00
libalias
libatm Remove multi-line __P() usage. 2002-03-22 09:22:15 +00:00
libbind This library uses its own versions of some of the system headers. 2002-03-22 18:34:52 +00:00
libbz2
libc Polish previous revision. 2002-04-06 09:54:17 +00:00
libc_r Do not use __progname directly (except in [gs]etprogname(3)). 2002-03-29 22:43:43 +00:00
libcalendar
libcam
libcom_err
libcompat Remove 'register' keyword. 2002-03-21 23:39:28 +00:00
libcrypt Fix grammer in comment. 2002-03-25 15:55:36 +00:00
libdevinfo
libdevstat Remove 'register' keyword. 2002-03-21 23:39:28 +00:00
libdisk Modernize my email address. 2002-03-25 13:52:45 +00:00
libedit Remove __P() usage. 2002-03-21 23:54:04 +00:00
libfetch Do not use __progname directly (except in [gs]etprogname(3)). 2002-03-29 22:43:43 +00:00
libform
libftpio Modernize my email address. 2002-03-25 13:52:45 +00:00
libgnumalloc
libio
libipsec Remove multi-line __P() usage. 2002-03-22 09:22:15 +00:00
libipx Remove 'register' keyword. 2002-03-21 23:39:28 +00:00
libisc hex.c is new in libisc with 8.3.1-REL. 2002-02-04 19:18:23 +00:00
libkse Do not use __progname directly (except in [gs]etprogname(3)). 2002-03-29 22:43:43 +00:00
libkvm Fix (for the second time) kvm_getprocs() for the case where no 2002-04-07 04:47:58 +00:00
libmd Modernize my email address. 2002-03-25 14:12:49 +00:00
libmenu
libmilter Add two new libraries which are part of sendmail 8.12. libsm is used only 2002-02-17 22:01:40 +00:00
libmp
libncp Do not use __progname directly (except in [gs]etprogname(3)). 2002-03-29 22:43:43 +00:00
libncurses Remove 'register' keyword. 2002-03-21 23:39:28 +00:00
libnetgraph
libopie Updates for OPIE 2.4. 2002-03-22 00:12:20 +00:00
libpam Turn on NO_WERROR due to namespace pollution in krb5 headers. 2002-04-07 04:44:16 +00:00
libpanel
libpcap
libpthread Do not use __progname directly (except in [gs]etprogname(3)). 2002-03-29 22:43:43 +00:00
libradius
libresolv
librpcsvc Remove __P() usage. 2002-03-21 23:54:04 +00:00
libsbuf
libsm Add two new libraries which are part of sendmail 8.12. libsm is used only 2002-02-17 22:01:40 +00:00
libsmb
libsmdb Update build infrastructure for sendmail 8.12. 2002-02-17 22:05:07 +00:00
libsmutil Update build infrastructure for sendmail 8.12. 2002-02-17 22:05:07 +00:00
libstand Remove __P() usage. 2002-03-21 23:54:04 +00:00
libtacplus
libtelnet
libusbhid Install libusbhid, and use it instead of libusb. 2002-03-28 18:44:25 +00:00
libutil Remove multi-line __P() usage. 2002-03-22 09:22:15 +00:00
libvgl
libwrap
libxpg4
liby
libz Work around a gcc bug which causes zlib to dump core in certain 2002-03-31 23:47:52 +00:00
msun Resurrect Lite1's gamma() as C99's tgamma(). Minimal changes. 2002-03-26 11:59:29 +00:00
ncurses Remove 'register' keyword. 2002-03-21 23:39:28 +00:00
Makefile Follow NetBSD and rename libusb to libusbhid. 2002-03-27 16:07:20 +00:00
Makefile.inc