Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/dhcp/dist security fix propagation from bind, n...



details:   https://anonhg.NetBSD.org/src/rev/596ed5540acf
branches:  trunk
changeset: 785718:596ed5540acf
user:      christos <christos%NetBSD.org@localhost>
date:      Wed Mar 27 00:30:58 2013 +0000

description:
security fix propagation from bind, no actual changes, and it does not
affect us since we use an external bind.

diffstat:

 external/bsd/dhcp/dist/README                       |  14 ++++++++------
 external/bsd/dhcp/dist/RELNOTES                     |  11 +++++++++--
 external/bsd/dhcp/dist/common/bpf.c                 |   5 ++++-
 external/bsd/dhcp/dist/common/dlpi.c                |   5 ++++-
 external/bsd/dhcp/dist/common/lpf.c                 |   5 ++++-
 external/bsd/dhcp/dist/common/packet.c              |   5 ++++-
 external/bsd/dhcp/dist/common/tr.c                  |   5 ++++-
 external/bsd/dhcp/dist/configure                    |  20 ++++++++++----------
 external/bsd/dhcp/dist/configure.ac                 |   2 +-
 external/bsd/dhcp/dist/dhcpctl/cltest.c             |   5 ++++-
 external/bsd/dhcp/dist/dhcpctl/dhcpctl.h            |   5 +----
 external/bsd/dhcp/dist/dst/dst_support.c            |   6 +++++-
 external/bsd/dhcp/dist/dst/hmac_link.c              |   6 +++++-
 external/bsd/dhcp/dist/dst/md5_dgst.c               |   5 ++++-
 external/bsd/dhcp/dist/dst/prandom.c                |   6 +++++-
 external/bsd/dhcp/dist/includes/ctrace.h            |   5 +----
 external/bsd/dhcp/dist/includes/dhctoken.h          |   5 +----
 external/bsd/dhcp/dist/includes/failover.h          |   5 +----
 external/bsd/dhcp/dist/includes/inet.h              |   5 +----
 external/bsd/dhcp/dist/includes/omapip/alloc.h      |   5 +----
 external/bsd/dhcp/dist/includes/omapip/buffer.h     |   5 +----
 external/bsd/dhcp/dist/includes/omapip/convert.h    |   5 +----
 external/bsd/dhcp/dist/includes/omapip/hash.h       |   5 +----
 external/bsd/dhcp/dist/includes/omapip/omapip.h     |   5 +----
 external/bsd/dhcp/dist/includes/omapip/omapip_p.h   |   5 +----
 external/bsd/dhcp/dist/includes/omapip/trace.h      |   5 +----
 external/bsd/dhcp/dist/includes/osdep.h             |   5 +----
 external/bsd/dhcp/dist/includes/statement.h         |   5 +----
 external/bsd/dhcp/dist/includes/tree.h              |   5 +----
 external/bsd/dhcp/dist/omapip/errwarn.c             |   5 ++++-
 external/bsd/dhcp/dist/omapip/inet_addr.c           |   6 +++++-
 external/bsd/dhcp/dist/omapip/isclib.c              |   5 ++++-
 external/bsd/dhcp/dist/omapip/iscprint.c            |   6 +++++-
 external/bsd/dhcp/dist/omapip/result.c              |   5 ++++-
 external/bsd/dhcp/dist/server/ldap.c                |   6 +++++-
 external/bsd/dhcp/dist/server/ldap_casa.c           |   5 ++++-
 external/bsd/dhcp/dist/server/tests/hash_unittest.c |   5 ++++-
 37 files changed, 121 insertions(+), 97 deletions(-)

diffs (truncated from 792 to 300 lines):

diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/README
--- a/external/bsd/dhcp/dist/README     Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/README     Wed Mar 27 00:30:58 2013 +0000
@@ -1,6 +1,6 @@
              Internet Systems Consortium DHCP Distribution
-                             Version 4.2.5
-                             8 January 2013
+                            Version 4.2.5-P1
+                             26 March 2013
 
                                README FILE
 
@@ -98,7 +98,9 @@
 
                            RELEASE STATUS
 
-This is ISC DHCP 4.2.5, a maintenance release containing patches.
+This is ISC DHCP 4.2.5-P1, a security release.  A security issue has
+been found and fixed in Bind9, this release includes the updated Bind9
+code.  There are no code changes to DHCP.
 
 In this release, the DHCPv6 server should be fully functional on Linux,
 Solaris, or any BSD.  The DHCPv6 client should be similarly functional
@@ -133,12 +135,12 @@
 To build the DHCP Distribution, unpack the compressed tar file using
 the tar utility and the gzip command - type something like:
 
-       gunzip dhcp-4.2.5.tar.gz
-       tar xvf dhcp-4.2.5.tar
+       gunzip dhcp-4.2.5-P1.tar.gz
+       tar xvf dhcp-4.2.5-P1.tar
 
                            CONFIGURING IT
 
-Now, cd to the dhcp-4.2.5 subdirectory that you've just created and
+Now, cd to the dhcp-4.2.5-P1 subdirectory that you've just created and
 configure the source tree by typing:
 
        ./configure
diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/RELNOTES
--- a/external/bsd/dhcp/dist/RELNOTES   Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/RELNOTES   Wed Mar 27 00:30:58 2013 +0000
@@ -1,6 +1,6 @@
              Internet Systems Consortium DHCP Distribution
-                            Version 4.2.5
-                            8 January 2013
+                           Version 4.2.5-P1
+                            26 March 2013
 
                              Release Notes
 
@@ -39,6 +39,13 @@
 work on other platforms. Please report any problems and suggested fixes to
 <dhcp-users%isc.org@localhost>.
 
+                       Changes since 4.2.5
+
+- A security issue in Bind9 was found and fixed.  This release includes the
+  fixed Bind9 code.  There have been no code changes to the DHCP code.
+  [ISC-Bugs #32688]
+  CVE: CVE-2013-2266
+
                        Changes since 4.2.5rc1
 
 - None
diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/common/bpf.c
--- a/external/bsd/dhcp/dist/common/bpf.c       Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/common/bpf.c       Wed Mar 27 00:30:58 2013 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: bpf.c,v 1.1.1.1 2013/03/24 15:45:52 christos Exp $     */
+/*     $NetBSD: bpf.c,v 1.1.1.2 2013/03/27 00:31:33 christos Exp $     */
 
 /* bpf.c
 
@@ -34,6 +34,9 @@
  * managed to get me to integrate them.
  */
 
+#include <sys/cdefs.h>
+__RCSID("$NetBSD: bpf.c,v 1.1.1.2 2013/03/27 00:31:33 christos Exp $");
+
 #include "dhcpd.h"
 #if defined (USE_BPF_SEND) || defined (USE_BPF_RECEIVE)        \
                                || defined (USE_LPF_RECEIVE)
diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/common/dlpi.c
--- a/external/bsd/dhcp/dist/common/dlpi.c      Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/common/dlpi.c      Wed Mar 27 00:30:58 2013 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: dlpi.c,v 1.1.1.1 2013/03/24 15:45:52 christos Exp $    */
+/*     $NetBSD: dlpi.c,v 1.1.1.2 2013/03/27 00:31:34 christos Exp $    */
 
 /* dlpi.c
  
@@ -36,6 +36,9 @@
  * of different Solaris platforms.
  */
 
+#include <sys/cdefs.h>
+__RCSID("$NetBSD: dlpi.c,v 1.1.1.2 2013/03/27 00:31:34 christos Exp $");
+
 /*
  * Based largely in part to the existing NIT code in nit.c.
  *
diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/common/lpf.c
--- a/external/bsd/dhcp/dist/common/lpf.c       Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/common/lpf.c       Wed Mar 27 00:30:58 2013 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: lpf.c,v 1.1.1.2 2013/03/24 22:50:31 christos Exp $     */
+/*     $NetBSD: lpf.c,v 1.1.1.3 2013/03/27 00:31:35 christos Exp $     */
 
 /* lpf.c
 
@@ -29,6 +29,9 @@
  *   https://www.isc.org/
  */
 
+#include <sys/cdefs.h>
+__RCSID("$NetBSD: lpf.c,v 1.1.1.3 2013/03/27 00:31:35 christos Exp $");
+
 #include "dhcpd.h"
 #if defined (USE_LPF_SEND) || defined (USE_LPF_RECEIVE)
 #include <sys/ioctl.h>
diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/common/packet.c
--- a/external/bsd/dhcp/dist/common/packet.c    Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/common/packet.c    Wed Mar 27 00:30:58 2013 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: packet.c,v 1.1.1.2 2013/03/24 22:50:32 christos Exp $  */
+/*     $NetBSD: packet.c,v 1.1.1.3 2013/03/27 00:31:35 christos Exp $  */
 
 /* packet.c
 
@@ -34,6 +34,9 @@
  * still be disabled.
  */
 
+#include <sys/cdefs.h>
+__RCSID("$NetBSD: packet.c,v 1.1.1.3 2013/03/27 00:31:35 christos Exp $");
+
 #include "dhcpd.h"
 
 #if defined (PACKET_ASSEMBLY) || defined (PACKET_DECODING)
diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/common/tr.c
--- a/external/bsd/dhcp/dist/common/tr.c        Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/common/tr.c        Wed Mar 27 00:30:58 2013 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: tr.c,v 1.1.1.1 2013/03/24 15:45:54 christos Exp $      */
+/*     $NetBSD: tr.c,v 1.1.1.2 2013/03/27 00:31:36 christos Exp $      */
 
 /* tr.c
 
@@ -29,6 +29,9 @@
  *   https://www.isc.org/
  */
 
+#include <sys/cdefs.h>
+__RCSID("$NetBSD: tr.c,v 1.1.1.2 2013/03/27 00:31:36 christos Exp $");
+
 #include "dhcpd.h"
 
 #if defined (HAVE_TR_SUPPORT) && \
diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/configure
--- a/external/bsd/dhcp/dist/configure  Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/configure  Wed Mar 27 00:30:58 2013 +0000
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for DHCP 4.2.5.
+# Generated by GNU Autoconf 2.61 for DHCP 4.2.5-P1.
 #
 # Report bugs to <dhcp-users%isc.org@localhost>.
 #
@@ -574,8 +574,8 @@
 # Identity of this package.
 PACKAGE_NAME='DHCP'
 PACKAGE_TARNAME='dhcp'
-PACKAGE_VERSION='4.2.5'
-PACKAGE_STRING='DHCP 4.2.5'
+PACKAGE_VERSION='4.2.5-P1'
+PACKAGE_STRING='DHCP 4.2.5-P1'
 PACKAGE_BUGREPORT='dhcp-users%isc.org@localhost'
 
 # Factoring default headers for most tests.
@@ -1217,7 +1217,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures DHCP 4.2.5 to adapt to many kinds of systems.
+\`configure' configures DHCP 4.2.5-P1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1283,7 +1283,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of DHCP 4.2.5:";;
+     short | recursive ) echo "Configuration of DHCP 4.2.5-P1:";;
    esac
   cat <<\_ACEOF
 
@@ -1426,7 +1426,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-DHCP configure 4.2.5
+DHCP configure 4.2.5-P1
 generated by GNU Autoconf 2.61
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1440,7 +1440,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by DHCP $as_me 4.2.5, which was
+It was created by DHCP $as_me 4.2.5-P1, which was
 generated by GNU Autoconf 2.61.  Invocation command line was
 
   $ $0 $@
@@ -2133,7 +2133,7 @@
 
 # Define the identity of the package.
  PACKAGE='dhcp'
- VERSION='4.2.5'
+ VERSION='4.2.5-P1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -9222,7 +9222,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by DHCP $as_me 4.2.5, which was
+This file was extended by DHCP $as_me 4.2.5-P1, which was
 generated by GNU Autoconf 2.61.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -9275,7 +9275,7 @@
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF
 ac_cs_version="\\
-DHCP config.status 4.2.5
+DHCP config.status 4.2.5-P1
 configured by $0, generated by GNU Autoconf 2.61,
   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
 
diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/configure.ac
--- a/external/bsd/dhcp/dist/configure.ac       Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/configure.ac       Wed Mar 27 00:30:58 2013 +0000
@@ -1,4 +1,4 @@
-AC_INIT([DHCP], [4.2.5], [dhcp-users%isc.org@localhost])
+AC_INIT([DHCP], [4.2.5-P1], [dhcp-users%isc.org@localhost])
 
 # we specify "foreign" to avoid having to have the GNU mandated files,
 # like AUTHORS, COPYING, and such
diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/dhcpctl/cltest.c
--- a/external/bsd/dhcp/dist/dhcpctl/cltest.c   Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/dhcpctl/cltest.c   Wed Mar 27 00:30:58 2013 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: cltest.c,v 1.1.1.1 2013/03/24 15:45:48 christos Exp $  */
+/*     $NetBSD: cltest.c,v 1.1.1.2 2013/03/27 00:31:38 christos Exp $  */
 
 /* cltest.c
 
@@ -30,6 +30,9 @@
  * by Brian Murrell.
  */
 
+#include <sys/cdefs.h>
+__RCSID("$NetBSD: cltest.c,v 1.1.1.2 2013/03/27 00:31:38 christos Exp $");
+
 #include <time.h>
 #include <sys/time.h>
 #include <stdio.h>
diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/dhcpctl/dhcpctl.h
--- a/external/bsd/dhcp/dist/dhcpctl/dhcpctl.h  Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/dhcpctl/dhcpctl.h  Wed Mar 27 00:30:58 2013 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: dhcpctl.h,v 1.1.1.2 2013/03/24 22:50:34 christos Exp $ */
+/*     $NetBSD: dhcpctl.h,v 1.1.1.3 2013/03/27 00:31:38 christos Exp $ */
 
 /* Id: dhcpctl.h,v 1.17.24.1 2009/11/20 01:49:01 sar Exp 
 
@@ -34,9 +34,6 @@
  * ``http://www.nominum.com''.
  */
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: dhcpctl.h,v 1.1.1.2 2013/03/24 22:50:34 christos Exp $");
-
 #ifndef _DHCPCTL_H_
 #define _DHCPCTL_H_
 
diff -r bccc5e018861 -r 596ed5540acf external/bsd/dhcp/dist/dst/dst_support.c
--- a/external/bsd/dhcp/dist/dst/dst_support.c  Tue Mar 26 23:29:11 2013 +0000
+++ b/external/bsd/dhcp/dist/dst/dst_support.c  Wed Mar 27 00:30:58 2013 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: dst_support.c,v 1.1.1.2 2013/03/24 22:50:34 christos Exp $     */
+/*     $NetBSD: dst_support.c,v 1.1.1.3 2013/03/27 00:31:37 christos Exp $     */
 
 static const char rcsid[] = "Header: /tmp/cvstest/DHCP/dst/dst_support.c,v 1.6.6.1 2009/11/20 01:49:01 sar Exp ";



Home | Main Index | Thread Index | Old Index