Wlodek Wencel
c524f6a5db
[ #3733 ] release changes
2025-01-28 10:06:26 +01:00
Francis Dupont
ea65603b7f
[ #3398 ] Protected SQL hooks
2025-01-27 15:05:11 +01:00
Razvan Becheriu
f38894c955
[ #3727 ] fixed db recovery
2025-01-27 09:26:50 +02:00
Thomas Markwalder
9631120607
[ #3663 ] MySQL CB hook now supports ddns-ttl params
...
Changes to be committed:
modified: src/hooks/dhcp/mysql/mysql_cb_dhcp4.cc
modified: src/hooks/dhcp/mysql/mysql_cb_dhcp6.cc
modified: src/hooks/dhcp/mysql/mysql_query_macros_dhcp.h
modified: src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.cc
modified: src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.cc
2024-12-16 10:30:16 -05:00
Thomas Markwalder
5750460466
[ #3592 ] MySql and Posgresql CB updated
...
modified: src/hooks/dhcp/mysql/mysql_cb_dhcp4.cc
modified: src/hooks/dhcp/mysql/mysql_cb_dhcp6.cc
modified: src/hooks/dhcp/mysql/mysql_query_macros_dhcp.h
modified: src/hooks/dhcp/pgsql/pgsql_cb_dhcp4.cc
modified: src/hooks/dhcp/pgsql/pgsql_cb_dhcp6.cc
modified: src/hooks/dhcp/pgsql/pgsql_query_macros_dhcp.h
modified: src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.cc
modified: src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.cc
2024-11-26 17:19:56 +00: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
37ff02e12b
[ #3587 ] Bulk of the code changes
...
Everything except parsers, UTs to test
deprecation, and doc.
2024-10-28 07:58:38 -04: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
02e59abd64
[ #3583 ] Minor refactoring
...
Added ClientClasses::fromElement()
/src/hooks/dhcp/mysql_cb/mysql_cb_impl.cc
/src/hooks/dhcp/pgsql_cb/pgsql_cb_impl.cc
/src/lib/dhcp/classify.cc
/src/lib/dhcp/classify.h
/src/lib/dhcp/tests/classify_unittest.cc
TEST(ClassifyTest, ClientClassesFromElement) - new test
2024-10-15 13:51:57 -04:00
Thomas Markwalder
146eaaeb1d
[ #3583 ] PgSQL CB V4 and V6 support option class tagging
...
/src/hooks/dhcp/pgsql_cb/pgsql_cb_dhcp4.cc
/src/hooks/dhcp/pgsql_cb/pgsql_cb_dhcp6.cc
/src/hooks/dhcp/pgsql_cb/pgsql_cb_impl.cc
/src/hooks/dhcp/pgsql_cb/pgsql_cb_impl.h
/src/hooks/dhcp/pgsql_cb/pgsql_query_macros_dhcp.h
2024-10-15 13:51:57 -04:00
Thomas Markwalder
42145c4468
[ #3583 ] MySQL CB V6 supports option class tagging
...
/src/hooks/dhcp/mysql_cb/mysql_cb_dhcp6.cc
/src/hooks/dhcp/mysql_cb/mysql_query_macros_dhcp.h
/src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.cc
/src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.cc
Add classes to test options, change how test options are
added to preserve client_classes and user_context
2024-10-15 13:51:57 -04:00
Thomas Markwalder
e47064a165
[ #3583 ] MySQL CB V4 supports option class tagging
...
/src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.cc
/src/hooks/dhcp/mysql_cb/mysql_cb_impl.cc
/src/hooks/dhcp/mysql_cb/mysql_cb_impl.h
/src/hooks/dhcp/mysql_cb/mysql_query_macros_dhcp.h
/src/lib/config_backend/constants.h
/src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.cc
2024-10-15 13:51:57 -04:00
Razvan Becheriu
264b7100cb
[ #3586 ] updated documentation
2024-10-09 13:10:06 +00:00
Razvan Becheriu
30dea22baf
[ #3536 ] use only one loger on load and unload
2024-10-03 21:04:37 +03:00
Razvan Becheriu
6dbb732fad
[ #3536 ] removed more duplicated messages
2024-10-03 21:04:37 +03:00
Razvan Becheriu
38b7047ed5
[ #3536 ] fixed log level in mes files
2024-10-03 21:04:37 +03:00
Razvan Becheriu
6697e9e371
[ #3536 ] addressed review comments
2024-10-03 21:04:37 +03:00
Razvan Becheriu
7cd39b92e9
[ #3536 ] moved log messages and loggers
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