summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [#3208] remove unused code in libdnsRazvan Becheriu2024-03-07209-38258/+606
|
* [#3270] Make Perfmon addSampleAndClear UT reliableThomas Markwalder2024-03-051-43/+52
| | | | | | src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc TEST(MonitoredDuration, addSampleAndClear) - reworked to remove timing sensitivity
* [#3190] addressed review commentsRazvan Becheriu2024-03-0518-32/+32
|
* [#3190] fixed ASAN warningsRazvan Becheriu2024-03-0559-588/+941
|
* [#3190] fix ASAN warningsRazvan Becheriu2024-03-0537-743/+925
|
* [#3190] use smart pointer to capture IOService instanceRazvan Becheriu2024-03-05108-757/+785
|
* [#3263] release changesAndrei Pavel2024-02-26118-130/+130
|
* [#3261] bump up library versions for 2.5.6 releaseRazvan Becheriu2024-02-2418-19/+19
|
* [#3193] fixed double free when using botanRazvan Becheriu2024-02-235-8/+5
|
* [#3025] fix ProcessSpawn on BSDAndrei Pavel2024-02-232-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 commentsPiotrek Zadroga2024-02-232-8/+6
| | | | - Mostly further corrections in ARM docs and in comments.
* [#3141] addressed review commentsPiotrek Zadroga2024-02-236-200/+309
| | | | | | - refactored code of SvcParam config parser - added new 2 UTs - added some more comments in code
* [#3141] fix compilation errorPiotrek Zadroga2024-02-231-1/+1
|
* [#3141] delete excessive dnr.json examplesPiotrek Zadroga2024-02-236-8/+0
|
* [#3141] restore delimiter escapingPiotrek Zadroga2024-02-231-2/+19
|
* [#3141] provide RFC in commentsPiotrek Zadroga2024-02-236-10/+7
|
* [#3141] DNRv4 UTs editedPiotrek Zadroga2024-02-234-428/+581
|
* [#3141] option definition UTs fixPiotrek Zadroga2024-02-231-72/+29
|
* [#3141] DNRv6 UTs editedPiotrek Zadroga2024-02-232-232/+244
|
* [#3141] unpack SvcParams from hex dataPiotrek Zadroga2024-02-232-24/+185
|
* [#3141] DNRv4 config parserPiotrek Zadroga2024-02-234-380/+448
|
* [#3141] pack SvcParams to bufferPiotrek Zadroga2024-02-232-46/+71
|
* [#3141] unpack dohpath SvcParamPiotrek Zadroga2024-02-232-2/+40
|
* [#3141] unpack port SvcParamPiotrek Zadroga2024-02-233-13/+40
|
* [#3141] unpack alpn SvcParamPiotrek Zadroga2024-02-232-30/+63
|
* [#3141] config parser wipPiotrek Zadroga2024-02-233-2/+180
|
* [#3141] added ALPN-IDsPiotrek Zadroga2024-02-231-0/+39
|
* [#3141] config parsers boilerplatePiotrek Zadroga2024-02-234-51/+95
|
* [#3141] make dnr options type internalPiotrek Zadroga2024-02-236-29/+36
|
* [#3141] List of Service Parametes (DNR) addedTomek Mrugalski2024-02-231-0/+21
|
* [#3245] Minor UT changeThomas Markwalder2024-02-231-1/+1
| | | | modified: src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc
* [#3245] Wordiing fixThomas Markwalder2024-02-231-1/+1
| | | | modified: pkt_filter_lpf.cc
* [#3245] addressed reviewRazvan Becheriu2024-02-236-85/+85
|
* [#3245] Remove wrong doxygen use in UTThomas Markwalder2024-02-232-41/+41
| | | | | modified: alarm_unittests.cc modified: monitored_duration_unittests.cc
* [#3245] Moved Alarm into own filesThomas Markwalder2024-02-238-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 warningThomas Markwalder2024-02-231-1/+2
| | | | | src/lib/dhcp/pkt_filter_inet6.cc PktFilterInet6::openSocket() - added errmsg to exception text as originally intended
* [#3245] Adds fundamental classes to perfmonThomas Markwalder2024-02-235-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 raceFrancis Dupont2024-02-232-0/+6
|
* [#2022] Added parking pointsFrancis Dupont2024-02-235-38/+135
|
* [#2022] Checkpoint: added methodsFrancis Dupont2024-02-232-4/+75
|
* [#3025] fix missing includeAndrei Pavel2024-02-224-1/+3
|
* [#3025] fix distcheckAndrei Pavel2024-02-224-11/+9
|
* [#3025] use admin-utils.sh based on location in upgrade scriptsAndrei Pavel2024-02-2258-290/+406
|
* [#3025] address review commentsAndrei Pavel2024-02-2216-36/+30
|
* [#3025] appease shellcheckAndrei Pavel2024-02-2275-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 ensureSchemaVersionAndrei Pavel2024-02-2212-45/+57
| | | | ... and allow kea-admin path to be overridden in tests.
* [#3025] re-enable ProcessSpawnTest.isRunningSyncAndrei Pavel2024-02-222-24/+16
|
* [#3025] fix location detection in kea-adminAndrei Pavel2024-02-221-26/+31
|
* [#3025] add isFileAndrei Pavel2024-02-224-6/+25
|
* [#3025] add unit testsAndrei Pavel2024-02-227-12/+229
|