2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-28 04:27:46 +00:00

366 Commits

Author SHA1 Message Date
Razvan Becheriu
9838282212 [#827] updated examples with reconnect-wait-time and max-reconnect-tries 2020-10-23 16:39:32 +03:00
Thomas Markwalder
248722131a [#1386] Addressed review comments for !976
doc/examples/kea4/all-keys.json
doc/examples/kea6/all-keys.json
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst
src/lib/dhcpsrv/network.h
src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
    fixed typos
2020-10-21 14:19:53 -04:00
Thomas Markwalder
00305bc7d4 [#1386] kea-dhcp4/6 now parse ddns-use-conflict-resolution
Both servers parse and store ddns-use-conflict-resolution but
do nothing with it.

doc/examples/kea4/all-keys.json
doc/examples/kea4/with-ddns.json
doc/examples/kea6/all-keys.json
doc/examples/kea6/with-ddns.json
    Added entries for ddns-use-conflict-resolution

src/bin/dhcp4/dhcp4_lexer.ll
src/bin/dhcp4/dhcp4_parser.yy
src/bin/dhcp4/json_config_parser.cc
src/bin/dhcp4/tests/get_config_unittest.cc
    Added support for ddns-use-conflict-resolution

src/bin/dhcp4/tests/get_config_unittest.cc.skel
    Changed important calls to ASSERT_NO_THROW_LOG to ease debugging

src/bin/dhcp6/dhcp6_lexer.ll
src/bin/dhcp6/dhcp6_parser.yy
src/bin/dhcp6/json_config_parser.cc
src/bin/dhcp6/tests/get_config_unittest.cc
    Added support for ddns-use-conflict-resolution

src/bin/dhcp6/tests/get_config_unittest.cc.skel
    Changed important calls to ASSERT_NO_THROW_LOG to ease debugging

src/lib/dhcpsrv/parsers/base_network_parser.cc
    Fixed copy/paste error
2020-10-21 14:19:52 -04:00
Francis Dupont
29face7b18 [#1423] Complete authoritative 2020-10-19 23:20:25 +02:00
Francis Dupont
b84b652c0f [#1423] Checkpoint: test keyword sets 2020-10-19 23:20:25 +02:00
Thomas Markwalder
eb68fc3b81 [#1385] kea-dhcp6 supports ddns-update-on-renew
(Parsers need to be regenerated)

    src/bin/dhcp6/dhcp6_lexer.ll
    src/bin/dhcp6/dhcp6_parser.yy
    src/bin/dhcp6/json_config_parser.cc
        added ddns-update-on-renew parameter

    src/bin/dhcp6/dhcp6_srv.*
        Dhcpv4Srv::createNameChangeRequests() - modified to
        use ddns-update-on-renew in logic

    src/bin/dhcp6/tests/fqdn_unittest.cc
        TEST_F(FqdnDhcpv6SrvTest, processRequestRenew) - new test

    src/bin/dhcp6/tests/get_config_unittest.cc
        Updated

    doc/examples/kea4/all-keys.json
    doc/examples/kea6/all-keys.json
        added ddns-update-on-renew parameter
2020-10-09 16:51:28 +02:00
Marcin Siodelski
dffa0cc71e [#1428] Added ip-reservations-unique to all-keys 2020-10-08 15:44:39 +02:00
Francis Dupont
692457e9b9 [#1418] Finished renames 2020-10-02 17:43:19 +02:00
Francis Dupont
2505d5e3fd [#1418] Checkpoint: updated library, a syntax regen is required 2020-10-02 16:48:59 +02:00
Razvan Becheriu
349a6aead2 [#893] addressed review comments 2020-04-15 15:25:07 +03:00
Razvan Becheriu
ea9a9fa460 [#893] addressed review comments 2020-04-14 22:27:43 +03:00
Razvan Becheriu
addd63ebb2 [#893] minor changes 2020-04-14 22:21:45 +03:00
Razvan Becheriu
0ab220a3e3 [#893] added multi-threading parameters 2020-04-14 22:20:29 +03:00
Francis Dupont
5f893e6696 [#1005] Fixed comment 2020-04-14 20:31:35 +02:00
Francis Dupont
a4dc3db6b3 [#1005] Checkpoint: updated stats lib 2020-04-14 20:31:35 +02:00
Thomas Markwalder
50ac4684ea [#1010] Fixed errors in all_keys.json files 2020-04-02 21:09:48 +02:00
Thomas Markwalder
afcccdb46a [#1010] Updated ARM and all-keys.json
modified:
doc/examples/kea4/all-keys.json
doc/examples/kea6/all-keys.json
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst
2020-04-02 21:09:00 +02:00
Francis Dupont
dcd92fdb15 [793-default-port-in-ca-config-does-not-match-default-kea-shell-config] Moved from 8080 to 8000 as the second is the shell and CA default 2019-11-25 17:22:55 +01:00
Wlodek Wencel
72c3987dcf [#795] sockets paths unified between examples and default configs 2019-10-25 10:03:07 -04:00
Thomas Markwalder
7cfc5d3fd3 [#35,!517] Addressed review comments
Addressed a myriad of minor typos and wording issues.

modified:
ChangeLog
doc/examples/kea4/all-keys.json
doc/examples/kea6/all-keys.json
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst
src/bin/dhcp4/dhcp4_srv.cc
src/bin/dhcp4/tests/config_parser_unittest.cc
src/bin/dhcp4/tests/fqdn_unittest.cc
src/bin/dhcp6/tests/config_parser_unittest.cc
src/bin/dhcp6/tests/d2_unittest.cc
src/bin/dhcp6/tests/fqdn_unittest.cc
src/lib/dhcpsrv/alloc_engine.cc
src/lib/dhcpsrv/alloc_engine.h
src/lib/dhcpsrv/d2_client_cfg.h
src/lib/dhcpsrv/parsers/base_network_parser.cc
src/lib/dhcpsrv/srv_config.h
2019-10-10 08:36:39 -04:00
Thomas Markwalder
4ac6e5b9ee [#35,!517] Updated ARM and example confings
Updated:
    doc/examples/kea4/all-keys.json
    doc/examples/kea4/with-ddns.json
    doc/examples/kea6/all-keys.json
    doc/sphinx/arm/dhcp4-srv.rst
    doc/sphinx/arm/dhcp6-srv.rst

Added ChangeLogEntry
2019-10-10 08:36:14 -04:00
Thomas Markwalder
13e1bb4398 [#805,!5-p] Updated example confs 2019-08-16 17:54:31 -04:00
Thomas Markwalder
e961af14f9 [#805,!5-p] Updated example confs 2019-08-16 17:51:25 -04:00
Tomek Mrugalski
cf2967fb8f [#837,!487] all-keys-{current,stable} renamed 2019-08-16 11:01:28 -04:00
Thomas Markwalder
d4c4461923 [#665,!460] Implemented support in D2
doc/examples/ddns/sample1.json
doc/examples/kea4/advanced.json

src/bin/d2/d2_lexer.ll
src/bin/d2/d2_parser.yy

src/bin/d2/d2_lexer.cc
src/bin/d2/d2_parser.cc
src/bin/d2/d2_parser.h
src/bin/d2/location.hh
src/bin/d2/position.hh
src/bin/d2/stack.hh

src/bin/d2/tests/testdata/get_config.json
2019-08-14 10:57:56 +02:00
Thomas Markwalder
e91372f274 [#665,!460] Updated following preliminary review
doc/examples/kea4/all-keys-current.json
    Added pattern

doc/sphinx/arm/logging.rst
    Revamped a bit

src/lib/process/tests/log_parser_unittests.cc
    Updated to test pattern parsing
2019-08-14 10:57:56 +02:00
Francis Dupont
6ae3245f23 [433-update-yang-models] Removed spurious brackets 2019-08-13 17:43:06 -04:00
Francis Dupont
a14b705fb7 [433-update-yang-models] Restore all-keys-stable.json headers 2019-08-13 17:43:06 -04:00
Francis Dupont
551c124d6e [433-update-yang-models] Enabled (and fixed) more tests 2019-08-13 17:43:06 -04:00
Francis Dupont
d9114c2210 [433-update-yang-models] Updated code and tests 2019-08-13 17:43:06 -04:00
Francis Dupont
e7795641a2 [804-cb-doc-never-says-clearly-how-to-configure-server-tag-on-a-server] Removed spuriuous tabs and ending spaces 2019-08-12 09:30:45 -04:00
Tomek Mrugalski
9b9b6f511a [#804,!468] Updated server-tag references. 2019-08-12 09:30:45 -04:00
Francis Dupont
40c751cab4 [804-cb-doc-never-says-clearly-how-to-configure-server-tag-on-a-server] First attempt to deocument server-tag 2019-08-12 09:30:45 -04:00
Francis Dupont
9ef628e779 [295-min-max-lease-time-configuration-options] Removed default- keywords 2019-06-22 10:05:23 -04:00
Francis Dupont
fea5ff0736 [295-min-max-lease-time-configuration-options] Added examples 2019-06-22 10:05:23 -04:00
Francis Dupont
fc80c0ea8c [538-kea-should-not-store-anything-in-var-kea-lsb-violation] Addressed comments (and grep reports) 2019-06-18 12:54:26 -04:00
Francis Dupont
0a59793699 [540-recommend-moving-hostname-char-set-and-hostname-char-replacement-out-of-dhcp-ddns] Final improvements 2019-06-13 15:21:07 +02:00
Michal Nowikowski
eb23facd72 fixed hooks location from lib/hooks to lib/kea/hooks 2019-05-27 19:32:35 +02:00
Marcin Siodelski
e7709ddb7e [#71,!314] Addressed review comments. 2019-05-27 15:23:50 +02:00
Marcin Siodelski
1eb3eae862 [#71,!314] Added config-backend.json examples. 2019-05-27 15:23:50 +02:00
Francis Dupont
7bc4cc182a [208-move-logging-from-global-objects-to-global-params] Almost done. Checkpoint of the day 2019-05-22 18:10:24 -04:00
Thomas Markwalder
12dabc40b1 [#614,!326] Fixed JSON syntax errors
doc/examples/kea4/all-keys-current.json
doc/examples/kea6/all-keys-current.json
    Added missing commas
2019-05-21 08:02:42 -04:00
Thomas Markwalder
34ec437b49 [#614,!326] Updated all-keys-current.json with tee time parameters
kea4/all-keys-current.json
    Added calculate-tee-times, t1-percent, and t2-percent to
    network and subnet scopes

kea6/all-keys-current.json
    Added calculate-tee-times, t1-percent, and t2-percent global,
    network, and subnet scopes
2019-05-21 08:02:42 -04:00
Francis Dupont
d5bcaf9622 [561-make-kea-to-build-on-last-macos-xcode] Commented consistency entries in cassandra examples 2019-05-17 09:37:58 -04:00
Marcin Siodelski
20e42e0707 [#103,!277] Updated all-keys-current.json example. 2019-03-26 03:08:56 -04:00
Razvan Becheriu
cafb08a0ec changes after review 2019-03-21 17:56:05 +02:00
Razvan Becheriu
90787d36d3 added supported values and link to documentation 2019-03-21 17:56:05 +02:00
Razvan Becheriu
d4519a8c4e updated examples and models 2019-03-21 17:50:01 +02:00
Francis Dupont
29cd23f3af [430-configure-location-of-datadir] Forked all-keys.json files into stable and current versions 2019-03-16 00:23:05 +01:00
Francis Dupont
723efb56e8 [499-global-keywords-entries] Added global parameter lists 2019-03-07 10:50:34 -05:00