BIND 10 master, updated. 65afca2b2488bc18e2d5235255a4b01beac536b3 [master] capitalize start of sentence
BIND 10 source code commits
bind10-changes at lists.isc.org
Tue Jan 14 17:09:21 UTC 2014
The branch, master has been updated
via 65afca2b2488bc18e2d5235255a4b01beac536b3 (commit)
via 62d2898da8e632219f0dc45e5cb282ffbe526ca3 (commit)
via eeb1050f1d652969488cda690104f38f554e3019 (commit)
from 66251995752ead4f93b51c2a05bae16a413cb302 (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 65afca2b2488bc18e2d5235255a4b01beac536b3
Author: Jeremy C. Reed <jreed at isc.org>
Date: Tue Jan 14 11:08:53 2014 -0600
[master] capitalize start of sentence
commit 62d2898da8e632219f0dc45e5cb282ffbe526ca3
Author: Jeremy C. Reed <jreed at isc.org>
Date: Tue Jan 14 10:39:00 2014 -0600
[master] some reformatting
Many lines too long.
Use a tab before the keyword type.
Use two tabs before the committer username.
This was not reviewed. No content change.
commit eeb1050f1d652969488cda690104f38f554e3019
Author: Jeremy C. Reed <jreed at isc.org>
Date: Tue Jan 14 10:30:20 2014 -0600
[master] fix some misspelling typos and punctuation
I added spaces after commas also to be consistent
and to be a little more readable.
This was not reviewed as is minor.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 128 ++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 67 insertions(+), 61 deletions(-)
-----------------------------------------------------------------------
diff --git a/ChangeLog b/ChangeLog
index dfa28e2..cf5b4db 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -25,12 +25,13 @@
(Trac #3231, git c7a229f15089670d2bfde6e9f0530c30ce6f8cf8)
723. [bug] marcin
- libdhcp++: Implemented unit tests for the IfaceMgr's routine which opens
- IPv6 sockets on detected interfaces. The IfaceMgr logic performing low
- level operations on sockets has been moved to a separate class. By
- providing a custom implementation of this class, the unit tests may
- use fake interfaces with custom configuration and thus cover wide
- range of test scenarios for the function.
+ libdhcp++: Implemented unit tests for the IfaceMgr's routine
+ which opens IPv6 sockets on detected interfaces. The IfaceMgr
+ logic performing low level operations on sockets has been
+ moved to a separate class. By providing a custom implementation
+ of this class, the unit tests may use fake interfaces with
+ custom configuration and thus cover wide range of test
+ scenarios for the function.
(Trac #3251, git 21d2f7ec425f8461b545687104cd76a42da61b2e)
722. [bug] muks
@@ -72,11 +73,11 @@
(Trac #2772, git c6158690c389d75686545459618ae0bf16f2cdb8)
716. [func] marcin
- perfdhcp: added support for sending DHCPv6 Relese messages at the specified
- rate and measure performance. The orphan messages counters are not
- displayed for individual exchanges anymore. The following ticket: #3261
- has been submitted to implement global orphan counting for all exchange
- types.
+ perfdhcp: added support for sending DHCPv6 Release messages
+ at the specified rate and measure performance. The orphan
+ messages counters are not displayed for individual exchanges
+ anymore. The following ticket: #3261 has been submitted to
+ implement global orphan counting for all exchange types.
(Trac #3181, git 684524bc130080e4fa31b65edfd14d58eec37e50)
715. [bug] marcin
@@ -90,13 +91,13 @@
(Trac #3109, git 016bfae00460b4f88adbfd07ed26759eb294ef10)
713. [func] tmark
- Added DNS update request construction to d2::NameAddTransaction in
- b10-dhcp-ddns. The class now generates all DNS update request variations
- needed to fulfill it's state machine in compliance with RFC 4703, sections
- 5.3 and 5.4.
+ Added DNS update request construction to d2::NameAddTransaction
+ in b10-dhcp-ddns. The class now generates all DNS update
+ request variations needed to fulfill it's state machine in
+ compliance with RFC 4703, sections 5.3 and 5.4.
(Trac# 3241, git dceca9554cb9410dd8d12371b68198b797cb6cfb)
-712. [func] marcin,dclink
+712. [func] marcin, dclink
b10-dhcp4: If server fails to open a socket on one interface it
will log a warning and continue to open sockets on other interfaces.
The warning message is communicated from the libdhcp++ via the
@@ -135,7 +136,7 @@
not request FQDN option to be returned.
(Trac #3220, git 0f1ed4205a46eb42ef728ba6b0955c9af384e0be)
-708. [bug] dclink,marcin
+708. [bug] dclink, marcin
libdhcpsrv: Fixed a bug in Memfile lease database backend which
caused DHCPv4 server crashes when leases with NULL client id
were present. Thanks to David Carlier for submitting the patch.
@@ -149,7 +150,7 @@
706. [func] marcin
b10-dhcp4: Server processes the DHCPv4 Client FQDN and Host Name
- options sent by a client and generates the response. as a result
+ options sent by a client and generates the response. As a result
of processing, the server generates NameChangeRequests which
represent changes to DNS mappings for a particular lease (addition
or removal of DNS mappings).
@@ -170,7 +171,7 @@
bindctl while b10-xfrin is running.
(Trac #2300, git 4655c110afa0ec6f5669bf53245bffe6b30ece4b)
-703. [bug] kean
+703. [bug] kean
A bug in b10-msgq was fixed where it would remove the socket file if
there was an existing copy of b10-msgq running. It now correctly
detects and reports this without removing the socket file.
@@ -185,8 +186,8 @@
libdhcp++: Incoming DHCPv6 IAPREFIX option is now parsed properly.
(Trac #3211, git ed43618a2c7b2387d76f99a5a4b1a3e05ac70f5e)
-700. [func] tomek,marcin
- b10-dhcp4,b10-dhcp6: Support for vendor options has been added. It
+700. [func] tomek, marcin
+ b10-dhcp4, b10-dhcp6: Support for vendor options has been added. It
is now possible to configure vendor options. Server is able to
parse some CableLabs vendor options and send configured vendor
options in response. The support is not complete.
@@ -203,16 +204,16 @@
components.
(Trac #3094, git ed672a898d28d6249ff0c96df12384b0aee403c8
-697. [func] tmark
+697. [func] tmark
Implements "user_check" hooks shared library which supports subnet
selection based upon the contents of a list of known DHCP lease users
(i.e. clients). Adds the following subdirectories to the bind10 src
directory for maintaining hooks shared libraries:
- -bind10/src/hooks - base directory for hooks shared libraries
- -bind10/src/hooks/dhcp - base directory for all hooks libs pertaining
- to DHCP(Kea)
- -bind10/src/hooks/dhcp/user_check - directory containing the user_check
- hooks library
+ bind10/src/hooks - base directory for hooks shared libraries;
+ bind10/src/hooks/dhcp - base directory for all hooks libs
+ pertaining to DHCP (Kea);
+ bind10/src/hooks/dhcp/user_check - directory containing the
+ user_check hooks library.
(Trac #3186, git f36aab92c85498f8511fbbe19fad5e3f787aef68)
696. [func] tomek
@@ -261,7 +262,7 @@
688. [func] tomek
b10-dhcp6: Prefix Delegation support is now extended to
Renew and Release messages.
- (Trac #3153,#3154, git 3207932815f58045acea84ae092e0a5aa7c4bfd7)
+ (Trac #3153, #3154, git 3207932815f58045acea84ae092e0a5aa7c4bfd7)
687. [func] tomek
b10-dhcp6: Prefix Delegation (IA_PD and IAPREFIX options) is now
@@ -286,16 +287,18 @@
(Trac #2751, git 7430591b4ae4c7052cab86ed17d0221db3b524a8)
683. [bug] stephen
- Modifications to fix problems running unit tests if they are statically
- linked. This includes provision of an initialization function that
- must be called by user-written hooks libraries if they are loaded by a
- statically-linked image.
+ Modifications to fix problems running unit tests if they
+ are statically linked. This includes provision of an
+ initialization function that must be called by user-written
+ hooks libraries if they are loaded by a statically-linked
+ image.
(Trac #3113, git 3d19eee4dbfabc7cf7ae528351ee9e3a334cae92)
682. [func] naokikambe
- New statistics items added into b10-xfrin : ixfr_running, axfr_running,
- and soa_in_progress. Their values can be obtained by invoking "Stats
- show Xfrin" via bindctl when b10-xfrin is running.
+ New statistics items added into b10-xfrin : ixfr_running,
+ axfr_running, and soa_in_progress. Their values can be
+ obtained by invoking "Stats show Xfrin" via bindctl when
+ b10-xfrin is running.
(Trac #2274, git ca691626a2be16f08754177bb27983a9f4984702)
681. [func] tmark
@@ -309,8 +312,8 @@
(Trac #3173, git 4cc844f7cc82c8bd749296a2709ef67af8d9ba87)
679. [func] tmark
- b10-dhcp-ddns Finite state machine logic was refactored into its own class,
- StateModel.
+ b10-dhcp-ddns: Finite state machine logic was refactored
+ into its own class, StateModel.
(Trac# 3156, git 6e9227b1b15448e834d1f60dd655e5633ff9745c)
678. [func] tmark
@@ -326,11 +329,11 @@
676. [bug] muks
We now also allow the short name ("hmac-md5"), along with the long
name ("hmac-md5.sig-alg.reg.int") that was allowed before for
- HMAC-MD5, so that it is more conveninent to configure TSIG keys
+ HMAC-MD5, so that it is more convenient to configure TSIG keys
using it.
(Trac #2762, git c543008573eba65567e9c189824322954c6dd43b)
-675. [func] vorner
+675. [func] vorner
If there's an exception not handled in a Python BIND10 component,
it is now stored in a temporary file and properly logged, instead
of dumping to stderr.
@@ -347,15 +350,18 @@
(Trac #3145, git 3a844e85ecc3067ccd1c01841f4a61366cb278f4)
672. [func] tmark
- Added b10-dhcp-ddnsupdate transaction base class, NameChangeTransaction.
- This class provides the common structure and methods to implement the state
- models described in the DHCP_DDNS design, plus integration with DNSClient
- and its callback mechanism for asynchronous IO with the DNS servers.
+ Added b10-dhcp-ddnsupdate transaction base class,
+ NameChangeTransaction. This class provides the common
+ structure and methods to implement the state models described
+ in the DHCP_DDNS design, plus integration with DNSClient
+ and its callback mechanism for asynchronous IO with the
+ DNS servers.
(Trac #3086, git 079b862c9eb21056fdf957e560b8fe7b218441b6)
-671. [func] dclink,tomek
- memfile backend now supports getLease4(hwaddr) and getLease4(client-id)
- methods. Thanks to David Carlier for contributing a patch.
+671. [func] dclink, tomek
+ The memfile backend now supports getLease4(hwaddr) and
+ getLease4(client-id) methods. Thanks to David Carlier for
+ contributing a patch.
(Trac #2592, git a11683be53db2f9f8f9b71c1d1c163511e0319b3)
670. [func] marcin
@@ -415,7 +421,7 @@
as in deprecated ASCII format.
(Trac# 3082, git 1b434debfbf4a43070eb480fa0975a6eff6429d4)
-661. [func] stephen
+661. [func] stephen
Copy additional header files to the BIND 10 installation directory
to allow the building of DHCP hooks libraries against an installed
version of BIND 10.
@@ -635,7 +641,7 @@
626. [func] tmark
Created the initial implementation of DHCP-DDNS service
controller class, D2Controller, and the abstract class from
- which it derives,DControllerBase. D2Controller manages the
+ which it derives, DControllerBase. D2Controller manages the
lifecycle and BIND10 integration of the DHCP-DDNS application
process, D2Process. Also note, module name is now
b10-dhcp-ddns.
@@ -1070,7 +1076,7 @@ bind10-1.0.0-rc released on February 14, 2013
The lease6 now has the one additional index: iaid/subnet_id/duid.
Adding these indexes significantly improves lease acquisition
performance.
- (Trac #2699,#2703, git 54bbed5fcbe237c5a49b515ae4c55148723406ce)
+ (Trac #2699, #2703, git 54bbed5fcbe237c5a49b515ae4c55148723406ce)
573. [bug] stephen
Fixed problem whereby the DHCP server crashed if it ran out of
@@ -1296,7 +1302,7 @@ bind10-1.0.0-rc released on February 14, 2013
542. [func] marcin
Created OptionSpace and OptionSpace6 classes to represent DHCP
option spaces. The option spaces are used to group instances
- and definitions of options having uniqe codes. A special type
+ and definitions of options having unique codes. A special type
of option space is the so-called "vendor specific option space"
which groups sub-options sent within Vendor Encapsulated Options.
The new classes are not used yet but they will be used once
@@ -1391,7 +1397,7 @@ bind10-1.0.0-beta released on December 20, 2012
b10-loadzone was fully overhauled. It now uses C++-based zone
parser and loader library, performing stricter checks, having
more complete support for master file formats, producing more
- helpful logs, is more extendable for various types of data
+ helpful logs, is more extendible for various types of data
sources, and yet much faster than the old version. In
functionality the new version should be generally backwards
compatible to the old version, but there are some
@@ -1756,7 +1762,7 @@ bind10-devel-20121115 released on November 15, 2012
A new library (libb10-dhcpsrv) has been created. At present, it
only holds the code for the DHCP Configuration Manager. Currently
this object only supports basic configuration storage for the DHCPv6
- server, but that capability will be expanded.
+ server, but that capability will be expanded.
(Trac #2238, git 6f29861b92742da34be9ae76968e82222b5bfd7d)
bind10-devel-20120927 released on September 27, 2012
@@ -2087,7 +2093,7 @@ bind10-devel-20120517 released on May 17, 2012
The in-memory data source can now load zones from the
sqlite3 data source, so that zones stored in the database
(and updated for example by xfrin) can be served from memory.
- (Trac #1789,#1790,#1792,#1793,#1911,
+ (Trac #1789, #1790, #1792, #1793, #1911,
git 93f11d2a96ce4dba9308889bdb9be6be4a765b27)
438. [bug] naokikambe
@@ -2157,7 +2163,7 @@ bind10-devel-20120517 released on May 17, 2012
now manipulates them in the separate table for the NSEC3 namespace.
As a result b10-xfrin now correctly updates NSEC3-signed zones by
inbound zone transfers.
- (Trac #1781,#1788,#1891, git 672f129700dae33b701bb02069cf276238d66be3)
+ (Trac #1781, #1788, #1891, git 672f129700dae33b701bb02069cf276238d66be3)
426. [bug] vorner
The NSEC3 records are now included when transferring a
@@ -2617,11 +2623,11 @@ bind10-devel-20120119 released on January 19, 2012
(Trac #1508, #1509, #1510,
git edc5b3c12eb45437361484c843794416ad86bb00)
-361. [func] vorner,jelte,jinmei
+361. [func] vorner, jelte, jinmei
The socket creator is now used to provide sockets. It means you can
reconfigure the ports and addresses at runtime even when the rest
of the bind10 runs as non root user.
- (Trac #805,#1522, git 1830215f884e3b5efda52bd4dbb120bdca863a6a)
+ (Trac #805, #1522, git 1830215f884e3b5efda52bd4dbb120bdca863a6a)
360. [bug] vorner
Fixed problem where bindctl crashed when a duplicate non-string
@@ -2701,7 +2707,7 @@ bind10-devel-20120119 released on January 19, 2012
interface was awkward. To get all the RRsets of a single domain, use
the new findAll method (the same applies to python version, the method
is named find_all).
- (Trac #1483,#1484, git 0020456f8d118c9f3fd6fc585757c822b79a96f6)
+ (Trac #1483, #1484, git 0020456f8d118c9f3fd6fc585757c822b79a96f6)
349. [bug] dvv
resolver: If an upstream server responds with FORMERR to an EDNS
@@ -3119,7 +3125,7 @@ bind10-devel-20111014 released on October 14, 2011
Stats module can read these through the config manager. Stats
module and stats httpd report statistics data and statistics
schema by each module via both bindctl and HTTP/XML.
- (Trac #928,#929,#930,#1175,
+ (Trac #928, #929, #930, #1175,
git 054699635affd9c9ecbe7a108d880829f3ba229e)
290. [func] jinmei
@@ -3337,7 +3343,7 @@ bind10-devel-20110705 released on July 05, 2011
Logging now correctly initialized in b10-auth. Also, fixed
bug whereby querying for "version.bind txt ch" would cause
b10-auth to crash if BIND 10 was started with the "-v" switch.
- (Trac #1022,#1023, git 926a65fa08617be677a93e9e388df0f229b01067)
+ (Trac #1022, #1023, git 926a65fa08617be677a93e9e388df0f229b01067)
258. [build] jelte
Now builds and runs with Python 3.2
@@ -3504,7 +3510,7 @@ bind10-devel-20110519 released on May 19, 2011
(Trac #900, git b395258c708b49a5da8d0cffcb48d83294354ba3)
231. [func]* vorner
- The logging interface changed slightly. We use
+ The logging interface changed slightly. We use
logger.foo(MESSAGE_ID).arg(bar); instead of logger.foo(MESSAGE_ID,
bar); internally. The message definitions use '%1,%2,...'
instead of '%s,%d', which allows us to cope better with
@@ -4599,7 +4605,7 @@ bind10-devel-20100701 released on July 1, 2010
(Trac #251, svn r2310)
59. [bug] jinmei
- lib/datasrc,bin/auth: The authoritative server could return a
+ lib/datasrc, bin/auth: The authoritative server could return a
SERVFAIL with a partial answer if it finds a data source broken
while looking for an answer. This can happen, for example, if a
zone that doesn't have an NS RR is configured and loaded as a
More information about the bind10-changes
mailing list