]>
git.ipfire.org Git - thirdparty/kea.git/log
Marcin Siodelski [Mon, 5 Aug 2013 13:15:29 +0000 (15:15 +0200)]
[master] Merge branch 'trac3069'
Stephen Morris [Mon, 5 Aug 2013 13:02:54 +0000 (14:02 +0100)]
[master] ChangeLog for #2982
Stephen Morris [Mon, 5 Aug 2013 12:16:40 +0000 (13:16 +0100)]
[master] Merge branch 'trac2982'
Conflicts:
doc/Doxyfile
doc/devel/mainpage.dox
Mukund Sivaraman [Mon, 5 Aug 2013 11:58:36 +0000 (17:28 +0530)]
[master] Fix exception types caught
Marcin Siodelski [Mon, 5 Aug 2013 10:33:55 +0000 (12:33 +0200)]
[3036] Corrected order of operations in perfdhcp unit test.
The following statement 'buf[i + 1] << 8 + buf[i] & 0xFF' was replaced
with this '(buf[i + 1] << 8) + (buf[i] & 0xFF)' because + operator takes
precedence over << operator.
Michal 'vorner' Vaner [Mon, 5 Aug 2013 10:24:07 +0000 (12:24 +0200)]
Merge #2807
David Carlier [Mon, 5 Aug 2013 10:20:18 +0000 (12:20 +0200)]
[2807] Include tsig key name with log messages
Applied with trivial whitespace fixes.
Marcin Siodelski [Mon, 5 Aug 2013 07:32:48 +0000 (09:32 +0200)]
[3036] Remove outstanding NameChangeRequests from the queue when idle.
Mukund Sivaraman [Mon, 5 Aug 2013 07:13:50 +0000 (12:43 +0530)]
[master] Add ChangeLog for #2962
Mukund Sivaraman [Mon, 5 Aug 2013 06:23:15 +0000 (11:53 +0530)]
Merge branch 'trac2962'
Mukund Sivaraman [Mon, 5 Aug 2013 06:22:06 +0000 (11:52 +0530)]
[2962] Touch the dependency instead of using noop
If the cmdctl-certfile.pem is older than cmdctl-keyfile.pem for some
reason, make will try to run the rule every time.
Mukund Sivaraman [Mon, 5 Aug 2013 05:54:08 +0000 (11:24 +0530)]
[master] Add ChangeLog for #2811
Mukund Sivaraman [Mon, 5 Aug 2013 05:45:33 +0000 (11:15 +0530)]
Merge branch 'trac2811_2'
Mukund Sivaraman [Mon, 5 Aug 2013 05:38:20 +0000 (11:08 +0530)]
[2811] Explicitly break out of loop after rebalancing tree
Yoshitaka Aharen [Mon, 5 Aug 2013 02:46:27 +0000 (11:46 +0900)]
Merge branch 'trac2797'
Yoshitaka Aharen [Mon, 5 Aug 2013 02:44:45 +0000 (11:44 +0900)]
[2797] expand tabs
Marcin Siodelski [Fri, 2 Aug 2013 18:37:11 +0000 (20:37 +0200)]
[3036] Added a doxygen section about DNS Updates in bind10-dhcp6.
Marcin Siodelski [Fri, 2 Aug 2013 16:23:51 +0000 (18:23 +0200)]
[3036] Minor: spell check and copyright dates.
Stephen Morris [Fri, 2 Aug 2013 12:29:54 +0000 (13:29 +0100)]
[2982] Minor change after review
Thomas Markwalder [Fri, 2 Aug 2013 12:16:41 +0000 (08:16 -0400)]
[master] Merge branch 'trac2264'
DHCP packet pack methods now throw exceptions on error, rather then
returning bool result value.
Thomas Markwalder [Fri, 2 Aug 2013 11:15:58 +0000 (07:15 -0400)]
[2264] Addressed review comments.
Removed obsoleted error messages, altered exception by Packet6::packTCP to
be NotImplemented rather than Unexpected. Corrected method commentary.
Michal 'vorner' Vaner [Fri, 2 Aug 2013 10:57:00 +0000 (12:57 +0200)]
Delete file generated by tests
Mukund Sivaraman [Fri, 2 Aug 2013 09:19:45 +0000 (14:49 +0530)]
[2811] Cleanup color testing code
Mukund Sivaraman [Fri, 2 Aug 2013 09:08:10 +0000 (14:38 +0530)]
[2811] Use 8 digits instead of 6 in names
Mukund Sivaraman [Sat, 2 Mar 2013 14:28:14 +0000 (19:58 +0530)]
[2811] Don't call rebalance for subtree roots
Mukund Sivaraman [Tue, 26 Feb 2013 08:12:03 +0000 (13:42 +0530)]
[2811] Use ints for consistency
These are better replaced with size_ts everywhere, but we set it the
test DomainTree's data, and the data is an int, so it has been changed
everywhere to be an int for consistency.
Mukund Sivaraman [Mon, 25 Feb 2013 17:10:03 +0000 (22:40 +0530)]
[2811] Move common code to a separate function
Mukund Sivaraman [Mon, 25 Feb 2013 17:05:38 +0000 (22:35 +0530)]
[2811] Add test with names inserted in sorted order
Mukund Sivaraman [Sun, 24 Feb 2013 10:22:35 +0000 (15:52 +0530)]
[2811] Update comment
Mukund Sivaraman [Sun, 24 Feb 2013 08:59:54 +0000 (14:29 +0530)]
[2811] Add a DomainTreeTest.checkDistance testcase
This is a test that verifies that the tree is balanced, and doesn't go
over the red-black theoretical limit. It constructs a random large
million+ name zone and checks that the distance from every node to its
subtree root is within limit. This is a check that was not implemented
and we should have this as performance correctness proof, as the
DomainTree is so central to our memory datasrc performance.
Mukund Sivaraman [Sun, 24 Feb 2013 08:58:49 +0000 (14:28 +0530)]
[2811] Reorganize the DomainTree::insertRebalance() implementation
* Make the code more straightforward to follow
* Add docs to make it easy to understand
Mukund Sivaraman [Fri, 2 Aug 2013 08:38:14 +0000 (14:08 +0530)]
[master] Update .gitignore files
Mukund Sivaraman [Fri, 2 Aug 2013 08:24:41 +0000 (13:54 +0530)]
Merge branch 'trac2856'
Mukund Sivaraman [Fri, 2 Aug 2013 08:24:10 +0000 (13:54 +0530)]
[2856] Add a comment about add_reader() in states other than READY
Stephen Morris [Thu, 1 Aug 2013 18:44:59 +0000 (19:44 +0100)]
[2984] Minor corrections to message text
Stephen Morris [Thu, 1 Aug 2013 18:32:20 +0000 (19:32 +0100)]
[2984] Modified the documentation of some of the hook points
Mukund Sivaraman [Thu, 1 Aug 2013 07:08:20 +0000 (12:38 +0530)]
[2962] Don't run b10-certgen in parallel (which results in corruption of PEM output files)
Jeremy C. Reed [Wed, 31 Jul 2013 13:31:10 +0000 (08:31 -0500)]
[master]merge trac2771
Mukund Sivaraman [Wed, 31 Jul 2013 10:31:13 +0000 (16:01 +0530)]
Merge branch 'trac2935'
Mukund Sivaraman [Wed, 31 Jul 2013 09:53:30 +0000 (15:23 +0530)]
[2962] Don't raise another exception, but re-raise the same one
... so that we have backtrace of what actual problem caused it.
Mukund Sivaraman [Wed, 31 Jul 2013 09:21:39 +0000 (14:51 +0530)]
Merge branch 'trac3020'
Michal 'vorner' Vaner [Wed, 31 Jul 2013 07:35:07 +0000 (09:35 +0200)]
Disable a test conditionally
As the AuthSrvTest.postReconfigure needs shared memory.
Mukund Sivaraman [Wed, 31 Jul 2013 07:33:00 +0000 (13:03 +0530)]
[2935] Remove unused classes
This functionality seems to be handled inside CC session itself
now. ModuleCCSession::start() adds startCheck() and handles
checkCommand() there.
Mukund Sivaraman [Wed, 31 Jul 2013 06:49:12 +0000 (12:19 +0530)]
[master] Add ChangeLog entry for #2925
Mukund Sivaraman [Wed, 31 Jul 2013 06:32:35 +0000 (12:02 +0530)]
Merge branch 'trac2925'
Thomas Markwalder [Tue, 30 Jul 2013 18:24:25 +0000 (14:24 -0400)]
[3052] Added peekAt and dequeueAt methods to D2QueueMgr.
In order to add some flexibility in manipulating queue contents
these two methods provide access to queue entries based on their
ordinal position.
Thomas Markwalder [Tue, 30 Jul 2013 11:47:55 +0000 (07:47 -0400)]
[master] Corrected Lease6 logical operator unit tests fail intermittently.
Equality operator tests were reliant on two Lease6 structs, constructed
back to back to have the same value for cltt_, which gets its value from
time(NULL). Corrected this by simple assignment to ensure they are always
equal as the test expects.
Mukund Sivaraman [Tue, 30 Jul 2013 04:05:06 +0000 (09:35 +0530)]
[2925] Check for address and port keys in config before using them
Naoki Kambe [Tue, 30 Jul 2013 03:31:02 +0000 (12:31 +0900)]
[master] Merge branch 'trac2843'
Mukund Sivaraman [Tue, 30 Jul 2013 03:23:33 +0000 (08:53 +0530)]
[2935] Cleanup checkin callback from b10-resolver
Mukund Sivaraman [Tue, 30 Jul 2013 03:23:22 +0000 (08:53 +0530)]
[2935] Cleanup checkin callback from b10-auth
Mukund Sivaraman [Tue, 30 Jul 2013 03:23:01 +0000 (08:53 +0530)]
[2935] Remove use of checkin callback in libb10-resolve
Mukund Sivaraman [Mon, 29 Jul 2013 16:40:54 +0000 (22:10 +0530)]
[master] Link to libb10-exceptions in asiolink
Thomas Markwalder [Mon, 29 Jul 2013 14:57:36 +0000 (10:57 -0400)]
[2264] DHCP packet pack methods now throw exceptions on error.
Changed pack() methods for both DHCP4 and DHCP6 packets to
throw exceptions on failure, rather than return bools.
Mukund Sivaraman [Mon, 29 Jul 2013 14:31:06 +0000 (20:01 +0530)]
Merge branch 'trac2960'
Michal 'vorner' Vaner [Mon, 29 Jul 2013 11:08:12 +0000 (13:08 +0200)]
[2690] Drop dead code
Remove the code that used poll and kqueue, inserted sockets there and
such. We just use select not (and create the list of sockets on the
spot).
Remove the outdated tests. We don't do read & write in the same
iteration any more.
Michal 'vorner' Vaner [Mon, 29 Jul 2013 10:48:01 +0000 (12:48 +0200)]
[2690] Use select in msgq to wait for sockets
Michal 'vorner' Vaner [Mon, 29 Jul 2013 07:26:46 +0000 (09:26 +0200)]
Merge #2862
Auth now recognizes the mapped segments and maps them.
Michal 'vorner' Vaner [Mon, 29 Jul 2013 07:22:51 +0000 (09:22 +0200)]
[2862] Document aborting on mapping error
Mukund Sivaraman [Mon, 29 Jul 2013 07:05:52 +0000 (12:35 +0530)]
[master] Delete trailing whitespace in ChangeLog
Mukund Sivaraman [Mon, 29 Jul 2013 07:00:46 +0000 (12:30 +0530)]
Merge branch 'trac3022'
Mukund Sivaraman [Fri, 26 Jul 2013 18:58:59 +0000 (00:28 +0530)]
[2935] Remove the "checkin" callback for asiodns server classes
Note that this commit just removes it from libb10-asiodns. Other
dependencies have not been updated yet, as they require the checkin
callback. Please see ticket #2935.
With this commit, overall BIND 10 tree is broken.
Marcin Siodelski [Sat, 27 Jul 2013 11:12:14 +0000 (13:12 +0200)]
[3036] Added a few logging messages concerning changes to DNS mapping.
Thomas Markwalder [Fri, 26 Jul 2013 20:12:55 +0000 (16:12 -0400)]
[3052] Removed extraneous const function return type.
Debian complained about const Enum function declaration in
D2QueueMgr.
Thomas Markwalder [Fri, 26 Jul 2013 19:25:41 +0000 (15:25 -0400)]
[master] Add missing const on NameChangeUDPListener constructor
Build was failing under Solaris.
Thomas Markwalder [Fri, 26 Jul 2013 17:46:24 +0000 (13:46 -0400)]
[3052] Added D2QueueMgr class to DHCP_DDNS
D2QueueMgr class queues NameChangeRequest messages
received from DHCP_DDNS clients.
Thomas Markwalder [Fri, 26 Jul 2013 16:08:27 +0000 (12:08 -0400)]
[master] Added ChangeLog entry 648
also removed extra brackets from 636, and 637
Thomas Markwalder [Fri, 26 Jul 2013 16:03:26 +0000 (12:03 -0400)]
[master] Merge branch 'trac3065'
Adds new library, libdhcp_ddns used for sending and
receiving DHCP_DDNS requests.
Thomas Markwalder [Fri, 26 Jul 2013 15:54:37 +0000 (11:54 -0400)]
[3065] Added doxygen file for libdhcp_ddns
Marcin Siodelski [Fri, 26 Jul 2013 15:39:14 +0000 (17:39 +0200)]
[3036] Generate NameChangeRequests for Solicit, Request, Renew and Release.
Tomek Mrugalski [Fri, 26 Jul 2013 13:20:35 +0000 (15:20 +0200)]
[3065] Added missing library to dhcp_ddns_unittests
Thomas Markwalder [Fri, 26 Jul 2013 12:55:12 +0000 (08:55 -0400)]
[3065] Removed NCR related log messages.
Mukund Sivaraman [Fri, 26 Jul 2013 11:46:16 +0000 (17:16 +0530)]
[2960] Remove dummy logging code that was a precursor to libb10-log
Mukund Sivaraman [Fri, 26 Jul 2013 11:42:14 +0000 (17:12 +0530)]
[2960] Don't link to libb10-log (as it's not used)
Mukund Sivaraman [Fri, 26 Jul 2013 11:29:37 +0000 (16:59 +0530)]
[2925] Change default also_notify port to 53
Mukund Sivaraman [Fri, 26 Jul 2013 11:12:45 +0000 (16:42 +0530)]
[2862] Update message descriptions to make them more readable, add punctuation, etc.
Mukund Sivaraman [Fri, 26 Jul 2013 10:56:32 +0000 (16:26 +0530)]
[3022] Don't refer to install prefix in every command
Naoki Kambe [Fri, 26 Jul 2013 08:14:41 +0000 (17:14 +0900)]
[2843] update documentation for _Statistics class which will be removed
Naoki Kambe [Fri, 26 Jul 2013 07:44:37 +0000 (16:44 +0900)]
[2843] replace __doc__ in documentation with 'documentation for'
not to refer directly to the hidden element of python
Mukund Sivaraman [Thu, 25 Jul 2013 15:59:34 +0000 (21:29 +0530)]
[master] Use AF_UNIX instead of AF_LOCAL (fixes Solaris build)
Stephen Morris [Thu, 25 Jul 2013 15:11:34 +0000 (16:11 +0100)]
[2981] Final modifications before review
Stephen Morris [Thu, 25 Jul 2013 12:39:58 +0000 (13:39 +0100)]
[2981] Added libreload functionality to DHCPv6 server
Mukund Sivaraman [Thu, 25 Jul 2013 12:36:49 +0000 (18:06 +0530)]
[2856] With no readers, make complete_update() from UPDATING go directly to READY
Stephen Morris [Thu, 25 Jul 2013 12:20:02 +0000 (13:20 +0100)]
[2981] Added "libreload" command handling
Thomas Markwalder [Thu, 25 Jul 2013 12:12:29 +0000 (08:12 -0400)]
[3065] Moved classes pertaining to sending and receiving
NameChangeRequests from src/bin/d2 into their own library,
libdhcp_ddns, in src/lib/dhcp_ddns.
Stephen Morris [Thu, 25 Jul 2013 11:14:42 +0000 (12:14 +0100)]
[2981] Configuration changes now load and unload hooks libraries
Mukund Sivaraman [Wed, 24 Jul 2013 20:40:17 +0000 (02:10 +0530)]
[3068] Add -Wnon-virtual-dtor to CXXFLAGS when using GCC
Mukund Sivaraman [Thu, 25 Jul 2013 05:55:39 +0000 (11:25 +0530)]
[3067] Detect if elinks exists before trying to use it to generate docs
Mukund Sivaraman [Wed, 24 Jul 2013 19:20:24 +0000 (00:50 +0530)]
[master] Change default value of rcode_ to -1
This is because the tests which come later check if it has been set
to 0.
Thomas Markwalder [Wed, 24 Jul 2013 20:39:58 +0000 (16:39 -0400)]
[master] Fix missing virtual dtors and cppcheck failures in
new code from merge of Trac 3008.
Stephen Morris [Wed, 24 Jul 2013 18:15:01 +0000 (19:15 +0100)]
[2981] Added validation checks for DHCP6 configuration tests
Thomas Markwalder [Wed, 24 Jul 2013 18:11:09 +0000 (14:11 -0400)]
[master] ChangeLog entry 647 for Trac 3008.
Thomas Markwalder [Wed, 24 Jul 2013 17:09:14 +0000 (13:09 -0400)]
[master] Merge branch 'trac3008'. This adds classes to support
sending and receiving update requests with DHCP-DDNS.
Stephen Morris [Wed, 24 Jul 2013 16:27:34 +0000 (17:27 +0100)]
[2981] Merge branch 'master' into trac2981
Conflicts:
src/bin/dhcp6/config_parser.cc
src/bin/dhcp6/dhcp6.spec
src/bin/dhcp6/tests/Makefile.am
src/bin/dhcp6/tests/config_parser_unittest.cc
src/lib/dhcpsrv/dhcp_parsers.h
src/lib/dhcpsrv/tests/Makefile.am
src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
Tomek Mrugalski [Wed, 24 Jul 2013 14:48:54 +0000 (16:48 +0200)]
[2984] Minor comment clean-up in Pkt6
Tomek Mrugalski [Wed, 24 Jul 2013 14:46:58 +0000 (16:46 +0200)]
[2984] Complation fix in perfdhcp
Tomek Mrugalski [Wed, 24 Jul 2013 14:18:21 +0000 (16:18 +0200)]
[2984] ChangeLog updated.
Tomek Mrugalski [Wed, 24 Jul 2013 14:16:38 +0000 (16:16 +0200)]
[2984] hook_unittest.cc renamed to hooks_unittest.cc
Tomek Mrugalski [Wed, 24 Jul 2013 14:15:28 +0000 (16:15 +0200)]
[2984] Headers clean-up in hook_unittest.cc and dhcp6_test_utils.h
Tomek Mrugalski [Wed, 24 Jul 2013 14:10:14 +0000 (16:10 +0200)]
[2984] Hooks Documentation updated.