HardenedBSD/lib
Jun Kuriyama a5906b6cd2 I found "portsdb -u" dumps core with recent INDEX file, and this is
caused by refering broken (uninitialized?) pointer which is retrieved
from __bt_new() (and from mpool_new()).

I don't know why this linp[0] is read before stored because this
should be controlled by .lower and .upper member of PAGE structure
which are correctly initialized.

But this workaround fixes the problem on my environment and this
module has #ifdef PURIFY option which initializes new and reused
memory from mpool by memset(p, 0xff, size) like as I did.

Please feel free to fix the real bug instead of my workaround.
2004-09-10 14:45:00 +00:00
..
compat
csu Back out the call to _init_tls() - something is broken there and it 2004-08-21 08:22:00 +00:00
libalias Fix outgoing ICMP on global instance. 2004-08-14 14:21:09 +00:00
libarchive Some old tar archives rely on "regular-file-plus-trailing-slash" to 2004-09-04 21:49:42 +00:00
libatm
libautofs bump .Dd 2004-09-09 10:54:08 +00:00
libbind
libbluetooth
libbsnmp Link to the build again. The problem was that we need a new 2004-08-11 16:47:12 +00:00
libbz2
libc I found "portsdb -u" dumps core with recent INDEX file, and this is 2004-09-10 14:45:00 +00:00
libc_r Avoid using void pointers in additive expressions. 2004-08-14 17:46:10 +00:00
libcalendar
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
libcrypt
libdevinfo
libdevstat
libdisk Don't use type unknown for partitions that we don't care about because 2004-08-05 17:44:07 +00:00
libedit
libexpat
libfetch Don't forget to allocate space for the terminating NUL when converting to 2004-08-07 20:23:50 +00:00
libform
libftpio
libgeom
libio
libipsec
libipx
libisc
libkiconv
libkse Add missing brackets. It was committed from wrong tree. 2004-08-26 02:41:01 +00:00
libkvm Refactor a bunch of scheduler code to give basically the same behaviour 2004-09-05 02:09:54 +00:00
libmagic Don't try to programatically support running file(1) w/in /usr/obj or other 2004-08-09 11:05:09 +00:00
libmd
libmenu
libmilter
libmp Downgrage WARNS level for GCC 3.4.x. 2004-07-28 05:44:07 +00:00
libncp Avoid casts as lvalues. 2004-07-28 05:44:52 +00:00
libncurses
libnetgraph
libngatm
libopie
libpam Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
libpanel
libpcap
libpthread Add missing brackets. It was committed from wrong tree. 2004-08-26 02:41:01 +00:00
libradius Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
librpcsvc
libsbuf
libsdp
libsm Reflect changes in sendmail 8.13 source tree 2004-08-01 01:16:59 +00:00
libsmb
libsmdb
libsmutil
libstand Reset the seek pointer to 0 when a file is successfully opened, 2004-09-04 14:54:01 +00:00
libtacplus
libtelnet Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
libthr Adjust code to support AMD64, on AMD64, thread needs to set fsbase by 2004-08-19 23:49:04 +00:00
libthread_db Plug a memory leak in error case. 2004-08-16 05:20:12 +00:00
libufs
libugidfw
libusbhid
libutil Document when this function came into FreeBSD. 2004-08-21 03:31:17 +00:00
libvgl
libwrap
libxpg4
liby
libypclnt
libz Correct a denial-of-service vulnerability in zlib. 2004-08-26 19:37:06 +00:00
msun Add man pages for the cimag(), conj() and creal() functions. 2004-08-07 23:03:36 +00:00
ncurses
Makefile Hook libautofs to the build. 2004-09-03 17:39:00 +00:00
Makefile.inc