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

15 Commits

Author SHA1 Message Date
Razvan Becheriu
cc104b47a8 [#3315] addressed review comments 2024-04-22 22:59:07 +03:00
Razvan Becheriu
4398fb6c4a [#3315] use internal IOService for hooks 2024-04-22 22:59:07 +03:00
Marcin Godzina
769b3583ab [#2809] release changes 2023-03-24 23:51:18 +01:00
Razvan Becheriu
b885916e36 [#2799] set error if IOService is null in callouts 2023-03-24 12:12:40 +02:00
Francis Dupont
0e817242b7 [#2235] Added process name checks for hooks 2022-07-27 14:49:26 +02:00
Wlodek Wencel
d774c57f75 [#2364] release changes 2022-03-28 01:56:00 -07:00
Razvan Becheriu
55bf83dd69 [#2356] enable pgsql cb for v6 2022-03-15 13:18:13 +02:00
Razvan Becheriu
959bb775a3 [#1375] implemented db reconnect for cb 2020-12-09 19:12:46 +02:00
Razvan Becheriu
89bfafdb82 [#947] addressed review 2020-02-19 16:54:55 +00:00
Francis Dupont
4b541c9c67 [947-mt-compatibility-for-hooks] Did a first pass on core hooks 2020-02-19 16:54:55 +00:00
Razvan Becheriu
3d7cf83cea added log messages 2019-05-16 19:44:50 +03:00
Marcin Siodelski
92e103d1a5 [#603,!322] Register MySQL backend for v6 in mysql_cb hooks library. 2019-05-14 21:23:50 +02:00
Thomas Markwalder
f4b4bb9f6e [#101,!58] Implemented ConfigBackendDhcp4Mgr, mysql backend registers/unregisters
src/hooks/dhcp/mysql_cb/mysql_cb_callouts.cc
    load() - added call to register MySQL backend
    unload() - added call to unregister MySQL backend

src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.*
    MySqlConfigBackendDHCPv4::registerBackendType()
    MySqlConfigBackendDHCPv4::unregisterBackendType()
    - new static methods for registering/unregistering

src/hooks/dhcp/mysql_cb/tests/Makefile.am
    mysql_cb_dhcp4_mgr_unittest.cc  - new file

src/lib/config_backend/base_config_backend_mgr.h
    bool unregisterBackendFactory(const std::string& db_type)
    - new method to unregister factory and delete backends

src/lib/config_backend/base_config_backend_pool.h
    void delAllBackends(const std::string& db_type)
    - new method to delete all backends of a given type

/src/lib/config_backend/tests/config_backend_mgr_unittest.cc
    TEST_F(ConfigBackendMgrTest, unregister) - new test

src/lib/dhcpsrv/Makefile.am
src/lib/dhcpsrv/config_backend_dhcp4.h
src/lib/dhcpsrv/config_backend_dhcp4.cc
    New files that implement ConfigBackendDhcp4Mgr

src/lib/dhcpsrv/config_backend_pool_dhcp4.h
    Added missing public scope, removed pure virtual function

src/lib/eval/tests/Makefile.am
    Added new dependency libkea-cc
2018-10-10 14:51:59 -04:00
Marcin Siodelski
f36c7ecb9e [#93,!35] Commented another unused variable. 2018-10-08 16:39:22 +02:00
Marcin Siodelski
9994f64b54 [#93] Added mysql_cb hooks library. 2018-10-08 16:39:22 +02:00