BIND 10 master, updated. 7f58cb6e2caa16e8798a2a5254a0b46fa4075c5c [master] increase library version

BIND 10 source code commits bind10-changes at lists.isc.org
Wed Jun 20 16:32:41 UTC 2012


The branch, master has been updated
       via  7f58cb6e2caa16e8798a2a5254a0b46fa4075c5c (commit)
       via  7cfa4f498e1fb27ec3abfe755c00729a183f9211 (commit)
       via  b07965e15c36ff9be4485943fea5a5615b8e329e (commit)
       via  95940260c07090146ce1f218e1ebdb9d489e4b27 (commit)
       via  e8fc1e4cc87e4438c25d5d303076487641087762 (commit)
       via  516fd164849af1af7253c9ad13b0a9d2e68ad258 (commit)
       via  6ae80f0a733c7e723f873f29d297e7be9c1e78a8 (commit)
      from  e3d154dc4c5814221701187108f2e2704157b4c4 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 7f58cb6e2caa16e8798a2a5254a0b46fa4075c5c
Author: Jeremy C. Reed <jreed at ISC.org>
Date:   Wed Jun 20 11:31:53 2012 -0500

    [master] increase library version
    
    Changed existing interface; see commit
    219324e66e5bf33fde5cd53dc19f82fb1d442fc8 about the refactoring.
    
    The error seen was:
    
    [ RUN      ] PerfPkt4Test.RawUnpack
    /libexec/ld-elf.so.1: /usr/home/jreed/builder/work/BIND10-cppcheck/20120620073005-FreeBSD8-amd64-GCC/build/tests/tools/perfdhcp/tests/.libs/run_unittests: Undefined symbol "_ZN3isc4dhcp6Option7setDataEN9__gnu_cxx17__normal_iteratorIPKhSt6vectorIhSaIhEEEES9_"

commit 7cfa4f498e1fb27ec3abfe755c00729a183f9211
Author: Jeremy C. Reed <jreed at ISC.org>
Date:   Wed Jun 20 11:30:44 2012 -0500

    [master] set library version
    
    Introduced new InterprocessSync interface.
    
    Error seen when linking for liblog was:
    
    /libexec/ld-elf.so.1:
    /usr/home/jreed/builder/work/BIND10-cppcheck/20120620133007-FreeBSD8-amd64-GCC/
    build/src/lib/log/.libs/liblog.so.1:
    Undefined symbol "_ZTVN3isc4util20InterprocessSyncFileE"
    
    This could also be worked around by reordering if LIBADD, but that had
    to be done in multiple places and still doesn't fix real problem.

commit b07965e15c36ff9be4485943fea5a5615b8e329e
Author: Jeremy C. Reed <jreed at ISC.org>
Date:   Wed Jun 20 11:23:04 2012 -0500

    [master]Revert "[master] set library version"
    
    This reverts commit 95940260c07090146ce1f218e1ebdb9d489e4b27.

commit 95940260c07090146ce1f218e1ebdb9d489e4b27
Author: Jeremy C. Reed <jreed at ISC.org>
Date:   Wed Jun 20 11:16:47 2012 -0500

    [master] set library version
    
    Introduced new InterprocessSync interface.

commit e8fc1e4cc87e4438c25d5d303076487641087762
Author: Jeremy C. Reed <jreed at ISC.org>
Date:   Wed Jun 20 11:05:06 2012 -0500

    [master] add release date stamp for tomorrow

commit 516fd164849af1af7253c9ad13b0a9d2e68ad258
Author: Jeremy C. Reed <jreed at ISC.org>
Date:   Wed Jun 20 11:04:04 2012 -0500

    [master] reorder messages

commit 6ae80f0a733c7e723f873f29d297e7be9c1e78a8
Author: Jeremy C. Reed <jreed at ISC.org>
Date:   Wed Jun 20 11:02:48 2012 -0500

    [master] use a tab before the keyword type

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                     |    4 +++-
 src/bin/auth/auth_messages.mes                |   28 ++++++++++++-------------
 src/lib/dhcp/Makefile.am                      |    2 +-
 src/lib/python/isc/config/cfgmgr_messages.mes |   12 +++++------
 src/lib/util/Makefile.am                      |    2 ++
 5 files changed, 26 insertions(+), 22 deletions(-)

-----------------------------------------------------------------------
diff --git a/ChangeLog b/ChangeLog
index 9cec414..0da521e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,5 @@
+bind10-devel-20120621 released on June 21. 2012
+
 448.	[func]		team
 	b10-ddns is now functional and handles dynamic update requests
 	per RFC 2136.  See BIND 10 guide for configuration and operation
@@ -28,7 +30,7 @@
 	authoritative data even on a delegation point.
 	(Trac #1912, git 7130da883f823ce837c10cbf6e216a15e1996e5d)
 
-443.    [func]*		muks
+443.	[func]*		muks
 	The logger now uses a lockfile named `logger_lockfile' that is
 	created in the local state directory to mutually separate
 	individual logging operations from various processes. This is
diff --git a/src/bin/auth/auth_messages.mes b/src/bin/auth/auth_messages.mes
index aeeb94f..9ac2c49 100644
--- a/src/bin/auth/auth_messages.mes
+++ b/src/bin/auth/auth_messages.mes
@@ -96,6 +96,20 @@ discovered that the memory data source is disabled for the given class.
 This is a debug message reporting that the authoritative server has
 discovered that the memory data source is enabled for the given class.
 
+% AUTH_MESSAGE_FORWARD_ERROR failed to forward %1 request from %2: %3
+The authoritative server tried to forward some type DNS request
+message to a separate process (e.g., forwarding dynamic update
+requests to b10-ddns) to handle it, but it failed.  The authoritative
+server returns SERVFAIL to the client on behalf of the separate
+process.  The error could be configuration mismatch between b10-auth
+and the recipient component, or it may be because the requests are
+coming too fast and the receipient process cannot keep up with the
+rate, or some system level failure.  In either case this means the
+BIND 10 system is not working as expected, so the administrator should
+look into the cause and address the issue.  The log message includes
+the client's address (and port), and the error message sent from the
+lower layer that detects the failure.
+
 % AUTH_NOTIFY_QUESTIONS invalid number of questions (%1) in incoming NOTIFY
 This debug message is logged by the authoritative server when it receives
 a NOTIFY packet that contains zero or more than one question. (A valid
@@ -255,20 +269,6 @@ processed by the authoritative server has been found to contain an
 unsupported opcode. (The opcode is included in the message.) The server
 will return an error code of NOTIMPL to the sender.
 
-% AUTH_MESSAGE_FORWARD_ERROR failed to forward %1 request from %2: %3
-The authoritative server tried to forward some type DNS request
-message to a separate process (e.g., forwarding dynamic update
-requests to b10-ddns) to handle it, but it failed.  The authoritative
-server returns SERVFAIL to the client on behalf of the separate
-process.  The error could be configuration mismatch between b10-auth
-and the recipient component, or it may be because the requests are
-coming too fast and the receipient process cannot keep up with the
-rate, or some system level failure.  In either case this means the
-BIND 10 system is not working as expected, so the administrator should
-look into the cause and address the issue.  The log message includes
-the client's address (and port), and the error message sent from the
-lower layer that detects the failure.
-
 % AUTH_XFRIN_CHANNEL_CREATED XFRIN session channel created
 This is a debug message indicating that the authoritative server has
 created a channel to the XFRIN (Transfer-in) process.  It is issued
diff --git a/src/lib/dhcp/Makefile.am b/src/lib/dhcp/Makefile.am
index dc1545b..ec169a5 100644
--- a/src/lib/dhcp/Makefile.am
+++ b/src/lib/dhcp/Makefile.am
@@ -36,7 +36,7 @@ libdhcp___la_CXXFLAGS = $(AM_CXXFLAGS)
 libdhcp___la_CPPFLAGS = $(AM_CPPFLAGS) $(LOG4CPLUS_INCLUDES)
 libdhcp___la_LIBADD   = $(top_builddir)/src/lib/asiolink/libasiolink.la
 libdhcp___la_LIBADD  += $(top_builddir)/src/lib/util/libutil.la
-libdhcp___la_LDFLAGS  = -no-undefined -version-info 1:0:0
+libdhcp___la_LDFLAGS  = -no-undefined -version-info 2:0:0
 
 if USE_CLANGPP
 # Disable unused parameter warning caused by some of the
diff --git a/src/lib/python/isc/config/cfgmgr_messages.mes b/src/lib/python/isc/config/cfgmgr_messages.mes
index e6cb352..8701db3 100644
--- a/src/lib/python/isc/config/cfgmgr_messages.mes
+++ b/src/lib/python/isc/config/cfgmgr_messages.mes
@@ -20,6 +20,12 @@ An older version of the configuration database has been found, from which
 there was an automatic upgrade path to the current version. These changes
 are now applied, and no action from the administrator is necessary.
 
+% CFGMGR_BACKED_UP_CONFIG_FILE Config file %1 was removed; a backup was made at %2
+BIND 10 has been started with the command to clear the configuration
+file.  The existing file has been backed up (moved) to the given file
+name. A new configuration file will be created in the original location
+when necessary.
+
 % CFGMGR_BAD_UPDATE_RESPONSE_FROM_MODULE Unable to parse response from module %1: %2
 The configuration manager sent a configuration update to a module, but
 the module responded with an answer that could not be parsed. The answer
@@ -55,12 +61,6 @@ error is given. The most likely cause is that the system does not have
 write access to the configuration database file. The updated
 configuration is not stored.
 
-% CFGMGR_BACKED_UP_CONFIG_FILE Config file %1 was removed; a backup was made at %2
-BIND 10 has been started with the command to clear the configuration
-file.  The existing file has been backed up (moved) to the given file
-name. A new configuration file will be created in the original location
-when necessary.
-
 % CFGMGR_STOPPED_BY_KEYBOARD keyboard interrupt, shutting down
 There was a keyboard interrupt signal to stop the cfgmgr daemon. The
 daemon will now shut down.
diff --git a/src/lib/util/Makefile.am b/src/lib/util/Makefile.am
index fad2465..283ac72 100644
--- a/src/lib/util/Makefile.am
+++ b/src/lib/util/Makefile.am
@@ -30,4 +30,6 @@ libutil_la_SOURCES += random/random_number_generator.h
 EXTRA_DIST = python/pycppwrapper_util.h
 
 libutil_la_LIBADD = $(top_builddir)/src/lib/exceptions/libexceptions.la
+libutil_la_LDFLAGS = -no-undefined -version-info 1:0:0
+
 CLEANFILES = *.gcno *.gcda



More information about the bind10-changes mailing list