]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
10 years ago[master] Finished merge of trac4009 (use Boost Asio vs. ext/asio)
Francis Dupont [Thu, 24 Sep 2015 13:53:10 +0000 (15:53 +0200)] 
[master] Finished merge of trac4009 (use Boost Asio vs. ext/asio)

10 years ago[4065] Added test description in the thread.cc
Marcin Siodelski [Thu, 24 Sep 2015 13:38:03 +0000 (15:38 +0200)] 
[4065] Added test description in the thread.cc

10 years ago[4009] Improved new boost options doc
Francis Dupont [Thu, 24 Sep 2015 13:22:05 +0000 (15:22 +0200)] 
[4009] Improved new boost options doc

10 years ago[4009] Improved --with-boost-libs help
Francis Dupont [Thu, 24 Sep 2015 13:18:35 +0000 (15:18 +0200)] 
[4009] Improved --with-boost-libs help

10 years ago[4067] PktFilterTestStub no longer used fd 0
Thomas Markwalder [Thu, 24 Sep 2015 13:01:49 +0000 (09:01 -0400)] 
[4067] PktFilterTestStub no longer used fd 0

src/lib/dhcp/tests/pkt_filter_test_stub.cc
 - PktFilterTestStub::openSocket() - the filter's SocketInfo::sock_fd_ is
   now set with value returend by opening "/dev/null" as read_only.  This
   provides a valid, consumed fd that the filter retains until its socket
   is closed.

src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc
    CtrlChannelDhcp4SrvTest removed the fd/0 work-around as it is no
    longer needed
~

10 years ago[4015] Fixed D60_MIP6_VDINF spelling
Francis Dupont [Thu, 24 Sep 2015 10:20:22 +0000 (12:20 +0200)] 
[4015] Fixed D60_MIP6_VDINF spelling

10 years ago[4065] Added a signal safe comment
Francis Dupont [Wed, 23 Sep 2015 20:46:03 +0000 (22:46 +0200)] 
[4065] Added a signal safe comment

10 years ago[4065] Added unit test
Francis Dupont [Wed, 23 Sep 2015 20:44:18 +0000 (22:44 +0200)] 
[4065] Added unit test

10 years ago[4009] Added --with-boost-lib-dir
Francis Dupont [Wed, 23 Sep 2015 20:30:55 +0000 (22:30 +0200)] 
[4009] Added --with-boost-lib-dir

10 years ago[4009] Added boost_lib_path (NetBSD (and more?) fix)
Francis Dupont [Wed, 23 Sep 2015 14:22:00 +0000 (16:22 +0200)] 
[4009] Added boost_lib_path (NetBSD (and more?) fix)

10 years ago[3984] spelling
Francis Dupont [Wed, 23 Sep 2015 12:22:51 +0000 (14:22 +0200)] 
[3984] spelling

10 years ago[3984] Moved comment to its intended location
Francis Dupont [Wed, 23 Sep 2015 12:00:30 +0000 (14:00 +0200)] 
[3984] Moved comment to its intended location

10 years ago[master] Merged trac4032 (improve unit tests for exceptions)
Francis Dupont [Wed, 23 Sep 2015 11:22:48 +0000 (13:22 +0200)] 
[master] Merged trac4032 (improve unit tests for exceptions)

10 years ago[4045] Fixed some cppcheck reports (first round)
Francis Dupont [Wed, 23 Sep 2015 10:51:41 +0000 (12:51 +0200)] 
[4045] Fixed some cppcheck reports (first round)

10 years ago[master] ChangeLog updated after #3982 merge. trac4045_base trac4068_base
Tomek Mrugalski [Tue, 22 Sep 2015 20:18:25 +0000 (22:18 +0200)] 
[master] ChangeLog updated after #3982 merge.

10 years ago[master] Merge branch 'trac3982' (Decline v6)
Tomek Mrugalski [Tue, 22 Sep 2015 19:19:22 +0000 (21:19 +0200)] 
[master] Merge branch 'trac3982' (Decline v6)

Conflicts:
src/bin/dhcp6/dhcp6_srv.cc
src/lib/dhcpsrv/lease.cc
src/lib/dhcpsrv/tests/lease_unittest.cc

10 years ago[3982] Minor fix after review:
Tomek Mrugalski [Tue, 22 Sep 2015 19:16:10 +0000 (21:16 +0200)] 
[3982] Minor fix after review:

 - DUID is checked in Lease6::decline() unit-test.

10 years ago[master] Removed extraneous variable.
Marcin Siodelski [Tue, 22 Sep 2015 18:44:55 +0000 (20:44 +0200)] 
[master] Removed extraneous variable.

Reviewed on jabber.

10 years ago[3984] Declined IPv4 leases reclaimation implemented
Tomek Mrugalski [Tue, 22 Sep 2015 18:36:47 +0000 (20:36 +0200)] 
[3984] Declined IPv4 leases reclaimation implemented

10 years agoMerge branch 'trac4002' Save error string before use
Shawn Routhier [Tue, 22 Sep 2015 17:39:01 +0000 (10:39 -0700)] 
Merge branch 'trac4002' Save error string before use

Save the error string before using it to minimize the possibility of
it changing between when it gets generated and reviewed and when it
gets logged.

10 years agoMerge branch 'trac4001' Update code to clear errno before use.
Shawn Routhier [Tue, 22 Sep 2015 17:32:12 +0000 (10:32 -0700)] 
Merge branch 'trac4001' Update code to clear errno before use.

Update the code to clear the errno variable before making calls that
might use it.  This should limit problems with one section of code
creating an inappropriate error message due to looking at an errno
set by some other section ofcode.

10 years ago[trac4001] Move the clearing of errno per review comments
Shawn Routhier [Tue, 22 Sep 2015 15:54:30 +0000 (08:54 -0700)] 
[trac4001] Move the clearing of errno per review comments

10 years ago[4065] untabify
Francis Dupont [Tue, 22 Sep 2015 15:46:38 +0000 (17:46 +0200)] 
[4065] untabify

10 years ago[3952] Added additional checking in the hooks parser tests after review
Stephen Morris [Tue, 22 Sep 2015 15:27:39 +0000 (16:27 +0100)] 
[3952] Added additional checking in the hooks parser tests after review

10 years ago[master] Added ChangeLog entry for #4047.
Marcin Siodelski [Tue, 22 Sep 2015 15:00:59 +0000 (17:00 +0200)] 
[master] Added ChangeLog entry for #4047.

10 years ago[4065] New threads got all signals blocked
Francis Dupont [Tue, 22 Sep 2015 14:58:44 +0000 (16:58 +0200)] 
[4065] New threads got all signals blocked

10 years ago[3952] Abandon hooks tests on unrecoverable error
Stephen Morris [Tue, 22 Sep 2015 13:40:29 +0000 (14:40 +0100)] 
[3952] Abandon hooks tests on unrecoverable error

Changed some EXPECT_EQ tests to ASSERT_EQ in cases where the length
of a vector was checked and subsequently followed by checks that
accessed elements of the array.  This way, if the array is too short,
the test will cleanly exit rather than possibly segmentation fault.

10 years ago[master] Merge branch 'trac4047'
Marcin Siodelski [Tue, 22 Sep 2015 12:56:19 +0000 (14:56 +0200)] 
[master] Merge branch 'trac4047'

10 years ago[4047] Updated TimerMgr and tests per review comments.
Marcin Siodelski [Tue, 22 Sep 2015 05:58:54 +0000 (07:58 +0200)] 
[4047] Updated TimerMgr and tests per review comments.

10 years ago[trac4002] Save a copy of the err string in case errno changes under us
Shawn Routhier [Tue, 22 Sep 2015 03:01:52 +0000 (20:01 -0700)] 
[trac4002] Save a copy of the err string in case errno changes under us

10 years ago[trac4001] Clear errno before calling OS functions
Shawn Routhier [Tue, 22 Sep 2015 00:21:30 +0000 (17:21 -0700)] 
[trac4001] Clear errno before calling OS functions

10 years ago[3982] Changes after review
Tomek Mrugalski [Mon, 21 Sep 2015 12:52:26 +0000 (14:52 +0200)] 
[3982] Changes after review

 - Lease6::decline() implemented
 - DUID::generateEmpty() implemented
 - Unit-tests for Decline (not include address, not include IA_NA)
   implemented
 - several comments updated
 - logging corrected and reworded

10 years ago[master] Merge branch 'trac3973' trac4065_base
Marcin Siodelski [Mon, 21 Sep 2015 08:06:18 +0000 (10:06 +0200)] 
[master] Merge branch 'trac3973'

10 years ago[4009] Added ext/coroutine Makefile trac4064_base
Francis Dupont [Sun, 20 Sep 2015 07:44:51 +0000 (09:44 +0200)] 
[4009] Added ext/coroutine Makefile

10 years ago[4009] Forgot BOOST_ASIO_DISABLE_DEV_POLL
Francis Dupont [Sun, 20 Sep 2015 07:31:12 +0000 (09:31 +0200)] 
[4009] Forgot BOOST_ASIO_DISABLE_DEV_POLL

10 years ago[4059] Added layer 2 DHCPv6 relay support
Francis Dupont [Sat, 19 Sep 2015 20:56:02 +0000 (22:56 +0200)] 
[4059] Added layer 2 DHCPv6 relay support

10 years ago[4058] Added Subnet Selection option support
Francis Dupont [Sat, 19 Sep 2015 19:55:50 +0000 (21:55 +0200)] 
[4058] Added Subnet Selection option support

10 years ago[4058] Removed what seems a spurious clam
Francis Dupont [Sat, 19 Sep 2015 19:23:14 +0000 (21:23 +0200)] 
[4058] Removed what seems a spurious clam

10 years ago[4062] Fixed waitpid() with debug and KEA_PIDFILE_DIR issues
Francis Dupont [Sat, 19 Sep 2015 19:18:49 +0000 (21:18 +0200)] 
[4062] Fixed waitpid() with debug and KEA_PIDFILE_DIR issues

10 years ago[4057] Implemented RAI Link Selection trac4058_base
Francis Dupont [Sat, 19 Sep 2015 18:08:56 +0000 (20:08 +0200)] 
[4057] Implemented RAI Link Selection

10 years ago[4061] IOAddress cleaned up trac4057_base trac4059_base
Francis Dupont [Sat, 19 Sep 2015 15:15:44 +0000 (17:15 +0200)] 
[4061] IOAddress cleaned up

10 years ago[4004] Allowed --disable-shared
Francis Dupont [Sat, 19 Sep 2015 11:25:24 +0000 (13:25 +0200)] 
[4004] Allowed --disable-shared

10 years ago[4004] Moved hooksStaticLinkInit() definition
Francis Dupont [Fri, 18 Sep 2015 18:21:29 +0000 (20:21 +0200)] 
[4004] Moved hooksStaticLinkInit() definition

10 years ago[4004] Got rid of *ENV_LIBRARY_PATH
Francis Dupont [Fri, 18 Sep 2015 18:21:04 +0000 (20:21 +0200)] 
[4004] Got rid of *ENV_LIBRARY_PATH

10 years ago[4004] Fixed static link
Francis Dupont [Fri, 18 Sep 2015 18:18:27 +0000 (20:18 +0200)] 
[4004] Fixed static link

10 years ago[master] ChangeLog updated after #3981. trac4061_base trac4062_base
Tomek Mrugalski [Fri, 18 Sep 2015 17:09:59 +0000 (19:09 +0200)] 
[master] ChangeLog updated after #3981.

10 years ago[master] Unit-test fix after #3981 merge.
Tomek Mrugalski [Fri, 18 Sep 2015 17:04:26 +0000 (19:04 +0200)] 
[master] Unit-test fix after #3981 merge.

 - Statistic is now reset properly in DeclineTest.*

10 years ago[master] Merge branch 'trac3981'
Tomek Mrugalski [Fri, 18 Sep 2015 16:10:28 +0000 (18:10 +0200)] 
[master] Merge branch 'trac3981'

Conflicts:
src/bin/dhcp4/tests/Makefile.am

10 years ago[3981] Changes after review:
Tomek Mrugalski [Fri, 18 Sep 2015 16:07:39 +0000 (18:07 +0200)] 
[3981] Changes after review:

 - moved lease decline to Lease::decline()

10 years ago[3981] Merge branch 'trac3981' of ssh://git.kea.isc.org/git/kea into trac3981
Tomek Mrugalski [Fri, 18 Sep 2015 14:58:07 +0000 (16:58 +0200)] 
[3981] Merge branch 'trac3981' of ssh://git.kea.isc.org/git/kea into trac3981

10 years ago[4047] Corrected order of calls in the TimerMgr unit test.
Marcin Siodelski [Fri, 18 Sep 2015 11:20:08 +0000 (13:20 +0200)] 
[4047] Corrected order of calls in the TimerMgr unit test.

10 years ago[4047] Cleanup in the TimerMgr unit tests.
Marcin Siodelski [Fri, 18 Sep 2015 11:08:14 +0000 (13:08 +0200)] 
[4047] Cleanup in the TimerMgr unit tests.

10 years ago[4047] Instance of the TimerMgr is now shared pointer.
Marcin Siodelski [Fri, 18 Sep 2015 11:03:05 +0000 (13:03 +0200)] 
[4047] Instance of the TimerMgr is now shared pointer.

10 years ago[4047] Fixed documentation of the TimerMgr.
Marcin Siodelski [Fri, 18 Sep 2015 10:45:47 +0000 (12:45 +0200)] 
[4047] Fixed documentation of the TimerMgr.

10 years ago[4047] Fixed issues with static deinitialization fiasco in TimerMgr.
Marcin Siodelski [Fri, 18 Sep 2015 10:36:22 +0000 (12:36 +0200)] 
[4047] Fixed issues with static deinitialization fiasco in TimerMgr.

10 years ago[4047] Implemented synchronization between the worker thead
Marcin Siodelski [Fri, 18 Sep 2015 05:49:40 +0000 (07:49 +0200)] 
[4047] Implemented synchronization between the worker thead

10 years ago[4049] untabify trac4004_base
Francis Dupont [Fri, 18 Sep 2015 07:51:32 +0000 (09:51 +0200)] 
[4049] untabify

10 years ago[trac3982] fix some typos
Shawn Routhier [Fri, 18 Sep 2015 02:06:53 +0000 (19:06 -0700)] 
[trac3982] fix some typos

10 years ago[4046] Fix missing message_dictionary.h in install directory
Stephen Morris [Thu, 17 Sep 2015 15:33:08 +0000 (16:33 +0100)] 
[4046] Fix missing message_dictionary.h in install directory

This file was included in message_initializer.h; as that was copied
to the install directory, this one needed to be as well (but wasn't).

Since MessageInitializer only contains a pointer to the message dictionary,
providing a standalone declaration of MessageDictionary in that file
eliminated the need to include the definition in message_dictionary.h,
so the #include of that file could be removed and with it the need to copy
it to the installation directory.

10 years ago[4049] Fixed the typeid(*option) bug
Francis Dupont [Thu, 17 Sep 2015 12:05:40 +0000 (14:05 +0200)] 
[4049] Fixed the typeid(*option) bug

10 years ago[trac3891] Typo level items
Shawn Routhier [Thu, 17 Sep 2015 00:11:14 +0000 (17:11 -0700)] 
[trac3891] Typo level items

10 years ago[4009] Added --with-boost-libs description trac4060_base
Francis Dupont [Wed, 16 Sep 2015 21:12:18 +0000 (23:12 +0200)] 
[4009] Added --with-boost-libs description

10 years ago[4009] Moved LICENSE file
Francis Dupont [Wed, 16 Sep 2015 21:01:46 +0000 (23:01 +0200)] 
[4009] Moved LICENSE file

10 years ago[4032] Improved message unit test comment
Francis Dupont [Wed, 16 Sep 2015 20:55:38 +0000 (22:55 +0200)] 
[4032] Improved message unit test comment

10 years ago[master] Updated git hash trac4049_base
Francis Dupont [Wed, 16 Sep 2015 15:36:44 +0000 (17:36 +0200)] 
[master] Updated git hash

10 years ago[master] Finished merge of trac3773 (always call SanityCheck)
Francis Dupont [Wed, 16 Sep 2015 15:36:06 +0000 (17:36 +0200)] 
[master] Finished merge of  trac3773 (always call SanityCheck)

10 years ago[master] Merged trac3773 (always call SanityCheck)
Francis Dupont [Wed, 16 Sep 2015 15:33:45 +0000 (17:33 +0200)] 
[master] Merged trac3773 (always call SanityCheck)

10 years ago[3773] Updated comments
Francis Dupont [Wed, 16 Sep 2015 15:32:14 +0000 (17:32 +0200)] 
[3773] Updated comments

10 years ago[trac3982] Fix some typos and cut and paste errors
Shawn Routhier [Wed, 16 Sep 2015 14:50:07 +0000 (07:50 -0700)] 
[trac3982] Fix some typos and cut and paste errors

10 years ago[3981] Messages reworded slightly.
Tomek Mrugalski [Wed, 16 Sep 2015 14:01:07 +0000 (16:01 +0200)] 
[3981] Messages reworded slightly.

10 years ago[3981] Changes after review:
Tomek Mrugalski [Wed, 16 Sep 2015 13:55:25 +0000 (15:55 +0200)] 
[3981] Changes after review:

 - Explanation why are we not updating assigned-addresses
 - DHCP4_DECLINE_LEASE message reworded as suggested
 - processDecline method described properly
 - declineNonMatchingIPAddresses description updated
 - global declined-addresses statistic added and tested
 -

10 years ago[master] Updated git hash
Francis Dupont [Wed, 16 Sep 2015 13:40:09 +0000 (15:40 +0200)] 
[master] Updated git hash

10 years ago[master] Finished merge of trac3911a (Makefile.am dependency)
Francis Dupont [Wed, 16 Sep 2015 13:38:20 +0000 (15:38 +0200)] 
[master] Finished merge of trac3911a (Makefile.am dependency)

10 years ago[3911a] untabify
Francis Dupont [Wed, 16 Sep 2015 13:32:39 +0000 (15:32 +0200)] 
[3911a] untabify

10 years ago[3973] Addressed review comments.
Marcin Siodelski [Wed, 16 Sep 2015 12:02:31 +0000 (14:02 +0200)] 
[3973] Addressed review comments.

10 years ago[master] Added ChangeLog entry for #3966.
Marcin Siodelski [Wed, 16 Sep 2015 11:07:14 +0000 (13:07 +0200)] 
[master] Added ChangeLog entry for #3966.

10 years ago[master] Merge branch 'trac3966'
Marcin Siodelski [Wed, 16 Sep 2015 10:54:05 +0000 (12:54 +0200)] 
[master] Merge branch 'trac3966'

10 years ago[3966] Updated schema files per review comments.
Marcin Siodelski [Tue, 15 Sep 2015 12:02:18 +0000 (14:02 +0200)] 
[3966] Updated schema files per review comments.

10 years ago[trac3891] Fix some typos in the message descriptions
Shawn Routhier [Tue, 15 Sep 2015 04:27:19 +0000 (21:27 -0700)] 
[trac3891] Fix some typos in the message descriptions

10 years ago[3973] Added todos for the lease reclamation routines.
Marcin Siodelski [Fri, 11 Sep 2015 07:34:37 +0000 (09:34 +0200)] 
[3973] Added todos for the lease reclamation routines.

10 years ago[3973] Explicit types in the base class constructor.
Marcin Siodelski [Thu, 10 Sep 2015 18:25:21 +0000 (20:25 +0200)] 
[3973] Explicit types in the base class constructor.

10 years ago[3973] Updated descriptions of lease reclamation routines in alloc_engine.h
Marcin Siodelski [Thu, 10 Sep 2015 17:58:55 +0000 (19:58 +0200)] 
[3973] Updated descriptions of lease reclamation routines in alloc_engine.h

10 years ago[3973] Update statistics when the lease is reclaimed.
Marcin Siodelski [Thu, 10 Sep 2015 14:27:32 +0000 (16:27 +0200)] 
[3973] Update statistics when the lease is reclaimed.

10 years ago[3973] Use client identifier to generate DHCID for lease reclamation.
Marcin Siodelski [Thu, 10 Sep 2015 10:43:37 +0000 (12:43 +0200)] 
[3973] Use client identifier to generate DHCID for lease reclamation.

10 years ago[3973] Implemented tests for DHCPv4 lease reclamation routine.
Marcin Siodelski [Wed, 9 Sep 2015 19:12:59 +0000 (21:12 +0200)] 
[3973] Implemented tests for DHCPv4 lease reclamation routine.

10 years ago[3973] Added logging to the lease expiration routine.
Marcin Siodelski [Wed, 9 Sep 2015 13:44:07 +0000 (15:44 +0200)] 
[3973] Added logging to the lease expiration routine.

Also added better exception handling.

10 years ago[3973] Implemented first version of the lease reclamation routine.
Marcin Siodelski [Tue, 8 Sep 2015 14:25:06 +0000 (16:25 +0200)] 
[3973] Implemented first version of the lease reclamation routine.

10 years ago[3982] Unit-tests fix.
Tomek Mrugalski [Wed, 9 Sep 2015 18:40:24 +0000 (20:40 +0200)] 
[3982] Unit-tests fix.

10 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'

10 years ago[3982] Decline support in DHCPv6 implemented.
Tomek Mrugalski [Wed, 9 Sep 2015 14:15:46 +0000 (16:15 +0200)] 
[3982] Decline support in DHCPv6 implemented.

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

10 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)

10 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)

10 years ago[3966] Added lease_states table to the MySQL database.
Marcin Siodelski [Wed, 9 Sep 2015 08:29:32 +0000 (10:29 +0200)] 
[3966] Added lease_states table to the MySQL database.

10 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!

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

10 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.

10 years ago[3966] Addressed review comments.
Marcin Siodelski [Tue, 8 Sep 2015 17:17:32 +0000 (19:17 +0200)] 
[3966] Addressed review comments.

10 years ago[3981] Compilation fixes, unit-tests now passing.
Tomek Mrugalski [Tue, 8 Sep 2015 17:08:42 +0000 (19:08 +0200)] 
[3981] Compilation fixes, unit-tests now passing.

10 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.