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

376 Commits

Author SHA1 Message Date
Andrei Pavel
60222843a6
[#3732] Address review 2025-04-23 23:15:59 +03:00
Andrei Pavel
435d56b645
[#3732] Switch docs from Autotools to Meson 2025-04-23 22:29:34 +03: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
Francis Dupont
6d95ccb0f0 [#3398] Made 1234 the default secret/password 2025-01-27 15:05:11 +01:00
Thomas Markwalder
18cde6f9e2 [#3049] Updated v4 ARM
modified:   arm/dhcp4-srv.rst
2025-01-22 15:24:25 +00:00
Razvan Becheriu
0943f5075a [#3082] addressed review comments 2025-01-22 14:09:35 +00:00
Thomas Markwalder
fef0c59f45 [#2819] Updated ARM
modified:   doc/sphinx/arm/dhcp4-srv.rst
modified:   doc/sphinx/arm/dhcp6-srv.rst
2024-12-16 10:15:09 -05:00
Thomas Markwalder
9480b1ac76 [#3348] Minor fixes after review
Changes to be committed:
modified:   doc/sphinx/arm/dhcp4-srv.rst
modified:   doc/sphinx/arm/dhcp6-srv.rst
2024-12-06 17:46:55 +00:00
Andrei Pavel
18d813395b [#3348] Update docs about subnet/pool selection
The change that would have helped the reporter:
- Add paragraph explaining that out-of-network guarded subnets need
  EGRL enabled in order for those guards to properly select subnets.

Other important changes:
- Define class guards. They are referenced in some places in the ARM,
  but never defined.
- Move "unreserved_class" guards before "reserved_class" guards so that
  it is clear that a pool or a subnet is skipped and the allocator takes
  a different path than usual, assumin an iterative allocator.
- Add unguarded subnets and pools and explain that those are available
  to both reserved and unreserved clients.
- Add paragraph explaining that in-subnet reservations don't work when
  the subnet belongs to a shared network.
- Add paragraph explaining that for a subnet to be selected, when
  choosing to do the selection via pools, as the example is structured,
  all of the pools inside the subnets desired to be skipped or selected
  need to be guarded.
- Add missing name to shared network in the JSON config examples.

Less important changes:
- Remove comments about reservation settings. Some were forgotten to be
  removed since new reservation flags are added, but overall they don't
  need to be explained because these sections are not focused on reservations.
- Add curly brackets to make the whole JSON valid and add code-block:: json
  and reindent.
2024-12-06 17:46:55 +00:00
Thomas Markwalder
6bbbc1edf7 [#1989] Addressed review comment
modified:   arm/dhcp4-srv.rst
2024-12-06 12:49:40 +00:00
Thomas Markwalder
b44a370086 [#1989] Updated ARM
Changes to be committed:
    modified:   doc/sphinx/arm/dhcp4-srv.rst
    modified:   doc/sphinx/arm/hooks-ddns-tuning.rst
2024-12-06 12:49:40 +00:00
Marcin Siodelski
99926fcfb8 [#3577] Clarified FLQ not for shared db 2024-12-05 13:21:19 +00:00
Thomas Markwalder
8be11da77f [#3592] Fixed minor typos in docs
modified:   doc/examples/kea4/hooks-radius.json
modified:   doc/sphinx/arm/dhcp4-srv.rst
modified:   doc/sphinx/arm/dhcp6-srv.rst
modified:   doc/sphinx/arm/hooks-bootp.rst
2024-12-02 16:34:45 +00:00
Thomas Markwalder
bcd51d5cfd [#3592] Addressed remaining comments
Changes to be committed:
    modified:   ChangeLog
    modified:   doc/sphinx/arm/dhcp4-srv.rst
    modified:   doc/sphinx/arm/dhcp6-srv.rst
2024-11-26 17:19:56 +00:00
Thomas Markwalder
7eebd1434d [#3592] Addressed review comments
Addressed first round of comments.

Changes to be committed:
modified:   ChangeLog
modified:   doc/sphinx/arm/classify.rst
modified:   doc/sphinx/arm/dhcp4-srv.rst
modified:   doc/sphinx/arm/dhcp6-srv.rst
modified:   src/bin/dhcp4/tests/classify_unittest.cc
modified:   src/lib/dhcp/classify.cc
modified:   src/lib/dhcp/classify.h
modified:   src/lib/dhcpsrv/parsers/base_network_parser.cc
modified:   src/lib/dhcpsrv/parsers/base_network_parser.h
modified:   src/lib/dhcpsrv/tests/shared_network_parser_unittest.cc
2024-11-26 17:19:56 +00:00
Thomas Markwalder
a14c490d51 [#3592] Fixed spelling and JSON
modified:   doc/sphinx/arm/dhcp4-srv.rst
modified:   doc/sphinx/arm/dhcp6-srv.rst
modified:   doc/sphinx/arm/hooks-ha.rst
2024-11-26 17:19:56 +00:00
Thomas Markwalder
cac0fb4fd0 [#3592] Updated ARM and added ChangeLog
modified:   ChangeLog
modified:   doc/sphinx/arm/classify.rst
modified:   doc/sphinx/arm/dhcp4-srv.rst
modified:   doc/sphinx/arm/dhcp6-srv.rst
modified:   doc/sphinx/arm/hooks-bootp.rst
modified:   doc/sphinx/arm/hooks-ha.rst
2024-11-26 17:19:56 +00:00
Piotrek Zadroga
eb76423701 [#3661] addressed review comments 2024-11-25 20:17:57 +00:00
Piotrek Zadroga
c37ca6ba42 [#3661] update tuple definition 2024-11-25 20:17:57 +00:00
Francis Dupont
d33ca01e44 [#3609] Addressed comments 2024-11-22 11:24:15 +01:00
Francis Dupont
c783319f6c [#3609] Finished CA 2024-11-22 09:55:31 +01: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
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
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
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
dc8af16a6e [#3588] Modified no test required classes 2024-10-11 10:18:01 +02:00
Razvan Becheriu
264b7100cb [#3586] updated documentation 2024-10-09 13:10:06 +00:00
Francis Dupont
bb78477129 [#3590] Finished required precedence update 2024-10-07 15:06:40 +02:00
Francis Dupont
b27b3b697a [#3477] Addressed comments 2024-08-21 11:19:17 +02:00
Francis Dupont
1f88309d57 [#3477] First attempt 2024-08-21 11:17:44 +02:00
Francis Dupont
3143a1966d [#3479] Removed control-socket from DB doc 2024-07-18 19:49:23 +03:00
Francis Dupont
0975949b9c [#3094] Finished tests and doc 2024-07-18 14:45:25 +02:00
Tomek Mrugalski
e2cb83748b
[#3346] Addressed review changes:
- added references to leasequery hook
- changelog reworded
- typos fixed
- empty lines removed
2024-05-24 11:10:00 +02:00
Tomek Mrugalski
2b1895e0a4
[#3346] Corrected one link 2024-05-24 11:09:14 +02:00
Tomek Mrugalski
428d18ffee
[#3346] DNR config is now user-friendly 2024-05-24 11:08:45 +02:00
Tomek Mrugalski
07c824e899
[#3346] 10 more RFCs added to ARM 2024-05-24 11:08:45 +02:00
Tomek Mrugalski
0c85c1e3b7
[#3346] 9 more RFCs added to the list 2024-05-24 11:08:45 +02:00
Tomek Mrugalski
55b5b72ae5
[#3346] Several RFCs added 2024-05-24 11:08:45 +02:00
Tomek Mrugalski
2dfb0ac125
[#3346] Added missing RFC references 2024-05-24 11:08:45 +02:00
Razvan Becheriu
2cbf76f496 [#3301] updated yang modules 2024-05-23 21:24:13 +03:00
Razvan Becheriu
53f571b5ad [#2959] addressed comments 2024-05-22 22:15:00 +03:00
Razvan Becheriu
6671e30bc6 [#2959] addressed comments 2024-05-22 21:54:28 +03:00
Razvan Becheriu
23f7d80c41 [#2959] removed deprecated parameter reservation-mode 2024-05-22 21:37:12 +03:00
Razvan Becheriu
d149028d61 [#2958] removed deprecated dhcp-ddns parameters 2024-05-22 19:04:53 +03:00
Andrei Pavel
0186cbb31e
[#3019] remove limitation on db retry from doc 2024-05-17 12:07:47 +03:00
Suzanne Goldlust
7730a1d60d Resolve "Editorial review of the ARM prior to 2.6 release" 2024-05-16 20:09:54 +00:00