CVSROOT: /cvs
Module name: src
Changes by: [EMAIL PROTECTED] 2008/07/23 11:59:56
Modified files:
usr.sbin/bind : Tag: OPENBSD_4_2 README.OpenBSD
usr.sbin/bind/bin/named: Tag: OPENBSD_4_2 server.c
usr.sbin/bind/lib/dns: Tag: OPENBSD_4_2 dispatch.c resolver.c
usr.sbin/bind/lib/dns/include/dns: Tag: OPENBSD_4_2 dispatch.h
usr.sbin/bind/lib/isc: Tag: OPENBSD_4_2 Makefile.in random.c
usr.sbin/bind/lib/isc/include/isc: Tag: OPENBSD_4_2 random.h
usr.sbin/bind/lib/isc/unix: Tag: OPENBSD_4_2 app.c socket.c
socket_p.h
Added files:
usr.sbin/bind/lib/isc: Tag: OPENBSD_4_2 shuffle.c
usr.sbin/bind/lib/isc/include/isc: Tag: OPENBSD_4_2 shuffle.h
Log message:
Vendor patch to add port randomization to deal with the DNS cache
poisoning attack.
Dynamically allocate fd_sets so we are not limited to FD_SETSIZE
connections.
Replacement Knuth shuffle algorithm for DNS id generation.
>From djm@