2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 14:05:33 +00:00
Commit Graph

34688 Commits

Author SHA1 Message Date
Razvan Becheriu
29bbe90dcf [#1518] addressed review comments 2023-01-20 17:36:06 +02:00
Razvan Becheriu
c2a06af6a7 [#1518] addressed review comments 2023-01-20 17:36:06 +02:00
Razvan Becheriu
6481d56adc [#1518] addressed review comments 2023-01-20 17:36:06 +02:00
Razvan Becheriu
890b41e33d [#1518] addressed review comments 2023-01-20 17:36:06 +02:00
Razvan Becheriu
cb6340cefb [#1518] addressed review comments 2023-01-20 17:36:06 +02:00
Razvan Becheriu
216aadb45a [#1518] implemented support for multiple vendor options in v4 2023-01-20 17:36:06 +02:00
Andrei Pavel
63b57123ac [#2724] add ChangeLog entry 2023-01-19 18:07:37 +02:00
Andrei Pavel
b8c1496b8b [#2724] fix spacing in PG CB prepare statement
This prevented Kea from working with PostgreSQL 15+.
2023-01-19 18:01:46 +02:00
Andrei Pavel
333a46ba98 Apply 1 suggestion(s) to 1 file(s) 2023-01-19 07:17:50 -05:00
Andrei Pavel
13dab22196 Apply 1 suggestion(s) to 1 file(s) 2023-01-19 07:17:50 -05:00
Thomas Markwalder
d9da5fc4d2 [#2589] Improved DNS error logging in D2
src/bin/d2/nc_add.cc
src/bin/d2/nc_remove.cc
src/bin/d2/simple_add.cc
src/bin/d2/simple_remove.cc
    Split TIMEOUT and OTHER status cases so they can be be logged
    separately.

src/lib/d2srv/d2_messages.*
    Added new TIMEOUT log messages

Added ChangeLog
2023-01-19 07:17:50 -05:00
Razvan Becheriu
c642794db9 [#1958] addressed review comments 2023-01-18 17:12:35 +02:00
Razvan Becheriu
a57caf1de3 [#1958] fixed unrelated compilation warning 2023-01-18 17:12:01 +02:00
Razvan Becheriu
b6f0aaa01e [#1958] addressed review comments 2023-01-18 17:12:01 +02:00
Razvan Becheriu
3478e51fd5 [#1958] addressed review comments 2023-01-18 17:12:01 +02:00
Razvan Becheriu
68618169f8 [#1958] added unittests 2023-01-18 17:12:01 +02:00
Razvan Becheriu
a6829418a7 [#1958] added 3 pass for PD (exact, smaller and greater prefix len) 2023-01-18 17:12:01 +02:00
Andrei Pavel
cd30a9e4b9 [#2651] release changes 2023-01-18 17:12:01 +02:00
Marcin Siodelski
ca7a432c19 [#2688] Added a note into the ARM
It says that the timeouts are only effective for TCP connections.
2023-01-17 11:28:35 +01:00
Marcin Siodelski
73ce04f973 [#2688] Add timeout units to example files 2023-01-17 11:28:35 +01:00
Marcin Siodelski
472fabf81b [#2688] Mention that tcp-user-timeout is in seconds 2023-01-17 11:28:35 +01:00
Marcin Siodelski
0a588d9064 [#2688] Fixed failing parser test 2023-01-17 11:28:35 +01:00
Marcin Siodelski
170488da9a [#2688] Added ChangeLog for #2688 2023-01-17 11:28:32 +01:00
Marcin Siodelski
12732c9364 [#2688] Fixed invalid error message 2023-01-17 11:26:51 +01:00
Marcin Siodelski
e471cd6086 [#2688] Updated DHCP server parsers 2023-01-17 11:26:51 +01:00
Marcin Siodelski
0f9afeaa23 [#2688] Documented new config parameters 2023-01-17 11:26:51 +01:00
Marcin Siodelski
fe26216af8 [#2688] Strict checking timeouts against backend type
The read- and write- timeouts are only allowed for the MySQL backend. The
tcp-user-timeout is only allowed for the postgresql backend.
2023-01-17 11:26:51 +01:00
Marcin Siodelski
0070b092a9 [#2688] New tests for invalid port number 2023-01-17 11:26:51 +01:00
Marcin Siodelski
54f746ec51 [#2688] Added tcp_user_timeout parameter 2023-01-17 11:26:51 +01:00
Marcin Siodelski
c9bdd0f18a [#2688] Added read-timeout and write-timeout
New parameters have been added for MySQL connection.
2023-01-17 11:26:51 +01:00
Razvan Becheriu
d2ae837947 [#2612] added ChangeLog entry 2023-01-17 10:42:36 +02:00
Razvan Becheriu
2d5fdeb15d [#2612] addressed review comments 2023-01-17 10:41:58 +02:00
Razvan Becheriu
f16ef6a673 [#2612] addressed review comments 2023-01-17 10:41:58 +02:00
Razvan Becheriu
28580f02bd [#2612] fixed examples in ARM 2023-01-17 10:41:58 +02:00
Razvan Becheriu
f753390a11 [#2612] check prefix starting address to match configured prefix 2023-01-17 10:41:58 +02:00
Thomas Markwalder
087ad9c0ed [#2590] Addressed review comments
ChangeLog - fixe typo
src/lib/d2srv/d2_simple_parser.cc - set default in parser
2023-01-13 09:37:37 -05:00
Thomas Markwalder
65803f20d9 [#2590] Updated the ARM, added ChangeLog
modified:
    ChangeLog
    doc/sphinx/arm/ddns.rst
2023-01-13 09:37:04 -05:00
Thomas Markwalder
86d5309552 [#2590] Bumped dns-server-timeout default to 500ms
modified:
    src/lib/d2erv/d2_config.cc
2023-01-13 09:36:05 -05:00
Thomas Markwalder
dbb516b320 [#2713] Amended ARM, added ChangeLog
modified:   ChangeLog
modified:   doc/sphinx/arm/hooks-lease-query.rst
2023-01-12 11:53:10 -05:00
Thomas Markwalder
a3ef6fe477 [#2713] Updated docuemnt comment
modified:
    ../../../doc/sphinx/arm/hooks-lease-query.rst
2023-01-12 11:53:10 -05:00
Thomas Markwalder
f96f6487af [#2713] Addressed review comments
Added doc note.
2023-01-12 11:53:10 -05:00
Thomas Markwalder
a329fb348f [#2713] Memfile BLQ-related V6 queries now include PD leases
src/lib/dhcpsrv/memfile_lease_mgr.*
    Memfile_LeaseMgr::getAnyLease6Internal() - new function

    Memfile_LeaseMgr::getLeases6ByRelayIdInternal()
    Memfile_LeaseMgr::getLeases6ByRemoteIdInternal()
    Memfile_LeaseMgr::getLeases6ByLinkInternal() - modified
    to use new function

src/lib/dhcpsrv/tests/memfile_lease_extended_info_unittest.cc
    Altered extended info tests to include PD leases
2023-01-12 11:53:10 -05:00
Thomas Markwalder
2450915c02 [#2634] Addressed review comments
Changes were cosmetic.
2023-01-11 09:46:18 -05:00
Thomas Markwalder
bbcf70b7eb [#2634] Removed defines from dhcp6.h
src/lib/dhcp/dhcp6.h
    removed unused defines that conflict with those in Botan
2023-01-11 09:46:18 -05:00
Thomas Markwalder
11c3988117 [#2634] Doxygen and UT fix
mt_tcp_listener_mgr.h - doxygen

tls_listener_unittests.cc - accept either EOF or failed handshake in
bad client test
2023-01-11 09:46:18 -05:00
Thomas Markwalder
f711d370e7 [#2694] Remove error value test on expected EOF outcome
src/lib/tcp/tests/tcp_test_client.h
2023-01-11 09:46:18 -05:00
Thomas Markwalder
a0f1a3665d [#2634] Added TLS unit tests to lib tcp
src/lib/tcp/tests/tls_listener_unittests.cc - new file

src/lib/tcp/tcp_connection.cc
    Added missing log argument

src/lib/tcp/tests/Makefile.am
    Added tls_listner_unittests.cc

src/lib/tcp/tests/mt_tcp_listener_mgr_unittests.cc
    Udpated client ctor calls

src/lib/tcp/tests/tcp_test_client.h
    Added support for TLS to TcpTestClient

src/lib/tcp/tests/tcp_listener_unittests.cc
    Modified to use generalized TcpTestClient
2023-01-11 09:46:18 -05:00
Marcin Siodelski
c4c53a0168 [#969] Addressed remaining review comments 2023-01-09 20:46:54 +01:00
Marcin Siodelski
3a5af2be2a [#969] Removed duplicated tests 2023-01-07 11:49:30 +01:00
Marcin Siodelski
eb79d24d49 [#969] Fixed PrefixRange constructor 2023-01-07 11:49:30 +01:00