2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-29 21:18:02 +00:00

1488 Commits

Author SHA1 Message Date
Tomek Mrugalski
37a3132d47 [5605a] [5608] Added example for sending extra Attributes. 2018-05-03 13:01:30 +02:00
Thomas Markwalder
f4601abdb6 [master] kea-dhpc4/6 now support relay ip-addresses
Merges in branch 'trac5535'
2018-04-27 10:00:59 -04:00
Tomek Mrugalski
c73337a8ec [5538] User's guide corrections, makefile extended 2018-04-27 07:19:05 +01:00
Tomek Mrugalski
2ef6c2324b [5538] The hosts-databases entries are not needed. 2018-04-26 22:58:06 +01:00
Tomek Mrugalski
654c47b809 [5538] Radius docs updated and corrected. 2018-04-26 22:22:59 +01:00
Tomek Mrugalski
5c86919089 [5538] host-cache documentation written 2018-04-26 22:22:24 +01:00
Tomek Mrugalski
e74afe42c0 [5538] RADIUS hook documentation added. 2018-04-26 20:11:22 +01:00
Thomas Markwalder
d4c3cac23e [5535] Updated admin guide 2018-04-26 14:42:38 -04:00
Tomek Mrugalski
2badfd4d9b [master] ChangeLog, docs updated after 5543 merge. 2018-04-11 23:12:00 +02:00
Tomek Mrugalski
ecaf777dff [master] Merge branch 'trac5543' (leaseX-wipe for all subnets) 2018-04-11 23:05:46 +02:00
Francis Dupont
ac985a805a [master] Fixed merge error 2018-04-11 16:54:26 +02:00
Francis Dupont
0260a6284e [master] Merging trac5374 (new classification) - conflicts resolved, regen needed 2018-04-11 16:42:23 +02:00
Tomek Mrugalski
e5b837a422 [5543] docs updated. 2018-04-10 23:56:09 +02:00
Francis Dupont
44f874d626 [5374] Addressed comments 2018-04-10 16:42:38 +02:00
Thomas Markwalder
b31da6f9a3 [master] Database reconnect now supported for MySQL lease/host back ends
Merges branch 'trac5556a'
2018-04-10 07:40:09 -04:00
Marcin Siodelski
422df21fb6 [5374] Some corrections in the new client classification text of User Guide. 2018-04-09 16:50:53 +02:00
Francis Dupont
b188a382ee [5556a] Updated guide copyright 2018-04-09 15:35:52 +02:00
Francis Dupont
e82693ddb2 [master] Finished merge of trac5491 (duplicate comment tests) 2018-04-09 15:34:30 +02:00
Francis Dupont
2a6049947a [master] Finishing merge of trac5404 (port relay) 2018-04-09 14:32:48 +02:00
Thomas Markwalder
f09bf17e2e [5556a] MySQL lease and host backends now support configurable auto-reconnect
src/lib/dhcpsrv/mysql_connection.h
        MySqlConnection::checkError<>() - modified to invoke
        db lost callback

    src/lib/dhcpsrv/dhcpsrv_messages.mes
        Updated log messages

    src/lib/dhcpsrv/mysql_lease_mgr.cc
        MySqlLeaseMgr::getVersion() - updated to use checkError()

    src/lib/dhcpsrv/pgsql_connection.*
        PgSqlResult::PgSqlResult(PGresult *result) - now supports
        construction with null PGresult. This is to accomodate rare
        cases when PQ* statements can return NULL.

    src/lib/dhcpsrv/tests/generic_lease_mgr_unittest.*
        class LeaseMgrDbLostCallbackTest - new test fixture for
        testing LeaseMgr DBLostCallback behavior

    src/lib/dhcpsrv/tests/host_mgr_unittest.cc
        class HostMgrDbLostCallbackTest
        class MySQLHostMgrDbLostCallbackTest
        class PostgreSQLHostMgrDbLostCallbackTest
        - new test fixtures for testing HostMgr DBLostCallback behavior

    src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc
        class MySQLLeaseMgrDbLostCallbackTest - new test fixture for
        testing MySQL LeaseMgr DBLostCallback behavior

    src/lib/dhcpsrv/tests/pgsql_lease_mgr_unittest.cc
        class PgSqlLeaseMgrDbLostCallbackTest - new test fixture for
        testing Postgresql LeaseMgr DBLostCallback behavior

    src/lib/dhcpsrv/tests/test_utils.*
        int findLastSocketFd() - new function used for finding what
        should be the fd of the SQL client socket

    doc/guide/dhcp4-srv.xml
    doc/guide/dhcp6-srv.xml
        Updated lease and host database parameter sections
2018-04-06 15:16:24 -04:00
Francis Dupont
339f45b6b9 [5374] Addressed non test comments - checkpoint before regen 2018-04-06 16:22:09 +02:00
Francis Dupont
b6d4dff8ae [5374] Checkpoint before regen 2018-04-06 00:12:52 +02:00
Francis Dupont
b7ff0b949e [5374] Checkpoint: need regen 2018-04-01 14:44:13 +02:00
Francis Dupont
a0bb7188df [master] Finishing merge of trac5469 (lease6-get-all) 2018-03-31 16:49:15 +02:00
Francis Dupont
8cb31ee020 [master] Finishing merge of trac5528/trac5533a (register host backend / host cache) 2018-03-27 14:26:41 +02:00
Tomek Mrugalski
8b2ffabb3d [master] Merge branch 'trac5441' (network commands improvements) 2018-03-15 16:54:16 +00:00
Tomek Mrugalski
cb2d808019 [5484] Changes after review:
- unit-test improvements
- examples changes to tcp-keepalive 1200 seconds
2018-03-14 00:46:45 +00:00
Tomek Mrugalski
0b7a57f58a [5484] cql_config description updated. 2018-03-12 19:53:23 +00:00
Tomek Mrugalski
eb85122e82 [5484] Documentation updated. 2018-03-12 19:47:23 +00:00
Marcin Siodelski
6a85046d87 [5469] Minor corrections in the User's Guide for lease6-get-all command. 2018-03-05 17:32:13 +01:00
Francis Dupont
fe232dabca [5533a] Rebased 2018-02-23 23:48:32 +01:00
Francis Dupont
e414805ce1 [master] Merged trac5390 (listen on loopback) 2018-02-19 18:16:17 +01:00
Francis Dupont
94bd3cc313 [master] Finishing merge of (forensic/legal logging to database) 2018-02-19 18:06:46 +01:00
Francis Dupont
e17e79bc6e [master] Finishing merge of (forensic/legal logging to database) 2018-02-19 18:03:03 +01:00
Tomek Mrugalski
e76cb2d7fd [5390] Minor tweaks to comments and docs. 2018-02-19 17:06:31 +01:00
Tomek Mrugalski
987fbb0876 [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
2018-02-13 22:54:26 +00:00
Tomek Mrugalski
0790901b1a [github36] User's guide updated. 2018-02-13 19:27:13 +00:00
Francis Dupont
0b223d0364 [5531] Done 2018-02-12 06:09:55 +01:00
Francis Dupont
51fd66d364 [master] Finishing merge of trac5494 (Cassandra vs macOS) 2018-02-08 16:02:48 +01:00
Tomek Mrugalski
033b9560c5 Merge branch 'trac5494' into github36 2018-02-08 10:35:03 +00:00
Francis Dupont
8af68d76ee [5390] Simplified the logic (addressed comment) 2018-02-07 15:36:44 +01:00
Tomek Mrugalski
ed1431b556 [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
2018-02-06 17:17:23 +00:00
Tomek Mrugalski
44c782060a [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
2018-02-06 12:39:24 +00:00
Tomek Mrugalski
6a4aac2b3b [master] Merge branch 'trac5514' (lw4over6 options reinstantiated) 2018-01-31 14:38:40 +01:00
Tomek Mrugalski
7e77f043c9 [master] Merge branch 'github54' (various changes) 2018-01-30 20:55:25 +01:00
Razvan Becheriu
64870d5626 Merge branch 'master' into HEAD 2018-01-30 16:42:16 +02:00
Francis Dupont
352532410e [5425a] Reported some changes 2018-01-29 17:38:08 +01:00
Francis Dupont
f85ebcc12d [5425a] Reverted last 2 commits (unfinished as they include doc fixes) 2018-01-29 17:15:55 +01:00
Tomek Mrugalski
7edd611cb0 [5425a] Changes after review:
- it is now possible to define multiple classes for a pool
 - small doc corrections
2018-01-27 00:09:33 +01:00
Tomek Mrugalski
924b00cb41 [5514] v4 portparameters option definition updated. 2018-01-25 16:42:04 +01:00