]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
12 years ago[2750] Simplify code somewhat
Mukund Sivaraman [Tue, 27 Aug 2013 05:59:13 +0000 (11:29 +0530)] 
[2750] Simplify code somewhat

12 years ago[3083] Fixed typos in allocation engine, as a result of the review.
Marcin Siodelski [Tue, 27 Aug 2013 05:50:54 +0000 (07:50 +0200)] 
[3083] Fixed typos in allocation engine, as a result of the review.

12 years ago[2750] Add remove() and tryNodeFusion() implementations
Mukund Sivaraman [Tue, 27 Aug 2013 05:48:32 +0000 (11:18 +0530)] 
[2750] Add remove() and tryNodeFusion() implementations

12 years ago[3083] Merge branch 'master' into trac3083
Marcin Siodelski [Tue, 27 Aug 2013 05:21:29 +0000 (07:21 +0200)] 
[3083] Merge branch 'master' into trac3083

Conflicts:
src/lib/dhcpsrv/alloc_engine.cc
src/lib/dhcpsrv/alloc_engine.h
src/lib/dhcpsrv/tests/alloc_engine_unittest.cc

12 years ago[3075] Address review comments.
Thomas Markwalder [Mon, 26 Aug 2013 18:26:51 +0000 (14:26 -0400)] 
[3075] Address review comments.

Minor corrections only, there were no major revisions.

12 years ago[3084] Modified MySQL bind statements to include FQDN data.
Marcin Siodelski [Mon, 26 Aug 2013 15:30:56 +0000 (17:30 +0200)] 
[3084] Modified MySQL bind statements to include FQDN data.

Also, included FQDN fields in the MySQL script creating database.

12 years ago[master] Fix for variable scope reported by cppcheck
Tomek Mrugalski [Mon, 26 Aug 2013 13:21:37 +0000 (15:21 +0200)] 
[master] Fix for variable scope reported by cppcheck

12 years ago[2750] Adjust more pointers to make the exchange complete
Mukund Sivaraman [Mon, 26 Aug 2013 10:39:24 +0000 (16:09 +0530)] 
[2750] Adjust more pointers to make the exchange complete

12 years ago[2857] Comment about returned command
Michal 'vorner' Vaner [Mon, 26 Aug 2013 10:33:21 +0000 (12:33 +0200)] 
[2857] Comment about returned command

12 years ago[2750] Adjust a few more pointers to make the exchange complete
Mukund Sivaraman [Mon, 26 Aug 2013 10:33:00 +0000 (16:03 +0530)] 
[2750] Adjust a few more pointers to make the exchange complete

12 years ago[master] dhcp4_srv compilation fix for some systems (after #2983 merge)
Tomek Mrugalski [Mon, 26 Aug 2013 10:30:38 +0000 (12:30 +0200)] 
[master] dhcp4_srv compilation fix for some systems (after #2983 merge)

12 years ago[2750] Add a comment about why down_ is not swapped
Mukund Sivaraman [Mon, 26 Aug 2013 09:36:27 +0000 (15:06 +0530)] 
[2750] Add a comment about why down_ is not swapped

12 years ago[2857] Assert type of parameter
Michal 'vorner' Vaner [Mon, 26 Aug 2013 09:05:50 +0000 (11:05 +0200)] 
[2857] Assert type of parameter

12 years ago[2750] Start to remove() with initial exchange with a leaf node
Mukund Sivaraman [Mon, 26 Aug 2013 08:39:17 +0000 (14:09 +0530)] 
[2750] Start to remove() with initial exchange with a leaf node

12 years ago[2857] Use more common construct
Michal 'vorner' Vaner [Mon, 26 Aug 2013 09:00:25 +0000 (11:00 +0200)] 
[2857] Use more common construct

Use for cycle instead of while and eating of the elements from the list.

12 years ago[2750] Add non-const variants of more find() methods
Mukund Sivaraman [Mon, 26 Aug 2013 05:28:38 +0000 (10:58 +0530)] 
[2750] Add non-const variants of more find() methods

12 years ago[2750] Make public method names consistent
Mukund Sivaraman [Mon, 26 Aug 2013 04:12:13 +0000 (09:42 +0530)] 
[2750] Make public method names consistent

12 years ago[2750] Add getSibling() method
Mukund Sivaraman [Mon, 26 Aug 2013 02:57:12 +0000 (08:27 +0530)] 
[2750] Add getSibling() method

12 years ago[2750] Add proto for a method to delete a tree node
Mukund Sivaraman [Mon, 26 Aug 2013 02:51:27 +0000 (08:21 +0530)] 
[2750] Add proto for a method to delete a tree node

12 years ago[2750] Fix indent level
Mukund Sivaraman [Mon, 26 Aug 2013 02:40:24 +0000 (08:10 +0530)] 
[2750] Fix indent level

12 years ago[2750] Add non-const variant of find()
Mukund Sivaraman [Mon, 26 Aug 2013 02:40:16 +0000 (08:10 +0530)] 
[2750] Add non-const variant of find()

12 years ago[2750] Add non-const variant of largestNode()
Mukund Sivaraman [Mon, 26 Aug 2013 02:07:40 +0000 (07:37 +0530)] 
[2750] Add non-const variant of largestNode()

12 years ago[2750] Add non-const variants of successor() and predecessor()
Mukund Sivaraman [Mon, 26 Aug 2013 01:50:57 +0000 (07:20 +0530)] 
[2750] Add non-const variants of successor() and predecessor()

12 years ago[2750] Remove redundant variable
Mukund Sivaraman [Mon, 26 Aug 2013 01:47:20 +0000 (07:17 +0530)] 
[2750] Remove redundant variable

12 years ago[2750] Add non-const variant of abstractSuccessor()
Mukund Sivaraman [Mon, 26 Aug 2013 01:46:00 +0000 (07:16 +0530)] 
[2750] Add non-const variant of abstractSuccessor()

12 years ago[2750] Add non-const variant of getUpperNode()
Mukund Sivaraman [Mon, 26 Aug 2013 01:34:00 +0000 (07:04 +0530)] 
[2750] Add non-const variant of getUpperNode()

12 years ago[2750] Add non-const variant of getSubTreeRoot()
Mukund Sivaraman [Mon, 26 Aug 2013 01:25:58 +0000 (06:55 +0530)] 
[2750] Add non-const variant of getSubTreeRoot()

12 years ago[master] Merge branch 'trac2983' (4 extra hooks for DHCPv4)
Tomek Mrugalski [Fri, 23 Aug 2013 11:59:01 +0000 (13:59 +0200)] 
[master] Merge branch 'trac2983' (4 extra hooks for DHCPv4)

Conflicts:
ChangeLog

12 years ago[2983] Changes after review:
Tomek Mrugalski [Fri, 23 Aug 2013 09:26:36 +0000 (11:26 +0200)] 
[2983] Changes after review:

 - hooks documentation updated
 - dhcp4 message logs updated
 - long lines wrapped in dhcp4_srv.cc
 - unit-test names now use camel notation
 - Pkt4::bufferOut_ renamed to buffer_out_

12 years ago[2781] use for-loop instead of while-loop for avoiding from rewriting the iterator
Naoki Kambe [Fri, 23 Aug 2013 08:50:49 +0000 (17:50 +0900)] 
[2781] use for-loop instead of while-loop for avoiding from rewriting the iterator

12 years ago[2592] ChangeLog updated.
Tomek Mrugalski [Thu, 22 Aug 2013 11:54:18 +0000 (13:54 +0200)] 
[2592] ChangeLog updated.

12 years ago[2592] Memfile unit-tests added by David Carlier
Tomek Mrugalski [Thu, 22 Aug 2013 11:51:34 +0000 (13:51 +0200)] 
[2592] Memfile unit-tests added by David Carlier

12 years agoChangelog for #3028
Michal 'vorner' Vaner [Thu, 22 Aug 2013 08:45:13 +0000 (10:45 +0200)] 
Changelog for #3028

12 years agoMerge #3028
Michal 'vorner' Vaner [Thu, 22 Aug 2013 08:41:49 +0000 (10:41 +0200)] 
Merge #3028

Remove an old stray test command.

12 years ago[3028] Fix assertion call
Mukund Sivaraman [Thu, 22 Aug 2013 07:53:41 +0000 (13:23 +0530)] 
[3028] Fix assertion call

12 years ago[master] Force generation of shared test libraries when static linking.
Marcin Siodelski [Thu, 22 Aug 2013 07:40:13 +0000 (09:40 +0200)] 
[master] Force generation of shared test libraries when static linking.

The new hooks tests require two shared libraries, which were not generated
when static linking was used and caused tests to fail. This patch forces
generation of these shared libraries. Okayed on jabber.

12 years ago[master] typo fix
Jeremy C. Reed [Thu, 22 Aug 2013 02:03:18 +0000 (21:03 -0500)] 
[master] typo fix

12 years ago[master] Merge branch 'trac3063' (Hooks maintenance doc)
Tomek Mrugalski [Wed, 21 Aug 2013 15:09:07 +0000 (17:09 +0200)] 
[master] Merge branch 'trac3063' (Hooks maintenance doc)

Conflicts:
ChangeLog

12 years ago[3063] ChangeLog entry added.
Tomek Mrugalski [Wed, 21 Aug 2013 15:04:51 +0000 (17:04 +0200)] 
[3063] ChangeLog entry added.

12 years ago[3063] Minor corrections in Maintenance Guide.
Tomek Mrugalski [Wed, 21 Aug 2013 15:02:05 +0000 (17:02 +0200)] 
[3063] Minor corrections in Maintenance Guide.

12 years ago[2983] Pushed minor change to CalloutManager
Tomek Mrugalski [Wed, 21 Aug 2013 14:32:13 +0000 (16:32 +0200)] 
[2983] Pushed minor change to CalloutManager

12 years ago[master] Added ChangeLog entry 664.
Thomas Markwalder [Wed, 21 Aug 2013 13:50:55 +0000 (09:50 -0400)] 
[master] Added ChangeLog entry 664.

12 years ago[master] Merge branch 'trac3062'
Thomas Markwalder [Wed, 21 Aug 2013 13:39:03 +0000 (09:39 -0400)] 
[master] Merge branch 'trac3062'

Corrects a bug in Hooks code that was improperly
creating a new callout handle on every call, rather
than maintaining it throughout the context of the
packet being processed.

12 years ago[3083] Unit test setting FQDN lease parameters.
Marcin Siodelski [Wed, 21 Aug 2013 12:23:42 +0000 (14:23 +0200)] 
[3083] Unit test setting FQDN lease parameters.

12 years ago[3083] Extended Allocation Engine API to pass the FQDN data.
Marcin Siodelski [Wed, 21 Aug 2013 11:54:28 +0000 (13:54 +0200)] 
[3083] Extended Allocation Engine API to pass the FQDN data.

12 years ago[3083] Return a copy of the lease when getLease is called.
Marcin Siodelski [Wed, 21 Aug 2013 11:02:25 +0000 (13:02 +0200)] 
[3083] Return a copy of the lease when getLease is called.

Also, updateLease4 and updateLease6 are implemented.

12 years ago[2983] Developer's Guide updated, ChangeLog proposal added.
Tomek Mrugalski [Wed, 21 Aug 2013 10:34:07 +0000 (12:34 +0200)] 
[2983] Developer's Guide updated, ChangeLog proposal added.

12 years ago[3083] Allocation engine returns a copy of the previous lease instance.
Marcin Siodelski [Wed, 21 Aug 2013 10:15:21 +0000 (12:15 +0200)] 
[3083] Allocation engine returns a copy of the previous lease instance.

12 years ago[3028] Remove outdated comment
Michal 'vorner' Vaner [Wed, 21 Aug 2013 07:10:30 +0000 (09:10 +0200)] 
[3028] Remove outdated comment

12 years ago[3028] Check the shutdown is actually called
Michal 'vorner' Vaner [Wed, 21 Aug 2013 07:09:24 +0000 (09:09 +0200)] 
[3028] Check the shutdown is actually called

12 years ago[2857] Update comment
Mukund Sivaraman [Wed, 21 Aug 2013 03:12:50 +0000 (08:42 +0530)] 
[2857] Update comment

12 years ago[2857] Fix typo
Mukund Sivaraman [Wed, 21 Aug 2013 03:12:13 +0000 (08:42 +0530)] 
[2857] Fix typo

12 years ago[3109] Initial text import for Contributor's Guide
Tomek Mrugalski [Tue, 20 Aug 2013 17:03:18 +0000 (19:03 +0200)] 
[3109] Initial text import for Contributor's Guide

12 years ago[2983] Minor comments corrections in v6 hooks tests
Tomek Mrugalski [Tue, 20 Aug 2013 16:42:25 +0000 (18:42 +0200)] 
[2983] Minor comments corrections in v6 hooks tests

12 years ago[2983] lease4_renew unit-tests implemented.
Tomek Mrugalski [Tue, 20 Aug 2013 16:42:06 +0000 (18:42 +0200)] 
[2983] lease4_renew unit-tests implemented.

12 years ago[master] Merge branch 'trac3105'
Marcin Siodelski [Tue, 20 Aug 2013 16:03:54 +0000 (18:03 +0200)] 
[master] Merge branch 'trac3105'

12 years ago[3083] Return the old lease instance when new lease is acquired.
Marcin Siodelski [Tue, 20 Aug 2013 16:00:13 +0000 (18:00 +0200)] 
[3083] Return the old lease instance when new lease is acquired.

12 years ago[2983] lease4_release tests implemented.
Tomek Mrugalski [Tue, 20 Aug 2013 15:34:10 +0000 (17:34 +0200)] 
[2983] lease4_release tests implemented.

12 years ago[2983] buffer6_send tests implemented.
Tomek Mrugalski [Tue, 20 Aug 2013 14:21:56 +0000 (16:21 +0200)] 
[2983] buffer6_send tests implemented.

12 years ago[master] Corrected module names in the ChangeLog entry 663.
Marcin Siodelski [Tue, 20 Aug 2013 13:23:04 +0000 (15:23 +0200)] 
[master] Corrected module names in the ChangeLog entry 663.

12 years ago[2983] Couple todos added regarding v4 packet validation
Tomek Mrugalski [Tue, 20 Aug 2013 13:18:27 +0000 (15:18 +0200)] 
[2983] Couple todos added regarding v4 packet validation

12 years ago[2983] buffer4_receive tests are now passing.
Tomek Mrugalski [Tue, 20 Aug 2013 13:18:08 +0000 (15:18 +0200)] 
[2983] buffer4_receive tests are now passing.

12 years ago[2983] Server now handles v4 packet without message type option correctly.
Tomek Mrugalski [Tue, 20 Aug 2013 12:52:24 +0000 (14:52 +0200)] 
[2983] Server now handles v4 packet without message type option correctly.

12 years ago[2983] Unit-tests for buffer4_receive implemented.
Tomek Mrugalski [Tue, 20 Aug 2013 12:02:27 +0000 (14:02 +0200)] 
[2983] Unit-tests for buffer4_receive implemented.

12 years ago[master] Added ChangeLog entry for #3036.
Marcin Siodelski [Tue, 20 Aug 2013 11:32:24 +0000 (13:32 +0200)] 
[master] Added ChangeLog entry for #3036.

12 years ago[master] Merge branch 'trac3036'
Marcin Siodelski [Tue, 20 Aug 2013 10:47:53 +0000 (12:47 +0200)] 
[master] Merge branch 'trac3036'

Conflicts:
src/lib/dhcp/option_definition.cc
src/lib/dhcp/option_definition.h

12 years ago[3036] Suppress the cppcheck errors regarding check for assignment to self.
Marcin Siodelski [Tue, 20 Aug 2013 06:47:56 +0000 (08:47 +0200)] 
[3036] Suppress the cppcheck errors regarding check for assignment to self.

12 years ago[master] Added ChangeLog entry for 3082.
Marcin Siodelski [Tue, 20 Aug 2013 06:32:10 +0000 (08:32 +0200)] 
[master] Added ChangeLog entry for 3082.

12 years ago[master] Merge branch 'trac3082'
Marcin Siodelski [Tue, 20 Aug 2013 04:07:36 +0000 (06:07 +0200)] 
[master] Merge branch 'trac3082'

12 years ago[3036] Initialize Botan library using cryptolink.
Marcin Siodelski [Tue, 20 Aug 2013 03:57:30 +0000 (05:57 +0200)] 
[3036] Initialize Botan library using cryptolink.

12 years ago[3105] Add initialization of the ParserContext::hooks_libraries_.
Marcin Siodelski [Mon, 19 Aug 2013 16:25:45 +0000 (18:25 +0200)] 
[3105] Add initialization of the ParserContext::hooks_libraries_.

This commit also changes the ParserContext copy constructor and assignment
operator to handle copying of the NULL shared pointers.

12 years ago[2983] Remaining v4 hooks implemented.
Tomek Mrugalski [Mon, 19 Aug 2013 13:08:08 +0000 (15:08 +0200)] 
[2983] Remaining v4 hooks implemented.

12 years ago[3028] Get rid of the print_settings command completely
Michal 'vorner' Vaner [Mon, 19 Aug 2013 11:16:45 +0000 (13:16 +0200)] 
[3028] Get rid of the print_settings command completely

It was used in tests only. We may abuse the shutdown command for that.

12 years agoMerge #3049
Michal 'vorner' Vaner [Mon, 19 Aug 2013 10:41:46 +0000 (12:41 +0200)] 
Merge #3049

Fix configure test for offset_ptr warnings.

12 years agoMerge #2690
Michal 'vorner' Vaner [Mon, 19 Aug 2013 10:37:35 +0000 (12:37 +0200)] 
Merge #2690

Using select instead of poll/kqueue in message queue daemon.

12 years ago[master] EXTRA_DIST the LICENSE_1_0.txt file
Mukund Sivaraman [Sat, 17 Aug 2013 02:49:55 +0000 (08:19 +0530)] 
[master] EXTRA_DIST the LICENSE_1_0.txt file

12 years ago[master] Fix coding style
Mukund Sivaraman [Sat, 17 Aug 2013 02:16:13 +0000 (07:46 +0530)] 
[master] Fix coding style

12 years ago[master] ChangeLog for #3092
Stephen Morris [Fri, 16 Aug 2013 17:04:02 +0000 (18:04 +0100)] 
[master] ChangeLog for #3092

12 years ago[master] Merge branch 'trac3092'
Stephen Morris [Fri, 16 Aug 2013 16:56:08 +0000 (17:56 +0100)] 
[master] Merge branch 'trac3092'

12 years ago[3075] Implemented main event loop in b10-dhcp-ddns
Thomas Markwalder [Fri, 16 Aug 2013 15:30:47 +0000 (11:30 -0400)] 
[3075] Implemented main event loop in b10-dhcp-ddns

Added main process event loop to D2Process which is the
primary application "object" in b10-dchp-ddns.

Along the way it was necessary to adjust D2QueueManager to treat
stopping as an asyncrhonous event when IO is pending. This
requied a change in lib-dchp-ddns to have awareness of when
IO is pending.

Fixed a bug in D2 configuration parsing in which parsing a
a subsequent configuration caused duplicate TSIGKeyInfo
entries.

12 years ago[master] be clear that --enable-experimental-resolver is a configure option
Jeremy C. Reed [Fri, 16 Aug 2013 14:51:24 +0000 (09:51 -0500)] 
[master] be clear that --enable-experimental-resolver is a configure option

This was no reviewed, but is consistent with previous ChangeLog entries.

12 years ago[master] change URLs for accessing git history
Jeremy C. Reed [Fri, 16 Aug 2013 14:50:02 +0000 (09:50 -0500)] 
[master] change URLs for accessing git history

These URLs may not be permanent, but have been working for over
a month and the previously documented URLs haven't worked for years.
This was not reviewed.

12 years ago[master] use a tab before the keyword type and wrap too-long lines
Jeremy C. Reed [Fri, 16 Aug 2013 14:43:14 +0000 (09:43 -0500)] 
[master] use a tab before the keyword type and wrap too-long lines

12 years ago[master] fix some spellings in ChangeLog
Jeremy C. Reed [Fri, 16 Aug 2013 14:40:27 +0000 (09:40 -0500)] 
[master] fix some spellings in ChangeLog

12 years ago[3036] Test creating on-wire data from an option with empty domain name.
Marcin Siodelski [Fri, 16 Aug 2013 14:38:10 +0000 (16:38 +0200)] 
[3036] Test creating on-wire data from an option with empty domain name.

12 years ago[3082] Allow converting option to wire format when domain-name is empty.
Marcin Siodelski [Fri, 16 Aug 2013 14:23:40 +0000 (16:23 +0200)] 
[3082] Allow converting option to wire format when domain-name is empty.

12 years ago[3036] Trivial: documented parameter in doxygen.
Marcin Siodelski [Fri, 16 Aug 2013 13:39:19 +0000 (15:39 +0200)] 
[3036] Trivial: documented parameter in doxygen.

12 years ago[3036] Addressed comments from the second review.
Marcin Siodelski [Fri, 16 Aug 2013 13:36:12 +0000 (15:36 +0200)] 
[3036] Addressed comments from the second review.

12 years ago[3092] Extended list of header files copied to installation directory
Stephen Morris [Fri, 16 Aug 2013 12:01:30 +0000 (13:01 +0100)] 
[3092] Extended list of header files copied to installation directory

The joker in the pack here is io_address.h, required by the DHCP
header files.  That refers to the headers-only version of Boost
ASIO included in the BIND 10 source kit, so the ASIO files need
to be copied as well.

12 years ago[3082] Added cppcheck suppression for the enum to be passed by reference.
Marcin Siodelski [Fri, 16 Aug 2013 11:49:11 +0000 (13:49 +0200)] 
[3082] Added cppcheck suppression for the enum to be passed by reference.

12 years agoMerge branch 'trac3016' and 'trac3015'
Kazunori Fujiwara [Fri, 16 Aug 2013 10:31:27 +0000 (19:31 +0900)] 
Merge branch 'trac3016' and 'trac3015'

Conflicts:
ChangeLog

12 years ago[3049] Check for offset_ptr with -Werror
Michal 'vorner' Vaner [Fri, 16 Aug 2013 07:59:55 +0000 (09:59 +0200)] 
[3049] Check for offset_ptr with -Werror

12 years ago[3082] Addressed comments from the second review.
Marcin Siodelski [Fri, 16 Aug 2013 07:32:49 +0000 (09:32 +0200)] 
[3082] Addressed comments from the second review.

Also, removed line wraps in toText function and added validation of the
flags field when calling unpack.

12 years ago[3028] Hide the print_settings command
Michal 'vorner' Vaner [Fri, 16 Aug 2013 07:05:10 +0000 (09:05 +0200)] 
[3028] Hide the print_settings command

It is a testing command only, user is expected to examine configuration
by config show. So don't show it.

12 years ago[3092] Back out copy of message compiler to the installation directory
Stephen Morris [Thu, 15 Aug 2013 19:51:35 +0000 (20:51 +0100)] 
[3092] Back out copy of message compiler to the installation directory

12 years ago[master] ChangeLog for #2981
Stephen Morris [Thu, 15 Aug 2013 14:44:14 +0000 (15:44 +0100)] 
[master] ChangeLog for #2981

12 years ago[master] Merge branch 'trac2981'
Stephen Morris [Thu, 15 Aug 2013 14:30:43 +0000 (15:30 +0100)] 
[master] Merge branch 'trac2981'

12 years ago[2981] Corrected errors in .spec files before merge with master
Stephen Morris [Thu, 15 Aug 2013 14:29:10 +0000 (15:29 +0100)] 
[2981] Corrected errors in .spec files before merge with master

12 years agoTypo fix
Shane Kerr [Thu, 15 Aug 2013 13:48:00 +0000 (15:48 +0200)] 
Typo fix

12 years ago[2857] Handle the load-complete notification
Michal 'vorner' Vaner [Thu, 15 Aug 2013 10:51:45 +0000 (12:51 +0200)] 
[2857] Handle the load-complete notification