]>
git.ipfire.org Git - thirdparty/kea.git/log
Wlodek Wencel [Thu, 27 Apr 2017 10:34:08 +0000 (12:34 +0200)]
[v1_2_0] .mes, Makefile and copy-right dates updated for release
Marcin Siodelski [Thu, 27 Apr 2017 08:02:10 +0000 (10:02 +0200)]
[master] Added ChangeLog entry for #5264.
Conflicts:
ChangeLog
Marcin Siodelski [Wed, 26 Apr 2017 19:51:33 +0000 (21:51 +0200)]
[5264] Improved logging in HostMgr for most common queries.
Tomek Mrugalski [Wed, 26 Apr 2017 15:00:19 +0000 (17:00 +0200)]
[master] ChangeLog updated after 5253 merge.
Conflicts:
ChangeLog
Tomek Mrugalski [Wed, 26 Apr 2017 13:03:39 +0000 (15:03 +0200)]
[5253] Logging information is now written in config-write.
Conflicts:
src/lib/process/d_controller.cc
Thomas Markwalder [Wed, 26 Apr 2017 12:50:42 +0000 (08:50 -0400)]
[5262] fixed typos and wording
Wlodek Wencel [Tue, 25 Apr 2017 18:53:52 +0000 (20:53 +0200)]
[trac5262] kea-shell extended with target service support
Marcin Siodelski [Tue, 25 Apr 2017 18:07:37 +0000 (20:07 +0200)]
[master] Added ChangeLog entry for #5260.
Conflicts:
ChangeLog
Wlodek Wencel [Wed, 26 Apr 2017 14:04:00 +0000 (16:04 +0200)]
Merge remote-tracking branch 'origin/trac5260' into v1_2_0
Marcin Siodelski [Tue, 25 Apr 2017 17:04:08 +0000 (19:04 +0200)]
[5260] Added commentary about making copies of function handlers.
Marcin Siodelski [Tue, 25 Apr 2017 12:04:10 +0000 (14:04 +0200)]
[5260] Properly handle EWOULDBLOCK and EAGAIN in Http unit tests.
Marcin Siodelski [Tue, 25 Apr 2017 11:42:39 +0000 (13:42 +0200)]
[5260] HttpConnection callbacks migrated to shared_ptr.
Marcin Siodelski [Tue, 25 Apr 2017 10:56:12 +0000 (12:56 +0200)]
[master] Unify the socket file paths for CA and servers.
Okayed on jabber.
Marcin Siodelski [Tue, 25 Apr 2017 08:48:16 +0000 (10:48 +0200)]
[master] Removed "beta" in two places within the docs.
Marcin Siodelski [Tue, 25 Apr 2017 17:04:08 +0000 (19:04 +0200)]
[5260] Added commentary about making copies of function handlers.
Marcin Siodelski [Tue, 25 Apr 2017 12:04:10 +0000 (14:04 +0200)]
[5260] Properly handle EWOULDBLOCK and EAGAIN in Http unit tests.
Marcin Siodelski [Tue, 25 Apr 2017 11:42:39 +0000 (13:42 +0200)]
[5260] HttpConnection callbacks migrated to shared_ptr.
Wlodek Wencel [Tue, 25 Apr 2017 09:31:47 +0000 (11:31 +0200)]
[v1_2_0] version update, documentation updates for release
Marcin Siodelski [Tue, 25 Apr 2017 08:48:16 +0000 (10:48 +0200)]
[master] Removed "beta" in two places within the docs.
Wlodek Wencel [Tue, 25 Apr 2017 00:27:11 +0000 (02:27 +0200)]
[1_2_0] copy right date update in kea-messages.xml
Wlodek Wencel [Tue, 25 Apr 2017 00:05:33 +0000 (02:05 +0200)]
[v1_2_0] copy-right date update
Wlodek Wencel [Mon, 24 Apr 2017 23:53:29 +0000 (01:53 +0200)]
[v1_2_0] version bumped up
Wlodek Wencel [Mon, 24 Apr 2017 23:48:17 +0000 (01:48 +0200)]
Merge branch 'master' into v1_2_0
Conflicts:
ChangeLog
Tomek Mrugalski [Mon, 24 Apr 2017 20:22:52 +0000 (22:22 +0200)]
[master] ChangeLog updated after 5208a merge.
Tomek Mrugalski [Mon, 24 Apr 2017 20:17:41 +0000 (22:17 +0200)]
[master] Pushed fix for admin unit-tests after recent schema change.
Tomek Mrugalski [Mon, 24 Apr 2017 19:29:15 +0000 (21:29 +0200)]
[master] Merge branch 'trac5208a' (preparations for host_cmds hook)
Tomek Mrugalski [Mon, 24 Apr 2017 19:27:43 +0000 (21:27 +0200)]
[master] ChangeLog updated
Tomek Mrugalski [Mon, 24 Apr 2017 19:26:37 +0000 (21:26 +0200)]
[master] Merge branch 'trac5198' (default config improvements)
# Conflicts:
# doc/examples/ddns/sample1.json
Tomek Mrugalski [Mon, 24 Apr 2017 19:24:59 +0000 (21:24 +0200)]
[5198] Changes after review
Francis Dupont [Mon, 24 Apr 2017 19:06:20 +0000 (21:06 +0200)]
[master] Added missing doxygen comment
Francis Dupont [Mon, 24 Apr 2017 18:27:53 +0000 (20:27 +0200)]
[master] Merged trac5258 (trivial bug triggered by pools without pool)
Thomas Markwalder [Mon, 24 Apr 2017 18:04:06 +0000 (14:04 -0400)]
[master] Added ChangeLog entry 1252 for #5252.
Thomas Markwalder [Mon, 24 Apr 2017 18:01:27 +0000 (14:01 -0400)]
[master] Fixed lease state and assigned stats for V6 expired-reclaimed leases
Merge branch 'trac5252'
Tomek Mrugalski [Mon, 24 Apr 2017 17:57:01 +0000 (19:57 +0200)]
[5208a] unused parameter warnings removed
Tomek Mrugalski [Mon, 24 Apr 2017 17:56:47 +0000 (19:56 +0200)]
[5208a] return comments updated
Tomek Mrugalski [Mon, 24 Apr 2017 17:51:06 +0000 (19:51 +0200)]
[5208a] new unit-test checks that v4,v6 options and v6 reservations are removed
Stephen Morris [Mon, 24 Apr 2017 17:45:35 +0000 (18:45 +0100)]
[5258] Correct bug in error path in PoolParser
Correct a trivial error that led to a crash (instead of the raising
of an exception) when parsing an incorrect "pools" clause.
Thomas Markwalder [Mon, 24 Apr 2017 16:55:40 +0000 (12:55 -0400)]
[5252] Addressed review comment
Unit test now verifies Lease::state_.
Marcin Siodelski [Mon, 24 Apr 2017 16:36:19 +0000 (18:36 +0200)]
[5252] Removed spurious whitespace.
Thomas Markwalder [Mon, 24 Apr 2017 15:07:57 +0000 (11:07 -0400)]
[5252] Corrected lease state and assigned stat when reusing expired-reclaimed via V6 request
src/lib/dhcpsrv/alloc_engine.cc
AllocEngine::updateLeaseData() - added logic to set lease state
to default and increment assigned stat if the lease is expired-reclaimed
src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
TEST_F(AllocEngine6Test, requestReuseDeclinedLease6Stats) - new test
to verify the behavior
Tomek Mrugalski [Mon, 24 Apr 2017 14:27:04 +0000 (16:27 +0200)]
[master] ChangeLog updated
Marcin Siodelski [Mon, 24 Apr 2017 14:19:37 +0000 (16:19 +0200)]
[5208] Multiple fixes as a result of review.
The most notable change is the update of the MySQL trigger which
deletes options as a consequence of deletion of the host.
Tomek Mrugalski [Mon, 24 Apr 2017 12:57:01 +0000 (14:57 +0200)]
[master] Merge branch 'trac5195' (DB schema update for flex-id)
Marcin Siodelski [Mon, 24 Apr 2017 12:55:24 +0000 (14:55 +0200)]
[master] Multiple small improvements in the unit tests.
Also, the read buffer for unix socket client is extended to 64k.
Tomek Mrugalski [Mon, 24 Apr 2017 12:27:52 +0000 (14:27 +0200)]
[5208a] Extra file added to list of dist files
Tomek Mrugalski [Mon, 24 Apr 2017 12:19:19 +0000 (14:19 +0200)]
[5208a] Doc written, exception messages are now better formed.
Francis Dupont [Mon, 24 Apr 2017 11:43:45 +0000 (13:43 +0200)]
[master] Updated git hash
Francis Dupont [Mon, 24 Apr 2017 11:42:53 +0000 (13:42 +0200)]
[master] Finished merge of trac5186 (config-test vs unregister timers)
Francis Dupont [Mon, 24 Apr 2017 11:39:51 +0000 (13:39 +0200)]
[master] Merged trac5186 (config-test vs unregister timers)
Thomas Markwalder [Mon, 24 Apr 2017 11:03:20 +0000 (07:03 -0400)]
[master] Added ChangeLog entry 1249 for #5247.
Thomas Markwalder [Mon, 24 Apr 2017 10:59:14 +0000 (06:59 -0400)]
[master] Corrected issues with assigned lease statistics and reclaimed leases
Merge branch 'trac5247'
Francis Dupont [Sun, 23 Apr 2017 23:58:06 +0000 (01:58 +0200)]
[master] Commented unused parameters
Francis Dupont [Sun, 23 Apr 2017 17:49:37 +0000 (19:49 +0200)]
[master] Fixed incorrect code in LibraryManagerTest::NullManager introduced by #5201
Tomek Mrugalski [Sat, 22 Apr 2017 19:56:33 +0000 (21:56 +0200)]
[5208a] delete methods implemented in host data sources
Tomek Mrugalski [Sat, 22 Apr 2017 10:28:53 +0000 (12:28 +0200)]
[5208a] toElement() moved from CfgHosts to Host
Tomek Mrugalski [Sat, 22 Apr 2017 09:18:42 +0000 (11:18 +0200)]
[5208a] setTestHostDataSource() added.
Thomas Markwalder [Fri, 21 Apr 2017 19:28:35 +0000 (15:28 -0400)]
[5247] Addressed review comments
Thomas Markwalder [Fri, 21 Apr 2017 15:54:45 +0000 (11:54 -0400)]
[5247] Corrected issues with assigned-<lease/nas/pd> stats
doc/guide/dhcp4-srv.xml
doc/guide/dhcp6-srv.xml
Added entries for reclaimed-leases
src/lib/dhcpsrv/alloc_engine.cc
AllocEngine::reuseExpiredLease(Lease6Ptr&...) - increment
assigned-<nas/pds> for real allocations
AllocEngine::extendLease6() - increment assigned-<nas/pds>
for real allocations if the lease expired
AllocEngine::renewLease4(const Lease4Ptr&...)
- set lease state to STATE_DEFAULT for real allocations
- increment assigned-leases if lease is expired or reclaimed
for real allocations
AllocEngine::reuseExpiredLease4(Lease4Ptr&...)
- increment assigned-leases for real allocations
src/lib/dhcpsrv/cfg_subnets4.cc
CfgSubnets4::removeStatistics() - added "reclaimed-leases"
src/lib/dhcpsrv/cfg_subnets6.cc
CfgSubnets4::removeStatistics() - added "reclaimed-leases"
src/lib/dhcpsrv/lease_mgr.cc
LeaseMgr::recountLeaseStats4()
LeaseMgr::recountLeaseStats6()
- added handling of "reclaimed-leases"
- fixed name of "reclaimed-declined-addresses"
src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc
TEST_F(AllocEngine4Test, simpleRenew4) - new test to verify stats
on a normal renew, non-expired
Added EXPECT_TRUE around calls to testStatistics for invocation line numbers
Added stat checks to several tests
src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
Added EXPECT_TRUE around calls to testStatistics for invocation line numbers
Added stat checks to several tests
src/lib/dhcpsrv/tests/alloc_engine_expiration_unittest.cc
Added checks of assigned stats
src/lib/dhcpsrv/tests/alloc_engine_utils.cc
AllocEngine6Test::initSubnet() - removed artificial stat values
NakedAllocEngine::addHost() - new method to add a host to the
current configuration, rather than use staging/commit as the latter
Tomek Mrugalski [Fri, 21 Apr 2017 15:42:21 +0000 (17:42 +0200)]
[5208a] hook points can be registered several times
- see ticket #5251 for explanation of the problem
Tomek Mrugalski [Fri, 14 Apr 2017 17:25:28 +0000 (19:25 +0200)]
[5208] Compilation warnings removed in src/lib/hooks
Tomek Mrugalski [Fri, 14 Apr 2017 17:24:52 +0000 (19:24 +0200)]
[5208] C++11 detection code moved to ax_cpp11.m4
Tomek Mrugalski [Thu, 20 Apr 2017 13:46:24 +0000 (15:46 +0200)]
[5195] flex-id value added to know identifiers list.
Marcin Siodelski [Thu, 20 Apr 2017 11:59:18 +0000 (13:59 +0200)]
[master] Added ChangeLog entry for #5217.
Marcin Siodelski [Thu, 20 Apr 2017 11:57:05 +0000 (13:57 +0200)]
[master] Merge branch 'trac5217'
Marcin Siodelski [Thu, 20 Apr 2017 11:37:55 +0000 (13:37 +0200)]
[master] Added ChangeLog entry for #5102.
Marcin Siodelski [Thu, 20 Apr 2017 11:36:17 +0000 (13:36 +0200)]
[master] Merge branch 'trac5102'
Tomek Mrugalski [Thu, 20 Apr 2017 09:58:09 +0000 (11:58 +0200)]
[master] ChangeLog updated.
Tomek Mrugalski [Thu, 20 Apr 2017 09:56:50 +0000 (11:56 +0200)]
[master] Merge branch 'trac5187' (path restrictions removed in config-write)
Tomek Mrugalski [Thu, 20 Apr 2017 09:56:15 +0000 (11:56 +0200)]
[5187] Path checks removed in config-write in libprocess
Marcin Siodelski [Thu, 20 Apr 2017 09:27:34 +0000 (11:27 +0200)]
[5102] Addressed review comments.
- Removed MySQL indexes added accidentally.
- Fixed a commentary in a DORA unit tests.
Tomek Mrugalski [Wed, 19 Apr 2017 18:57:05 +0000 (20:57 +0200)]
[5198] # comments converted to //
Tomek Mrugalski [Wed, 19 Apr 2017 18:52:48 +0000 (20:52 +0200)]
[5198] Example config file improved significantly.
Francis Dupont [Wed, 19 Apr 2017 14:41:29 +0000 (16:41 +0200)]
[5186] Applied fix to DHCPv6 too
Francis Dupont [Wed, 19 Apr 2017 14:34:46 +0000 (16:34 +0200)]
[5186] Made timer unregistration conditional (seems to be enough)
Francis Dupont [Wed, 19 Apr 2017 13:11:35 +0000 (15:11 +0200)]
[master] Fixed the new static assert (strict c++11 vs c++17)
Francis Dupont [Wed, 19 Apr 2017 12:39:34 +0000 (14:39 +0200)]
[master] Updated git hash
Francis Dupont [Wed, 19 Apr 2017 12:38:41 +0000 (14:38 +0200)]
[master] Finished merge of trac5087 (domain-search CSV)
Francis Dupont [Wed, 19 Apr 2017 12:36:24 +0000 (14:36 +0200)]
[master] Merged trac5087 (domain-search CSV)
Francis Dupont [Wed, 19 Apr 2017 12:32:51 +0000 (14:32 +0200)]
[5087] Removed the getCode() == DHO_DOMAIN_SEARCH check
Francis Dupont [Wed, 19 Apr 2017 12:32:11 +0000 (14:32 +0200)]
[5087] Fixed the length issue
Tomek Mrugalski [Wed, 19 Apr 2017 11:23:10 +0000 (13:23 +0200)]
[5087] Changes after review:
- split FQDN test into 3 smaller ones
- added test for truncated option
- added sanity check for empty/truncated options
- extended config example to showcase domain-search option
Tomek Mrugalski [Tue, 18 Apr 2017 21:19:03 +0000 (23:19 +0200)]
[master] ChangeLog updated.
Tomek Mrugalski [Tue, 18 Apr 2017 21:17:19 +0000 (23:17 +0200)]
[master] Merge branch 'trac5171' (User's Guide section about Kea shell)
Tomek Mrugalski [Tue, 18 Apr 2017 20:00:24 +0000 (20:00 +0000)]
[5187] parsers regenerated
Tomek Mrugalski [Tue, 18 Apr 2017 19:45:06 +0000 (21:45 +0200)]
[5187] Example config files updated.
Tomek Mrugalski [Tue, 18 Apr 2017 19:37:20 +0000 (21:37 +0200)]
[5187] flush, maxsize and maxver parameters added to all parsers.
Stephen Morris [Tue, 18 Apr 2017 18:38:40 +0000 (19:38 +0100)]
[5171] Miscellaneous edits to the documentation
Tomek Mrugalski [Tue, 18 Apr 2017 18:37:26 +0000 (20:37 +0200)]
[5187] Doc updated
Tomek Mrugalski [Tue, 18 Apr 2017 18:37:11 +0000 (20:37 +0200)]
[5187] Kea is less strict with filename argument to config-write
Tomek Mrugalski [Tue, 18 Apr 2017 15:18:54 +0000 (17:18 +0200)]
[5171] missing shell.xml added.
Francis Dupont [Tue, 18 Apr 2017 14:38:30 +0000 (16:38 +0200)]
[master] Finished merge of trac4242 (boost version detection)
Francis Dupont [Tue, 18 Apr 2017 14:35:33 +0000 (16:35 +0200)]
[master] Trying again to fix ChangeLog
Francis Dupont [Tue, 18 Apr 2017 14:34:18 +0000 (16:34 +0200)]
[master] Updated git hash
Francis Dupont [Tue, 18 Apr 2017 14:33:02 +0000 (16:33 +0200)]
[master] Updated git hash
Francis Dupont [Tue, 18 Apr 2017 14:25:57 +0000 (16:25 +0200)]
[5087] Done: now DHCPv4 domain-search option takes a (possibly compressed) FQDN list
Tomek Mrugalski [Tue, 18 Apr 2017 13:19:26 +0000 (15:19 +0200)]
[master] ChangeLog updated (#5213 merge, #4540 commit-id update)
Tomek Mrugalski [Tue, 18 Apr 2017 13:03:10 +0000 (15:03 +0200)]
[master] Merge branch 'trac5213' (config-reload, set-config renamed to config-set)
Francis Dupont [Tue, 18 Apr 2017 07:52:23 +0000 (09:52 +0200)]
[5213] Some cosmetic fixes
Francis Dupont [Tue, 18 Apr 2017 07:28:16 +0000 (09:28 +0200)]
[5213] indent and untabily
Francis Dupont [Tue, 18 Apr 2017 06:52:32 +0000 (08:52 +0200)]
[master] Finished merge of (hex in integer options)