]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
9 years ago[fd4o6] Implemented DHCPv4-over-DHCPv6 with ISC DHCP compatible IPC (checkpoint)
Francis Dupont [Fri, 18 Sep 2015 05:37:14 +0000 (07:37 +0200)] 
[fd4o6] Implemented DHCPv4-over-DHCPv6 with ISC DHCP compatible IPC (checkpoint)

9 years ago[fd4o6] Fixed Xcode typeid
Francis Dupont [Thu, 17 Sep 2015 20:56:10 +0000 (22:56 +0200)] 
[fd4o6] Fixed Xcode typeid

9 years ago[fd4o6] Fixed unicast flag
Francis Dupont [Mon, 14 Sep 2015 15:02:29 +0000 (17:02 +0200)] 
[fd4o6] Fixed unicast flag

9 years ago[fd4o6] Added DHCPv4-over-DHCPv6 packet class
Francis Dupont [Mon, 14 Sep 2015 14:36:42 +0000 (16:36 +0200)] 
[fd4o6] Added DHCPv4-over-DHCPv6 packet class

9 years ago[fd4o6] Added new messages
Francis Dupont [Mon, 14 Sep 2015 14:29:36 +0000 (16:29 +0200)] 
[fd4o6] Added new messages

9 years ago[fd4o6] Added new messages
Francis Dupont [Mon, 14 Sep 2015 14:26:45 +0000 (16:26 +0200)] 
[fd4o6] Added new messages

9 years ago[fd4o6] Added dhcp4o6.h definitions
Francis Dupont [Mon, 14 Sep 2015 13:54:14 +0000 (15:54 +0200)] 
[fd4o6] Added dhcp4o6.h definitions

9 years ago[fd4o6] Added DHCPv4 message option
Francis Dupont [Mon, 14 Sep 2015 13:53:43 +0000 (15:53 +0200)] 
[fd4o6] Added DHCPv4 message option

9 years ago[fd4o6] Fixed copyright date
Francis Dupont [Mon, 14 Sep 2015 13:35:53 +0000 (15:35 +0200)] 
[fd4o6] Fixed copyright date

9 years ago[fd4o6] Added DHCP4o6 server option
Francis Dupont [Mon, 14 Sep 2015 13:33:24 +0000 (15:33 +0200)] 
[fd4o6] Added DHCP4o6 server option

9 years ago[master] changed kea version from 'beta' to 'git' fd4o6_base
Wlodek Wencel [Wed, 9 Sep 2015 16:56:23 +0000 (18:56 +0200)] 
[master] changed kea version from 'beta' to 'git'

9 years ago[master] Updated git tag
Francis Dupont [Wed, 9 Sep 2015 11:59:13 +0000 (13:59 +0200)] 
[master] Updated git tag

9 years ago[master] Finished merge of trac4024 (critical C++ issues)
Francis Dupont [Wed, 9 Sep 2015 11:55:07 +0000 (13:55 +0200)] 
[master] Finished merge of trac4024 (critical C++ issues)

9 years ago[master] Merged trac4024 (critical C++ issues)
Francis Dupont [Wed, 9 Sep 2015 11:45:27 +0000 (13:45 +0200)] 
[master] Merged trac4024 (critical C++ issues)

9 years ago[master] Added ChangeLog entry for #3970.
Marcin Siodelski [Tue, 8 Sep 2015 17:54:09 +0000 (19:54 +0200)] 
[master] Added ChangeLog entry for #3970.

The crowd goes wild with ChangeLog entry #1000!

9 years ago[master] Merge branch 'trac3970'
Marcin Siodelski [Tue, 8 Sep 2015 17:40:59 +0000 (19:40 +0200)] 
[master] Merge branch 'trac3970'

9 years ago[3970] Improved the test for TimerMgr::stopThread.
Marcin Siodelski [Tue, 8 Sep 2015 17:39:52 +0000 (19:39 +0200)] 
[3970] Improved the test for TimerMgr::stopThread.

This test now also checks that it is possible to skip running
ready handlers.

9 years ago[3970] Addressed review comments again.
Marcin Siodelski [Tue, 8 Sep 2015 15:17:52 +0000 (17:17 +0200)] 
[3970] Addressed review comments again.

Implemented new test for the TimerMgr::stopThread().
Removed redundant clear of the error string.
Added comment to the TimerMgr about the thread safety.

9 years ago[master] Added ChangeLog entry 999 for 2615
Thomas Markwalder [Tue, 8 Sep 2015 14:05:45 +0000 (10:05 -0400)] 
[master] Added ChangeLog entry 999 for 2615

9 years agoMerge branch 'master' of ssh://git.kea.isc.org/git/kea
Thomas Markwalder [Tue, 8 Sep 2015 14:02:31 +0000 (10:02 -0400)] 
Merge branch 'master' of ssh://git.kea.isc.org/git/kea

9 years ago[master] ChangeLog updated after 3983 merge.
Tomek Mrugalski [Tue, 8 Sep 2015 13:46:42 +0000 (15:46 +0200)] 
[master] ChangeLog updated after 3983 merge.

9 years agoMerge branch 'trac2615'
Thomas Markwalder [Tue, 8 Sep 2015 13:40:25 +0000 (09:40 -0400)] 
Merge branch 'trac2615'

9 years ago[2615] Addressed review comments
Thomas Markwalder [Tue, 8 Sep 2015 13:38:49 +0000 (09:38 -0400)] 
[2615] Addressed review comments

Minor changes to commentary, etc.

9 years ago[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Tomek Mrugalski [Tue, 8 Sep 2015 13:35:25 +0000 (15:35 +0200)] 
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea

9 years ago[master] distcheck fix after 3983 merge.
Tomek Mrugalski [Tue, 8 Sep 2015 13:20:05 +0000 (15:20 +0200)] 
[master] distcheck fix after 3983 merge.

9 years ago[trac3483] changelog
Jeremy C. Reed [Tue, 8 Sep 2015 13:17:40 +0000 (09:17 -0400)] 
[trac3483] changelog

9 years agoMerge branch 'trac3483'
Jeremy C. Reed [Tue, 8 Sep 2015 12:57:41 +0000 (08:57 -0400)] 
Merge branch 'trac3483'

9 years ago[master] Merge branch 'trac3983' (Decline parameters in v4 and v6)
Tomek Mrugalski [Tue, 8 Sep 2015 12:56:57 +0000 (14:56 +0200)] 
[master] Merge branch 'trac3983' (Decline parameters in v4 and v6)

9 years ago[3983] defaults.h moved to src (after Marcin's review)
Tomek Mrugalski [Tue, 8 Sep 2015 12:56:20 +0000 (14:56 +0200)] 
[3983] defaults.h moved to src (after Marcin's review)

9 years ago[3970] Add parameter to run pending callbacks when thread is stopped.
Marcin Siodelski [Fri, 4 Sep 2015 09:01:48 +0000 (11:01 +0200)] 
[3970] Add parameter to run pending callbacks when thread is stopped.

9 years ago[3970] Addressed most of the review comments.
Marcin Siodelski [Fri, 4 Sep 2015 07:47:25 +0000 (09:47 +0200)] 
[3970] Addressed most of the review comments.

9 years ago[3970] Added missing includes in WatchSocket.
Marcin Siodelski [Thu, 3 Sep 2015 13:51:04 +0000 (15:51 +0200)] 
[3970] Added missing includes in WatchSocket.

9 years ago[master] Added ChangeLog entry for #3965. trac3238_base trac3773_base trac4014_base trac4032_base trac4034_base
Marcin Siodelski [Thu, 3 Sep 2015 10:17:09 +0000 (12:17 +0200)] 
[master] Added ChangeLog entry for #3965.

9 years ago[master] Merge branch 'trac3965'
Marcin Siodelski [Thu, 3 Sep 2015 09:42:57 +0000 (11:42 +0200)] 
[master] Merge branch 'trac3965'

9 years ago[3965] deleteExpiredReclaimed returns number of deleted leases.
Marcin Siodelski [Thu, 3 Sep 2015 09:35:25 +0000 (11:35 +0200)] 
[3965] deleteExpiredReclaimed returns number of deleted leases.

9 years ago[master] Updated git hash
Francis Dupont [Thu, 3 Sep 2015 07:44:31 +0000 (09:44 +0200)] 
[master] Updated git hash

9 years ago[master] Finished merge of trac4031 (combined: header, asiodns, testutils, asiolink...
Francis Dupont [Thu, 3 Sep 2015 07:42:50 +0000 (09:42 +0200)] 
[master] Finished merge of trac4031 (combined: header, asiodns, testutils, asiolink cleanup)

9 years ago[master] Merged trac4031 (combined: header, asiodns, testutils, asiolink cleanup)
Francis Dupont [Thu, 3 Sep 2015 07:42:05 +0000 (09:42 +0200)] 
[master] Merged trac4031 (combined: header, asiodns, testutils, asiolink cleanup)

9 years ago[3965] Lease state is the enum-like value, rather than bitfield.
Marcin Siodelski [Wed, 2 Sep 2015 17:46:20 +0000 (19:46 +0200)] 
[3965] Lease state is the enum-like value, rather than bitfield.

9 years ago[master] Added Changelog entry for #3947.
Marcin Siodelski [Wed, 2 Sep 2015 16:36:56 +0000 (18:36 +0200)] 
[master] Added Changelog entry for #3947.

9 years ago[master] Merge branch 'trac3947'
Marcin Siodelski [Wed, 2 Sep 2015 16:20:47 +0000 (18:20 +0200)] 
[master] Merge branch 'trac3947'

9 years ago[4031] Cleaned up asiolink (tentative) trac4009_base
Francis Dupont [Wed, 2 Sep 2015 15:09:06 +0000 (17:09 +0200)] 
[4031] Cleaned up asiolink (tentative)

9 years ago[master] Updated git hash
Francis Dupont [Wed, 2 Sep 2015 14:31:30 +0000 (16:31 +0200)] 
[master] Updated git hash

9 years ago[master] Finished merge of trac4026 (LoggingTest.basicSpec fails in distcheck)
Francis Dupont [Wed, 2 Sep 2015 14:30:38 +0000 (16:30 +0200)] 
[master] Finished merge of trac4026 (LoggingTest.basicSpec fails in distcheck)

9 years ago[master] Merged trac4026 (LoggingTest.basicSpec fails in distcheck)
Francis Dupont [Wed, 2 Sep 2015 14:28:03 +0000 (16:28 +0200)] 
[master] Merged trac4026 (LoggingTest.basicSpec fails in distcheck)

9 years ago[3947] Addressed review comments.
Marcin Siodelski [Wed, 2 Sep 2015 13:06:42 +0000 (15:06 +0200)] 
[3947] Addressed review comments.

9 years ago[3970] Rename 'deregister' to 'unregister' in TimerMgr.
Marcin Siodelski [Wed, 2 Sep 2015 12:08:47 +0000 (14:08 +0200)] 
[3970] Rename 'deregister' to 'unregister' in TimerMgr.

9 years ago[3970] Added logging traces to the TimerMgr.
Marcin Siodelski [Wed, 2 Sep 2015 11:51:25 +0000 (13:51 +0200)] 
[3970] Added logging traces to the TimerMgr.

9 years ago[3983] Unit-tests for incorrect decline-probation-period added.
Tomek Mrugalski [Wed, 2 Sep 2015 11:37:34 +0000 (13:37 +0200)] 
[3983] Unit-tests for incorrect decline-probation-period added.

9 years ago[3983] Changes after review:
Tomek Mrugalski [Wed, 2 Sep 2015 11:29:56 +0000 (13:29 +0200)] 
[3983] Changes after review:

 - commitGlobalParameters renamed to setGlobalParameters
 - const added
 - Comments updated

9 years ago[3970] Disabled one test in TimerMgr.
Marcin Siodelski [Wed, 2 Sep 2015 11:10:52 +0000 (13:10 +0200)] 
[3970] Disabled one test in TimerMgr.

9 years ago[4026] Fixed the path define
Francis Dupont [Wed, 2 Sep 2015 10:54:32 +0000 (12:54 +0200)] 
[4026] Fixed the path define

9 years ago[3970] Prevent race conditions during timers registration.
Marcin Siodelski [Wed, 2 Sep 2015 10:52:32 +0000 (12:52 +0200)] 
[3970] Prevent race conditions during timers registration.

9 years ago[3970] Improved test coverage for the TimerMgr.
Marcin Siodelski [Wed, 2 Sep 2015 09:10:17 +0000 (11:10 +0200)] 
[3970] Improved test coverage for the TimerMgr.

9 years ago[4029] Removed obsolete testutils/testdata directory
Francis Dupont [Tue, 1 Sep 2015 21:46:24 +0000 (23:46 +0200)] 
[4029] Removed obsolete testutils/testdata directory

9 years ago[4029] Removed obsolete references to testutils/testdata
Francis Dupont [Tue, 1 Sep 2015 21:30:14 +0000 (23:30 +0200)] 
[4029] Removed obsolete references to testutils/testdata

9 years ago[4029] Cleaned up cfgrpt/tests/Makefile.am
Francis Dupont [Tue, 1 Sep 2015 16:12:53 +0000 (18:12 +0200)] 
[4029] Cleaned up cfgrpt/tests/Makefile.am

9 years ago[4029] Cleanup testutils code too
Francis Dupont [Tue, 1 Sep 2015 15:55:51 +0000 (17:55 +0200)] 
[4029] Cleanup testutils code too

9 years ago[4029] Applied #4028 removals
Francis Dupont [Tue, 1 Sep 2015 15:20:40 +0000 (17:20 +0200)] 
[4029] Applied #4028 removals

9 years ago[4029] Removed unused files (tentative)
Francis Dupont [Tue, 1 Sep 2015 15:19:55 +0000 (17:19 +0200)] 
[4029] Removed unused files (tentative)

9 years ago[master] Merged trac4003 (messing <iterator> include) trac4026_base trac4028_base trac4029_base
Francis Dupont [Tue, 1 Sep 2015 14:14:52 +0000 (16:14 +0200)] 
[master] Merged trac4003 (messing <iterator> include)

9 years ago[master] Merge branch 'trac4025' ExceptionTest.verbose fail fix
Tomek Mrugalski [Tue, 1 Sep 2015 11:28:20 +0000 (13:28 +0200)] 
[master] Merge branch 'trac4025' ExceptionTest.verbose fail fix

9 years ago[3965] Improvements to generic lease mgr test as a result of review.
Marcin Siodelski [Fri, 28 Aug 2015 15:25:02 +0000 (17:25 +0200)] 
[3965] Improvements to generic lease mgr test as a result of review.

9 years ago[3965] Removed the spurious logic in the CSVLeaseFile6.
Marcin Siodelski [Fri, 28 Aug 2015 15:17:03 +0000 (17:17 +0200)] 
[3965] Removed the spurious logic in the CSVLeaseFile6.

9 years ago[3965] Updated descriptions of indexes in the Memfile storages.
Marcin Siodelski [Fri, 28 Aug 2015 15:12:15 +0000 (17:12 +0200)] 
[3965] Updated descriptions of indexes in the Memfile storages.

9 years ago[3965] Updated description of the state_ field to reference constants.
Marcin Siodelski [Fri, 28 Aug 2015 14:55:11 +0000 (16:55 +0200)] 
[3965] Updated description of the state_ field to reference constants.

9 years ago[3965] Removed unused fields from the Lease structures.
Marcin Siodelski [Fri, 28 Aug 2015 14:33:01 +0000 (16:33 +0200)] 
[3965] Removed unused fields from the Lease structures.

9 years ago[3965] Lease state 0 is a default state.
Marcin Siodelski [Fri, 28 Aug 2015 11:48:55 +0000 (13:48 +0200)] 
[3965] Lease state 0 is a default state.

Changes according to the review.

9 years ago[3970] Cosmetic updates to the TimerMgr documentation.
Marcin Siodelski [Fri, 28 Aug 2015 05:36:11 +0000 (07:36 +0200)] 
[3970] Cosmetic updates to the TimerMgr documentation.

9 years ago[4025] Incorrect use of temporary object fixed in Exception::what()
Tomek Mrugalski [Thu, 27 Aug 2015 17:13:33 +0000 (19:13 +0200)] 
[4025] Incorrect use of temporary object fixed in Exception::what()

9 years ago[3970] Updated implementation of TimerMgr and make it almost ready.
Marcin Siodelski [Thu, 27 Aug 2015 16:50:12 +0000 (18:50 +0200)] 
[3970] Updated implementation of TimerMgr and make it almost ready.

The TimerMgr now uses the IfaceMgr to register WatchSockets. It
also comes with a full doxygen documentation and extensive
commentary in the code.

9 years ago[4024] Fixed c++11 detected errors
Francis Dupont [Thu, 27 Aug 2015 16:16:41 +0000 (18:16 +0200)] 
[4024] Fixed c++11 detected errors

9 years ago[master] Updated git hash trac3911a_base trac4015_base trac4016_base trac4018_base trac4024_base trac4024_try_base
Francis Dupont [Thu, 27 Aug 2015 11:48:55 +0000 (13:48 +0200)] 
[master] Updated git hash

9 years ago[master] Finished merge of trac3752 (logger immediate flush)
Francis Dupont [Thu, 27 Aug 2015 11:48:13 +0000 (13:48 +0200)] 
[master] Finished merge of trac3752 (logger immediate flush)

9 years ago[master] Merged trac3752 (logger immediate flush)
Francis Dupont [Thu, 27 Aug 2015 11:46:08 +0000 (13:46 +0200)] 
[master] Merged trac3752 (logger immediate flush)

9 years ago[3752] Moved copyrights to Tomek's style
Francis Dupont [Thu, 27 Aug 2015 11:45:08 +0000 (13:45 +0200)] 
[3752] Moved copyrights to Tomek's style

9 years ago[master] Updated git hash
Francis Dupont [Thu, 27 Aug 2015 10:54:07 +0000 (12:54 +0200)] 
[master] Updated git hash

9 years ago[master] Finished merge of trac4006 (Fixes for Boost 1.59)
Francis Dupont [Thu, 27 Aug 2015 10:53:11 +0000 (12:53 +0200)] 
[master] Finished merge of trac4006 (Fixes for Boost 1.59)

9 years ago[master] Merged trac4006 (Fixes for Boost 1.59)
Francis Dupont [Thu, 27 Aug 2015 10:49:29 +0000 (12:49 +0200)] 
[master] Merged trac4006 (Fixes for Boost 1.59)

9 years ago[4003] Added iterator missing include
Francis Dupont [Thu, 27 Aug 2015 10:07:48 +0000 (12:07 +0200)] 
[4003] Added iterator missing include

9 years ago[2615] Rollback unwanted dhcp6/tests changes
Thomas Markwalder [Wed, 26 Aug 2015 17:40:21 +0000 (13:40 -0400)] 
[2615] Rollback unwanted dhcp6/tests changes

Previous commit, 55207601c7a71e7db55d8fff2b451b054a7b315e, included
changes in the dhcp6/tests directory which should not have been included.
These have been removed.

9 years ago[master] ChangeLog updated after trac4000 merge. trac4003_base trac4010_base
Tomek Mrugalski [Wed, 26 Aug 2015 14:05:02 +0000 (16:05 +0200)] 
[master] ChangeLog updated after trac4000 merge.

9 years ago[master] Merge branch 'trac4000' (signal handler should not modify errno)
Tomek Mrugalski [Wed, 26 Aug 2015 14:02:57 +0000 (16:02 +0200)] 
[master] Merge branch 'trac4000' (signal handler should not modify errno)

9 years ago[2615] Corrected NO_HR index and text
Thomas Markwalder [Tue, 25 Aug 2015 18:58:56 +0000 (14:58 -0400)] 
[2615] Corrected NO_HR index and text

The NO_HR enum value was erroneously set to an explicit
value, causing the wrong text to be used for some tests.
Changed reserved host name in config to avoid causing
NCR remove/adds during renewals.

9 years ago[master] Merge branch 'trac3902' (extended unit-tests for command channel)
Tomek Mrugalski [Tue, 25 Aug 2015 15:02:41 +0000 (17:02 +0200)] 
[master] Merge branch 'trac3902' (extended unit-tests for command channel)

9 years ago[3970] Use thread to run handlers in TimerMgr.
Marcin Siodelski [Tue, 25 Aug 2015 14:49:59 +0000 (16:49 +0200)] 
[3970] Use thread to run handlers in TimerMgr.

9 years ago[4000] Changes after review:
Tomek Mrugalski [Tue, 25 Aug 2015 14:12:40 +0000 (16:12 +0200)] 
[4000] Changes after review:

 - distinction between ISC and std exceptions removed.
 - reference to support ticket removed.

9 years ago[3970] Basic implementation of the TimerMgr singleton.
Marcin Siodelski [Tue, 25 Aug 2015 11:56:33 +0000 (13:56 +0200)] 
[3970] Basic implementation of the TimerMgr singleton.

9 years ago[2615] v4 clients may now release out-of-range leases
Thomas Markwalder [Mon, 24 Aug 2015 14:21:29 +0000 (10:21 -0400)] 
[2615] v4 clients may now release out-of-range leases

    Modified v4 server to not enforce subnet match when clients attempt
    to release an existing, but out-of-range lease.

    Added a battery of unit tests to verify proper v4 server behavior
    when clients attempt to renew or release out-of-range addresses.

src/bin/dhcp4/dhcp4_messages.mes
 - deleted DHCP4_RELEAE_FILE_NO SUBNET as it is now obsolete

src/bin/dhcp4/dhcp4_srv.cc
 -  Dhcpv4Srv::processRelease() - removed the check to make sure the
    release pertains to a configured subnet.  This allows clients to
    release leases after configuration changes rendered them out of
    range.

src/bin/dhcp4/tests/Makefile.am
  - added out_of_range_unittest.cc

src/bin/dhcp4/tests/out_of_range_unittest.cc
 - New file containing DHCPv4 tests for server behavior regarding
   renews and releases of "out of range" addresses.

src/bin/dhcp4/tests/release_unittest.cc
 - TEST_F(ReleaseTest, releaseNoSubnet) - modified the test to
   verify that a client CAN release an out-of-range lease

9 years ago[3970] Propagate errors emitted when closing the WatchSocket.
Marcin Siodelski [Mon, 24 Aug 2015 12:25:15 +0000 (14:25 +0200)] 
[3970] Propagate errors emitted when closing the WatchSocket.

9 years ago[3970] Moved WatchSocket class to utilities.
Marcin Siodelski [Fri, 21 Aug 2015 19:41:34 +0000 (21:41 +0200)] 
[3970] Moved WatchSocket class to utilities.

9 years ago[3965] Fixed build failure due to unused parameters.
Marcin Siodelski [Fri, 21 Aug 2015 12:01:35 +0000 (14:01 +0200)] 
[3965] Fixed build failure due to unused parameters.

9 years ago[3902] Workaround for file descriptor 0 implemented.
Tomek Mrugalski [Fri, 21 Aug 2015 11:12:24 +0000 (13:12 +0200)] 
[3902] Workaround for file descriptor 0 implemented.

9 years ago[3965] Delete expired-reclaimed leases from the lease file.
Marcin Siodelski [Fri, 21 Aug 2015 10:45:00 +0000 (12:45 +0200)] 
[3965] Delete expired-reclaimed leases from the lease file.

9 years ago[3983] Description updated.
Tomek Mrugalski [Fri, 21 Aug 2015 10:36:09 +0000 (12:36 +0200)] 
[3983] Description updated.

9 years ago[3983] Support for 'decline-probation-period' implemented.
Tomek Mrugalski [Thu, 20 Aug 2015 18:51:28 +0000 (20:51 +0200)] 
[3983] Support for 'decline-probation-period' implemented.

9 years ago[3965] Added stub methods for getting and removing expired leases.
Marcin Siodelski [Thu, 20 Aug 2015 17:25:38 +0000 (19:25 +0200)] 
[3965] Added stub methods for getting and removing expired leases.

9 years ago[3965] Write and read state from the lease files.
Marcin Siodelski [Thu, 20 Aug 2015 16:14:06 +0000 (18:14 +0200)] 
[3965] Write and read state from the lease files.

9 years ago[trac4000] Exception handling in DHCPv6 improved
Tomek Mrugalski [Thu, 20 Aug 2015 14:36:24 +0000 (16:36 +0200)] 
[trac4000] Exception handling in DHCPv6 improved

 - std::exception is now caught
 - try/catch clause added around handleSignal

9 years ago[trac4000] Unit-tests for process spawn + errno, verbose exceptions added.
Tomek Mrugalski [Thu, 20 Aug 2015 14:31:03 +0000 (16:31 +0200)] 
[trac4000] Unit-tests for process spawn + errno, verbose exceptions added.