2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-29 13:07:50 +00:00

1524 Commits

Author SHA1 Message Date
Thomas Markwalder
183010b15a [5705] Added global HR documentation to the admin guide
modified:   doc/guide/dhcp4-srv.xml
2018-08-14 09:43:04 -04:00
Tomek Mrugalski
4a00ab5d4b [gitlab9] doc updated, test renamed 2018-08-09 12:37:18 +02:00
Thomas Markwalder
0c19bb1c4a [5683] Minor word-smithing 2018-07-31 10:50:19 -04:00
Tomek Mrugalski
ded5f6634d [5683] Corrected text to mention subnet-id = 0 case. 2018-07-31 15:25:38 +02:00
Tomek Mrugalski
356e9cb9ed [5683] Doc updated. 2018-07-31 15:23:16 +02:00
Tomek Mrugalski
e4c0039d76 [5682] Changes after review:
- doc updated (no longer claims leaseX-add is covered, v6 is not
   just a pointer anymore)
 - removed calls from MemfileLeaseMgr::addLease
 - removed unnecessary static calls
 - removed no longer needed unit-tests
 - wrote extra unit-tests for lease file loader
2018-07-30 19:05:19 +02:00
Tomek Mrugalski
7ad59a27fb [5682] Docs written 2018-07-30 19:05:18 +02:00
Thomas Markwalder
ae906a531e [5680] Updated kea admin guide
dhcp4-srv.xml
dhcp6-srv.xml
    Added sections for host-name-sanitizing
2018-07-27 13:54:10 +02:00
Thomas Markwalder
6402f68e8e [5680] User guide updated with new params
doc/guide/dhcp4-srv.xml
    Added discussion of new params to Dhcp4/dhcp-ddns section

src/lib/dhcpsrv/d2_client_cfg.h
    fixed missing params doxygen error
2018-07-27 13:54:10 +02:00
Marcin Siodelski
a01ff9967f [5675] Added note to the HA users guide. 2018-07-24 11:01:43 +02:00
Thomas Markwalder
c8d48417fc [5675] Added a "the" to admin guide 2018-07-23 09:21:40 -04:00
Marcin Siodelski
d925426bad [5675] Corrected documentation of the HA according to recent config change. 2018-07-19 13:45:12 +02:00
Marcin Siodelski
3a8b318fb0 [5675] Described HA state machine pausing. 2018-07-18 20:03:35 +02:00
Marcin Siodelski
b056828212 [master] Merge branch 'trac5651'
# Conflicts:
#	doc/guide/hooks.xml
#	src/lib/dhcpsrv/cql_lease_mgr.cc
2018-07-09 14:37:16 +02:00
Tomek Mrugalski
e0216b1d54 [5584] Minor changes after review. 2018-07-06 16:37:39 +02:00
Marcin Siodelski
070e836abe [5651] Removed total-count from leaseX-get-page command in User's Guide. 2018-06-28 14:06:00 +02:00
Marcin Siodelski
76b6d3befe [5651] Described lease4-get-page and lease6-get-page cmds. 2018-06-27 13:59:08 +02:00
Francis Dupont
b14d388e54 [5584] Checkpoint: more updates 2018-06-22 11:37:22 +02:00
Marcin Siodelski
a83e284024 [master] Reverted option type from "hex" to "binary".
The documentation was wrong. The type we support is "binary" not hex.
Okayed on jabber.
2018-06-15 17:53:17 +02:00
Wlodek Wencel
6fdd136e2f [master] removed invalid characters from docs 2018-06-14 19:54:50 +02:00
Marcin Siodelski
cbc2912886 [master] Merge branch 'trac5649' 2018-06-14 15:04:02 +02:00
Marcin Siodelski
2f05d47802 [5649] Fix typos in HA user guide. 2018-06-14 12:39:19 +02:00
Marcin Siodelski
680ff00718 [5649] Added section in the HA about timeouts. 2018-06-14 12:26:18 +02:00
Wlodek Wencel
ca28bb9778 Merge branch 'master' of ssh://git.kea.isc.org/git/kea 2018-06-14 00:09:45 +02:00
Wlodek Wencel
53f80b391b [master] doc cleanup before 1.4 release 2018-06-14 00:09:14 +02:00
Tomek Mrugalski
75627fcd8e [5628] Radius doc fixes. 2018-06-13 18:25:00 +02:00
Francis Dupont
6a856ed972 [master] Finished merge of trac5549a (known/unknown) 2018-06-13 15:10:17 +02:00
Francis Dupont
d9c77f8ad4 [5549a] Addressed comments 2018-06-13 14:56:39 +02:00
Tomek Mrugalski
bf0d433cf5 [5549a] Doc changes after review 2018-06-12 16:54:30 +02:00
Marcin Siodelski
9d6f8de3d9 [master] Merge branch 'trac5613' 2018-06-11 20:05:28 +02:00
Marcin Siodelski
44c1eec644 [5613] Further changes from "attached to" to "loaded by" 2018-06-11 19:21:27 +02:00
Marcin Siodelski
c708cad13f [5613] Change "attached to" to "loaded by" per review comments. 2018-06-11 19:16:49 +02:00
Thomas Markwalder
1452817436 [5613] Wording clean up 2018-06-11 11:40:28 -04:00
Marcin Siodelski
11b36a275c [5613] Be more explicit where the hooks libs should be installed. 2018-06-11 16:27:14 +02:00
Francis Dupont
f3fc8b1a42 [master] Commented out BOOST_ASIO_DISABLE_THREADS 2018-06-11 15:04:45 +02:00
Tomek Mrugalski
597de3d700 [5645] Corrected user's guide (was premium, is open source now) 2018-06-11 11:57:41 +02:00
Marcin Siodelski
35173d1c4b [5645] Updates to User's Guide after moving HA. 2018-06-08 13:37:40 +02:00
Francis Dupont
116962ddc5 [5549a] Code, examples and doc updated 2018-06-07 13:59:55 +02:00
Marcin Siodelski
bd94afc0af [master] Merge branch 'trac5622' 2018-06-07 09:07:44 +02:00
Marcin Siodelski
5193c342e5 [5622] Updated list of loggers. 2018-06-06 20:09:29 +02:00
Thomas Markwalder
df869a7902 [master] Improves Ctrl Channel partial command handling
Merge branch 'trac5599'
2018-06-06 08:45:59 -04:00
Thomas Markwalder
e47da044a9 [5599] Control channel now emits info on any discarded data
doc/guide/ctrl-channel.xml
    Minor update to using socat

src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc
src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc
    Updated testing for server response to server
    side control channel timeouts

src/lib/cc/json_feed.h
        JSONFeed::getProcessedText() - new method that
        returns a copy of the current accumulation of
        accepted text

src/lib/config/config_messages.mes
src/lib/config/command_mgr.cc
    Connection::receiveHandler() - added log info about
    discarded data when client closes connection

    Connection::timeoutHandler() - added info about discarded
    data to server's response to client on server side timeout
2018-06-05 11:06:15 -04:00
Marcin Siodelski
6e762fcaf9 [5621] Updated User's Guide with sync-leases HA parameter. 2018-06-04 22:04:22 +02:00
Francis Dupont
27628350bc [master] Merged trac5382 (Botan 2.x support) 2018-06-01 22:49:27 +02:00
Thomas Markwalder
38426e16ec [master] DHCPv4 renew/rebind-timers are now optional
Merge branch 'trac5596'
2018-05-30 10:38:26 -04:00
Francis Dupont
95bb964a5d [5382a] Updated doc 2018-05-28 17:09:19 +02:00
Marcin Siodelski
ebf7d86356 [5632] Minor wording change in the guide as a result or review. 2018-05-28 11:14:49 +02:00
Thomas Markwalder
dec8d15f4a [5596] renew-timer and rebind-timer now optional for DHCPv4
v4 Parsing now allows renew/rebind timers to be unspecified,
and kea-dhcp4 logic now matchs ISC DHCP:

1. Send T2 only if it is specified and is less than lease lifetime
2. Send T1 only if it is specified and is less than either T2
if specified, or lease lifetime in the absence of T2

doc/guide/dhcp4-srv.xml
    Updated discussion of rebind/renew-timers

src/bin/dhcp4/dhcp4_srv.cc
    Dhcpv4Srv::assignLease() - modified to sanity check
    T1 and T2

src/bin/dhcp4/tests/config_parser_unittest.cc
src/bin/dhcp4/tests/get_config_unittest.cc
src/bin/dhcp4/tests/simple_parser4_unittest.cc
src/bin/dhcp6/tests/get_config_unittest.cc
src/lib/dhcpsrv/tests/cfg_shared_networks4_unittest.cc
src/lib/dhcpsrv/tests/cfg_shared_networks6_unittest.cc
    updated numerous tests

src/lib/dhcpsrv/network.cc
    Network::toElement() - only outputs T1, T2, and
    valid lifetime if they are specified

src/lib/dhcpsrv/network.h
    Network() - inits t1_, t2_, and valid_ to unspecified
    Triplet value

src/lib/dhcpsrv/parsers/dhcp_parsers.cc
    Subnet4ConfigParser::initSubnet() - allow renew-timer and
    rebind-timer to be optional

src/lib/dhcpsrv/parsers/simple_parser4.cc
    SimpleDefaults SimpleParser4::GLOBAL4_DEFAULTS - removed
    entries for renew-timer and rebind-timer
2018-05-25 11:12:30 -04:00
Marcin Siodelski
2a0e4226a0 [5632] Updated User's Guide saying that HA_ is builtin. 2018-05-25 09:47:18 +02:00
Marcin Siodelski
73ed3f7aba [5632] HA class prefix is now upper case in the docs. 2018-05-24 18:16:02 +02:00