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