- 13 Jan, 2014 1 commit
-
-
Thomas Markwalder authored
Added todo to dns_client.cc commentary regarding trac# 3286 and the behavior isc::dns::Message::fromWire.
-
- 11 Jan, 2014 1 commit
-
-
Thomas Markwalder authored
Added commentary to d2/tests/nc_test_utils.h::FauxServer Corrected doxygen errors
-
- 10 Jan, 2014 1 commit
-
-
Thomas Markwalder authored
Changed DNSClient ctor to require response param be an empty pointer and clarified related commentary. Added debug log statement to log transaction start. Other minor cosmetics.
-
- 17 Dec, 2013 4 commits
-
-
Thomas Markwalder authored
-
Thomas Markwalder authored
Now that NameAddTransaction and NameRemoveTransction classes have been implemented, D2UpdateMgr has been updated to use them. It now creates instances of NameAddTransaction and NameRemoveTransaction based on the change type specified in received NameChangeRequests as designed.
-
Thomas Markwalder authored
Fixed two missed minor cleanups from the initial review.
-
Thomas Markwalder authored
Changes are largely clean up and commentary.
-
- 16 Dec, 2013 1 commit
-
-
Tomek Mrugalski authored
- flag => configuration parameter - echoClientId test uses ASSERTs rather than EXPECTs
-
- 13 Dec, 2013 2 commits
-
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
- tests/methods descriptions improved - CfgMgrTest.echoClientId improved - Redundant checks removed from Dhcpv4SrvTest.discoverEchoClientId - BIND10 Guide clarified - ChangeLog added
-
- 11 Dec, 2013 2 commits
-
-
Thomas Markwalder authored
d2/nc_add.cc contained some inaccurate RFC references.
-
Thomas Markwalder authored
Added methods for constructing all three types of DNS update requests required by d2::NameRemoveTransaction to complete the implementation of its state machine. Also refactored some unit test code into nc_test_utils.h and .cc. Renamed request verification functions in nc_test_utils to match the build request function names.
-
- 09 Dec, 2013 2 commits
-
-
Jeremy C. Reed authored
-
Jeremy C. Reed authored
-
- 06 Dec, 2013 1 commit
-
-
Thomas Markwalder authored
Interrim check-in for 3088, which introduces the initial implementation of d2:NameRemoveTransaction. This class implements the state model logic necessary for removing DNS entries per RFC 4703. The state model logic is complete, what remains is the logic to build the actual request messages.
-
- 05 Dec, 2013 1 commit
-
-
Thomas Markwalder authored
Changed dhcp_ddns::NameChangeRequest to store lease address as IOAddress only. Corrected logic that handles request build exceptions and added unit tests for same. Other minor changes.
-
- 04 Dec, 2013 1 commit
-
-
Thomas Markwalder authored
Added methods for constructing all three types of DNS update requests required by d2::NameAddTransaction to complete the implementation of its state machine. Also refactored some unit test code into nc_test_utils.h and .cc, and ran much needed spell checking.
-
- 03 Dec, 2013 1 commit
-
-
Thomas Markwalder authored
Fixed a typo and added a bit more diagnostic output to two unit tests.
-
- 02 Dec, 2013 2 commits
-
-
Thomas Markwalder authored
Minor corrections based on re-review.
-
Thomas Markwalder authored
Addressed minor compilation issues in nc_trans_unittests.cc under FreeBSD.
-
- 29 Nov, 2013 3 commits
-
-
Marcin Siodelski authored
-
Thomas Markwalder authored
Good deal of commentary clean up, rolled back IOService reference changes to DNSClient, and most significantly added unit tests for NameChangeTransaction::sendUpdate. These tests involve an actual message exchange.
-
Marcin Siodelski authored
-
- 25 Nov, 2013 1 commit
-
-
Marcin Siodelski authored
-
- 21 Nov, 2013 3 commits
-
-
Marcin Siodelski authored
This test covers the scenario which server didn't handle and which resulted in submission of the 3220 ticket.
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
- 20 Nov, 2013 3 commits
-
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
- 19 Nov, 2013 1 commit
-
-
Marcin Siodelski authored
The minor issues addressed are: - Missing comments - Lack of todo - Log messages
-
- 18 Nov, 2013 1 commit
-
-
Kean Johnston authored
If you attempt to pipe commands in to bindctl and the session is not interactive (i.e it is not a TTY) then do not attempt to read the user name and password.
-
- 15 Nov, 2013 2 commits
-
-
Marcin Siodelski authored
Observed compilation issues on Debian 7 when libdhcp++ was not explicitly linked to the DDNS module.
-
JINMEI Tatuya authored
-
- 13 Nov, 2013 1 commit
-
-
Thomas Markwalder authored
Created unit tests for all of the states implemented by NameAddTransaction in b10-dhcp-ddns. The class lacks only proper construction of DNS update requests.
-
- 11 Nov, 2013 1 commit
-
-
Thomas Markwalder authored
This interrim checkin includes the initial implementation of NameAddTransaction to b10-dhcp-ddns. It provides the preliminary state model needed to add forward and/or reverse DNS entries for and FQDN. It does not yet construct the actual DNS update requests.
-
- 08 Nov, 2013 1 commit
-
-
Thomas Markwalder authored
Some classes were using references to isc::asiolink::IOService, others where using d2::IOServicePtr. The latter is now used throughout for consistency as well as support for future, possible, multi-threaded implementation.
-
- 29 Oct, 2013 2 commits
-
-
Kean Johnston authored
When bind10 is run in verbose mode, as is indicated to the user by certain error messages, do not redirect b10-msgq's STDOUT to /dev/null so that the user can see the actual cause for startup failure. No ChangeLog entry required.
-
Kean Johnston authored
When there is an error connecting to the message queue socket file because it wasn't cleaned up properly, and we know the name of the socket file, display its name as part of the error message. No ChangeLog entry required.
-
- 24 Oct, 2013 1 commit
-
-
Kean Johnston authored
As per review, update the tests to ensure that the existing message queue daemon still works even after we have had a failed attempt to start a second copy of the daemon.
-