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

32951 Commits

Author SHA1 Message Date
Thomas Markwalder
f14163b51e [#1307] kea-dhcp4 now enforces parked-packet-limit
src/bin/dhcp4/dhcp4_srv.cc
    Dhcpv4Srv::processDhcp4Query() - now drops packet and response
    if parking lot size reaches parked-packet-limit

src/bin/dhcp4/dhcp4_messages.*
    DHCP4_HOOK_LEASES4_PARKING_LOT_FULL - new message
2021-09-17 11:10:34 -04:00
Thomas Markwalder
f914dd9c96 [#1307] Added parked-packet-limit parameter to kea-dhcp4
Can be parsed, but does nothing

doc/examples/kea4/all-keys.json
src/bin/dhcp4/dhcp4_lexer.ll
src/bin/dhcp4/dhcp4_parser.yy
src/bin/dhcp4/json_config_parser.cc
src/lib/dhcpsrv/parsers/simple_parser4.cc
    added parked-packet-limit

src/bin/dhcp4/tests/config_parser_unittest.cc
    TEST_F(Dhcp4ParserTest, parkedPacketLimit)  - new test

src/bin/dhcp4/tests/get_config_unittest.cc
    updated
2021-09-17 11:10:34 -04:00
Thomas Markwalder
de31559a05 [#1307] Added getSize() to ParkingLot
src/lib/hooks/parking_lots.h
src/lib/hooks/tests/parking_lots_unittest.cc
2021-09-17 11:10:34 -04:00
Marcin Siodelski
5d04c7553d [#2077] Corrected an issue in MySQL CB (v6)
DHCPv6 client classes failed to evaluate during insertion to the database.
2021-09-17 11:23:45 +02:00
Andrei Pavel
8cf39b37a1 [#2077] Applied typo fix 2021-09-17 11:23:45 +02:00
Andrei Pavel
86c4b32185 [#2077] Applied typo fix 2021-09-17 11:23:45 +02:00
Marcin Siodelski
595355e46c [#2077] Added ChangeLog for issue 2077 2021-09-17 11:23:45 +02:00
Marcin Siodelski
733a34a843 [#2077] Init match expressions
Match expressions are now initialized for client classes fetched from the
configuration backend.
2021-09-17 11:20:19 +02:00
Francis Dupont
d15eeeab99 [#2088] Changed sets by lists 2021-09-16 16:14:59 +03:00
Razvan Becheriu
5c81b25fb2 [#2088] fixed crash on server shutdown 2021-09-16 16:14:59 +03:00
Francis Dupont
2d337d8d81 [#2040] Added a ChangeLog entry 2021-09-14 15:24:15 +02:00
Francis Dupont
bf6eefb82f [#2040] Added D2Stats::init 2021-09-14 15:20:27 +02:00
Francis Dupont
297c6f0fb6 [#2040] Began stats UTs 2021-09-14 15:20:27 +02:00
Andrei Pavel
4a06ecf784 [#2049] improve build error message 2021-09-14 11:44:29 +03:00
Andrei Pavel
67bcba4c42 [#2049] some fixes for NETCONF build 2021-09-14 11:27:25 +03:00
Andrei Pavel
089243ff32 [#2049] AX_FIND_LIBRARY: add libdir to rpath 2021-09-14 11:27:25 +03:00
Andrei Pavel
6fe151c002 [#2049] AX_FIND_LIBRARY: look in lib64 also 2021-09-14 11:27:16 +03:00
Andrei Pavel
cc2c293206 [#2034] atexit(mysql_library_end()) 2021-09-10 18:24:08 +03:00
Francis Dupont
b87cbb2b25 [#2078] Added unit test 2021-09-10 18:04:29 +03:00
Razvan Becheriu
392ee86e97 [#2078] use virtual function to create TSIGContext 2021-09-10 18:04:10 +03:00
Razvan Becheriu
f4ab2ab478 [#2078] fixed documentation 2021-09-08 12:39:50 +03:00
Razvan Becheriu
21d0e42719 [#2078] updated generated files 2021-09-07 18:13:36 +03:00
Francis Dupont
9ddb97c80b [#2078] Moved the factory to libd2srv 2021-09-07 12:45:43 +03:00
Francis Dupont
8489278255 [#2078] Removed const 2021-09-07 12:45:43 +03:00
Francis Dupont
946eec02a8 [#2078] Added TSIG context factory 2021-09-07 12:45:43 +03:00
Francis Dupont
5986b11051 [#2078] Update for new commands 2021-09-07 12:45:43 +03:00
Francis Dupont
d62b1dffc5 [#2078] Updated after key container change 2021-09-07 12:45:43 +03:00
Francis Dupont
d840346cb3 [#2078] Updated doc 2021-09-07 12:45:43 +03:00
Andrei Pavel
b05e0faed1 [#2064] hammer.py: Debian uses mariadb.service 2021-09-06 22:30:10 +03:00
Andrei Pavel
cc98e804bd [#2064] hammer.py: install lxc on Debian (extra) 2021-09-06 20:32:08 +03:00
Andrei Pavel
c4a85c54a2 [#2064] hammer.py: ensure postgres entry in hba 2021-09-06 20:28:26 +03:00
Andrei Pavel
7cbec9133f [#2064] hammer.py: restart mysql on deb OSs 2021-09-06 13:56:32 +00:00
Andrei Pavel
bcecca9a21 [#2064] hammer: don't modify postgres entry in hba 2021-09-06 13:56:32 +00:00
Andrei Pavel
7e96b0108c [#2064] hammer: change pg auth method to md5 2021-09-06 13:56:32 +00:00
Francis Dupont
0ac3069163 [#2040] Always have 3 / before @todo 2021-09-04 15:59:07 +02:00
Razvan Becheriu
6ce29f3a8f [#2040] fixed indentation, spaces and typos 2021-09-03 17:10:59 +03:00
Francis Dupont
d3d457c806 [#2040] Spelling 2021-09-03 17:10:59 +03:00
Francis Dupont
eccdffbf66 [#2040] Checkpoint: todo UTs, ... 2021-09-03 17:10:59 +03:00
Francis Dupont
ffcb75a19e [#2040] Checkpoint (todo: add stat UTs) 2021-09-03 17:10:59 +03:00
Francis Dupont
d2015a065a [#2040] Checkpoint: began D2 stats 2021-09-03 17:10:59 +03:00
Razvan Becheriu
2814b1cc4c [#2011] documentation fixes 2021-09-02 17:35:48 +02:00
Francis Dupont
0233796416 [#2011] Replaced 2.0.0 by 1.9.11 2021-09-02 17:35:48 +02:00
Francis Dupont
475ab026ce [#2011] Spelling 2021-09-02 17:35:48 +02:00
Francis Dupont
9ef91a53fe [#2011] Updated d2_cfg_tests.json 2021-09-02 17:35:48 +02:00
Francis Dupont
3f81772929 [#2011] Checkpoint: finished doc part 2021-09-02 17:35:48 +02:00
Francis Dupont
0d44d1882d [#2011] Checkpoint: updated examples 2021-09-02 17:35:48 +02:00
Andrei Pavel
3f57f06c2e [#2058] hammer.py: retry upload on 504 2021-09-02 15:02:12 +03:00
Andrei Pavel
09f0616a10 [#2058] hammer.py: indentation (minor change) 2021-09-02 15:02:12 +03:00
Andrei Pavel
69f16658ba [#2072] 1.9.12-git starts here. 2021-08-31 16:14:30 +03:00
Andrei Pavel
48b63d8bf6 [#2063] DROP FOREIGN KEY for MySQL 5 compatibility Kea-1.9.11 2021-08-30 14:55:14 +03:00