2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-22 01:49:48 +00:00

4383 Commits

Author SHA1 Message Date
Thomas Markwalder
fc59433ae9 [#3811] Fix JSON doc error
modified:   doc/sphinx/arm/hooks-subnet-cmds.rst
2025-04-02 09:46:43 -04:00
Thomas Markwalder
11504bff67 [#3811] Return sn name in subnet lists commands
/doc/sphinx/arm/hooks-subnet-cmds.rst
    Updated doc to include shared-network-name in returns

/src/hooks/dhcp/subnet_cmds/subnet_cmds.cc
    subnetToElement() - now optionally inserts the shared network name

/src/hooks/dhcp/subnet_cmds/tests/subnet4_cmds_unittest.cc
/src/hooks/dhcp/subnet_cmds/tests/subnet6_cmds_unittest.cc
/src/hooks/dhcp/subnet_cmds/tests/subnet6_cmds_unittest.cc
    updated tests

added change log entry
2025-04-02 09:37:01 -04:00
Razvan Becheriu
0bcf6fe139 [#3569] add support for legal log syslog 2025-03-31 18:49:45 +03:00
Razvan Becheriu
4a31117f56 [#3773] updated documentation about delta-add commands 2025-03-31 16:42:09 +03:00
Thomas Markwalder
d67caa3049 [#3748] Updated ARM
new file: 3748-option-data-in-classes-without-only-in-additional-list-true-have-unexpected-precedence
modified:   ../doc/sphinx/arm/classify.rst
2025-03-26 15:17:29 +00:00
Thomas Markwalder
5bb91c777f [#3781] Append zero to generated v6 FQDNs
/doc/sphinx/arm/dhcp6-srv.rst
    Updated the arm

/src/lib/dhcpsrv/d2_client_mgr.cc
    D2ClientMgr::generateFqdn() - modified to append zero
    to names that end in hyphen.

/src/lib/dhcpsrv/tests/d2_client_unittest.cc
    TEST_F(D2ClientMgrParamsTest, generateFqdn) - updated test
2025-03-25 15:35:56 -04:00
Marcin Godzina
108a9e2485 [#3816] release changes 2025-03-21 20:04:50 +01:00
Andrei Pavel
8f30953b3c [#3766] Update Sphinx requirements 2025-03-21 15:25:27 +00:00
Suzanne Goldlust
f835477662 [#3808] Update ARM for new hooks licensing 2025-03-21 14:19:42 +00:00
Andrei Pavel
2fff27e274
[#3731] Fixed missed concatenation in doc/sphinx/meson.build 2025-03-20 09:14:53 +02:00
Andrei Pavel
9938ab10c1
[#3731] Fix make-devel.sh 2025-03-19 11:26:26 +02:00
Andrei Pavel
9259d41566
[#3731] Fix make-devel.sh 2025-03-19 11:15:51 +02:00
Andrei Pavel
dededfec38
[#3731] More fixes 2025-03-19 10:50:49 +02:00
Andrei Pavel
7f936248e9
[#3731] Make more paths idiomatic in meson 2025-03-18 10:57:46 +02:00
Andrei Pavel
5d32aeb38b
[#3731] Unify all grabber.sh scripts in a single one
Two are too many, let alone four.

Add env.sh and fix extended version.
2025-03-17 12:16:42 +02:00
Francis Dupont
72f84c7be8
[#3731] Got rid of local get_option 2025-03-17 12:16:28 +02:00
Andrei Pavel
f5cb4eeb2d [#3731] Fix doc installation in Meson 2025-03-13 18:03:38 +01:00
Andrei Pavel
0cb26d2358 [#3731] Fix doc installation in Meson 2025-03-13 18:03:37 +01:00
Razvan Becheriu
f44b0ba95c [#1336] fixed decrement on both reclaim and release 2025-03-13 09:52:59 +02:00
Razvan Becheriu
d29fbd99d7 [#3710] renamed BackendStore to LegalLogMgr 2025-03-05 12:30:04 +00:00
Francis Dupont
6861ed9c2a [#3683] Addressed more comments 2025-03-04 22:49:13 +01:00
Francis Dupont
845483a948 [#3683] Addressed soem comments 2025-03-04 22:49:13 +01:00
Francis Dupont
7a90a14a1b [#3683] Checkpoint: UTs to do 2025-03-04 22:49:12 +01:00
Thomas Markwalder
3e9e1b1999 [#3747] Updated ARM
/doc/sphinx/arm/classify.rst

/src/lib/dhcpsrv/cfg_option.h
    CfgOption::allowedForClientClasses()
     - rewrote to use existing hash index and optimized

/src/lib/dhcpsrv/tests/cfg_option_unittest.cc
    TEST_F(CfgOptionTest, allowedForClientClasses)
    - Added case for option not found

Added change log entry file
2025-03-04 15:24:28 +00:00
Andrei Pavel
24eba5000c
[#3731] Address review 2025-02-28 14:26:05 +02:00
Andrei Pavel
7d8f8fd807
[#3731] Fix grammar target in Meson 2025-02-28 14:26:01 +02:00
Andrei Pavel
3235ac2bce
[#3731] Fix path of sphinx-build in meson.build 2025-02-28 14:26:00 +02:00
Andrei Pavel
53164bbe9c
[#3731] Minimize indentation in doc/*/*.sh.in 2025-02-28 14:25:52 +02:00
Andrei Pavel
a0d00963c5
[#3731] Uppercase program names with no _exe in meson.build 2025-02-28 14:25:49 +02:00
Andrei Pavel
de193cda2d
[#3678] ./tools/check-messages.py -g now prints a warning if premium is missing 2025-02-27 15:45:32 +02:00
Razvan Becheriu
da3813130d [#3333] removed references and Doxyfile-xml files 2025-02-21 21:34:58 +00:00
Razvan Becheriu
785efcc92a [#3333] move hook libraries to open source 2025-02-21 21:34:58 +00:00
Francis Dupont
a1645331df [#3683] Added addr-reg-enable 2025-02-21 18:23:21 +01:00
Francis Dupont
805711755e
[#3730] Update meson.build 2025-02-21 18:43:19 +02:00
Andrei Pavel
a4f48dc0f3
[#3730] Unrelated: fix a doc error on old Sphinx 2025-02-21 18:43:18 +02:00
Andrei Pavel
8e0783550a
[#3730] Add other meson targets
- add-changelog-entry
- coverage (.lcovrc)
- cppcheck, cppcheck-report
- doc (renamed from docs)
- grammar
- mes-doc
- uml
- update-python-dependencies
- valgrind (add_test_setup instead of custom target)
2025-02-21 18:43:18 +02:00
Francis Dupont
e46ce7668d
[#3730] Added generate parser 2025-02-21 18:43:12 +02:00
Francis Dupont
411249c0fd
[#3730] Shell tests, src/bin, doc 2025-02-21 18:42:49 +02:00
Thomas Markwalder
3a1d358972 [#3463] Added note to ARM
modified:   arm/hooks-lease-cmds.rst
2025-02-19 13:16:49 -05:00
Thomas Markwalder
ea27531e9d [#3463] Fixed JSON error in ARM 2025-02-18 14:24:17 -05:00
Thomas Markwalder
68484ade70 [#3463] Addressed most of review comments 2025-02-18 18:54:19 +00:00
Thomas Markwalder
0fa0a17857 [#3464} Fix ARM again
Added missing blank line.
2025-02-18 18:54:19 +00:00
Thomas Markwalder
5cc3d240cd [#3463] Fix JSON in ARM
modified:   hooks-lease-cmds.rst
2025-02-18 18:54:19 +00:00
Thomas Markwalder
69380a93fd [#3463] Updated ARM
new file:
    changelog_unreleased/3463-optionally-store-response-dhcp-options-in-lease-user-context

modified:
    doc/sphinx/arm/hooks-lease-cmds.rst
2025-02-18 18:54:19 +00:00
Razvan Becheriu
1569148fa3 [#3694] addressed review comments 2025-02-11 11:05:17 +02:00
Razvan Becheriu
aa5ccbc779 [#3694] throw error when switching from/to TLS 2025-02-07 21:47:58 +02:00
Wlodek Wencel
c524f6a5db [#3733] release changes 2025-01-28 10:06:26 +01:00
Francis Dupont
8ea3244ae8 [#3398] Added keatest 2025-01-27 15:05:12 +01:00
Francis Dupont
6d95ccb0f0 [#3398] Made 1234 the default secret/password 2025-01-27 15:05:11 +01:00
Thomas Markwalder
6a367165f8 [#3049] Pool parameters function in v6
/doc/examples/kea6/all-keys.json
    Added DDNS parameters to a pool

/doc/sphinx/arm/dhcp6-srv.rst
    Updated section on DDNS Behavioral Parameters

/src/bin/dhcp4/tests/config_parser_unittest.cc
    Added missing commentary

/src/bin/dhcp6/dhcp6_lexer.ll
/src/bin/dhcp6/dhcp6_parser.yy
    Added parameters to POOL

/src/bin/dhcp6/tests/config_parser_unittest.cc
    TEST_F(Dhcp6ParserTest, poolDdnsParameters) - new test

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

/src/bin/dhcp6/tests/get_config_unittest.cc
    Rebuilt
2025-01-22 15:24:25 +00:00