]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
12 years ago[3418] version updated in configure.ac
Tomek Mrugalski [Mon, 16 Jun 2014 15:27:03 +0000 (17:27 +0200)] 
[3418] version updated in configure.ac

12 years ago[3418] Remaining DHCPv4 sections converted to JSON
Tomek Mrugalski [Mon, 16 Jun 2014 14:32:26 +0000 (16:32 +0200)] 
[3418] Remaining DHCPv4 sections converted to JSON

12 years ago[3407] Removed debug cout from timer test
Thomas Markwalder [Mon, 16 Jun 2014 13:18:13 +0000 (09:18 -0400)] 
[3407] Removed debug cout from timer test

modified:   src/lib/asiolink/tests/interval_timer_unittest.cc

12 years ago[3407] Added IOSignal class to send signals to IOService
Thomas Markwalder [Mon, 16 Jun 2014 12:54:59 +0000 (08:54 -0400)] 
[3407] Added  IOSignal class to send signals to IOService

Created d2::IOSignal and d2::IOSignalQueue for propagating
caught OS signals to IOService instances.
Added TimedSignal test class.

New files:
    src/bin/d2/io_service_signal.cc
    src/bin/d2/io_service_signal.h
    src/bin/d2/tests/io_service_signal_unittests.cc

12 years ago[3437] Removed unused variable.
Marcin Siodelski [Mon, 16 Jun 2014 10:30:30 +0000 (12:30 +0200)] 
[3437] Removed unused variable.

12 years ago[3437] Set sin6_scope_id for link-local addresses, not for global.
Marcin Siodelski [Mon, 16 Jun 2014 10:21:33 +0000 (12:21 +0200)] 
[3437] Set sin6_scope_id for link-local addresses, not for global.

12 years ago[3437] Do not bind socket to multicast address on Linux.
Marcin Siodelski [Fri, 13 Jun 2014 18:08:05 +0000 (20:08 +0200)] 
[3437] Do not bind socket to multicast address on Linux.

12 years ago[3437] Bind to any address when joining multicast group.
Marcin Siodelski [Fri, 13 Jun 2014 17:29:42 +0000 (19:29 +0200)] 
[3437] Bind to any address when joining multicast group.

12 years ago[3418] Several additional sections converted.
Tomek Mrugalski [Fri, 13 Jun 2014 14:59:41 +0000 (16:59 +0200)] 
[3418] Several additional sections converted.

12 years ago[3422] Corrected typo in the keactrl Makefile.
Marcin Siodelski [Fri, 13 Jun 2014 12:56:36 +0000 (14:56 +0200)] 
[3422] Corrected typo in the keactrl Makefile.

12 years ago[3422] Fixes in the script to avoid bash complaints.
Marcin Siodelski [Fri, 13 Jun 2014 11:00:40 +0000 (13:00 +0200)] 
[3422] Fixes in the script to avoid bash complaints.

Also, a few corrections in Makefiles.

12 years ago[3422] Install kea.conf file in the etc folder.
Marcin Siodelski [Fri, 13 Jun 2014 09:16:49 +0000 (11:16 +0200)] 
[3422] Install kea.conf file in the etc folder.

12 years ago[3422] Fix distcheck issues with shell tests.
Marcin Siodelski [Fri, 13 Jun 2014 08:46:13 +0000 (10:46 +0200)] 
[3422] Fix distcheck issues with shell tests.

12 years ago[3418] Several sections converted.
Tomek Mrugalski [Thu, 12 Jun 2014 20:51:39 +0000 (22:51 +0200)] 
[3418] Several sections converted.

12 years ago[3422] Exclude keactrl from the process rename test.
Marcin Siodelski [Thu, 12 Jun 2014 13:58:45 +0000 (15:58 +0200)] 
[3422] Exclude keactrl from the process rename test.

12 years ago[3422] Set logging destination in keactrl script.
Marcin Siodelski [Thu, 12 Jun 2014 13:58:13 +0000 (15:58 +0200)] 
[3422] Set logging destination in keactrl script.

12 years ago[3422] keactrl and related configuration files are now installed.
Marcin Siodelski [Thu, 12 Jun 2014 12:25:39 +0000 (14:25 +0200)] 
[3422] keactrl and related configuration files are now installed.

12 years ago[3422] Enable verbose mode for Kea servers when configured.
Marcin Siodelski [Wed, 11 Jun 2014 18:52:32 +0000 (20:52 +0200)] 
[3422] Enable verbose mode for Kea servers when configured.

12 years ago[3422] Cleanup in the dhcp_test_lib.sh script.
Marcin Siodelski [Wed, 11 Jun 2014 17:05:39 +0000 (19:05 +0200)] 
[3422] Cleanup in the dhcp_test_lib.sh script.

12 years ago[3418] Sections 5.2, 5.2.1 converted to JSON.
Tomek Mrugalski [Wed, 11 Jun 2014 16:09:51 +0000 (18:09 +0200)] 
[3418] Sections 5.2, 5.2.1 converted to JSON.

12 years ago[3418] Minor clean-ups here and there.
Tomek Mrugalski [Wed, 11 Jun 2014 12:53:00 +0000 (14:53 +0200)] 
[3418] Minor clean-ups here and there.

12 years ago[3418] Remaining chapters moved to separate files.
Tomek Mrugalski [Wed, 11 Jun 2014 12:21:54 +0000 (14:21 +0200)] 
[3418] Remaining chapters moved to separate files.

12 years ago[3418] Installation and Configuration moved to separate files.
Tomek Mrugalski [Wed, 11 Jun 2014 12:03:16 +0000 (14:03 +0200)] 
[3418] Installation and Configuration moved to separate files.

12 years ago[3422] Implemented the status command for keactrl.
Marcin Siodelski [Wed, 11 Jun 2014 09:23:27 +0000 (11:23 +0200)] 
[3422] Implemented the status command for keactrl.

12 years ago[3407] Added one-shot behavior to set asiolink::IntervalTimer
Thomas Markwalder [Tue, 10 Jun 2014 19:54:30 +0000 (15:54 -0400)] 
[3407] Added one-shot behavior to set asiolink::IntervalTimer

asiolink::IntervalTimer::setup() has been extended to accept a mode
parameter which determines if the timer will reschedule itself after
each expiration (default behavior), or if it should only run for a
single interval and stop (one-shot).

12 years ago[3407] Added on-receipt signal handling to util::SignalSet
Thomas Markwalder [Tue, 10 Jun 2014 19:37:59 +0000 (15:37 -0400)] 
[3407] Added on-receipt signal handling to util::SignalSet

util::SignalSet now supports registering a signal handler
from within it's internal handler.  This allows a custom
handler to process signals as soon as they occur, rather
than through deferred processing.

12 years ago[3418] Statistics chapter removed, logging moved to separate file.
Tomek Mrugalski [Tue, 10 Jun 2014 19:18:03 +0000 (21:18 +0200)] 
[3418] Statistics chapter removed, logging moved to separate file.

12 years ago[3422] Corrected failing DHCPv4 server tests.
Marcin Siodelski [Tue, 10 Jun 2014 19:02:52 +0000 (21:02 +0200)] 
[3422] Corrected failing DHCPv4 server tests.

12 years ago[3422] Added tests for server reconfiguration.
Marcin Siodelski [Tue, 10 Jun 2014 18:04:47 +0000 (20:04 +0200)] 
[3422] Added tests for server reconfiguration.

12 years ago[3418] Several chapters related to BIND10 framework removed, JSON config added
Tomek Mrugalski [Tue, 10 Jun 2014 17:45:38 +0000 (19:45 +0200)] 
[3418] Several chapters related to BIND10 framework removed, JSON config added

12 years ago[3418] Several clean-ups in sections 1...3
Tomek Mrugalski [Tue, 10 Jun 2014 14:23:24 +0000 (16:23 +0200)] 
[3418] Several clean-ups in sections 1...3

12 years ago[master] Added entry 791 for Trac #3401
Thomas Markwalder [Tue, 10 Jun 2014 13:53:57 +0000 (09:53 -0400)] 
[master] Added entry 791 for Trac #3401

12 years ago[master] Bundy version of D2Controller missing handlers
Thomas Markwalder [Tue, 10 Jun 2014 13:19:40 +0000 (09:19 -0400)] 
[master] Bundy version of D2Controller missing handlers

Added static handlers for ModuleSession configuration and command
handling to BUNDY version of D2Controller  that were removed from
DControllerBase as per 3401 review.

12 years ago[3418] Initial file rename
Tomek [Tue, 10 Jun 2014 12:25:18 +0000 (14:25 +0200)] 
[3418] Initial file rename

12 years ago[master] Merge branch 'trac3401'
Thomas Markwalder [Tue, 10 Jun 2014 12:07:45 +0000 (08:07 -0400)] 
[master] Merge branch 'trac3401'

D2 now supports with-kea-config switch.

12 years ago[3401] Updated diagrams to use getConfigFile
Thomas Markwalder [Tue, 10 Jun 2014 10:43:54 +0000 (06:43 -0400)] 
[3401] Updated diagrams to use getConfigFile

12 years ago[3401] Fixed a couple of typos and formatting issues in d2.dox.
Marcin Siodelski [Tue, 10 Jun 2014 06:36:11 +0000 (08:36 +0200)] 
[3401] Fixed a couple of typos and formatting issues in d2.dox.

12 years ago[3422] Fixed a few issues in the keactrl.
Marcin Siodelski [Tue, 10 Jun 2014 05:54:23 +0000 (07:54 +0200)] 
[3422] Fixed a few issues in the keactrl.

12 years ago[3422] Merge branch 'master' into trac3422
Marcin Siodelski [Mon, 9 Jun 2014 17:37:30 +0000 (19:37 +0200)] 
[3422] Merge branch 'master' into trac3422

12 years ago[3422] Improved comments in the keacntrl.in.
Marcin Siodelski [Mon, 9 Jun 2014 17:36:49 +0000 (19:36 +0200)] 
[3422] Improved comments in the keacntrl.in.

12 years ago[3422] Implemented Kea startup with the keactrl script.
Marcin Siodelski [Mon, 9 Jun 2014 16:19:43 +0000 (18:19 +0200)] 
[3422] Implemented Kea startup with the keactrl script.

12 years ago[3401] Addressed reveiw comments
Thomas Markwalder [Mon, 9 Jun 2014 15:39:59 +0000 (11:39 -0400)] 
[3401] Addressed reveiw comments

Static handlers were removed from DControllerBase.
Developer's guide has been updated to with --with-kea-config
discussion and updated diagrams.
Other minor corrections.

(Note ingore diffs in the diagram .svg files, they aren't particularly
meaningful to the human eye).

12 years ago[master] Added Changelog entry for #3405.
Marcin Siodelski [Fri, 6 Jun 2014 11:01:37 +0000 (13:01 +0200)] 
[master] Added Changelog entry for #3405.

12 years ago[master] Merge branch 'trac3405'
Marcin Siodelski [Fri, 6 Jun 2014 10:37:39 +0000 (12:37 +0200)] 
[master] Merge branch 'trac3405'

12 years ago[3405] Properly initialize sigaction data for SignalSet object.
Marcin Siodelski [Fri, 6 Jun 2014 08:57:24 +0000 (10:57 +0200)] 
[3405] Properly initialize sigaction data for SignalSet object.

Had to use memset to reset sa_action structure. Without that the signal
handled wasn't installed correctly because of the random data in the
sigaction structure and caused unit tests to fail.

12 years ago[3401] Fixed Daemon::loggerInit implementation
Thomas Markwalder [Thu, 5 Jun 2014 18:48:40 +0000 (14:48 -0400)] 
[3401] Fixed Daemon::loggerInit implementation

Replaced Daemon::loggerInit with implemetation used by Dhcp6 so logging
output now goes to stdout.

12 years ago3401 - D2 now supports with-kea-config switch
Thomas Markwalder [Thu, 5 Jun 2014 17:20:01 +0000 (13:20 -0400)] 
3401 - D2 now supports with-kea-config switch

The configuration switch --with-kea-config, now selects between
two versions of D2Controller:

1. One which must run as a BUNDY module and is implemented in
bundy_d2_controller.(h/cc)

All of the BIND10 support was extracted from DControllerBase and moved
into this version of D2Controller.

This controller is tested in tests/bundy_d2_controller_unittests.cc

2. One that runs as a stand alone executable which must be supplied
with a configuration file via the command line and is implemented in
d2_controller.(h/cc).

This version of D2Controller is nearly identical the the original.
DControllerBase supports configuration from file.

This controller is tested in tests/d2_controller_unittests.cc

DControllerBase now inherits from Daemon which keeps it in step with
K4 and K6.

The stand-alone mode flag has been removed from all controllers.

12 years ago[3405] Fixed line breaks in the shell-based tests.
Marcin Siodelski [Thu, 5 Jun 2014 08:29:08 +0000 (10:29 +0200)] 
[3405] Fixed line breaks in the shell-based tests.

12 years ago[3405] Moved SignalSet class to util from util:io.
Marcin Siodelski [Wed, 4 Jun 2014 19:42:12 +0000 (21:42 +0200)] 
[3405] Moved SignalSet class to util from util:io.

12 years ago[3405] Include shell test scripts when performing distcheck.
Marcin Siodelski [Wed, 4 Jun 2014 18:56:01 +0000 (20:56 +0200)] 
[3405] Include shell test scripts when performing distcheck.

12 years ago[3405] LeaseMgr is not started until server is configured.
Marcin Siodelski [Wed, 4 Jun 2014 16:57:51 +0000 (18:57 +0200)] 
[3405] LeaseMgr is not started until server is configured.

Starting lease manager in the server constructor implied the use of the
default memfile for a short period until the server is configured. The
default memfile configuration used the persistence (writing leases to disk)
which in many cases required root privileges. This caused some unit tests
to fail.

12 years ago[3422] Implemented option parsing in the keactrl script.
Marcin Siodelski [Wed, 4 Jun 2014 16:13:23 +0000 (18:13 +0200)] 
[3422] Implemented option parsing in the keactrl script.

12 years ago[3405] Compilation fixes
Tomek Mrugalski [Wed, 4 Jun 2014 15:05:15 +0000 (17:05 +0200)] 
[3405] Compilation fixes

12 years ago[3422] Created a dummy script which will start kea.
Marcin Siodelski [Wed, 4 Jun 2014 13:55:05 +0000 (15:55 +0200)] 
[3422] Created a dummy script which will start kea.

12 years ago[master] Merge branch 'trac3451'
Marcin Siodelski [Wed, 4 Jun 2014 13:33:23 +0000 (15:33 +0200)] 
[master] Merge branch 'trac3451'

12 years ago[master] Added ChangeLog entry for #3336.
Marcin Siodelski [Wed, 4 Jun 2014 10:55:56 +0000 (12:55 +0200)] 
[master] Added ChangeLog entry for #3336.

12 years ago[master] Merge branch 'trac3336'
Marcin Siodelski [Wed, 4 Jun 2014 10:38:23 +0000 (12:38 +0200)] 
[master] Merge branch 'trac3336'

12 years ago[3336] Minor changes after the second review.
Marcin Siodelski [Wed, 4 Jun 2014 10:25:03 +0000 (12:25 +0200)] 
[3336] Minor changes after the second review.

Fixed one typo and clarified in the configuration examples that it is up
to the client to pick the renew and rebind timers if the server doesn't
send option 58 and 59.

12 years ago[3451] Removed unused structure field in the Postgres SQL backend.
Marcin Siodelski [Tue, 3 Jun 2014 18:47:51 +0000 (20:47 +0200)] 
[3451] Removed unused structure field in the Postgres SQL backend.

The presence of this field caused cppcheck failures.

12 years ago[3336] Renew and Rebind timers optional in the config example for DHCPv4.
Marcin Siodelski [Tue, 3 Jun 2014 17:12:59 +0000 (19:12 +0200)] 
[3336] Renew and Rebind timers optional in the config example for DHCPv4.

12 years ago[master] Merge branch 'master' into trac3336
Marcin Siodelski [Tue, 3 Jun 2014 17:06:09 +0000 (19:06 +0200)] 
[master] Merge branch 'master' into trac3336

12 years ago[3336] Addressed review comments.
Marcin Siodelski [Tue, 3 Jun 2014 17:05:48 +0000 (19:05 +0200)] 
[3336] Addressed review comments.

12 years ago[3405] Minor fix in the bundy_controller for DHCPv4.
Marcin Siodelski [Tue, 3 Jun 2014 16:04:34 +0000 (18:04 +0200)] 
[3405] Minor fix in the bundy_controller for DHCPv4.

12 years ago[3405] Signal set can handle a signal it owns.
Marcin Siodelski [Tue, 3 Jun 2014 15:42:52 +0000 (17:42 +0200)] 
[3405] Signal set can handle a signal it owns.

12 years ago[3413] Several build steps no longer require python3
Tomek Mrugalski [Tue, 3 Jun 2014 14:34:54 +0000 (16:34 +0200)] 
[3413] Several build steps no longer require python3

 - *.spec files in src/lib/dns/tests/testsdata are now included in dist
 - src/lib/util/pyunittests is removed
 - src/lib/util/python trimmed down a lot
 - fix for missing dhcp6_shutdown_test.sh in src/bin/dhcp6
 - many python macros in configure.ac removed
   (more of them to be removed in Makefiles)

12 years ago[3405] Updated developer's guide with respect to the dynamic reconfigure.
Marcin Siodelski [Tue, 3 Jun 2014 13:59:25 +0000 (15:59 +0200)] 
[3405] Updated developer's guide with respect to the dynamic reconfigure.

12 years ago[3413] setproctitle check removed from configure.ac
Tomek Mrugalski [Tue, 3 Jun 2014 12:04:03 +0000 (14:04 +0200)] 
[3413] setproctitle check removed from configure.ac

12 years ago[3413] sqlite scripts removed.
Tomek Mrugalski [Tue, 3 Jun 2014 11:36:31 +0000 (13:36 +0200)] 
[3413] sqlite scripts removed.

12 years ago[3413] *.wire files are no longer generated on the fly
Tomek Mrugalski [Tue, 3 Jun 2014 11:00:33 +0000 (13:00 +0200)] 
[3413] *.wire files are no longer generated on the fly

 - added generate *.wire files to repo, so python generator is
   no longer needed

12 years ago[3413] Compilation fix after recent changes.
Tomek Mrugalski [Tue, 3 Jun 2014 10:59:10 +0000 (12:59 +0200)] 
[3413] Compilation fix after recent changes.

12 years ago[3405] Clean log files after test of signal handling.
Marcin Siodelski [Tue, 3 Jun 2014 10:13:56 +0000 (12:13 +0200)] 
[3405] Clean log files after test of signal handling.

12 years ago[3405] Renamed tests for signal handlers.
Marcin Siodelski [Tue, 3 Jun 2014 10:11:50 +0000 (12:11 +0200)] 
[3405] Renamed tests for signal handlers.

12 years ago[3405] Install signal handlers in DHCPv4 server.
Marcin Siodelski [Tue, 3 Jun 2014 10:08:23 +0000 (12:08 +0200)] 
[3405] Install signal handlers in DHCPv4 server.

12 years ago[3413] libdns++ is now less python dependent
Tomek Mrugalski [Tue, 3 Jun 2014 09:58:35 +0000 (11:58 +0200)] 
[3413] libdns++ is now less python dependent

 - no longer builds src/lib/dns/python directory
 - gen-rdatacode.py is no longer necessary for build

12 years ago[3405] Fixed line break in the signal handling test for DHCPv6.
Marcin Siodelski [Tue, 3 Jun 2014 09:56:30 +0000 (11:56 +0200)] 
[3405] Fixed line break in the signal handling test for DHCPv6.

12 years ago[3405] Added unit tests for signal handling in DHCPv4 server.
Marcin Siodelski [Tue, 3 Jun 2014 09:54:57 +0000 (11:54 +0200)] 
[3405] Added unit tests for signal handling in DHCPv4 server.

12 years ago[3405] Globally check for duplicated signals in SignalSets.
Marcin Siodelski [Tue, 3 Jun 2014 09:09:58 +0000 (11:09 +0200)] 
[3405] Globally check for duplicated signals in SignalSets.

12 years ago[3405] Cleanup in the isc::util::io::SignalSet class.
Marcin Siodelski [Mon, 2 Jun 2014 17:33:47 +0000 (19:33 +0200)] 
[3405] Cleanup in the isc::util::io::SignalSet class.

12 years ago[3405] Use SignalSet class to handle signals in DHCPv6 server.
Marcin Siodelski [Mon, 2 Jun 2014 16:49:10 +0000 (18:49 +0200)] 
[3405] Use SignalSet class to handle signals in DHCPv6 server.

12 years ago[3405] Implemented Signal set class to monitor signals.
Marcin Siodelski [Thu, 29 May 2014 17:30:39 +0000 (19:30 +0200)] 
[3405] Implemented Signal set class to monitor signals.

12 years ago[3413] src/lib/python removed :)
Tomek Mrugalski [Mon, 2 Jun 2014 20:05:32 +0000 (22:05 +0200)] 
[3413] src/lib/python removed :)

12 years ago[3413] BIND10 framework removal, part 1
Tomek Mrugalski [Mon, 2 Jun 2014 19:14:08 +0000 (21:14 +0200)] 
[3413] BIND10 framework removal, part 1

12 years ago[master] Merge branch 'trac3399' [Kea4 reads config from JSON file]
Tomek Mrugalski [Mon, 2 Jun 2014 17:44:33 +0000 (19:44 +0200)] 
[master] Merge branch 'trac3399' [Kea4 reads config from JSON file]

Conflicts:
ChangeLog
src/bin/dhcp6/kea_controller.cc
src/lib/dhcpsrv/daemon.h

12 years ago[3399] Parameters are now printed during exception
Tomek Mrugalski [Mon, 2 Jun 2014 17:18:29 +0000 (19:18 +0200)] 
[3399] Parameters are now printed during exception

12 years ago[3399] Updated comments in kea_controller_unittest.cc
Tomek Mrugalski [Fri, 30 May 2014 13:06:45 +0000 (15:06 +0200)] 
[3399] Updated comments in kea_controller_unittest.cc

12 years ago[3399] Kea config backend no longer silently ignores NULL configuration results
Tomek Mrugalski [Fri, 30 May 2014 12:39:52 +0000 (14:39 +0200)] 
[3399] Kea config backend no longer silently ignores NULL configuration results

12 years ago[3399] Changes after review
Tomek Mrugalski [Fri, 30 May 2014 12:24:25 +0000 (14:24 +0200)] 
[3399] Changes after review

 - ChangLog updated (b10-dhcp4 => DHCPv4 server)
 - stand-alone mode removed in Kea4,Kea6
 - getInstance() used instead of server_
 - ctrl_dhcp4_srv.cc: one stringstream instance now shared by all error messages
 - ctrl_dhcp4_srv.h: comments cleaned up
 - Added log message for received configuration
 - kea_controller.cc: Unnecessary header/using namespace removed
 - *.json files are now cleaned up in src/bin/dhcp4/tests
 - added comment that explains lack of tests for Bundy backend
 - kea_controller_unittest.cc now uses the same filename everywhere

Changes also applied to Kea6 (where applicable).

12 years ago[master] Added Changelog entry for #3406.
Marcin Siodelski [Thu, 29 May 2014 08:23:00 +0000 (10:23 +0200)] 
[master] Added Changelog entry for #3406.

12 years ago[master] Merge branch 'trac3406'
Marcin Siodelski [Wed, 28 May 2014 20:19:27 +0000 (22:19 +0200)] 
[master] Merge branch 'trac3406'

12 years ago[3406] Ignore window size when calling ps to get process pid.
Marcin Siodelski [Wed, 28 May 2014 18:12:10 +0000 (20:12 +0200)] 
[3406] Ignore window size when calling ps to get process pid.

Without that change the name of the process will be truncated if the
command line to start the process is out of bounds of the window size.
When running unit tests on the build farm there is in fact no window so
the ps function wouldn't find a pid of Kea and the shell-based tests
would fail.

12 years ago[3406] Moved script with common functions to testutils.
Marcin Siodelski [Wed, 28 May 2014 13:55:28 +0000 (15:55 +0200)] 
[3406] Moved script with common functions to testutils.

12 years ago[master] Broken unit test in D2 after merging in 3432
Thomas Markwalder [Wed, 28 May 2014 13:24:07 +0000 (09:24 -0400)] 
[master] Broken unit test in D2 after merging in 3432

12 years ago[master] Added ChangeLog entry 786 for trac3432
Thomas Markwalder [Wed, 28 May 2014 11:46:12 +0000 (07:46 -0400)] 
[master] Added ChangeLog entry 786 for trac3432

12 years ago[master] Merge branch 'trac3432'
Thomas Markwalder [Wed, 28 May 2014 11:40:34 +0000 (07:40 -0400)] 
[master] Merge branch 'trac3432'

Implements TSIG in D2

Fixed Conflicts:
src/bin/d2/nc_trans.cc
src/bin/d2/nc_trans.h
src/bin/d2/tests/nc_test_utils.cc
src/bin/d2/tests/nc_trans_unittests.cc

12 years ago[3432] Updated unit test commentary
Thomas Markwalder [Wed, 28 May 2014 11:10:59 +0000 (07:10 -0400)] 
[3432] Updated unit test commentary

12 years ago[3406] Addressed review comments.
Marcin Siodelski [Wed, 28 May 2014 11:08:14 +0000 (13:08 +0200)] 
[3406] Addressed review comments.

12 years ago[3336] Renew and Rebind timers are optional in the dhcp4.spec.
Marcin Siodelski [Tue, 27 May 2014 18:09:10 +0000 (20:09 +0200)] 
[3336] Renew and Rebind timers are optional in the dhcp4.spec.

12 years ago[3336] DHCPv4 server includes renew and rebind timers when specified.
Marcin Siodelski [Tue, 27 May 2014 17:58:11 +0000 (19:58 +0200)] 
[3336] DHCPv4 server includes renew and rebind timers when specified.

12 years ago[3336] renew-timer and rebind-timer are optional parameters in Kea4.
Marcin Siodelski [Tue, 27 May 2014 16:55:17 +0000 (18:55 +0200)] 
[3336] renew-timer and rebind-timer are optional parameters in Kea4.

12 years ago[3432] Addressed review comments
Thomas Markwalder [Tue, 27 May 2014 15:05:20 +0000 (11:05 -0400)] 
[3432] Addressed review comments

Consolidated DNSClient::doUpdate variants into a single method which
accepts a smart pointer to a TSIGKey instead of TSIGKey reference.
Simplified some unit tests.
Added missing commentary.
Corrected typos and copyright dates.