]>
git.ipfire.org Git - thirdparty/kea.git/log
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
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 [Mon, 5 Mar 2018 20:04:28 +0000 (15:04 -0500)]
[master] Added ChangeLog entry 1368 for 5522.
Thomas Markwalder [Mon, 5 Mar 2018 20:01:29 +0000 (15:01 -0500)]
[master] subnet_id column types now consistent in schemas
Merges in branch 'trac5522'
Marcin Siodelski [Fri, 2 Mar 2018 19:59:58 +0000 (20:59 +0100)]
[master] Added ChangeLog entry for #5437.
Marcin Siodelski [Fri, 2 Mar 2018 19:30:29 +0000 (20:30 +0100)]
[master] Merge branch 'trac5437'
Marcin Siodelski [Fri, 2 Mar 2018 19:29:13 +0000 (20:29 +0100)]
[5437] Added a todo requested in review.
Tomek Mrugalski [Fri, 2 Mar 2018 15:06:13 +0000 (16:06 +0100)]
[5437] Changes after review
- some comments added
- unit-tests renamed
- using C++11 syntax to simplify things.
Marcin Siodelski [Fri, 2 Mar 2018 09:15:38 +0000 (10:15 +0100)]
[5522] Removed accidentally inserted character.
Marcin Siodelski [Fri, 2 Mar 2018 09:03:47 +0000 (10:03 +0100)]
[5522] Removed whitespace errors in a couple of files.
Thomas Markwalder [Thu, 1 Mar 2018 15:41:29 +0000 (10:41 -0500)]
[master] Added ChangeLog entry 1366 for 5553.
Thomas Markwalder [Thu, 1 Mar 2018 15:39:27 +0000 (10:39 -0500)]
[master] kea-dhcp4 explicitly logs packets without option 53
Merges in branch 'trac5553'
Thomas Markwalder [Thu, 1 Mar 2018 15:13:16 +0000 (10:13 -0500)]
[5553] Removed a debug cout
Francis Dupont [Thu, 1 Mar 2018 15:07:37 +0000 (16:07 +0100)]
[master] Merged trac3745 (cross compiling)
Thomas Markwalder [Thu, 1 Mar 2018 15:06:46 +0000 (10:06 -0500)]
[5553] Addressed review comments
Adjusted for addition DHCP types, changed log
message to INFO level.
Francis Dupont [Thu, 1 Mar 2018 14:40:51 +0000 (15:40 +0100)]
[master] Cosmetic fixes in ChangeLog references
Marcin Siodelski [Wed, 28 Feb 2018 10:24:51 +0000 (11:24 +0100)]
[5437] Optimize lease searches for a DHCPv6 client.
Marcin Siodelski [Tue, 27 Feb 2018 20:06:28 +0000 (21:06 +0100)]
[5437] Replaced index by iaid_subnet_id_duid with duid_iaid_subnet_id.
Marcin Siodelski [Tue, 27 Feb 2018 18:52:10 +0000 (19:52 +0100)]
[5437] Select last used subnet for new allocations in DHCPv6.
Marcin Siodelski [Tue, 27 Feb 2018 17:20:17 +0000 (18:20 +0100)]
[5437] HR_DISABLED option handling moved to subnet level.
Marcin Siodelski [Tue, 27 Feb 2018 14:13:43 +0000 (15:13 +0100)]
[5437] Added unit test for selecting preferred subnet.
Marcin Siodelski [Tue, 27 Feb 2018 13:38:42 +0000 (14:38 +0100)]
[5437] Support for HR_OUT_OF_POOL mode in DHCPv4 added.
Francis Dupont [Fri, 6 Mar 2015 17:45:45 +0000 (18:45 +0100)]
[3745] Handle better cross compiling
Marcin Siodelski [Tue, 27 Feb 2018 11:39:14 +0000 (12:39 +0100)]
[5437] Created tests for reservation-mode set to "disabled" in DHCPv4.
Marcin Siodelski [Tue, 27 Feb 2018 09:48:53 +0000 (10:48 +0100)]
[5437] Optimized lease search in INIT_REBOOT case.
Marcin Siodelski [Tue, 27 Feb 2018 08:19:23 +0000 (09:19 +0100)]
[5437] Optimized client lease search in the allocation engine.
Marcin Siodelski [Mon, 26 Feb 2018 16:03:45 +0000 (17:03 +0100)]
[5437] Corrected unit tests for classes in pools within shared network.
Marcin Siodelski [Mon, 26 Feb 2018 12:34:37 +0000 (13:34 +0100)]
[5437] Updated copyright dates after recent fixes.
Marcin Siodelski [Mon, 26 Feb 2018 12:30:52 +0000 (13:30 +0100)]
[5437] Optimized preferred subnet selection within shared network.
Marcin Siodelski [Sat, 24 Feb 2018 12:41:48 +0000 (13:41 +0100)]
[5437] Do not fetch reservations for subnets for which HR_DISABLED is set.
Marcin Siodelski [Sat, 24 Feb 2018 08:52:12 +0000 (09:52 +0100)]
[5437] Optimized the number of queries for host reservations.
Thomas Markwalder [Fri, 23 Feb 2018 14:15:33 +0000 (09:15 -0500)]
[5553] Added specific log for possible BOOTP packets
src/bin/dhcp4/dhcp4_messages.mes
Added DHCP4_PACKET_DROP_0009 for possible bootp packets
src/bin/dhcp4/dhcp4_srv.cc
Dhcpv4Srv::acceptMessageType()
rearranged a bit to test explicitly for DHCP_NOTYPE
src/bin/dhcp4/tests/dhcp4_srv_unittest.cc
TEST_F(Dhcpv4SrvTest, acceptMessageType)
Added tests for packets with no option 53 and for
type > DHCPLEASEQUERYDONE
Francis Dupont [Thu, 22 Feb 2018 23:08:46 +0000 (00:08 +0100)]
[master] Updated git hash
Francis Dupont [Thu, 22 Feb 2018 23:04:10 +0000 (00:04 +0100)]
[master] Finishing merge of trac5524 (RADIUS skeleton)
Francis Dupont [Thu, 22 Feb 2018 22:59:59 +0000 (23:59 +0100)]
[master] Merged trac5524 (RADIUS skeleton)
Thomas Markwalder [Thu, 22 Feb 2018 18:13:34 +0000 (13:13 -0500)]
[5522] Fixed subnet_id column types in MySQL and Postgres schemas
new file:
src/share/database/scripts/mysql/upgrade_5.1_to_5.2.sh.in
renamed:
src/share/database/scripts/mysql/upgrade_5.1_to_6.0.sh.in
-> src/share/database/scripts/mysql/upgrade_5.2_to_6.0.sh.in
new file:
src/share/database/scripts/pgsql/upgrade_3.2_to_3.3.sh.in
renamed:
src/share/database/scripts/pgsql/upgrade_3.2_to_4.0.sh.in
-> src/share/database/scripts/pgsql/upgrade_3.3_to_4.0.sh.in
src/lib/dhcpsrv/pgsql_host_data_source.cc
changed OID_INT4 to OID_INT8 for subnet_id inputs in
TaggedStatements
src/lib/dhcpsrv/tests/generic_host_data_source_unittest.h
src/lib/dhcpsrv/tests/generic_host_data_source_unittest.cc
src/lib/dhcpsrv/tests/mysql_host_data_source_unittest.cc
src/lib/dhcpsrv/tests/pgsql_host_data_source_unittest.cc
Added new tests to verify maxium value for subnet_id works
src/share/database/scripts/mysql/dhcpdb_create.mysql
Added 5.1 to 5.2 changes
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
Added 3.2 to 3.3 changes
Francis Dupont [Thu, 22 Feb 2018 17:01:29 +0000 (18:01 +0100)]
[5524] Report FreeRADIUS
Francis Dupont [Thu, 22 Feb 2018 12:10:00 +0000 (13:10 +0100)]
[master] Updated git hash
Francis Dupont [Thu, 22 Feb 2018 12:08:10 +0000 (13:08 +0100)]
[master] Finishing merge of trac5502 (Cassandra vs OpenSSL)
Francis Dupont [Thu, 22 Feb 2018 12:06:47 +0000 (13:06 +0100)]
[master] Merged trac5502 (Cassandra vs OpenSSL)
Francis Dupont [Wed, 21 Feb 2018 13:59:55 +0000 (14:59 +0100)]
[master] Merged github69 (PR#69 "symbol typo")
Francis Dupont [Wed, 21 Feb 2018 13:57:14 +0000 (14:57 +0100)]
[github69] Merge branch 'master' of git://github.com/Yoshy/kea into github69
Francis Dupont [Wed, 21 Feb 2018 13:49:59 +0000 (14:49 +0100)]
[master] Merged github53 (PR#53 "replace another "test" with "expr")
Francis Dupont [Wed, 21 Feb 2018 13:45:27 +0000 (14:45 +0100)]
[github53] Merge branch 'configure_test_expr' of git://github.com/eest/kea into github53
Francis Dupont [Tue, 20 Feb 2018 15:32:45 +0000 (16:32 +0100)]
[5502] Added FNV-1a 64 bit hash and replaced MD5 in CQL host dats source
Francis Dupont [Mon, 19 Feb 2018 20:12:49 +0000 (21:12 +0100)]
[master] with-dhcp-xxxsql -> with-xxxsql
Francis Dupont [Mon, 19 Feb 2018 17:18:26 +0000 (18:18 +0100)]
[master] Updated git hash
Francis Dupont [Mon, 19 Feb 2018 17:17:56 +0000 (18:17 +0100)]
[master] Finished merge of trac5390 (listen on loopback)
Francis Dupont [Mon, 19 Feb 2018 17:16:17 +0000 (18:16 +0100)]
[master] Merged trac5390 (listen on loopback)
Francis Dupont [Mon, 19 Feb 2018 17:08:33 +0000 (18:08 +0100)]
[master] Updated git hash
Francis Dupont [Mon, 19 Feb 2018 17:06:46 +0000 (18:06 +0100)]
[master] Finishing merge of (forensic/legal logging to database)
Francis Dupont [Mon, 19 Feb 2018 17:03:03 +0000 (18:03 +0100)]
[master] Finishing merge of (forensic/legal logging to database)
Tomek Mrugalski [Mon, 19 Feb 2018 16:06:31 +0000 (17:06 +0100)]
[5390] Minor tweaks to comments and docs.
Thomas Markwalder [Fri, 16 Feb 2018 16:58:49 +0000 (11:58 -0500)]
[master] Added ChangeLog entry 1361 for 5487.
Thomas Markwalder [Fri, 16 Feb 2018 16:53:54 +0000 (11:53 -0500)]
[master] CQL now supports lease stat recounting
Merges branch 'trac5487'
Tomek Mrugalski [Wed, 14 Feb 2018 13:51:01 +0000 (13:51 +0000)]
[master] ChangeLog, AUTHORS updated after github 55 merge
Tomek Mrugalski [Wed, 14 Feb 2018 13:45:58 +0000 (13:45 +0000)]
[github55] man page updated.
Tomek Mrugalski [Wed, 14 Feb 2018 13:36:57 +0000 (13:36 +0000)]
[github55] Changes after review:
- lateExit renamed to waitToExit, logic updated
- option renamed to exit-wait-time (-W)
Tomek Mrugalski [Wed, 14 Feb 2018 12:36:07 +0000 (12:36 +0000)]
[github55] Merge branch 'perfdhcp-late-exit-delay' of https://github.com/andreipavelQ/kea into github55
# Conflicts:
# src/bin/perfdhcp/perfdhcp.xml
Tomek Mrugalski [Tue, 13 Feb 2018 22:57:25 +0000 (22:57 +0000)]
[master] ChangeLog, AUTHORS, COPYING updated after github36 merge.
Tomek Mrugalski [Tue, 13 Feb 2018 22:54:26 +0000 (22:54 +0000)]
[master] Support for Google benchmark added.
# Conflicts:
# doc/guide/install.xml
# src/lib/dhcpsrv/tests/generic_host_data_source_unittest.cc
# src/lib/dhcpsrv/testutils/lease_file_io.cc
Tomek Mrugalski [Tue, 13 Feb 2018 19:27:13 +0000 (19:27 +0000)]
[github36] User's guide updated.
Tomek Mrugalski [Tue, 13 Feb 2018 18:56:27 +0000 (18:56 +0000)]
[github36] Another bunch of changes after review:
- using namespace cleaned up
- all host benchmarks are now commented
- common parameters moved to parameters.h
- code wrapping fixed
Tomek Mrugalski [Tue, 13 Feb 2018 18:00:22 +0000 (18:00 +0000)]
[github36] benchmark methods renamed
- they now follow coding guidelines and are more descriptive
Tomek Mrugalski [Tue, 13 Feb 2018 16:24:04 +0000 (16:24 +0000)]
[github36] license updated to reflect the original submitter.
Tomek Mrugalski [Tue, 13 Feb 2018 12:20:31 +0000 (12:20 +0000)]
[github36] Large chunk of review work completed:
- common code extracted to testutils/host_data_source_utils.cc|h
- doxygen comments written
- compilation warnings removed
- each leasemgr benchmark have at least a short description
- HostDataSource benchmarks partially done, but still WIP
- overall, the diff is 4k and counting...
plyul [Tue, 13 Feb 2018 08:32:58 +0000 (13:32 +0500)]
Fixed one symbol typo
Francis Dupont [Fri, 9 Feb 2018 15:58:42 +0000 (16:58 +0100)]
[5524] Transmit premium config to distcheck
Francis Dupont [Thu, 8 Feb 2018 15:02:48 +0000 (16:02 +0100)]
[master] Finishing merge of trac5494 (Cassandra vs macOS)
Francis Dupont [Thu, 8 Feb 2018 14:49:57 +0000 (15:49 +0100)]
[5494] Updated AUTHORS waiting for submitter answer
Francis Dupont [Thu, 8 Feb 2018 12:44:58 +0000 (13:44 +0100)]
[5494] Added HWADDR_SOURCE_DOCSIS_MODEM
Tomek Mrugalski [Thu, 8 Feb 2018 10:35:03 +0000 (10:35 +0000)]
Merge branch 'trac5494' into github36
Razvan Becheriu [Tue, 6 Feb 2018 13:10:06 +0000 (15:10 +0200)]
fixed merge
Razvan Becheriu [Tue, 6 Feb 2018 10:09:56 +0000 (12:09 +0200)]
fixed benchmarks with source
Razvan Becheriu [Tue, 6 Feb 2018 09:24:14 +0000 (11:24 +0200)]
fixed benchmarks with source
Tomek Mrugalski [Thu, 8 Feb 2018 04:51:44 +0000 (04:51 +0000)]
[master] ChangeLog updated after github41 merge.
Tomek Mrugalski [Thu, 8 Feb 2018 04:49:18 +0000 (04:49 +0000)]
[github41] Initialize logging before reading configuration
More precisely, before reading the "Dhcp4" and "Dhcp6" configurations to
log errors thrown because of any configuration loading issues.
# Conflicts:
# src/bin/dhcp4/kea_controller.cc
# src/bin/dhcp6/kea_controller.cc
Tomek Mrugalski [Thu, 8 Feb 2018 03:48:30 +0000 (03:48 +0000)]
Merge branch 'initialize-logging-before-reading-conf' of https://github.com/andreipavelQ/kea into github41
Francis Dupont [Wed, 7 Feb 2018 14:36:44 +0000 (15:36 +0100)]
[5390] Simplified the logic (addressed comment)
Tomek Mrugalski [Tue, 6 Feb 2018 17:40:43 +0000 (17:40 +0000)]
[master] ChangeLog, AUTHORS updated after github40 merge.
Tomek Mrugalski [Tue, 6 Feb 2018 17:17:46 +0000 (17:17 +0000)]
[github40] Converted missing backend examples.
Tomek Mrugalski [Tue, 6 Feb 2018 17:17:23 +0000 (17:17 +0000)]
[github40] --with-dhcp-XXX renamed to --with-XXX
Merge branch 'with-dhcp' of https://github.com/andreipavelQ/kea into github40
# Conflicts:
# doc/guide/install.xml
Tomek Mrugalski [Tue, 6 Feb 2018 13:36:22 +0000 (13:36 +0000)]
[master] ChangeLog, AUTHORS updated after github #39 merge.
Tomek Mrugalski [Tue, 6 Feb 2018 13:29:24 +0000 (13:29 +0000)]
[github39] Reverted DocBook 5.0 reference in manpages. They look ok again
Tomek Mrugalski [Tue, 6 Feb 2018 13:28:55 +0000 (13:28 +0000)]
[github39] system_messages tool converted to DocBook 5.0
Tomek Mrugalski [Tue, 6 Feb 2018 12:39:24 +0000 (12:39 +0000)]
[github39] Merge branch 'docbook-upgrade' of https://github.com/andreipavelQ/kea into github39
- improvements required (__VERSION__ macro omitted)
- the patch tried to reverse some texts back to 1.1.0 (we're now at 1.3.0)
- there were many conflicts...
# Conflicts:
# doc/guide/admin.xml
# doc/guide/ctrl-channel.xml
# doc/guide/ddns.xml
# doc/guide/dhcp4-srv.xml
# doc/guide/dhcp6-srv.xml
# doc/guide/install.xml
# doc/guide/intro.xml
# doc/guide/kea-guide.xml
# src/bin/admin/kea-admin.xml
# src/bin/agent/kea-ctrl-agent.xml
# src/bin/d2/kea-dhcp-ddns.xml
# src/bin/dhcp4/kea-dhcp4.xml
# src/bin/dhcp6/kea-dhcp6.xml
# src/bin/keactrl/keactrl.xml
# src/bin/lfc/kea-lfc.xml
# src/bin/perfdhcp/perfdhcp.xml
# src/bin/shell/kea-shell.xml
# src/bin/sockcreator/kea-sockcreator.xml
Tomek Mrugalski [Wed, 31 Jan 2018 21:17:03 +0000 (22:17 +0100)]
[master] ChangeLog updated after #5514 merge.
Tomek Mrugalski [Wed, 31 Jan 2018 13:38:40 +0000 (14:38 +0100)]
[master] Merge branch 'trac5514' (lw4over6 options reinstantiated)
Tomek Mrugalski [Wed, 31 Jan 2018 13:38:11 +0000 (14:38 +0100)]
[5514] Change after review:
- the opion-space check removed from DHCPv4 similar to DHCPv6
Tomek Mrugalski [Wed, 31 Jan 2018 12:57:11 +0000 (13:57 +0100)]
[master] AUTHORS, ChangeLog updated after github43 merge.
Tomek Mrugalski [Wed, 31 Jan 2018 11:56:26 +0000 (12:56 +0100)]
[master] Merge branch 'github43' (Makefile.am improvements)
Tomek Mrugalski [Wed, 31 Jan 2018 11:55:56 +0000 (12:55 +0100)]
[github43] Wrapped a line that was too long
Tomek Mrugalski [Tue, 30 Jan 2018 19:58:40 +0000 (20:58 +0100)]
[master] ChangeLog, AUTHORS updated after github54 merge.