[Midnightbsd-cvs] src: Makefile.inc: Fix information leakage.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Mon Mar 16 12:23:37 EDT 2009
Log Message:
-----------
Fix information leakage. Some jackass didn't use -DPURIFY which lets the code run memset. So uninitialized memory is written to db files all over the system.
Modified Files:
--------------
src/lib/libc/db/hash:
Makefile.inc (r1.1.1.1 -> r1.2)
-------------- next part --------------
Index: Makefile.inc
===================================================================
RCS file: /home/cvs/src/lib/libc/db/hash/Makefile.inc,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -L lib/libc/db/hash/Makefile.inc -L lib/libc/db/hash/Makefile.inc -u -r1.1.1.1 -r1.2
--- lib/libc/db/hash/Makefile.inc
+++ lib/libc/db/hash/Makefile.inc
@@ -1,7 +1,10 @@
# from @(#)Makefile.inc 8.1 (Berkeley) 6/4/93
# $FreeBSD: src/lib/libc/db/hash/Makefile.inc,v 1.5 2002/11/18 09:50:54 ru Exp $
+# $MidnightBSD$
.PATH: ${.CURDIR}/db/hash
+CFLAGS+=-DPURIFY
+
SRCS+= hash.c hash_bigkey.c hash_buf.c hash_func.c hash_log2.c \
hash_page.c ndbm.c
More information about the Midnightbsd-cvs
mailing list