]>
git.ipfire.org Git - thirdparty/kea.git/log
Mukund Sivaraman [Fri, 21 Jun 2013 09:22:15 +0000 (14:52 +0530)]
[2855] Don't loop to check membership
Mukund Sivaraman [Sun, 30 Jun 2013 15:25:12 +0000 (20:55 +0530)]
Merge branch 'trac2993'
Mukund Sivaraman [Sun, 30 Jun 2013 14:39:17 +0000 (20:09 +0530)]
Merge branch 'trac3006'
Mukund Sivaraman [Sun, 30 Jun 2013 14:36:23 +0000 (20:06 +0530)]
[master] Add ChangeLog entry for #2759
Mukund Sivaraman [Sun, 30 Jun 2013 14:23:37 +0000 (19:53 +0530)]
Merge branch 'trac2759'
Thomas Markwalder [Fri, 28 Jun 2013 20:43:09 +0000 (16:43 -0400)]
[2957] Review comments. Added in the ability to configure TSIG Key
information.
JINMEI Tatuya [Fri, 28 Jun 2013 17:13:16 +0000 (10:13 -0700)]
[master] changelog for #2854
JINMEI Tatuya [Fri, 28 Jun 2013 16:39:48 +0000 (09:39 -0700)]
[master] Merge branch 'trac2854'
JINMEI Tatuya [Fri, 28 Jun 2013 16:39:02 +0000 (09:39 -0700)]
[2854] a minor wording update to a detailed log description
Stephen Morris [Fri, 28 Jun 2013 11:57:08 +0000 (12:57 +0100)]
[2995] Some editing of the documentation.
Michal 'vorner' Vaner [Fri, 28 Jun 2013 08:47:55 +0000 (10:47 +0200)]
Merge #2775
Design about scaling across multiple cores.
Conflicts:
doc/design/resolver/01-scaling-across-cores (taken from the branch)
doc/design/resolver/02-mixed-recursive-authority-setup (taken from master)
Mukund Sivaraman [Fri, 28 Jun 2013 00:39:25 +0000 (06:09 +0530)]
[2993] Update Python documentation for ZoneWriter's load() method
Mukund Sivaraman [Fri, 28 Jun 2013 00:10:35 +0000 (05:40 +0530)]
[2759] Add a lettuce scenario to test validation and response code
Mukund Sivaraman [Fri, 28 Jun 2013 00:02:01 +0000 (05:32 +0530)]
[2759] Return rcode=REFUSED when validation fails
Tomek Mrugalski [Thu, 27 Jun 2013 12:15:37 +0000 (14:15 +0200)]
[2995] Dhcpv4Srv tests are now passing again.
Marcin Siodelski [Thu, 27 Jun 2013 11:50:05 +0000 (13:50 +0200)]
[master] Added ChangeLog entry for 2979.
Thomas Markwalder [Thu, 27 Jun 2013 11:43:58 +0000 (07:43 -0400)]
[3007] util lib missing from D2 Makefiles.
Tomek Mrugalski [Thu, 27 Jun 2013 11:26:09 +0000 (13:26 +0200)]
[2995] Dev guide extended to cover Hooks API for DHCPv6
Marcin Siodelski [Thu, 27 Jun 2013 11:22:18 +0000 (13:22 +0200)]
[2976] Changes as a result of code review.
Thomas Markwalder [Thu, 27 Jun 2013 11:06:08 +0000 (07:06 -0400)]
[3007] Addressed review comments.
Tomek Mrugalski [Thu, 27 Jun 2013 10:49:22 +0000 (12:49 +0200)]
[2995] Minor tweaks in lease6_select.
Tomek Mrugalski [Thu, 27 Jun 2013 10:39:15 +0000 (12:39 +0200)]
[2995] lease6_select unit-tests are now working.
Marcin Siodelski [Thu, 27 Jun 2013 09:42:37 +0000 (11:42 +0200)]
[2976] Trivial: folded long lines.
Marcin Siodelski [Thu, 27 Jun 2013 08:08:36 +0000 (10:08 +0200)]
[master] Merge branch 'trac2979'
Mukund Sivaraman [Thu, 27 Jun 2013 03:33:40 +0000 (09:03 +0530)]
[2993] Add unittest for the case where ZoneWriter encounters a bad zone and must throw
Mukund Sivaraman [Thu, 27 Jun 2013 03:30:47 +0000 (09:00 +0530)]
[2993] Update comment
Mukund Sivaraman [Thu, 27 Jun 2013 03:29:00 +0000 (08:59 +0530)]
[2993] Add unittest for the case where ZoneWriter encounters a bad zone and must not throw
Mukund Sivaraman [Thu, 27 Jun 2013 03:01:09 +0000 (08:31 +0530)]
[2993] Extend ConfigurableClientList::getCachedZoneWriter() to have catch_load_error
Mukund Sivaraman [Thu, 27 Jun 2013 02:43:45 +0000 (08:13 +0530)]
[2993] Untabify
Mukund Sivaraman [Thu, 27 Jun 2013 02:23:10 +0000 (07:53 +0530)]
[master] Add ChangeLog for #3001
Mukund Sivaraman [Thu, 27 Jun 2013 02:22:14 +0000 (07:52 +0530)]
Merge branch 'trac3001'
Tomas Hozza [Wed, 12 Jun 2013 13:05:45 +0000 (15:05 +0200)]
Add missing stdint.h header inclusion
Previously a missing header inclusion caused bind10-1.1.0
compilation to fail.
Signed-off-by: Tomas Hozza <thozza@redhat.com>
Mukund Sivaraman [Thu, 27 Jun 2013 01:28:18 +0000 (06:58 +0530)]
[3006] Use a more portable makefile pattern substitution syntax
Mukund Sivaraman [Thu, 27 Jun 2013 01:21:14 +0000 (06:51 +0530)]
[3006] Fail make if tools are not found during "make devel"
Mukund Sivaraman [Thu, 27 Jun 2013 00:56:15 +0000 (06:26 +0530)]
[2759] Update log messages to better reflect the DDNS case
Jeremy C. Reed [Wed, 26 Jun 2013 19:15:03 +0000 (14:15 -0500)]
[2771] convert HTML-style tables to docbook
NOTE: that my renderer, dblatex, is putting the huge table on one page.
I need to solve that.
Tomek Mrugalski [Wed, 26 Jun 2013 16:49:09 +0000 (18:49 +0200)]
[2995] Initial implementation of lease6_select hook (segfaults for now)
Tomek Mrugalski [Wed, 26 Jun 2013 15:55:13 +0000 (17:55 +0200)]
[2995] Remaining test for subnet6_select implemented.
Tomek Mrugalski [Wed, 26 Jun 2013 15:36:48 +0000 (17:36 +0200)]
[2995] First unit-test for subnet6_select hook implemented.
Kazunori Fujiwara [Wed, 26 Jun 2013 10:49:03 +0000 (19:49 +0900)]
[3015] Integer Element test is changed to uint64_t
Marcin Siodelski [Wed, 26 Jun 2013 10:05:40 +0000 (12:05 +0200)]
[2976] Minor: fix the doxygen tag in D2UpdateMessage.
Marcin Siodelski [Wed, 26 Jun 2013 09:58:21 +0000 (11:58 +0200)]
[2976] Updated doxygen documentation for D2UpdateMessage class.
Marcin Siodelski [Wed, 26 Jun 2013 09:56:44 +0000 (11:56 +0200)]
[2976] Added negative test cases for fromWire function.
Also, some of the comments have been improved in unit tests.
Tomek Mrugalski [Wed, 26 Jun 2013 09:24:07 +0000 (11:24 +0200)]
[2995] Four unit-tests for pkt6_send implemented.
Tomek Mrugalski [Wed, 26 Jun 2013 09:23:15 +0000 (11:23 +0200)]
[2995] Default hook indexes are now -1
JINMEI Tatuya [Wed, 26 Jun 2013 00:23:53 +0000 (17:23 -0700)]
[master] trivial editorial fix: folded long lines.
JINMEI Tatuya [Tue, 25 Jun 2013 20:18:17 +0000 (13:18 -0700)]
[master] skip test cases that rely on select.poll. it's not always available.
this is an urgent care fix to #3014; we'll need cleaner solution (I
suggest #2690), but we should keep the master branch testable at least
for all developers and buildbots.
Marcin Siodelski [Tue, 25 Jun 2013 18:34:44 +0000 (20:34 +0200)]
[2976] Minor: fixed the multi-line comment.
Marcin Siodelski [Tue, 25 Jun 2013 18:31:49 +0000 (20:31 +0200)]
[2976] Updated doxygen documentation for the D2UpdateMessage class.
JINMEI Tatuya [Tue, 25 Jun 2013 18:08:45 +0000 (11:08 -0700)]
[2854] changed the return type of get_reset_param() from string to dict.
as it will probably be more convenient.
Tomek Mrugalski [Tue, 25 Jun 2013 17:33:02 +0000 (19:33 +0200)]
[2995] pkt6_receive callout is now fully tested.
Thomas Markwalder [Tue, 25 Jun 2013 17:25:16 +0000 (13:25 -0400)]
[3007] Adds the initial implementation of NameChangeRequest and accompanying
unit tests. This class embodies a DNS Update request that is sent to DHCP-DDNS
from its clients (typically DHCP servers). The initial wire format is JSON.
The following new files were added:
src/bin/d2/ncr_msg.h
src/bin/d2/ncr_msg.cc
src/bin/d2/tests/ncr_unittests.cc
Marcin Siodelski [Tue, 25 Jun 2013 14:30:32 +0000 (16:30 +0200)]
[2976] Implemented unit tests for D2UpdateMessage setters.
Stephen Morris [Tue, 25 Jun 2013 13:20:42 +0000 (14:20 +0100)]
[2980] Merge branch 'trac2980' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac2980
Stephen Morris [Tue, 25 Jun 2013 13:19:49 +0000 (14:19 +0100)]
[2980] Add Component Developer documentation
Marcin Siodelski [Tue, 25 Jun 2013 11:45:07 +0000 (13:45 +0200)]
[2976] Completed implementation of fromWire test.
Stephen Morris [Mon, 24 Jun 2013 20:03:43 +0000 (21:03 +0100)]
[2980] Take account of differences in DLL naming
On Ubuntu, DLLs have the suffix .so: on OSX, the suffix is .dylib
Stephen Morris [Mon, 24 Jun 2013 19:48:25 +0000 (20:48 +0100)]
[2980] Get rid of RTLD_DEEPBIND
Stephen Morris [Mon, 24 Jun 2013 19:42:27 +0000 (20:42 +0100)]
[2980] Added missing LibraryManagerCollection files to the repository
Stephen Morris [Mon, 24 Jun 2013 19:38:41 +0000 (20:38 +0100)]
[2980] Miscellaneous changes
* Catch user-library-generated exceptions.
* Remove hook registration function (no longer needed with a singleton
ServerHooks object.
* Miscellaneous documentation changes.
Marcin Siodelski [Mon, 24 Jun 2013 18:57:12 +0000 (20:57 +0200)]
[2976] Basic implementation of fromWire test.
Stephen Morris [Mon, 24 Jun 2013 18:42:48 +0000 (19:42 +0100)]
[2980] Added pre-callout and post-callout function registration
Stephen Morris [Mon, 24 Jun 2013 13:01:46 +0000 (14:01 +0100)]
[2980] Added conditional initialization.
Stephen Morris [Mon, 24 Jun 2013 11:02:07 +0000 (12:02 +0100)]
[2980] Added HooksManager load/unload libraries methods
JINMEI Tatuya [Mon, 24 Jun 2013 05:53:03 +0000 (14:53 +0900)]
[2854] clarify some test scenario assumptions in comments
Mukund Sivaraman [Mon, 24 Jun 2013 03:36:23 +0000 (09:06 +0530)]
[2759] Apply check_zone before commiting DDNS changes
The response code of SERVFAIL is not the most suitable, but when
check_zone() fails, we don't know what type of condition exactly caused
the failure. We cannot map this condition to the different RCODE values
in RFC2136. There is no generic code for validation failures.
JINMEI Tatuya [Mon, 24 Jun 2013 04:45:22 +0000 (13:45 +0900)]
[2854] use @unittest.skipIf to skip shmem specific tests conditionally.
JINMEI Tatuya [Mon, 24 Jun 2013 04:34:13 +0000 (13:34 +0900)]
[2854] replaced expressions using xor with minux.
for some readers the latter seems to be more understandable
JINMEI Tatuya [Mon, 24 Jun 2013 04:22:48 +0000 (13:22 +0900)]
[2854] cleanup: removed unnecessary reraise of exceptions
JINMEI Tatuya [Mon, 24 Jun 2013 04:19:45 +0000 (13:19 +0900)]
[2854] updated a log message description so it makes more sense.
JINMEI Tatuya [Mon, 24 Jun 2013 04:09:17 +0000 (13:09 +0900)]
[2854] cleanup: removed a commented-out line
Mukund Sivaraman [Mon, 24 Jun 2013 03:07:37 +0000 (08:37 +0530)]
[3006] Use the devel target just like in upper level directories
Mukund Sivaraman [Mon, 24 Jun 2013 02:59:13 +0000 (08:29 +0530)]
[3006] Generate dummy targets when tools are not available
Don't fail the build.
Mukund Sivaraman [Mon, 24 Jun 2013 02:53:46 +0000 (08:23 +0530)]
[3006] Fix error messages that are printed
JINMEI Tatuya [Mon, 24 Jun 2013 02:16:33 +0000 (11:16 +0900)]
[2854] wording update for man page, per review comments.
JINMEI Tatuya [Mon, 24 Jun 2013 02:14:17 +0000 (11:14 +0900)]
[2854] corrected man page yearstamp
JINMEI Tatuya [Mon, 24 Jun 2013 02:11:40 +0000 (11:11 +0900)]
[2854] untabify
JINMEI Tatuya [Mon, 24 Jun 2013 02:08:03 +0000 (11:08 +0900)]
[2854] use revised interface of DataSrcClientsMgr.reconfigure() for tests.
Stephen Morris [Fri, 21 Jun 2013 19:14:41 +0000 (20:14 +0100)]
[2980] Checkpoint - HooksManager class partially working
Marcin Siodelski [Fri, 21 Jun 2013 18:12:56 +0000 (20:12 +0200)]
[2976] Implemented the rest of the toWire test.
Tomek Mrugalski [Fri, 21 Jun 2013 17:26:54 +0000 (19:26 +0200)]
[2995] 4 hook points implemented:
- pkt6_receive, subnet6_select, lease6_select, pkt6_send
- framework updated
- some unittests implemented
Stephen Morris [Fri, 21 Jun 2013 16:46:10 +0000 (17:46 +0100)]
[2980] Rationalised the tests a but by extracting a common class
Marcin Siodelski [Fri, 21 Jun 2013 16:26:19 +0000 (18:26 +0200)]
[2976] Implemented most part of the toWire test.
Stephen Morris [Fri, 21 Jun 2013 15:45:42 +0000 (16:45 +0100)]
[2980] Abstracted names of test libraries into a common header file
Stephen Morris [Fri, 21 Jun 2013 15:24:10 +0000 (16:24 +0100)]
[2980] Added the LibraryManagerCollection object
This manages LibraryManagers created for the libraries loaded.
Marcin Siodelski [Fri, 21 Jun 2013 10:35:52 +0000 (12:35 +0200)]
[2976] Initial implementation of the D2UpdateMessage class.
Mukund Sivaraman [Fri, 21 Jun 2013 06:33:08 +0000 (12:03 +0530)]
[master] Add ChangeLog entry for #2947
Mukund Sivaraman [Fri, 21 Jun 2013 06:30:51 +0000 (12:00 +0530)]
[master] Delete trailing whitespace from ChangeLog
Mukund Sivaraman [Fri, 21 Jun 2013 06:30:20 +0000 (12:00 +0530)]
[master] Comment lettuce feature about checking for DATASRC_LIBRARY_ERROR
Mukund Sivaraman [Fri, 21 Jun 2013 06:26:47 +0000 (11:56 +0530)]
Merge branch 'trac2947_2'
Stephen Morris [Thu, 20 Jun 2013 15:06:41 +0000 (16:06 +0100)]
[2980] Added missing test file
Thomas Markwalder [Thu, 20 Jun 2013 14:51:21 +0000 (10:51 -0400)]
[2957] Moved header #ifdef to beginning of header file where
they're supposed to be.
Stephen Morris [Thu, 20 Jun 2013 13:57:35 +0000 (14:57 +0100)]
[2980] Miscellaneous tidy-up
Thomas Markwalder [Thu, 20 Jun 2013 13:39:50 +0000 (09:39 -0400)]
[2957] Fixed path to dhcp-ddns.spec for spec file unit test, so file
can be located properly. Unit test was failing during distcheck.
Stephen Morris [Thu, 20 Jun 2013 12:30:38 +0000 (13:30 +0100)]
[2980] Finished LibraryManager functionality
LibraryManager can now load and unload libraries. Multiple
libraries can be loaded at the same time and the callouts
execute correctly.
Mukund Sivaraman [Thu, 20 Jun 2013 12:24:32 +0000 (17:54 +0530)]
[2947] Check in lettuce test that the appropriate log message is generated
Mukund Sivaraman [Thu, 20 Jun 2013 12:24:12 +0000 (17:54 +0530)]
[2947] Change severity of log message to ERROR
Mukund Sivaraman [Tue, 18 Jun 2013 11:33:37 +0000 (17:03 +0530)]
[2947] Extend lettuce query test config to include broken datasource type
There's no way to comment JSON, so we'll set the type to a very detailed
string.
Mukund Sivaraman [Tue, 18 Jun 2013 11:13:44 +0000 (16:43 +0530)]
[2947] Remove another obsolete testcase
It'll try to load the corresponding .so and fail, and log a warning, but
it's not an error to skip such data sources.
Mukund Sivaraman [Tue, 18 Jun 2013 11:08:58 +0000 (16:38 +0530)]
[2947] Remove an obsolete testcase
It'll try to load the corresponding .so and fail, and log a warning, but
it's not an error to skip such data sources.