2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-28 20:47:48 +00:00

4446 Commits

Author SHA1 Message Date
Thomas Markwalder
31807e831a [#2736] Additional update to ARM
modified:   arm/classify.rst
2024-11-19 08:17:41 -05:00
Thomas Markwalder
34e88d7312 [#2736] Warn on additional and lifetime params
Updated the ARM:
/doc/sphinx/arm/dhcp4-srv.rst
/doc/sphinx/arm/dhcp6-srv.rst

Added ChangeLog

/src/lib/dhcpsrv/dhcpsrv_messages.*
    DHCPSRV_CLASS_WITH_ADDTIONAL_AND_LIFETIMES - new message

/src/lib/dhcpsrv/parsers/client_class_def_parser.cc
    ClientClassDefParser::parse() - now emits WARN log

/src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc
    TEST_F(ClientClassDefParserTest, addtionalWithLifetimes4)
    TEST_F(ClientClassDefParserTest, addtionalWithLifetimes6)
    - new tests
2024-11-19 08:17:24 -05:00
Wlodek Wencel
39a121c208 [#3646] missing pylint comment added 2024-10-29 15:04:07 +01:00
Wlodek Wencel
3d0a05c38c [#3646] release changes 2024-10-29 12:53:12 +01:00
Razvan Becheriu
31754d811d [#3587] addressed review 2024-10-28 07:58:38 -04:00
Thomas Markwalder
a198acc1e2 [#3587] Updated doc, messages, parsers, and UTs
/doc/sphinx/arm/classify.rst
/doc/sphinx/arm/dhcp4-srv.rst
/doc/sphinx/arm/dhcp6-srv.rst
/doc/sphinx/arm/hooks-class-cmds.rst
/doc/sphinx/arm/hooks-limits.rst
/src/bin/dhcp4/dhcp4_lexer.ll
/src/bin/dhcp4/dhcp4_messages.mes
/src/bin/dhcp4/dhcp4_srv.cc
/src/bin/dhcp4/tests/classify_unittest.cc
/src/bin/dhcp4/tests/config_parser_unittest.cc
/src/bin/dhcp6/dhcp6_messages.mes b/src/bin/dhcp6/dhcp6_messages.mes
/src/bin/dhcp6/dhcp6_srv.cc
/src/bin/dhcp6/tests/classify_unittest.cc
/src/bin/dhcp6/tests/config_parser_unittest.cc
/src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc
/src/share/api/class-get.json
2024-10-28 07:58:38 -04:00
Thomas Markwalder
9acfe8732f [#3587] Updated kea-dhcp6 parser
Changes to be committed:
    doc/examples/kea6/all-keys.json
    doc/examples/kea6/classify2.json
    src/bin/admin/tests/mysql_tests.sh.in
    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/tests/config_parser_unittest.cc
2024-10-28 07:58:38 -04:00
Thomas Markwalder
3328540c76 [#3587] Updated kea-dhcp4 parser
doc/examples/kea4/all-keys.json
doc/examples/kea4/classify2.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/tests/classify_unittest.cc
src/bin/dhcp4/tests/config_parser_unittest.cc
src/lib/dhcpsrv/parsers/client_class_def_parser.cc
2024-10-28 07:58:38 -04:00
Francis Dupont
7cbdd258f8 [#3404] Updated doc 2024-10-28 11:26:17 +00:00
Francis Dupont
6a25dd726e [#3404] Added doc 2024-10-28 11:26:17 +00:00
Wlodzimierz Wencel
e2300efb36 [#3529] fixed typo, removed experimental note 2024-10-25 09:41:12 +00:00
Thomas Markwalder
08f3d9a02c [#3538] Restore debug-messages.rst
modified:   doc/sphinx/debug-messages.rst
2024-10-24 09:39:16 -04:00
Thomas Markwalder
d5cc8cd65c Apply 1 suggestion(s) to 1 file(s)
Co-authored-by: Tomek Mrugalski <tomek@isc.org>
2024-10-24 09:39:16 -04:00
Thomas Markwalder
90ffa08d56 [#3538] Updated the ARM
modified:   ChangeLog
modified:   doc/sphinx/arm/dhcp6-srv.rst
modified:   doc/sphinx/debug-messages.rst
2024-10-24 09:39:07 -04:00
Razvan Becheriu
611059bbd1 [#2974] removen unnecessary IfaceMgrTestConfig instances 2024-10-23 17:42:09 +03:00
Razvan Becheriu
3deadfd3c6 [#2974] minor changes 2024-10-23 17:42:09 +03:00
Thomas Markwalder
04ccdc9397 [#2974] Added ChangeLog 2024-10-23 17:42:09 +03:00
Thomas Markwalder
b873508888 [#2974] Rename commands to subnetx-select-test 2024-10-23 17:42:09 +03:00
Francis Dupont
a2b33c0072 [#2974] Addressed some comments 2024-10-23 17:42:09 +03:00
Francis Dupont
2f5d06caf1 [#2974] Finished v6, tests and doc 2024-10-23 17:42:09 +03:00
Francis Dupont
cadf332033 [#2974] Checkpoint: did v4 code, need UTs, v6 and doc 2024-10-23 17:42:09 +03:00
Andrei Pavel
9f7d0a93eb
[#3605] Specialize HTTP fuzzers into v4 and v6 2024-10-23 16:40:32 +03:00
Andrei Pavel
a96168e762
[#3605] Integrate a new fuzzing solution in Kea
The solution is based on clusterfuzzlite, libfuzzer, and oss-fuzz
technologies.

- Add the .clusterfuzzlite directory.
- Add the fuzz CI stage and fuzzing CI jobs.
- Add the fuzzing targets in the fuzz directory.
- Document fuzzing in doxygen.
2024-10-23 16:40:31 +03:00
Thomas Markwalder
64c15b1131 [#3583] Addressred review comments
modified:
    doc/sphinx/arm/classify.rst
    src/bin/dhcp4/dhcp4_srv.cc
    src/bin/dhcp4/tests/config_parser_unittest.cc
    src/bin/dhcp6/tests/config_parser_unittest.cc
    src/hooks/dhcp/mysql/mysql_cb_dhcp4.cc
    src/lib/dhcp/classify.cc
    src/lib/dhcp/classify.h
    src/lib/dhcp/tests/classify_unittest.cc
    src/lib/dhcpsrv/cfg_option.cc
    src/lib/dhcpsrv/cfg_option.h
    src/lib/dhcpsrv/parsers/option_data_parser.cc
    src/lib/dhcpsrv/parsers/simple_parser4.cc
    src/lib/dhcpsrv/parsers/simple_parser6.cc
    src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
    src/lib/dhcpsrv/testutils/generic_backend_unittest.cc
2024-10-15 13:51:57 -04:00
Thomas Markwalder
107072d84c [#3583] Fixed JSON error in ARM
modified:   arm/classify.rst
2024-10-15 13:51:57 -04:00
Thomas Markwalder
c53eef5201 [#3583] Updated doc
/doc/examples/kea4/all-keys.json
/doc/examples/kea6/all-keys.json
    Added client-classes to option-data

/doc/sphinx/arm/classify.rst
    Added new section "Option Class-Tagging"

/doc/sphinx/arm/dhcp4-srv.rst
/doc/sphinx/arm/dhcp6-srv.rst
    Added notes with pointers to new section
2024-10-15 13:51:57 -04:00
Francis Dupont
f6ada2629d [#3552] Addressed comments 2024-10-11 15:20:20 +02:00
Francis Dupont
8311ff1687 [#3552] Revamped configure code 2024-10-11 15:20:20 +02:00
Francis Dupont
78737d8786 [#3552] Updated Botan support 2024-10-11 15:20:20 +02:00
Francis Dupont
dc8af16a6e [#3588] Modified no test required classes 2024-10-11 10:18:01 +02:00
Razvan Becheriu
90972c3456 [#3586] fixed typos 2024-10-09 13:10:06 +00:00
Razvan Becheriu
7db41116ad [#3586] reverted table widthwq 2024-10-09 13:10:06 +00:00
Razvan Becheriu
76e1ad8d49 [#3586] fixed loggers table 2024-10-09 13:10:06 +00:00
Razvan Becheriu
89b561c638 [#3586] addressed review comments 2024-10-09 13:10:06 +00:00
Razvan Becheriu
264b7100cb [#3586] updated documentation 2024-10-09 13:10:06 +00:00
Razvan Becheriu
24851a9836 [#3594] updated ARM 2024-10-08 19:20:10 +03:00
Francis Dupont
bb78477129 [#3590] Finished required precedence update 2024-10-07 15:06:40 +02:00
Razvan Becheriu
fdf87cded4 [#3536] fix check-messages 2024-10-03 21:04:37 +03:00
Razvan Becheriu
9d1ea7767b [#3536] updated examples 2024-10-03 21:04:37 +03:00
Razvan Becheriu
3f1df22e6a [#3536] merge mysql and pgsql hooks 2024-10-03 21:04:37 +03:00
Razvan Becheriu
4d506b1f5c [#3536] fixed unittests by disabling configs 2024-10-03 21:04:37 +03:00
Francis Dupont
dde7aa86ee [#3390] Checkpoint: doc and split 2024-09-26 11:41:33 +02:00
Marcin Godzina
1f89caee3e [#3599] release changes 2024-09-23 07:34:07 +00:00
Thomas Markwalder
80cd3ebc87 [#3576] Updated ARM, added ChangeLog
modified:
    ChangeLog
    doc/sphinx/arm/classify.rst
2024-09-20 17:47:12 +03:00
Thomas Markwalder
6b3a354dff [#3570] Removed obsolete notes from ARM
modified:   sphinx/arm/hooks-lease-query.rst
2024-09-18 07:12:13 -04:00
Tomek Mrugalski
1e282cef78
[#3566] doxygen: changed png to svg 2024-09-05 12:33:01 +02:00
Francis Dupont
69f646780a [#1387] Addressed comments 2024-09-04 15:10:46 +02:00
Francis Dupont
df93ef560f [#1387] Fixes for CI (2) 2024-09-04 15:10:45 +02:00
Francis Dupont
51dae6539c [#1387] Fixes for CI 2024-09-04 15:10:45 +02:00
Francis Dupont
3cb38f1943 [#1387] Checkpoint: server code 2024-09-04 15:09:40 +02:00