Andrei Pavel
0cb26d2358
[ #3731 ] Fix doc installation in Meson
2025-03-13 18:03:37 +01:00
Andrei Pavel
7b628a5c48
[ #3731 ] Fix macro defines
2025-03-13 18:03:37 +01:00
Francis Dupont
b333949d34
[ #3731 ] More defines
2025-03-13 18:03:37 +01:00
Francis Dupont
24379bab33
[ #3731 ] Resolved many defines
2025-03-13 18:03:37 +01:00
Francis Dupont
c68bc7e8eb
[ #3731 ] Removed unused defined
2025-03-13 18:03:37 +01:00
Andrei Pavel
79c8449b3a
[ #3731 ] Fix variable expansion in the config report
2025-03-13 18:03:37 +01:00
Andrei Pavel
53ebcd6881
[ #3731 ] Meson options are now features
...
Also:
- Add fallback subprojects so that auto_features can take effect.
- Remove -Dall option. auto_features can be used instead.
- Add _dep suffix to dependency names.
- Capitalize dependencies that are used in other meson.build files.
2025-03-13 18:03:37 +01:00
Francis Dupont
5cc26b6bf0
[ #3731 ] Some improvements
2025-03-13 18:03:37 +01:00
Andrei Pavel
e36bace313
[ #3731 ] Complain if log4cplus is not found
2025-03-13 18:03:37 +01:00
Francis Dupont
a3b76f0ceb
[ #3731 ] Simplified crypto option
2025-03-13 18:03:37 +01:00
Andrei Pavel
cefca689ff
[ #3731 ] Fix valgrind
2025-03-13 18:03:37 +01:00
Andrei Pavel
57514e5879
[ #3731 ] Add version check and fallback to meson.sh
2025-03-13 18:03:36 +01:00
Andrei Pavel
24be7f045e
[ #3731 ] Fix support for old log4cplus in Meson
2025-03-13 18:03:36 +01:00
Andrei Pavel
4127a43278
[ #3731 ] Fix forensic logging
2025-03-13 18:03:36 +01:00
Andrei Pavel
a8539d9daa
[ #3731 ] Fix valgrind
2025-03-13 18:03:36 +01:00
Andrei Pavel
45bb37ae6e
[ #3731 ] Meson: Turn custom_target into configure_file and print report at the end of meson setup
2025-03-13 18:03:36 +01:00
Andrei Pavel
d13b62c4f6
[ #3731 ] Add Meson build options
2025-03-13 18:03:36 +01:00
Andrei Pavel
8fb0025d2e
[ #3731 ] Fix cppcheck
2025-03-13 18:03:36 +01:00
Francis Dupont
ad93289470
[ #3731 ] Added contrib
2025-03-13 18:03:36 +01:00
Razvan Becheriu
fc48088e04
[ #1336 ] refactor unittests
2025-03-13 09:52:59 +02:00
Razvan Becheriu
2890e4e08c
[ #1336 ] added unittests
2025-03-13 09:52:59 +02:00
Razvan Becheriu
f44b0ba95c
[ #1336 ] fixed decrement on both reclaim and release
2025-03-13 09:52:59 +02:00
Thomas Markwalder
ca7e3797d7
[ #3693 ] Fixed changelog
2025-03-11 10:03:34 -04:00
Thomas Markwalder
16e442fd01
[ #3693 ] Fixed indent
...
modified: ctrl_dhcp6_srv.cc
2025-03-11 08:40:37 -04:00
Thomas Markwalder
49be90e076
[ #3693 ] Addded debug log level
...
modified: src/bin/dhcp4/dhcp4_messages.mes
modified: src/bin/dhcp6/dhcp6_messages.mes
2025-03-11 08:27:50 -04:00
Thomas Markwalder
04f61c8758
[ #3693 ] Skip reclamation when service is disabled
...
/src/bin/dhcp4/ctrl_dhcp4_srv.cc
ControlledDhcpv4Srv::reclaimExpiredLeases()
ControlledDhcpv4Srv::deleteExpiredReclaimedLeases()
- do nothing but reschedule the timer when DHCP service
is disabled
/src/bin/dhcp4/dhcp4_messages.mes
DHCP4_RECLAIM_EXPIRED_LEASES_SKIPPED - new log message
/src/bin/dhcp4/tests/kea_controller_unittest.cc
TEST_F(JSONFileBackendTest, reclaimOnlyWhenServiceEnabled) - new test
/src/bin/dhcp6/ctrl_dhcp6_srv.cc
ControlledDhcpv6Srv::reclaimExpiredLeases()
ControlledDhcpv6Srv::deleteExpiredReclaimedLeases()
- do nothing but reschedule the timer when DHCP service
is disabled
/src/bin/dhcp6/dhcp6_messages.mes
DHCP6_RECLAIM_EXPIRED_LEASES_SKIPPED - new log message
/src/bin/dhcp6/tests/kea_controller_unittest.cc
TEST_F(JSONFileBackendTest, reclaimOnlyWhenServiceEnabled) - new test
2025-03-11 07:51:48 -04:00
Razvan Becheriu
0e84e5e105
[ #3710 ] fixed warning
2025-03-06 13:09:16 +02:00
Razvan Becheriu
9aa000120d
[ #3710 ] addressed review comments
2025-03-05 12:30:04 +00:00
Razvan Becheriu
d29fbd99d7
[ #3710 ] renamed BackendStore to LegalLogMgr
2025-03-05 12:30:04 +00:00
Razvan Becheriu
d3685c0f67
[ #3710 ] addressed review comments
2025-03-05 12:30:04 +00:00
Razvan Becheriu
68a70d27f4
[ #3710 ] use library index as manager id
2025-03-05 12:30:04 +00:00
Razvan Becheriu
e312a1de4a
[ #3710 ] use library unique ManagerID
2025-03-05 12:30:04 +00:00
Razvan Becheriu
05bf343c8c
[ #3710 ] break down forensic log hook library
2025-03-05 12:30:04 +00:00
Andrei Pavel
c38d2de5ed
[ #3731 ] bump-lib-versions.sh: Automatically determine old version and assume new version
2025-03-05 13:06:58 +02:00
Andrei Pavel
5e33073c1e
[ #3731 ] bump-lib-versions.sh now updates meson.build files
2025-03-05 13:06:56 +02:00
Andrei Pavel
ebb49b9176
[ #3731 ] Add library versions to meson
2025-03-05 13:06:55 +02:00
Francis Dupont
5b1878a754
[ #3683 ] Addressed dhcp6_hooks.doc comments
2025-03-04 22:49:13 +01:00
Francis Dupont
39465743d2
[ #3683 ] Some fixes and improvements
2025-03-04 22:49:13 +01:00
Francis Dupont
6861ed9c2a
[ #3683 ] Addressed more comments
2025-03-04 22:49:13 +01:00
Francis Dupont
c2177325d2
[ #3683 ] Some improvements
2025-03-04 22:49:13 +01:00
Francis Dupont
845483a948
[ #3683 ] Addressed soem comments
2025-03-04 22:49:13 +01:00
Francis Dupont
4c4736146e
[ #3683 ] Finished UTs
2025-03-04 22:49:13 +01:00
Francis Dupont
71d29f9286
[ #3683 ] Checkpoint: going UT
2025-03-04 22:49:13 +01:00
Francis Dupont
78d714a6b7
[ #3683 ] Checkpoint: created dedicated UT file
2025-03-04 22:49:13 +01:00
Francis Dupont
01177756b0
[ #3683 ] Fixed mysql upgrade
2025-03-04 22:49:13 +01:00
Francis Dupont
70d04a0821
[ #3683 ] Quote $ en pgsql upgrade
2025-03-04 22:49:13 +01:00
Francis Dupont
03cc3dff55
[ #3683 ] Finished db updates
2025-03-04 22:49:13 +01:00
Francis Dupont
a02125099d
[ #3683 ] Checkpoint: schema updates
2025-03-04 22:49:12 +01:00
Francis Dupont
20ac483559
[ #3683 ] Checkpoint: more UTs
2025-03-04 22:49:12 +01:00
Francis Dupont
079442c518
[ #3683 ] Checkpoint: started UTs
2025-03-04 22:49:12 +01:00