]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
13 years ago[2984] skip flag in pkt6_send now skips pack() operation.
Tomek Mrugalski [Wed, 24 Jul 2013 14:09:53 +0000 (16:09 +0200)] 
[2984] skip flag in pkt6_send now skips pack() operation.

13 years ago[2981] Checkpoint prior to rebasing on updated master
Stephen Morris [Wed, 24 Jul 2013 13:51:10 +0000 (14:51 +0100)] 
[2981] Checkpoint prior to rebasing on updated master

13 years ago[2984] tests for lease6_release implemented.
Tomek Mrugalski [Wed, 24 Jul 2013 13:11:23 +0000 (15:11 +0200)] 
[2984] tests for lease6_release implemented.

13 years ago[3050] Always clear "skip" flag before calling any callouts on a hook
Stephen Morris [Wed, 24 Jul 2013 12:53:50 +0000 (13:53 +0100)] 
[3050] Always clear "skip" flag before calling any callouts on a hook

13 years ago[2984] skip flag in lease6_renew hook is now tested
Tomek Mrugalski [Wed, 24 Jul 2013 12:47:53 +0000 (14:47 +0200)] 
[2984] skip flag in lease6_renew hook is now tested

13 years ago[3008] Addtional review changes. Added fail-safe try-catch blocks
Thomas Markwalder [Wed, 24 Jul 2013 12:46:47 +0000 (08:46 -0400)] 
[3008] Addtional review changes. Added fail-safe try-catch blocks
around IO completion handler invocations and minor clean up.

13 years ago[3062] Created a general CalloutHandle store
Stephen Morris [Wed, 24 Jul 2013 12:41:27 +0000 (13:41 +0100)] 
[3062] Created a general CalloutHandle store

This change provides a template "CalloutHandle store" for use in the
DHCP servers.  It replaces server-specific methods and adds the ability
to clear the stored pointers.

13 years ago[2984] Two tests for lease6_renew implemented
Tomek Mrugalski [Wed, 24 Jul 2013 12:34:39 +0000 (14:34 +0200)] 
[2984] Two tests for lease6_renew implemented

13 years ago[3020] Update instructions to test the auth server directly
Mukund Sivaraman [Wed, 24 Jul 2013 10:33:58 +0000 (16:03 +0530)] 
[3020] Update instructions to test the auth server directly

13 years ago[3020] Fix comments at the start of static.zone file
Mukund Sivaraman [Wed, 24 Jul 2013 10:30:13 +0000 (16:00 +0530)] 
[3020] Fix comments at the start of static.zone file

13 years ago[master] ChangeLog for #3054.
Stephen Morris [Wed, 24 Jul 2013 10:26:27 +0000 (11:26 +0100)] 
[master] ChangeLog for #3054.

13 years ago[3020] Update text that we assume the resolver is running on localhost
Mukund Sivaraman [Wed, 24 Jul 2013 10:21:41 +0000 (15:51 +0530)] 
[3020] Update text that we assume the resolver is running on localhost

13 years ago[3020] Add text about re-enabling the static.zone file
Mukund Sivaraman [Wed, 24 Jul 2013 10:19:47 +0000 (15:49 +0530)] 
[3020] Add text about re-enabling the static.zone file

13 years ago[3020] Add a description for the static zone
Jeremy C. Reed [Wed, 24 Jul 2013 10:15:34 +0000 (15:45 +0530)] 
[3020] Add a description for the static zone

13 years ago[master] Merge branch 'trac3054'
Stephen Morris [Wed, 24 Jul 2013 10:01:37 +0000 (11:01 +0100)] 
[master] Merge branch 'trac3054'

13 years ago[2856] Raise an exception if start_update() is called in any state other than READY
Mukund Sivaraman [Wed, 24 Jul 2013 09:53:17 +0000 (15:23 +0530)] 
[2856] Raise an exception if start_update() is called in any state other than READY

13 years ago[2856] Simplify code (old_readers will be empty before syncing readers)
Mukund Sivaraman [Wed, 24 Jul 2013 09:48:34 +0000 (15:18 +0530)] 
[2856] Simplify code (old_readers will be empty before syncing readers)

13 years ago[2856] Use deque instead of a list to store events
Mukund Sivaraman [Wed, 24 Jul 2013 09:39:54 +0000 (15:09 +0530)] 
[2856] Use deque instead of a list to store events

... for faster pops from position 0 of the list.

13 years ago[2856] Fix copyright year
Mukund Sivaraman [Wed, 24 Jul 2013 09:30:52 +0000 (15:00 +0530)] 
[2856] Fix copyright year

13 years ago[2856] Rename memmgr module mes file to libmemmgr to avoid conflict
Mukund Sivaraman [Wed, 24 Jul 2013 09:29:59 +0000 (14:59 +0530)] 
[2856] Rename memmgr module mes file to libmemmgr to avoid conflict

13 years ago[master] Initialize rcode_ to avoid cppcheck warning
Mukund Sivaraman [Wed, 24 Jul 2013 05:58:56 +0000 (11:28 +0530)] 
[master] Initialize rcode_ to avoid cppcheck warning

13 years ago[master] Make Dhcpv4Srv destructor virtual (as it has virtual functions)
Mukund Sivaraman [Wed, 24 Jul 2013 05:53:20 +0000 (11:23 +0530)] 
[master] Make Dhcpv4Srv destructor virtual (as it has virtual functions)

13 years ago[3020] typo fix
Jeremy C. Reed [Tue, 23 Jul 2013 22:27:59 +0000 (17:27 -0500)] 
[3020] typo fix

13 years ago[3008] Further corrections based on late arriving review
Thomas Markwalder [Tue, 23 Jul 2013 20:25:39 +0000 (16:25 -0400)] 
[3008] Further corrections based on late arriving review
comments. Again, these are mostly clean-up, nothing
substantial.

13 years ago[3036] Added function which creates an on-wire format of the domain-name.
Marcin Siodelski [Tue, 23 Jul 2013 19:53:45 +0000 (21:53 +0200)] 
[3036] Added function which creates an on-wire format of the domain-name.

13 years ago[2984] Tests implemented for buffer6_receive, buffer6_send now pass
Tomek Mrugalski [Tue, 23 Jul 2013 18:09:01 +0000 (20:09 +0200)] 
[2984] Tests implemented for buffer6_receive, buffer6_send now pass

13 years ago[2984] skip in buffer6_receive not skips unpack procedure.
Tomek Mrugalski [Tue, 23 Jul 2013 18:08:29 +0000 (20:08 +0200)] 
[2984] skip in buffer6_receive not skips unpack procedure.

13 years ago[3036] Added a function which creates DHCID from DUID and FQDN.
Marcin Siodelski [Tue, 23 Jul 2013 16:19:44 +0000 (18:19 +0200)] 
[3036] Added a function which creates DHCID from DUID and FQDN.

13 years ago[3008] Removed some trailing whitespaces and overlooked
Thomas Markwalder [Tue, 23 Jul 2013 15:36:09 +0000 (11:36 -0400)] 
[3008] Removed some trailing whitespaces and overlooked
temporary conditional compile directives.

13 years ago[3008] Addressed review comments.
Thomas Markwalder [Tue, 23 Jul 2013 15:31:07 +0000 (11:31 -0400)] 
[3008] Addressed review comments.

13 years ago[master] Log fix for test HooksDhcpv4SrvTest.simple_pkt4_receive
Tomek Mrugalski [Tue, 23 Jul 2013 14:58:44 +0000 (16:58 +0200)] 
[master] Log fix for test HooksDhcpv4SrvTest.simple_pkt4_receive

13 years ago[2984] DHCPv6 hooks tests moved to a separate file.
Tomek Mrugalski [Tue, 23 Jul 2013 11:33:58 +0000 (13:33 +0200)] 
[2984] DHCPv6 hooks tests moved to a separate file.

13 years ago[2862] Abort on bad segment reset
Michal 'vorner' Vaner [Tue, 23 Jul 2013 11:33:35 +0000 (13:33 +0200)] 
[2862] Abort on bad segment reset

13 years ago[2862] Signal if segment was reset by result
Michal 'vorner' Vaner [Tue, 23 Jul 2013 11:08:28 +0000 (13:08 +0200)] 
[2862] Signal if segment was reset by result

13 years ago[2984] buffer6_receive, buffer6_send, lease6_renew, lease6_send hooks implemented
Tomek Mrugalski [Tue, 23 Jul 2013 11:12:44 +0000 (13:12 +0200)] 
[2984] buffer6_receive, buffer6_send, lease6_renew, lease6_send hooks implemented

13 years ago[2862] Unify command names with other modules
Michal 'vorner' Vaner [Tue, 23 Jul 2013 07:12:27 +0000 (09:12 +0200)] 
[2862] Unify command names with other modules

Use segment_info_update(|_ack) instead of sgmtinfo-update(|-ack). It
seems the design documents were not consistent about that, so,
obviously, different parts of code used different things.

13 years ago[2862] Handle only mapped segments
Michal 'vorner' Vaner [Tue, 23 Jul 2013 07:10:17 +0000 (09:10 +0200)] 
[2862] Handle only mapped segments

Instead of generically any segment that is not local.

13 years ago[2862] Minor: rename variable
Michal 'vorner' Vaner [Tue, 23 Jul 2013 07:08:29 +0000 (09:08 +0200)] 
[2862] Minor: rename variable

Rename readers_subscribed_ to readers_group_subscribed_.

13 years ago[master] Merge branch 'trac2994' (Initial hooks for DHCPv4 server)
Tomek Mrugalski [Mon, 22 Jul 2013 16:46:54 +0000 (18:46 +0200)] 
[master] Merge branch 'trac2994' (Initial hooks for DHCPv4 server)

Conflicts:
ChangeLog
src/bin/dhcp4/dhcp4_messages.mes
src/bin/dhcp4/dhcp4_srv.cc
src/bin/dhcp4/dhcp4_srv.h

13 years ago[2994] Changes after review:
Tomek Mrugalski [Mon, 22 Jul 2013 14:37:15 +0000 (16:37 +0200)] 
[2994] Changes after review:

 - missing header added
 - invalid reference to prefixes removed

13 years ago[3020] Describe in the BIND 10 guide how to add and use a static data source
Mukund Sivaraman [Mon, 22 Jul 2013 12:53:00 +0000 (18:23 +0530)] 
[3020] Describe in the BIND 10 guide how to add and use a static data source

13 years ago[3036] Added function to generate NameChangeRequest.
Marcin Siodelski [Mon, 22 Jul 2013 12:44:14 +0000 (14:44 +0200)] 
[3036] Added function to generate NameChangeRequest.

This function is empty now, so it needs to be implemented.

13 years ago[3020] Add config commit
Mukund Sivaraman [Mon, 22 Jul 2013 12:26:07 +0000 (17:56 +0530)] 
[3020] Add config commit

13 years ago[3020] Format commands properly
Mukund Sivaraman [Mon, 22 Jul 2013 12:25:32 +0000 (17:55 +0530)] 
[3020] Format commands properly

13 years ago[3020] Fix text that was broken and lost from commit f3b0c13a
Mukund Sivaraman [Mon, 22 Jul 2013 12:24:22 +0000 (17:54 +0530)] 
[3020] Fix text that was broken and lost from commit f3b0c13a

13 years ago[3022] Fix docs about using b10-cmdctl-usermgr
Mukund Sivaraman [Mon, 22 Jul 2013 12:06:54 +0000 (17:36 +0530)] 
[3022] Fix docs about using  b10-cmdctl-usermgr

13 years ago[3022] Remove unnecessary change directory
Mukund Sivaraman [Mon, 22 Jul 2013 12:04:33 +0000 (17:34 +0530)] 
[3022] Remove unnecessary change directory

13 years ago[3022] Qualify all binaries with path names (to keep it consistent with rest)
Mukund Sivaraman [Mon, 22 Jul 2013 12:04:18 +0000 (17:34 +0530)] 
[3022] Qualify all binaries with path names (to keep it consistent with rest)

13 years ago[3022] Remove leading space
Mukund Sivaraman [Mon, 22 Jul 2013 12:03:40 +0000 (17:33 +0530)] 
[3022] Remove leading space

13 years ago[3036] Added implementation for the FQDN option processing.
Marcin Siodelski [Mon, 22 Jul 2013 11:13:22 +0000 (13:13 +0200)] 
[3036] Added implementation for the FQDN option processing.

13 years ago[master] Added ChangeLog entry for 1555.
Marcin Siodelski [Mon, 22 Jul 2013 06:56:10 +0000 (08:56 +0200)] 
[master] Added ChangeLog entry for 1555.

13 years ago[master] Merge branch 'trac1555'
Marcin Siodelski [Mon, 22 Jul 2013 06:39:06 +0000 (08:39 +0200)] 
[master] Merge branch 'trac1555'

Conflicts:
src/bin/dhcp6/dhcp6_messages.mes
src/bin/dhcp6/dhcp6_srv.cc
src/bin/dhcp6/dhcp6_srv.h

13 years ago[1555] Throw exception if the interface instance is NULL.
Marcin Siodelski [Fri, 19 Jul 2013 14:35:36 +0000 (16:35 +0200)] 
[1555] Throw exception if the interface instance is NULL.

13 years ago[2994] Changes after review:
Tomek Mrugalski [Fri, 19 Jul 2013 13:54:02 +0000 (15:54 +0200)] 
[2994] Changes after review:

 - pointers to DHCPv4 and DHCPv6 hooks removed
 - Many methods in HooksManager are now called directly in
   dhcp4_srv.cc, dhcp4_srv_unittest.cc and alloc_engine_unittest.cc
 - Comments wrapped up differently in dhcp4_srv_unittest.cc
 - Comments clarified in alloc_engine.{cc|h}

13 years ago[3054] Changes as a result of review
Stephen Morris [Fri, 19 Jul 2013 13:42:53 +0000 (14:42 +0100)] 
[3054] Changes as a result of review

The main change is that the list of libraries failing validation is
returned as a vector of strings instead of as a single comma-separated
string.

13 years ago[1555] Minor: added a todo comment.
Marcin Siodelski [Fri, 19 Jul 2013 11:14:02 +0000 (13:14 +0200)] 
[1555] Minor: added a todo comment.

13 years ago[1555] Address review comments.
Marcin Siodelski [Fri, 19 Jul 2013 10:45:00 +0000 (12:45 +0200)] 
[1555] Address review comments.

13 years ago[master] Add ChangeLog entry for #3056
Mukund Sivaraman [Fri, 19 Jul 2013 10:37:02 +0000 (16:07 +0530)] 
[master] Add ChangeLog entry for #3056

13 years agoMerge branch 'trac3056'
Mukund Sivaraman [Fri, 19 Jul 2013 09:15:13 +0000 (14:45 +0530)] 
Merge branch 'trac3056'

13 years ago[3036] Return instance of Option6ClientFqdn for option 39.
Marcin Siodelski [Thu, 18 Jul 2013 15:01:11 +0000 (17:01 +0200)] 
[3036] Return instance of Option6ClientFqdn for option 39.

Also folded long lines in OptionDefinition implementation.

13 years ago[3056] Skip some more tests when run as the root user
Mukund Sivaraman [Thu, 18 Jul 2013 12:19:26 +0000 (17:49 +0530)] 
[3056] Skip some more tests when run as the root user

13 years ago[3056] Skip DataSrcClientsBuilderTest.loadUnreadableZone test when run as the root...
Mukund Sivaraman [Thu, 18 Jul 2013 12:18:46 +0000 (17:48 +0530)] 
[3056] Skip DataSrcClientsBuilderTest.loadUnreadableZone test when run as the root user

13 years ago[3036] Implemented Option6ClientFqdn class and unit tests.
Marcin Siodelski [Thu, 18 Jul 2013 11:30:09 +0000 (13:30 +0200)] 
[3036] Implemented Option6ClientFqdn class and unit tests.

13 years ago[3056] Skip another test for root user
Mukund Sivaraman [Thu, 18 Jul 2013 11:24:31 +0000 (16:54 +0530)] 
[3056] Skip another test for root user

13 years ago[3056] Skip another test for root user
Mukund Sivaraman [Thu, 18 Jul 2013 11:24:22 +0000 (16:54 +0530)] 
[3056] Skip another test for root user

13 years ago[3008] Removed extraneous const function return qualifiers the debian
Thomas Markwalder [Thu, 18 Jul 2013 11:21:22 +0000 (07:21 -0400)] 
[3008] Removed extraneous const function return qualifiers the debian
complained about.

13 years ago[3056] Skip another test for root user
Mukund Sivaraman [Thu, 18 Jul 2013 11:20:11 +0000 (16:50 +0530)] 
[3056] Skip another test for root user

13 years agoMerge branch 'trac2994' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac2994
Tomek Mrugalski [Thu, 18 Jul 2013 11:06:41 +0000 (13:06 +0200)] 
Merge branch 'trac2994' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac2994

13 years ago[2994] Added missing v4 hooks description
Tomek Mrugalski [Thu, 18 Jul 2013 11:06:16 +0000 (13:06 +0200)] 
[2994] Added missing v4 hooks description

13 years ago[2994] Minor edits to the message descriptions
Stephen Morris [Thu, 18 Jul 2013 10:47:44 +0000 (11:47 +0100)] 
[2994] Minor edits to the message descriptions

13 years ago[3008] Initial implementation of classes for sending and
Thomas Markwalder [Wed, 17 Jul 2013 20:34:33 +0000 (16:34 -0400)] 
[3008] Initial implementation of classes for sending and
receiving NameChangeRequests for use with DHCP-DDNS. This includes
abstract listener and sender classes, as well as a derivations
supporting traffic over UDP sockets.

New files added to src/bin/d2

ncr_io.h - base classes
ncr_io.cc

ncr_udp.h - UDP derivations
ncr_udp.cc
tests/ncr_udp_unittests.cc

13 years ago[2856] Update test to check more concretely
Mukund Sivaraman [Wed, 17 Jul 2013 13:20:05 +0000 (18:50 +0530)] 
[2856] Update test to check more concretely

13 years ago[2856] Log errors when using the ZoneWriter
Mukund Sivaraman [Wed, 17 Jul 2013 13:00:20 +0000 (18:30 +0530)] 
[2856] Log errors when using the ZoneWriter

13 years ago[2856] Log when the MemorySegmentBuilder receives a bad command
Mukund Sivaraman [Wed, 17 Jul 2013 12:51:46 +0000 (18:21 +0530)] 
[2856] Log when the MemorySegmentBuilder receives a bad command

13 years ago[2856] Remove excessive ordering test
Mukund Sivaraman [Wed, 17 Jul 2013 11:47:32 +0000 (17:17 +0530)] 
[2856] Remove excessive ordering test

13 years ago[2856] Test lists and sets directly instead of using len()
Mukund Sivaraman [Wed, 17 Jul 2013 11:46:21 +0000 (17:16 +0530)] 
[2856] Test lists and sets directly instead of using len()

13 years ago[2856] Delete the mapped file after the test completes
Mukund Sivaraman [Wed, 17 Jul 2013 11:41:59 +0000 (17:11 +0530)] 
[2856] Delete the mapped file after the test completes

13 years ago[3016] 64bit value requires "LL"
Kazunori Fujiwara [Wed, 17 Jul 2013 10:56:10 +0000 (19:56 +0900)] 
[3016] 64bit value requires "LL"

13 years agoMerge branch 'trac3015' into trac3016
Kazunori Fujiwara [Wed, 17 Jul 2013 10:55:46 +0000 (19:55 +0900)] 
Merge branch 'trac3015' into trac3016

13 years ago[3015] 64bit value requires "LL", and floating underflow test may not work
Kazunori Fujiwara [Wed, 17 Jul 2013 10:32:33 +0000 (19:32 +0900)] 
[3015] 64bit value requires "LL", and floating underflow test may not work

13 years ago[3036] Initial version of DHCPv6 Client FQDN Option class.
Marcin Siodelski [Tue, 16 Jul 2013 16:34:08 +0000 (18:34 +0200)] 
[3036] Initial version of DHCPv6 Client FQDN Option class.

13 years ago[2994] ChangeLog updated
Tomek Mrugalski [Tue, 16 Jul 2013 13:52:47 +0000 (15:52 +0200)] 
[2994] ChangeLog updated

13 years ago[2994] Comments fixes in Dhcpv4Srv and AllocEngine code.
Tomek Mrugalski [Tue, 16 Jul 2013 13:47:32 +0000 (15:47 +0200)] 
[2994] Comments fixes in Dhcpv4Srv and AllocEngine code.

13 years ago[2994] DHCPv4 Hooks documentation written.
Tomek Mrugalski [Tue, 16 Jul 2013 13:41:16 +0000 (15:41 +0200)] 
[2994] DHCPv4 Hooks documentation written.

13 years ago[2994] selectSubnet(), hooks tests for subnet4_select fixes.
Tomek Mrugalski [Tue, 16 Jul 2013 13:12:52 +0000 (15:12 +0200)] 
[2994] selectSubnet(), hooks tests for subnet4_select fixes.

13 years ago[2994] Sanity checks in Dhcp4Srv improved
Tomek Mrugalski [Tue, 16 Jul 2013 11:58:01 +0000 (13:58 +0200)] 
[2994] Sanity checks in Dhcp4Srv improved

13 years ago[2994] Compilation fix in Dhcp4Srv
Tomek Mrugalski [Tue, 16 Jul 2013 11:29:41 +0000 (13:29 +0200)] 
[2994] Compilation fix in Dhcp4Srv

13 years ago[2994] Minor dhcpv6 corrections:
Tomek Mrugalski [Tue, 16 Jul 2013 11:25:31 +0000 (13:25 +0200)] 
[2994] Minor dhcpv6 corrections:

 - not used function removed
 - DHCP6_HOOK_PACKET_RCVD_SKIP message typo fixed

13 years ago[2994] Outstanding tests for lease4_select implemented.
Tomek Mrugalski [Tue, 16 Jul 2013 11:24:44 +0000 (13:24 +0200)] 
[2994] Outstanding tests for lease4_select implemented.

13 years ago[master] Merge branch 'trac3048'
Stephen Morris [Tue, 16 Jul 2013 10:57:31 +0000 (11:57 +0100)] 
[master] Merge branch 'trac3048'

Conflicts:
src/lib/hooks/server_hooks.cc

13 years ago[3048] Changes to comments after review
Stephen Morris [Tue, 16 Jul 2013 10:48:41 +0000 (11:48 +0100)] 
[3048] Changes to comments after review

13 years ago[2994] lease4_select hook implemented.
Tomek Mrugalski [Tue, 16 Jul 2013 09:45:47 +0000 (11:45 +0200)] 
[2994] lease4_select hook implemented.

13 years ago[2994] Some unit-tests are now passing.
Tomek Mrugalski [Tue, 16 Jul 2013 09:18:21 +0000 (11:18 +0200)] 
[2994] Some unit-tests are now passing.

13 years ago[2797] add a note for the counters related to EDNS versions
Yoshitaka Aharen [Tue, 16 Jul 2013 02:30:29 +0000 (11:30 +0900)] 
[2797] add a note for the counters related to EDNS versions

13 years ago[2994] Unit-tests implemented for first 3 hooks
Tomek Mrugalski [Mon, 15 Jul 2013 16:41:40 +0000 (18:41 +0200)] 
[2994] Unit-tests implemented for first 3 hooks

13 years ago[2994] pkt4_receive, pkt4_send, subnet4_select implemented.
Tomek Mrugalski [Mon, 15 Jul 2013 16:41:19 +0000 (18:41 +0200)] 
[2994] pkt4_receive, pkt4_send, subnet4_select implemented.

13 years ago[3056] Skip MemorySegmentMappedTest.badAllocate test when run as the root user
Mukund Sivaraman [Mon, 15 Jul 2013 14:52:14 +0000 (20:22 +0530)] 
[3056] Skip MemorySegmentMappedTest.badAllocate test when run as the root user

13 years ago[3054] Removed redundant method declaration
Stephen Morris [Mon, 15 Jul 2013 13:58:57 +0000 (14:58 +0100)] 
[3054] Removed redundant method declaration

13 years ago[master] Compilation fixes after trac2995 merge, ChangeLog updated
Tomek Mrugalski [Mon, 15 Jul 2013 13:43:50 +0000 (15:43 +0200)] 
[master] Compilation fixes after trac2995 merge, ChangeLog updated

13 years ago[3054] Added a "validate libraries" function
Stephen Morris [Mon, 15 Jul 2013 13:39:49 +0000 (14:39 +0100)] 
[3054] Added a "validate libraries" function

When the BIND 10 configuration is changed, any changes to the hooks
libraries need to be validated.  The validation includes checking that
the libraries exist, that the "version()" function is present, and
that it returns the correct value.