]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
13 years ago[master] Use list() instead of .copy() (as it is a Python 3.3 feature)
Mukund Sivaraman [Mon, 1 Jul 2013 15:07:42 +0000 (20:37 +0530)] 
[master] Use list() instead of .copy() (as it is a Python 3.3 feature)

Suggested by Michal.

13 years ago[2957] A few more review comment changes.
Thomas Markwalder [Mon, 1 Jul 2013 14:59:16 +0000 (10:59 -0400)] 
[2957] A few more review comment changes.

13 years ago[2957] Made forward and reverse ddns elements optional, altered clone
Thomas Markwalder [Mon, 1 Jul 2013 12:11:05 +0000 (08:11 -0400)] 
[2957] Made forward and reverse ddns elements optional, altered clone
method to return smart pointer.

13 years ago[2931] Allow unsubscribing from notifications
Michal 'vorner' Vaner [Mon, 1 Jul 2013 11:49:30 +0000 (13:49 +0200)] 
[2931] Allow unsubscribing from notifications

Includes minor test fixes.

13 years ago[2931] Process incoming notifications
Michal 'vorner' Vaner [Mon, 1 Jul 2013 11:28:30 +0000 (13:28 +0200)] 
[2931] Process incoming notifications

13 years agoMerge branch 'trac2855_2'
Mukund Sivaraman [Mon, 1 Jul 2013 10:09:22 +0000 (15:39 +0530)] 
Merge branch 'trac2855_2'

13 years ago[2855] Don't use clear() on lists (as it is a Python 3.3 feature)
Mukund Sivaraman [Mon, 1 Jul 2013 09:33:46 +0000 (15:03 +0530)] 
[2855] Don't use clear() on lists (as it is a Python 3.3 feature)

13 years ago[2931] Subscribe to notifications
Michal 'vorner' Vaner [Mon, 1 Jul 2013 09:17:05 +0000 (11:17 +0200)] 
[2931] Subscribe to notifications

13 years ago[2931] Test receiving notifications
Michal 'vorner' Vaner [Mon, 1 Jul 2013 08:48:49 +0000 (10:48 +0200)] 
[2931] Test receiving notifications

Test for subscribing to, unsubscribing and receiving CC notifications in
python.

13 years ago[master] Fix Python API compatibility issue with CPython < 3.3.0
Mukund Sivaraman [Sun, 30 Jun 2013 18:40:57 +0000 (00:10 +0530)] 
[master] Fix Python API compatibility issue with CPython < 3.3.0

The 'p' format for booleans is not available before Python 3.3 API. So
we use the previously used fallback in these cases ('i' for C int).

13 years ago[2855] Use the same lock in the condition variable too
Mukund Sivaraman [Sun, 30 Jun 2013 16:15:33 +0000 (21:45 +0530)] 
[2855] Use the same lock in the condition variable too

13 years ago[2855] Notify on the socket if a response is ready
Mukund Sivaraman [Thu, 27 Jun 2013 01:59:16 +0000 (07:29 +0530)] 
[2855] Notify on the socket if a response is ready

13 years ago[2855] Fix comments
Mukund Sivaraman [Tue, 25 Jun 2013 08:32:36 +0000 (14:02 +0530)] 
[2855] Fix comments

13 years ago[2855] Move code out of lock region
Mukund Sivaraman [Mon, 24 Jun 2013 09:28:08 +0000 (14:58 +0530)] 
[2855] Move code out of lock region

13 years ago[2855] Make the response a tuple
Mukund Sivaraman [Sun, 23 Jun 2013 20:44:09 +0000 (02:14 +0530)] 
[2855] Make the response a tuple

This is for some kind of compatibility with future tickets, but the
exact format of the response list is currently not decided.

13 years ago[2855] Add more code comments
Mukund Sivaraman [Sun, 23 Jun 2013 18:57:11 +0000 (00:27 +0530)] 
[2855] Add more code comments

13 years ago[2855] Test what happens when a bad command is passed
Mukund Sivaraman [Sun, 23 Jun 2013 18:49:59 +0000 (00:19 +0530)] 
[2855] Test what happens when a bad command is passed

13 years ago[2855] Add more code comments
Mukund Sivaraman [Sun, 23 Jun 2013 18:38:07 +0000 (00:08 +0530)] 
[2855] Add more code comments

13 years ago[2855] Add class documentation
Mukund Sivaraman [Sun, 23 Jun 2013 18:35:40 +0000 (00:05 +0530)] 
[2855] Add class documentation

13 years ago[2855] Add builder module tests
Mukund Sivaraman [Sun, 23 Jun 2013 18:24:45 +0000 (23:54 +0530)] 
[2855] Add builder module tests

13 years ago[2855] Add a basic builder thread that understands the shutdown command
Mukund Sivaraman [Fri, 21 Jun 2013 14:50:49 +0000 (20:20 +0530)] 
[2855] Add a basic builder thread that understands the shutdown command

13 years ago[2855] Update comment
Mukund Sivaraman [Fri, 21 Jun 2013 13:59:15 +0000 (19:29 +0530)] 
[2855] Update comment

13 years ago[2855] Add BIND10Server._shutdown_module() method for shutdown processing
Mukund Sivaraman [Fri, 21 Jun 2013 13:51:54 +0000 (19:21 +0530)] 
[2855] Add BIND10Server._shutdown_module() method for shutdown processing

13 years ago[2855] Fix typos
Mukund Sivaraman [Fri, 21 Jun 2013 13:47:16 +0000 (19:17 +0530)] 
[2855] Fix typos

13 years ago[2855] Add BIND10Server.watch_fileno() method
Mukund Sivaraman [Fri, 21 Jun 2013 09:53:37 +0000 (15:23 +0530)] 
[2855] Add BIND10Server.watch_fileno() method

13 years ago[2855] Don't loop to check membership
Mukund Sivaraman [Fri, 21 Jun 2013 09:22:15 +0000 (14:52 +0530)] 
[2855] Don't loop to check membership

13 years agoMerge branch 'trac2993'
Mukund Sivaraman [Sun, 30 Jun 2013 15:25:12 +0000 (20:55 +0530)] 
Merge branch 'trac2993'

13 years agoMerge branch 'trac3006'
Mukund Sivaraman [Sun, 30 Jun 2013 14:39:17 +0000 (20:09 +0530)] 
Merge branch 'trac3006'

13 years ago[master] Add ChangeLog entry for #2759
Mukund Sivaraman [Sun, 30 Jun 2013 14:36:23 +0000 (20:06 +0530)] 
[master] Add ChangeLog entry for #2759

13 years agoMerge branch 'trac2759'
Mukund Sivaraman [Sun, 30 Jun 2013 14:23:37 +0000 (19:53 +0530)] 
Merge branch 'trac2759'

13 years ago[2957] Review comments. Added in the ability to configure TSIG Key
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.

13 years ago[master] changelog for #2854
JINMEI Tatuya [Fri, 28 Jun 2013 17:13:16 +0000 (10:13 -0700)] 
[master] changelog for #2854

13 years ago[master] Merge branch 'trac2854'
JINMEI Tatuya [Fri, 28 Jun 2013 16:39:48 +0000 (09:39 -0700)] 
[master] Merge branch 'trac2854'

13 years ago[2854] a minor wording update to a detailed log description
JINMEI Tatuya [Fri, 28 Jun 2013 16:39:02 +0000 (09:39 -0700)] 
[2854] a minor wording update to a detailed log description

13 years ago[2995] Some editing of the documentation.
Stephen Morris [Fri, 28 Jun 2013 11:57:08 +0000 (12:57 +0100)] 
[2995] Some editing of the documentation.

13 years agoMerge #2775
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)

13 years ago[2993] Update Python documentation for ZoneWriter's load() method
Mukund Sivaraman [Fri, 28 Jun 2013 00:39:25 +0000 (06:09 +0530)] 
[2993] Update Python documentation for ZoneWriter's load() method

13 years ago[2759] Add a lettuce scenario to test validation and response code
Mukund Sivaraman [Fri, 28 Jun 2013 00:10:35 +0000 (05:40 +0530)] 
[2759] Add a lettuce scenario to test validation and response code

13 years ago[2759] Return rcode=REFUSED when validation fails
Mukund Sivaraman [Fri, 28 Jun 2013 00:02:01 +0000 (05:32 +0530)] 
[2759] Return rcode=REFUSED when validation fails

13 years ago[2995] Dhcpv4Srv tests are now passing again.
Tomek Mrugalski [Thu, 27 Jun 2013 12:15:37 +0000 (14:15 +0200)] 
[2995] Dhcpv4Srv tests are now passing again.

13 years ago[master] Added ChangeLog entry for 2979.
Marcin Siodelski [Thu, 27 Jun 2013 11:50:05 +0000 (13:50 +0200)] 
[master] Added ChangeLog entry for 2979.

13 years ago[3007] util lib missing from D2 Makefiles.
Thomas Markwalder [Thu, 27 Jun 2013 11:43:58 +0000 (07:43 -0400)] 
[3007] util lib missing from D2 Makefiles.

13 years ago[2995] Dev guide extended to cover Hooks API for DHCPv6
Tomek Mrugalski [Thu, 27 Jun 2013 11:26:09 +0000 (13:26 +0200)] 
[2995] Dev guide extended to cover Hooks API for DHCPv6

13 years ago[2976] Changes as a result of code review.
Marcin Siodelski [Thu, 27 Jun 2013 11:22:18 +0000 (13:22 +0200)] 
[2976] Changes as a result of code review.

13 years ago[3007] Addressed review comments.
Thomas Markwalder [Thu, 27 Jun 2013 11:06:08 +0000 (07:06 -0400)] 
[3007] Addressed review comments.

13 years ago[2995] Minor tweaks in lease6_select.
Tomek Mrugalski [Thu, 27 Jun 2013 10:49:22 +0000 (12:49 +0200)] 
[2995] Minor tweaks in lease6_select.

13 years ago[2995] lease6_select unit-tests are now working.
Tomek Mrugalski [Thu, 27 Jun 2013 10:39:15 +0000 (12:39 +0200)] 
[2995] lease6_select unit-tests are now working.

13 years ago[2976] Trivial: folded long lines.
Marcin Siodelski [Thu, 27 Jun 2013 09:42:37 +0000 (11:42 +0200)] 
[2976] Trivial: folded long lines.

13 years ago[master] Merge branch 'trac2979'
Marcin Siodelski [Thu, 27 Jun 2013 08:08:36 +0000 (10:08 +0200)] 
[master] Merge branch 'trac2979'

13 years ago[2993] Add unittest for the case where ZoneWriter encounters a bad zone and must...
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

13 years ago[2993] Update comment
Mukund Sivaraman [Thu, 27 Jun 2013 03:30:47 +0000 (09:00 +0530)] 
[2993] Update comment

13 years ago[2993] Add unittest for the case where ZoneWriter encounters a bad zone and must...
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

13 years ago[2993] Extend ConfigurableClientList::getCachedZoneWriter() to have catch_load_error
Mukund Sivaraman [Thu, 27 Jun 2013 03:01:09 +0000 (08:31 +0530)] 
[2993] Extend ConfigurableClientList::getCachedZoneWriter() to have catch_load_error

13 years ago[2993] Untabify
Mukund Sivaraman [Thu, 27 Jun 2013 02:43:45 +0000 (08:13 +0530)] 
[2993] Untabify

13 years ago[master] Add ChangeLog for #3001
Mukund Sivaraman [Thu, 27 Jun 2013 02:23:10 +0000 (07:53 +0530)] 
[master] Add ChangeLog for #3001

13 years agoMerge branch 'trac3001'
Mukund Sivaraman [Thu, 27 Jun 2013 02:22:14 +0000 (07:52 +0530)] 
Merge branch 'trac3001'

13 years agoAdd missing stdint.h header inclusion
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>
13 years ago[3006] Use a more portable makefile pattern substitution syntax
Mukund Sivaraman [Thu, 27 Jun 2013 01:28:18 +0000 (06:58 +0530)] 
[3006] Use a more portable makefile pattern substitution syntax

13 years ago[3006] Fail make if tools are not found during "make devel"
Mukund Sivaraman [Thu, 27 Jun 2013 01:21:14 +0000 (06:51 +0530)] 
[3006] Fail make if tools are not found during "make devel"

13 years ago[2759] Update log messages to better reflect the DDNS case
Mukund Sivaraman [Thu, 27 Jun 2013 00:56:15 +0000 (06:26 +0530)] 
[2759] Update log messages to better reflect the DDNS case

13 years ago[2771] convert HTML-style tables to docbook
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.

13 years ago[2995] Initial implementation of lease6_select hook (segfaults for now)
Tomek Mrugalski [Wed, 26 Jun 2013 16:49:09 +0000 (18:49 +0200)] 
[2995] Initial implementation of lease6_select hook (segfaults for now)

13 years ago[2995] Remaining test for subnet6_select implemented.
Tomek Mrugalski [Wed, 26 Jun 2013 15:55:13 +0000 (17:55 +0200)] 
[2995] Remaining test for subnet6_select implemented.

13 years ago[2995] First unit-test for subnet6_select hook implemented.
Tomek Mrugalski [Wed, 26 Jun 2013 15:36:48 +0000 (17:36 +0200)] 
[2995] First unit-test for subnet6_select hook implemented.

13 years ago[3015] Integer Element test is changed to uint64_t
Kazunori Fujiwara [Wed, 26 Jun 2013 10:49:03 +0000 (19:49 +0900)] 
[3015] Integer Element test is changed to uint64_t

13 years ago[2976] Minor: fix the doxygen tag in D2UpdateMessage.
Marcin Siodelski [Wed, 26 Jun 2013 10:05:40 +0000 (12:05 +0200)] 
[2976] Minor: fix the doxygen tag in D2UpdateMessage.

13 years ago[2976] Updated doxygen documentation for D2UpdateMessage class.
Marcin Siodelski [Wed, 26 Jun 2013 09:58:21 +0000 (11:58 +0200)] 
[2976] Updated doxygen documentation for D2UpdateMessage class.

13 years ago[2976] Added negative test cases for fromWire function.
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.

13 years ago[2995] Four unit-tests for pkt6_send implemented.
Tomek Mrugalski [Wed, 26 Jun 2013 09:24:07 +0000 (11:24 +0200)] 
[2995] Four unit-tests for pkt6_send implemented.

13 years ago[2995] Default hook indexes are now -1
Tomek Mrugalski [Wed, 26 Jun 2013 09:23:15 +0000 (11:23 +0200)] 
[2995] Default hook indexes are now -1

13 years ago[master] trivial editorial fix: folded long lines.
JINMEI Tatuya [Wed, 26 Jun 2013 00:23:53 +0000 (17:23 -0700)] 
[master] trivial editorial fix: folded long lines.

13 years ago[master] skip test cases that rely on select.poll. it's not always available.
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.

13 years ago[2976] Minor: fixed the multi-line comment.
Marcin Siodelski [Tue, 25 Jun 2013 18:34:44 +0000 (20:34 +0200)] 
[2976] Minor: fixed the multi-line comment.

13 years ago[2976] Updated doxygen documentation for the D2UpdateMessage class.
Marcin Siodelski [Tue, 25 Jun 2013 18:31:49 +0000 (20:31 +0200)] 
[2976] Updated doxygen documentation for the D2UpdateMessage class.

13 years ago[2854] changed the return type of get_reset_param() from string to dict.
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.

13 years ago[2995] pkt6_receive callout is now fully tested.
Tomek Mrugalski [Tue, 25 Jun 2013 17:33:02 +0000 (19:33 +0200)] 
[2995] pkt6_receive callout is now fully tested.

13 years ago[3007] Adds the initial implementation of NameChangeRequest and accompanying
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

13 years ago[2976] Implemented unit tests for D2UpdateMessage setters.
Marcin Siodelski [Tue, 25 Jun 2013 14:30:32 +0000 (16:30 +0200)] 
[2976] Implemented unit tests for D2UpdateMessage setters.

13 years ago[2980] Merge branch 'trac2980' of ssh://git.bind10.isc.org/var/bind10/git/bind10...
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

13 years ago[2980] Add Component Developer documentation
Stephen Morris [Tue, 25 Jun 2013 13:19:49 +0000 (14:19 +0100)] 
[2980] Add Component Developer documentation

13 years ago[2976] Completed implementation of fromWire test.
Marcin Siodelski [Tue, 25 Jun 2013 11:45:07 +0000 (13:45 +0200)] 
[2976] Completed implementation of fromWire test.

13 years ago[2980] Take account of differences in DLL naming
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

13 years ago[2980] Get rid of RTLD_DEEPBIND
Stephen Morris [Mon, 24 Jun 2013 19:48:25 +0000 (20:48 +0100)] 
[2980] Get rid of RTLD_DEEPBIND

13 years ago[2980] Added missing LibraryManagerCollection files to the repository
Stephen Morris [Mon, 24 Jun 2013 19:42:27 +0000 (20:42 +0100)] 
[2980] Added missing LibraryManagerCollection files to the repository

13 years ago[2980] Miscellaneous changes
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.

13 years ago[2976] Basic implementation of fromWire test.
Marcin Siodelski [Mon, 24 Jun 2013 18:57:12 +0000 (20:57 +0200)] 
[2976] Basic implementation of fromWire test.

13 years ago[2980] Added pre-callout and post-callout function registration
Stephen Morris [Mon, 24 Jun 2013 18:42:48 +0000 (19:42 +0100)] 
[2980] Added pre-callout and post-callout function registration

13 years ago[2980] Added conditional initialization.
Stephen Morris [Mon, 24 Jun 2013 13:01:46 +0000 (14:01 +0100)] 
[2980] Added conditional initialization.

13 years ago[2980] Added HooksManager load/unload libraries methods
Stephen Morris [Mon, 24 Jun 2013 11:02:07 +0000 (12:02 +0100)] 
[2980] Added HooksManager load/unload libraries methods

13 years ago[2854] clarify some test scenario assumptions in comments
JINMEI Tatuya [Mon, 24 Jun 2013 05:53:03 +0000 (14:53 +0900)] 
[2854] clarify some test scenario assumptions in comments

13 years ago[2759] Apply check_zone before commiting DDNS changes
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.

13 years ago[2854] use @unittest.skipIf to skip shmem specific tests conditionally.
JINMEI Tatuya [Mon, 24 Jun 2013 04:45:22 +0000 (13:45 +0900)] 
[2854] use @unittest.skipIf to skip shmem specific tests conditionally.

13 years ago[2854] replaced expressions using xor with minux.
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

13 years ago[2854] cleanup: removed unnecessary reraise of exceptions
JINMEI Tatuya [Mon, 24 Jun 2013 04:22:48 +0000 (13:22 +0900)] 
[2854] cleanup: removed unnecessary reraise of exceptions

13 years ago[2854] updated a log message description so it makes more sense.
JINMEI Tatuya [Mon, 24 Jun 2013 04:19:45 +0000 (13:19 +0900)] 
[2854] updated a log message description so it makes more sense.

13 years ago[2854] cleanup: removed a commented-out line
JINMEI Tatuya [Mon, 24 Jun 2013 04:09:17 +0000 (13:09 +0900)] 
[2854] cleanup: removed a commented-out line

13 years ago[3006] Use the devel target just like in upper level directories
Mukund Sivaraman [Mon, 24 Jun 2013 03:07:37 +0000 (08:37 +0530)] 
[3006] Use the devel target just like in upper level directories

13 years ago[3006] Generate dummy targets when tools are not available
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.

13 years ago[3006] Fix error messages that are printed
Mukund Sivaraman [Mon, 24 Jun 2013 02:53:46 +0000 (08:23 +0530)] 
[3006] Fix error messages that are printed

13 years ago[2854] wording update for man page, per review comments.
JINMEI Tatuya [Mon, 24 Jun 2013 02:16:33 +0000 (11:16 +0900)] 
[2854] wording update for man page, per review comments.