Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [#3208] remove unused code in libdns | Razvan Becheriu | 2024-03-07 | 209 | -38258/+606 |
| | |||||
* | [#3270] Make Perfmon addSampleAndClear UT reliable | Thomas Markwalder | 2024-03-05 | 1 | -43/+52 |
| | | | | | | src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc TEST(MonitoredDuration, addSampleAndClear) - reworked to remove timing sensitivity | ||||
* | [#3190] addressed review comments | Razvan Becheriu | 2024-03-05 | 18 | -32/+32 |
| | |||||
* | [#3190] fixed ASAN warnings | Razvan Becheriu | 2024-03-05 | 59 | -588/+941 |
| | |||||
* | [#3190] fix ASAN warnings | Razvan Becheriu | 2024-03-05 | 37 | -743/+925 |
| | |||||
* | [#3190] use smart pointer to capture IOService instance | Razvan Becheriu | 2024-03-05 | 108 | -757/+785 |
| | |||||
* | [#3263] release changes | Andrei Pavel | 2024-02-26 | 118 | -130/+130 |
| | |||||
* | [#3261] bump up library versions for 2.5.6 release | Razvan Becheriu | 2024-02-24 | 18 | -19/+19 |
| | |||||
* | [#3193] fixed double free when using botan | Razvan Becheriu | 2024-02-23 | 5 | -8/+5 |
| | |||||
* | [#3025] fix ProcessSpawn on BSD | Andrei Pavel | 2024-02-23 | 2 | -34/+45 |
| | | | | | | | | | | | | | | | | - Always break after collecting exit status. Previously it broke the loop always on failure of waitpid which does happen after calling it subsequently, but there is no reason to wait until then. - When waitpid returns -1 in sync mode, throw exception, except for EINTR which happens on signals (usually one time) prior to the child process exiting if sigaction is called without SA_RESTART which is the default on some systems. - Only initialize the global IO signal set on the IO service in async mode. It makes no sense to do it in sync mode because there is no IO service. - Swap pid and wpid names to conform to names in `man wait` on BSD. - Add FAIL() on timer expiration. - Don't call runOne() the third time in unit tests because it waits for the timer to expire. | ||||
* | [#3141] addressed review comments | Piotrek Zadroga | 2024-02-23 | 2 | -8/+6 |
| | | | | - Mostly further corrections in ARM docs and in comments. | ||||
* | [#3141] addressed review comments | Piotrek Zadroga | 2024-02-23 | 6 | -200/+309 |
| | | | | | | - refactored code of SvcParam config parser - added new 2 UTs - added some more comments in code | ||||
* | [#3141] fix compilation error | Piotrek Zadroga | 2024-02-23 | 1 | -1/+1 |
| | |||||
* | [#3141] delete excessive dnr.json examples | Piotrek Zadroga | 2024-02-23 | 6 | -8/+0 |
| | |||||
* | [#3141] restore delimiter escaping | Piotrek Zadroga | 2024-02-23 | 1 | -2/+19 |
| | |||||
* | [#3141] provide RFC in comments | Piotrek Zadroga | 2024-02-23 | 6 | -10/+7 |
| | |||||
* | [#3141] DNRv4 UTs edited | Piotrek Zadroga | 2024-02-23 | 4 | -428/+581 |
| | |||||
* | [#3141] option definition UTs fix | Piotrek Zadroga | 2024-02-23 | 1 | -72/+29 |
| | |||||
* | [#3141] DNRv6 UTs edited | Piotrek Zadroga | 2024-02-23 | 2 | -232/+244 |
| | |||||
* | [#3141] unpack SvcParams from hex data | Piotrek Zadroga | 2024-02-23 | 2 | -24/+185 |
| | |||||
* | [#3141] DNRv4 config parser | Piotrek Zadroga | 2024-02-23 | 4 | -380/+448 |
| | |||||
* | [#3141] pack SvcParams to buffer | Piotrek Zadroga | 2024-02-23 | 2 | -46/+71 |
| | |||||
* | [#3141] unpack dohpath SvcParam | Piotrek Zadroga | 2024-02-23 | 2 | -2/+40 |
| | |||||
* | [#3141] unpack port SvcParam | Piotrek Zadroga | 2024-02-23 | 3 | -13/+40 |
| | |||||
* | [#3141] unpack alpn SvcParam | Piotrek Zadroga | 2024-02-23 | 2 | -30/+63 |
| | |||||
* | [#3141] config parser wip | Piotrek Zadroga | 2024-02-23 | 3 | -2/+180 |
| | |||||
* | [#3141] added ALPN-IDs | Piotrek Zadroga | 2024-02-23 | 1 | -0/+39 |
| | |||||
* | [#3141] config parsers boilerplate | Piotrek Zadroga | 2024-02-23 | 4 | -51/+95 |
| | |||||
* | [#3141] make dnr options type internal | Piotrek Zadroga | 2024-02-23 | 6 | -29/+36 |
| | |||||
* | [#3141] List of Service Parametes (DNR) added | Tomek Mrugalski | 2024-02-23 | 1 | -0/+21 |
| | |||||
* | [#3245] Minor UT change | Thomas Markwalder | 2024-02-23 | 1 | -1/+1 |
| | | | | modified: src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc | ||||
* | [#3245] Wordiing fix | Thomas Markwalder | 2024-02-23 | 1 | -1/+1 |
| | | | | modified: pkt_filter_lpf.cc | ||||
* | [#3245] addressed review | Razvan Becheriu | 2024-02-23 | 6 | -85/+85 |
| | |||||
* | [#3245] Remove wrong doxygen use in UT | Thomas Markwalder | 2024-02-23 | 2 | -41/+41 |
| | | | | | modified: alarm_unittests.cc modified: monitored_duration_unittests.cc | ||||
* | [#3245] Moved Alarm into own files | Thomas Markwalder | 2024-02-23 | 8 | -575/+642 |
| | | | | | | | | | | | | new file: src/hooks/dhcp/perfmon/alarm.cc new file: src/hooks/dhcp/perfmon/alarm.h new file: src/hooks/dhcp/perfmon/tests/alarm_unittests.cc modified: src/hooks/dhcp/perfmon/Makefile.am modified: src/hooks/dhcp/perfmon/monitored_duration.cc modified: src/hooks/dhcp/perfmon/monitored_duration.h modified: src/hooks/dhcp/perfmon/tests/Makefile.am modified: src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc | ||||
* | [#3245] Fixed unused variable warning | Thomas Markwalder | 2024-02-23 | 1 | -1/+2 |
| | | | | | src/lib/dhcp/pkt_filter_inet6.cc PktFilterInet6::openSocket() - added errmsg to exception text as originally intended | ||||
* | [#3245] Adds fundamental classes to perfmon | Thomas Markwalder | 2024-02-23 | 5 | -1/+1502 |
| | | | | | | | | | | | | src/hooks/dhcp/perfmon/monitored_duration.cc src/hooks/dhcp/perfmon/monitored_duration.h New files that add DurationDataInterval, DurationKey, Alarm, and MonitoredDuration classes src/hooks/dhcp/perfmon/monitored_duration.h New file of unit tests for new classes modified: Makefile.am modified: tests/Makefile.am | ||||
* | [#2022] Added a comment about yhe unparking race | Francis Dupont | 2024-02-23 | 2 | -0/+6 |
| | |||||
* | [#2022] Added parking points | Francis Dupont | 2024-02-23 | 5 | -38/+135 |
| | |||||
* | [#2022] Checkpoint: added methods | Francis Dupont | 2024-02-23 | 2 | -4/+75 |
| | |||||
* | [#3025] fix missing include | Andrei Pavel | 2024-02-22 | 4 | -1/+3 |
| | |||||
* | [#3025] fix distcheck | Andrei Pavel | 2024-02-22 | 4 | -11/+9 |
| | |||||
* | [#3025] use admin-utils.sh based on location in upgrade scripts | Andrei Pavel | 2024-02-22 | 58 | -290/+406 |
| | |||||
* | [#3025] address review comments | Andrei Pavel | 2024-02-22 | 16 | -36/+30 |
| | |||||
* | [#3025] appease shellcheck | Andrei Pavel | 2024-02-22 | 75 | -311/+180 |
| | | | | | | | | | | . "${admin_utils}" ^--------------^ SC1090: Can't follow non-constant source. Use a directive to specify location. version=$(checked_mysql_version) ^-------------------^ SC2119: Use checked_mysql_version "$@" if function's $1 should mean script's $1. ... and others that spiraled afterwards | ||||
* | [#3025] simplify logic in ensureSchemaVersion | Andrei Pavel | 2024-02-22 | 12 | -45/+57 |
| | | | | ... and allow kea-admin path to be overridden in tests. | ||||
* | [#3025] re-enable ProcessSpawnTest.isRunningSync | Andrei Pavel | 2024-02-22 | 2 | -24/+16 |
| | |||||
* | [#3025] fix location detection in kea-admin | Andrei Pavel | 2024-02-22 | 1 | -26/+31 |
| | |||||
* | [#3025] add isFile | Andrei Pavel | 2024-02-22 | 4 | -6/+25 |
| | |||||
* | [#3025] add unit tests | Andrei Pavel | 2024-02-22 | 7 | -12/+229 |
| |