]>
git.ipfire.org Git - thirdparty/kea.git/log
Francis Dupont [Mon, 9 Apr 2018 12:32:48 +0000 (14:32 +0200)]
[master] Finishing merge of trac5404 (port relay)
Francis Dupont [Mon, 9 Apr 2018 12:20:10 +0000 (14:20 +0200)]
[master] Finished merge of trac5480 (user context utils)
Francis Dupont [Mon, 9 Apr 2018 12:10:42 +0000 (14:10 +0200)]
[master] Merged trac5480 (user context utils)
Wlodek Wencel [Mon, 9 Apr 2018 10:47:25 +0000 (12:47 +0200)]
[master] ChangeLog renumbered
Thomas Markwalder [Fri, 6 Apr 2018 18:41:28 +0000 (14:41 -0400)]
[master] Fixed broken Postgresql lease6 queries
Two Postgresql lease manager v6 queries were missing hardware address
columns recently added, causing unit tests to fall down.
Marcin Siodelski [Fri, 6 Apr 2018 12:11:07 +0000 (14:11 +0200)]
[master] Added ChangeLog entry for #5580.
Marcin Siodelski [Fri, 6 Apr 2018 11:57:35 +0000 (13:57 +0200)]
[master] Merge branch 'trac5580'
Marcin Siodelski [Fri, 6 Apr 2018 11:56:39 +0000 (13:56 +0200)]
[master] Fixed broken unit test in lease_cmds after the previous merge.
Okayed on jabber.
Marcin Siodelski [Thu, 5 Apr 2018 11:41:34 +0000 (13:41 +0200)]
[5580] Do not use std::bind in boost async calls for unix sockets.
Francis Dupont [Wed, 4 Apr 2018 14:44:56 +0000 (16:44 +0200)]
[5404] Addressed comments and updated I-D references
Francis Dupont [Tue, 3 Apr 2018 14:05:21 +0000 (16:05 +0200)]
[master] Merged trac5380 (new log4cplus API)
Francis Dupont [Sat, 31 Mar 2018 14:50:19 +0000 (16:50 +0200)]
[master] Updated git hash
Francis Dupont [Sat, 31 Mar 2018 14:49:15 +0000 (16:49 +0200)]
[master] Finishing merge of trac5469 (lease6-get-all)
Marcin Siodelski [Fri, 30 Mar 2018 08:24:34 +0000 (10:24 +0200)]
[5469] Corrections in doxygen for lease_cmds.
Marcin Siodelski [Thu, 29 Mar 2018 14:38:15 +0000 (16:38 +0200)]
[master] Added ChangeLog entry for #5470.
Marcin Siodelski [Thu, 29 Mar 2018 08:57:37 +0000 (10:57 +0200)]
[master] StateModel::runModel is now virtual.
This change was agreed on jabber with Thomas.
Marcin Siodelski [Wed, 28 Mar 2018 11:21:17 +0000 (13:21 +0200)]
[master] Merge branch 'trac5470'
Francis Dupont [Tue, 27 Mar 2018 17:22:45 +0000 (19:22 +0200)]
[master] Tomek's changes + init + deinit fixes
Francis Dupont [Tue, 27 Mar 2018 14:39:50 +0000 (16:39 +0200)]
[master] Fixed log called too soon issue
Francis Dupont [Tue, 27 Mar 2018 13:56:02 +0000 (15:56 +0200)]
[master] After merge updates
Francis Dupont [Tue, 27 Mar 2018 13:39:59 +0000 (15:39 +0200)]
[master] Missing override
Francis Dupont [Tue, 27 Mar 2018 12:28:06 +0000 (12:28 +0000)]
[master] regen flex/bison
Francis Dupont [Tue, 27 Mar 2018 12:26:41 +0000 (14:26 +0200)]
[master] Finishing merge of trac5528/trac5533a (register host backend / host cache)
Francis Dupont [Mon, 26 Mar 2018 15:13:20 +0000 (17:13 +0200)]
[master] Fixed ASYNC_CALLOUT_LIBRARY warnings
Marcin Siodelski [Mon, 26 Mar 2018 15:01:04 +0000 (17:01 +0200)]
[5470] Fixed uninitialized class member.
Francis Dupont [Mon, 26 Mar 2018 14:29:45 +0000 (16:29 +0200)]
[master] Removed duplicate line
Francis Dupont [Mon, 26 Mar 2018 14:25:35 +0000 (16:25 +0200)]
[master] Fixed maybe unitiliazed though an ASSERT_NO_THROW (picky compiler)
Marcin Siodelski [Mon, 26 Mar 2018 13:33:40 +0000 (15:33 +0200)]
[5470] Do not catch specific exceptions for remote_endpoint()
Francis Dupont [Mon, 26 Mar 2018 13:07:51 +0000 (15:07 +0200)]
[master] Finished merge of trac5574 (refactor database lost callback)
Marcin Siodelski [Mon, 26 Mar 2018 12:15:35 +0000 (14:15 +0200)]
[5470] Guard HTTP client against asyncSend and asyncReceive exceptions.
Francis Dupont [Sun, 25 Mar 2018 17:00:54 +0000 (19:00 +0200)]
[5574] backend name -> type
Marcin Siodelski [Fri, 23 Mar 2018 17:46:10 +0000 (18:46 +0100)]
[5470] Lower logging level for certain config messages.
Francis Dupont [Fri, 23 Mar 2018 11:54:55 +0000 (12:54 +0100)]
[5574] Update dhcpX/ctrl_dhcpX_src.cc
Francis Dupont [Thu, 22 Mar 2018 19:17:43 +0000 (19:17 +0000)]
[master] regen flex
Francis Dupont [Thu, 22 Mar 2018 19:16:45 +0000 (20:16 +0100)]
[master] reconnect-wait-time defines twice in dhcp4/6 lexers
Francis Dupont [Thu, 22 Mar 2018 19:12:02 +0000 (19:12 +0000)]
[5574] regen flex
Francis Dupont [Thu, 22 Mar 2018 18:59:28 +0000 (18:59 +0000)]
[master] regen flex
Francis Dupont [Thu, 22 Mar 2018 18:41:58 +0000 (19:41 +0100)]
[kea5574] Checkpoint: dhcpsrv lib first attempt
Marcin Siodelski [Thu, 22 Mar 2018 11:27:21 +0000 (12:27 +0100)]
[5470] Fixes in HTTP client in case of broken connection.
Marcin Siodelski [Thu, 22 Mar 2018 11:26:58 +0000 (12:26 +0100)]
[5470] Added network_state parameter to the dhcp4_srv_configured hook.
Francis Dupont [Sun, 18 Mar 2018 11:00:17 +0000 (12:00 +0100)]
[5533a] bool true -> size_t 0
Francis Dupont [Sat, 17 Mar 2018 11:46:27 +0000 (12:46 +0100)]
[5533a] Removed spurious both's signaled by Tomek
Francis Dupont [Sat, 17 Mar 2018 10:33:06 +0000 (11:33 +0100)]
[5533a] Restored remove() type (ConstHostPtr does not work)
Francis Dupont [Sat, 17 Mar 2018 10:23:53 +0000 (11:23 +0100)]
[5533a] Changed remove to take a ConstHostPtr
Francis Dupont [Sat, 17 Mar 2018 08:35:54 +0000 (08:35 +0000)]
Merge branch 'trac5533a' of ssh://git.kea.isc.org/git/kea into trac5533a
Francis Dupont [Sat, 17 Mar 2018 08:21:40 +0000 (09:21 +0100)]
[5533a] Removed premium
Francis Dupont [Sat, 17 Mar 2018 08:19:56 +0000 (09:19 +0100)]
[5533a] Restored line wraps for 80 column terminal
Francis Dupont [Sat, 17 Mar 2018 08:16:03 +0000 (09:16 +0100)]
[master] Spurious tab
Francis Dupont [Sat, 17 Mar 2018 00:32:24 +0000 (00:32 +0000)]
Updated cache insert
Francis Dupont [Fri, 16 Mar 2018 14:25:12 +0000 (15:25 +0100)]
Added more missing override
Francis Dupont [Fri, 16 Mar 2018 14:22:16 +0000 (15:22 +0100)]
Added missing override
Francis Dupont [Fri, 16 Mar 2018 13:42:24 +0000 (14:42 +0100)]
Checkpoint: addressed final comment but not yet tested
Tomek Mrugalski [Thu, 15 Mar 2018 18:08:25 +0000 (18:08 +0000)]
[master] ChangeLog updated after 5441 merge
Tomek Mrugalski [Thu, 15 Mar 2018 16:54:16 +0000 (16:54 +0000)]
[master] Merge branch 'trac5441' (network commands improvements)
Thomas Markwalder [Thu, 15 Mar 2018 12:47:22 +0000 (08:47 -0400)]
[master] Fixed FreeBSD ambiguous ctor invocation complaint in unit test
modified: src/lib/dhcpsrv/tests/memfile_lease_mgr_unittest.cc
Tomek Mrugalski [Wed, 14 Mar 2018 19:06:50 +0000 (19:06 +0000)]
[5533a] Fixed unnecessary line wraps.
Thomas Markwalder [Wed, 14 Mar 2018 13:53:34 +0000 (09:53 -0400)]
[master] Replace std::to_string in unit tests
Circumvents a build issue under FreeBSD 11 which appears to
dislike std::to_string.
Tomek Mrugalski [Wed, 14 Mar 2018 00:59:44 +0000 (00:59 +0000)]
[master] ChangeLog updated after 5484 merge.
Tomek Mrugalski [Wed, 14 Mar 2018 00:50:52 +0000 (00:50 +0000)]
[master] Merge branch 'trac5484' (Cassandra docs update)
Tomek Mrugalski [Wed, 14 Mar 2018 00:46:45 +0000 (00:46 +0000)]
[5484] Changes after review:
- unit-test improvements
- examples changes to tcp-keepalive 1200 seconds
Thomas Markwalder [Tue, 13 Mar 2018 13:01:32 +0000 (09:01 -0400)]
[master] Fixed db_lost_callback default to NULL build issue
Replaced = NULL with = 0 in dhcpsrv header files altered for 5477.
Francis Dupont [Fri, 9 Mar 2018 21:24:31 +0000 (21:24 +0000)]
[5484] regen flex/bison
Francis Dupont [Fri, 9 Mar 2018 21:22:54 +0000 (22:22 +0100)]
[5484] Updated copyrith years
Francis Dupont [Fri, 9 Mar 2018 21:18:20 +0000 (22:18 +0100)]
[5484] Adding missing
Tomek Mrugalski [Wed, 7 Mar 2018 12:55:13 +0000 (13:55 +0100)]
[5484] cql_config description updated.
Tomek Mrugalski [Wed, 7 Mar 2018 12:50:50 +0000 (13:50 +0100)]
[5484] Bison grammar regenerated.
Tomek Mrugalski [Wed, 7 Mar 2018 12:50:04 +0000 (13:50 +0100)]
[5484] Documentation updated.
Tomek Mrugalski [Wed, 7 Mar 2018 12:48:41 +0000 (13:48 +0100)]
[5484] Grammar updated to handle new Cassandra parameters
Tomek Mrugalski [Mon, 12 Mar 2018 19:07:38 +0000 (19:07 +0000)]
[master] ChangeLog, AUTHORS updated after github70 merge.
Tomek Mrugalski [Mon, 12 Mar 2018 19:03:44 +0000 (19:03 +0000)]
[github70] Minor hwaddr test tweak.
Tomek Mrugalski [Mon, 12 Mar 2018 18:02:29 +0000 (18:02 +0000)]
[master] Merge branch 'github70' (missing CQL backend features)
- host delete
- user-contexts
- DHCPv4 fixed fields
- also PostgreSQL now stores hwaddr type and hwaddr source
# Conflicts:
# src/lib/dhcpsrv/tests/pgsql_host_data_source_unittest.cc
Tomek Mrugalski [Mon, 12 Mar 2018 17:52:22 +0000 (17:52 +0000)]
[github70] Changes after review:
- comments added
- line wraps tweaked a bit
Francis Dupont [Sat, 10 Mar 2018 16:57:29 +0000 (17:57 +0100)]
[master] LOG_ERROR -> DB_LOG_ERROR
Francis Dupont [Sat, 10 Mar 2018 16:52:28 +0000 (17:52 +0100)]
[master] LOG_ERROR -> DB_LOG_ERROR
Thomas Markwalder [Fri, 9 Mar 2018 15:54:00 +0000 (10:54 -0500)]
[master] Added ChangeLog entry 1373 for #5551
Thomas Markwalder [Fri, 9 Mar 2018 15:51:31 +0000 (10:51 -0500)]
[master] kea-dhcp4/6 now attempt to process packets with bad vendor options
Merge branch 'trac5551'
Marcin Siodelski [Fri, 9 Mar 2018 09:17:56 +0000 (10:17 +0100)]
[5551] Fixed some minor errors in commentrary.
Thomas Markwalder [Thu, 8 Mar 2018 20:19:43 +0000 (15:19 -0500)]
[master] Added ChangeLog entry 1372 for #5477
Thomas Markwalder [Thu, 8 Mar 2018 20:16:42 +0000 (15:16 -0500)]
[master] kea-dhcp4/6 now support Postgresql automatic reconnect
Merges branch 'trac5477'
Thomas Markwalder [Thu, 8 Mar 2018 19:40:56 +0000 (14:40 -0500)]
[5477] Addressed further review comments
src/lib/dhcpsrv/tests/database_connection_unittest.cc
Fixed compiler complaint in unit test.
Marcin Siodelski [Thu, 8 Mar 2018 19:14:32 +0000 (20:14 +0100)]
[5477] Fixed some weird american spelling in database unit tests.
Francis Dupont [Thu, 8 Mar 2018 12:53:05 +0000 (13:53 +0100)]
[5533a] Simplified and consolidated host manager code and tests
Thomas Markwalder [Thu, 8 Mar 2018 11:47:05 +0000 (06:47 -0500)]
[master] Fixed build error under FreeBSD in unit test code
src/bin/dhcp4/tests/get_config_unittest.cc
added "std::" to to_string invocation
Francis Dupont [Thu, 8 Mar 2018 08:58:58 +0000 (09:58 +0100)]
[master] Fixed spelling and doxygen
Francis Dupont [Thu, 8 Mar 2018 01:49:19 +0000 (02:49 +0100)]
[5533a] Addressed comments
Thomas Markwalder [Wed, 7 Mar 2018 16:10:34 +0000 (11:10 -0500)]
[5477] Addressed review comments
src/bin/dhcp4/ctrl_dhcp4_srv.*
src/bin/dhcp6/ctrl_dhcp6_srv.*
Changed dbReconnect() to accept ReconnectCtlPtr
Added commentary for dbReconnect and dbLostCallback
src/lib/dhcpsrv/database_connection.h
Removed extraneous typedef
many files:
Changed DatabaseConnection::Callback to ::DbLostCallback
src/lib/dhcpsrv/tests/database_connection_unittest.cc
Added commentary to text fixture and tests
Francis Dupont [Wed, 7 Mar 2018 14:11:40 +0000 (15:11 +0100)]
[5533a] Reverted add() to return void
Francis Dupont [Wed, 7 Mar 2018 13:23:46 +0000 (14:23 +0100)]
[5533a] Reviewed comment changes
Tomek Mrugalski [Wed, 7 Mar 2018 13:03:53 +0000 (14:03 +0100)]
Merge branch 'trac5533a' of ssh://git.kea.isc.org/git/kea into trac5533a
Tomek Mrugalski [Wed, 7 Mar 2018 13:03:25 +0000 (14:03 +0100)]
[5533a] Extra comments added
Marcin Siodelski [Wed, 7 Mar 2018 10:16:36 +0000 (11:16 +0100)]
[master] Added ChangeLog entry for #5466.
Marcin Siodelski [Wed, 7 Mar 2018 10:12:45 +0000 (11:12 +0100)]
[master] Merge branch 'trac5466'
Marcin Siodelski [Wed, 7 Mar 2018 09:47:01 +0000 (10:47 +0100)]
[5466] Addressed review comments.
Changes in lease parsing from JSON - moved validation of IP address and
HW address to derived classes.
Marcin Siodelski [Tue, 6 Mar 2018 18:20:57 +0000 (19:20 +0100)]
[master] Added ChangeLog entry for #5457.
Marcin Siodelski [Tue, 6 Mar 2018 18:19:19 +0000 (19:19 +0100)]
[master] Merge branch 'trac5457'
# Conflicts:
# src/bin/dhcp4/tests/callout_library_1.cc
# src/bin/dhcp4/tests/callout_library_2.cc
Francis Dupont [Tue, 6 Mar 2018 15:59:27 +0000 (16:59 +0100)]
[master] Updated git tag
Francis Dupont [Tue, 6 Mar 2018 15:58:46 +0000 (16:58 +0100)]
[master] Finishing merge of trac5513 (feed JSON does not handle strings)
Francis Dupont [Tue, 6 Mar 2018 15:55:18 +0000 (16:55 +0100)]
[master] Merged trac5513 (feed JSON does not handle strings)
Thomas Markwalder [Tue, 6 Mar 2018 15:00:45 +0000 (10:00 -0500)]
[5551] Addressed review comments
Added commentary, updated sub-options unpacking,
and added support for skip logic to kea-dhcp6.
src/lib/dhcp/option.h
Added detail to SkipRemainingOptionsError commentary
src/lib/dhcp/libdhcp++.cc
LibDHCP::unpackVendorOptions4()
LibDHCP::unpackVendorOptions6()
src/lib/dhcp/tests/pkt4_unittest.cc
TEST_F(Pkt4Test, unpackVendorMalformed) - updated for
new exception type
TEST_F(Pkt4Test, truncatedVendorLength) - removed
extraneous byte streams
src/lib/dhcp/tests/pkt6_unittest.cc
TEST_F(Pkt6Test, unpackVendorMalformed) - updated for
new exception type
TEST_F(Pkt6Test, truncatedVendorLength) - new test for
truncated vendor options
src/lib/dhcp/tests/pkt_captures.h
src/lib/dhcp/tests/pkt_captures.cc
isc::dhcp::Pkt6Ptr captureSolicitWithVIVSO()
isc::dhcp::Pkt6Ptr captureSolicitWithTruncatedVIVSO() -
new captured packets
src/bin/dhcp6/dhcp6_messages.mes
DHCP6_PACKET_OPTIONS_SKIPPED - new log message
src/bin/dhcp6/dhcp6_srv.cc
Dhcpv6Srv::processPacket() - added explicit catch of
SkipRemainingOptionsError to allow processing the packet
src/bin/dhcp6/tests/dhcp6_srv_unittest.cc
TEST_F(Dhcpv6SrvTest, truncatedVIVSO) - new test to verify
server's ability to handle SkipRemainingOptionsError
Francis Dupont [Tue, 6 Mar 2018 11:01:27 +0000 (12:01 +0100)]
[5533a] Added srandomdev in searched functions