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

3916 Commits

Author SHA1 Message Date
Razvan Becheriu
c056162c99 [#2827] reverted src/share/api and updated script 2023-05-11 11:31:16 +03:00
Razvan Becheriu
7002405f62 [#2827] process api.rst also 2023-05-11 11:30:02 +03:00
Razvan Becheriu
50abca6f3f [#2827] fixed all json examples in arm 2023-05-11 11:30:02 +03:00
Piotrek Zadroga
f624ab14c4 [#2536] Moving detailed examples to separate files 2023-05-10 09:06:31 +00:00
Piotrek Zadroga
dd12d7cb09 [#2838] fixing Sphinx error in ARM 2023-05-09 09:46:57 +02:00
Piotrek Zadroga
efb0e6d73b [#2838] change Int8ToText to lowercase in ARM 2023-05-08 14:47:29 +02:00
Piotrek Zadroga
db5ee838cc [#2536] addressed review comments 2023-05-04 23:18:04 +02:00
Piotrek Zadroga
77e7200d4a [#2536] Updating Changelog and docs 2023-05-04 23:18:01 +02:00
Andrei Pavel
dfeea9fc52
[#2797] document lease reuse statistics 2023-05-03 22:27:09 +03:00
Wlodek Wencel
ff93a6df41 [#2840] release changes 2023-04-20 21:30:16 +02:00
Razvan Becheriu
a9977e142f [#1275] addressed comments 2023-04-20 11:00:11 +03:00
Thomas Markwalder
cd6d9ba56b [#1275] Updated v6 lease-query section in ARM
doc/sphinx/arm/hooks-lease-query.rst
    Documented new, "prefix-lengths" lease-query parameter
2023-04-20 10:55:45 +03:00
Andrei Pavel
c8048badbb
[#549] address review comments 2023-04-19 23:56:01 +03:00
Andrei Pavel
d9c86120f4
[#549] document the overwrite behavior in the other update commands 2023-04-19 23:56:01 +03:00
Andrei Pavel
93d85fdeea
[#549] document reservation-update 2023-04-19 23:56:01 +03:00
Marcin Siodelski
8af8adc97e [#2823] Removed a note from the ARM
The allocators can now be selected in the Config Backend.
2023-04-19 18:26:04 +02:00
Andrei Pavel
c86d074590
[#2749] document default HA+MT 2023-04-19 18:13:41 +03:00
Andrei Pavel
ab23887672
[#2804] make text edits consistent across the ARM 2023-04-19 17:58:06 +03:00
Suzanne Goldlust
2af80cc559 [#2804] Text edits in comments 2023-04-19 17:57:59 +03:00
Suzanne Goldlust
4a44ce74b8 [#2804] Text edits 2023-04-19 17:57:59 +03:00
Suzanne Goldlust
920cf58604 [#2804] Remove section about Kea <1.9.6 2023-04-19 17:57:59 +03:00
Suzanne Goldlust
7d9e89ef76 [#2804] Text edits 2023-04-19 17:57:59 +03:00
Marcin Siodelski
9271be2dc5 [#2780] Fixed a nit in the ARM 2023-03-29 14:45:15 +02:00
Marcin Siodelski
1c1b3022c5 [#2780] ARM updates after review 2023-03-29 14:45:15 +02:00
Marcin Siodelski
87856a41b7 [#2780] Documented FLQ allocator in the ARM 2023-03-29 14:44:07 +02:00
Marcin Godzina
769b3583ab [#2809] release changes 2023-03-24 23:51:18 +01:00
Thomas Markwalder
0364a28a9b [#225] Fixed typo in v4 with-ddns.json 2023-03-24 12:50:00 -04:00
Thomas Markwalder
bd17628504 [#225] updated with-ddns.json examples 2023-03-24 12:50:00 -04:00
Thomas Markwalder
bacd10114d [#225] Addressed review comments
Mostly minor nits and cosmetics:

modified:
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst
src/bin/dhcp6/tests/fqdn_unittest.cc
src/lib/dhcpsrv/ncr_generator.cc
src/lib/dhcpsrv/parsers/base_network_parser.h
src/lib/dhcpsrv/srv_config.h
src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc
src/lib/dhcpsrv/tests/ncr_generator_unittest.cc
2023-03-24 12:50:00 -04:00
Thomas Markwalder
1880494948 [#225] Updated arm
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp4-srv.rst
    updated DDNS parameter doc

Added a ChangeLog entry
2023-03-24 12:50:00 -04:00
Thomas Markwalder
904f4d2611 [#225] Added ddsn-ttl-percent parameter
kea-dhcp4/6 both now support ddns-ttl-percent
at the global, shared-network, and subnet scopes.
If specified it is the percentage of the lease
lifetime to send to D2.

Not yet supported by CB.

modified:
doc/examples/kea4/all-keys.json
doc/examples/kea6/all-keys.json
src/bin/dhcp4/dhcp4_lexer.cc
src/bin/dhcp4/dhcp4_lexer.ll
src/bin/dhcp4/dhcp4_parser.cc
src/bin/dhcp4/dhcp4_parser.h
src/bin/dhcp4/dhcp4_parser.yy
src/bin/dhcp4/json_config_parser.cc
src/bin/dhcp4/location.hh
src/bin/dhcp6/dhcp6_lexer.cc
src/bin/dhcp6/dhcp6_lexer.ll
src/bin/dhcp6/dhcp6_parser.cc
src/bin/dhcp6/dhcp6_parser.h
src/bin/dhcp6/dhcp6_parser.yy
src/bin/dhcp6/dhcp6_srv.cc
src/bin/dhcp6/json_config_parser.cc
src/bin/dhcp6/location.hh
src/bin/dhcp6/tests/fqdn_unittest.cc
src/lib/dhcpsrv/cfg_globals.cc
src/lib/dhcpsrv/cfg_globals.h
src/lib/dhcpsrv/dhcpsrv_messages.cc
src/lib/dhcpsrv/dhcpsrv_messages.h
src/lib/dhcpsrv/dhcpsrv_messages.mes
src/lib/dhcpsrv/ncr_generator.cc
src/lib/dhcpsrv/ncr_generator.h
src/lib/dhcpsrv/network.cc
src/lib/dhcpsrv/network.h
src/lib/dhcpsrv/parsers/base_network_parser.cc
src/lib/dhcpsrv/parsers/base_network_parser.h
src/lib/dhcpsrv/parsers/simple_parser4.cc
src/lib/dhcpsrv/parsers/simple_parser6.cc
src/lib/dhcpsrv/srv_config.cc
src/lib/dhcpsrv/srv_config.h
src/lib/dhcpsrv/tests/ncr_generator_unittest.cc
src/lib/dhcpsrv/tests/network_unittest.cc
src/lib/dhcpsrv/tests/srv_config_unittest.cc
2023-03-24 12:50:00 -04:00
Francis Dupont
39f01f50eb [#2785] Almost done 2023-03-24 09:55:52 +01:00
Piotrek Zadroga
ba0c906604 [#939] ARM documentation update 2023-03-23 14:51:23 +01:00
Thomas Markwalder
650775171f [#2719] Addressed remaining comments
modified:
    doc/examples/kea4/all-keys.json
    src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc
2023-03-23 07:18:26 -04:00
Thomas Markwalder
fe61ecd57a [#2719] Addressed minor review comments 2023-03-23 07:18:26 -04:00
Thomas Markwalder
afff930a7a [#2719] Updated the ARM, added ChangeLog 2023-03-23 07:18:25 -04:00
Thomas Markwalder
ef3281460d [#2719] Renamed parameter and added it to classes
Renamed offer-lft to offer-lifetime to match other
lifetime parameters.
2023-03-23 07:17:48 -04:00
Thomas Markwalder
1ea70ecc43 [#2719] Adds offer_lft to globali and network scopes
offer-lft added to global, shared-network4, and subnet4
Can be set/fetched/parsed but does nothing yet.

src/lib/dhcpsrv/parsers/simple_parser4.cc
src/lib/dhcpsrv/cfg_globals.*
    Add offer-lft to global, shared-network4, and subnet4 values

src/lib/dhcpsrv/network.*
    Add offer_lft_ to Network4

src/lib/dhcpsrv/parsers/base_network_parser.*
    BaseNetworkParser::parseOfferLft() - new function

src/lib/dhcpsrv/parsers/dhcp_parsers.cc
    Subnet4ConfigParser::initSubnet()

src/lib/dhcpsrv/parsers/shared_network_parser.cc
    SharedNetwork4Parser::parse() - add call to parseOfferLft()

src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc
    TEST_F(AllocEngine4Test, discoverOfferLft) - new test, currently
    fails because impl is missing.

src/lib/dhcpsrv/tests/cfg_shared_networks4_unittest.cc
src/lib/dhcpsrv/tests/cfg_subnets4_unittest.cc
src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
src/lib/dhcpsrv/tests/network_unittest.cc
src/lib/dhcpsrv/tests/shared_network_parser_unittest.cc
    Updated tests to account for offer-lft

src/bin/dhcp4/dhcp4_lexer.ll
src/bin/dhcp4/dhcp4_parser.yy
src/bin/dhcp4/json_config_parser.cc
    Added offer-lft

src/bin/dhcp4/tests/get_config_unittest.cc
    Regenerated tests.
2023-03-23 07:17:48 -04:00
Marcin Godzina
c76ef03e79 [#2801] removed parallel doc building 2023-03-22 13:40:20 +00:00
Razvan Becheriu
b47394ff5e [#1671] addressed review comments 2023-03-21 08:39:52 +02:00
Razvan Becheriu
35238f03aa [#1671] the -t parameter now loads and checks hook libraries config 2023-03-17 23:00:39 +02:00
Razvan Becheriu
27d742c844 [#2722] added ChangeLog entry 2023-03-17 12:55:31 +02:00
Francis Dupont
45c7f4ae19 [#2784] Moved code-blocks to ini 2023-03-16 13:15:45 +01:00
Francis Dupont
3cdb3793e5 [#2784] Added OpenSSL Tuning 2023-03-16 13:15:45 +01:00
Francis Dupont
a03dd29591 [#719] Removed trailing space 2023-03-15 14:32:01 +01:00
Francis Dupont
3db9b8a0dd [#719] Addressed comments 2023-03-15 14:14:40 +01:00
Francis Dupont
cb432a3c6a [#719] Updated doc & co 2023-03-15 13:49:21 +01:00
Francis Dupont
7efe36286c [#719] Reapplied patch 2023-03-15 13:49:21 +01:00
Francis Dupont
5b8e4c6da6 [#720] Moved to compatibility flag 2023-03-13 14:52:20 +01:00
Francis Dupont
66074dba77 [#467] Updated doc 2023-03-06 15:04:35 +01:00