summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-02-26[#3263] release changesAndrei Pavel125-141/+142
2024-02-24[#3261] bump up library versions for 2.5.6 releaseRazvan Becheriu19-19/+24
2024-02-23[#3193] fixed double free when using botanRazvan Becheriu5-8/+5
2024-02-23[#3025] fix ProcessSpawn on BSDAndrei Pavel2-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.
2024-02-23[#3141] addressed review commentsPiotrek Zadroga6-50/+46
- Mostly further corrections in ARM docs and in comments.
2024-02-23[#3141] addressed review commentsPiotrek Zadroga6-200/+309
- refactored code of SvcParam config parser - added new 2 UTs - added some more comments in code
2024-02-23[#3141] addressed review commentsPiotrek Zadroga2-17/+57
- Rephrased some text in ARM docs. - Added new text to ARM docs.
2024-02-23[#3141] fix compilation errorPiotrek Zadroga1-1/+1
2024-02-23[#3141] ChangeLog entryPiotrek Zadroga1-0/+7
2024-02-23[#3141] ARM docs updatedPiotrek Zadroga2-23/+85
2024-02-23[#3141] delete excessive dnr.json examplesPiotrek Zadroga11-175/+2
2024-02-23[#3141] json examples updatePiotrek Zadroga2-11/+24
2024-02-23[#3141] restore delimiter escapingPiotrek Zadroga1-2/+19
2024-02-23[#3141] provide RFC in commentsPiotrek Zadroga10-16/+13
2024-02-23[#3141] DNRv4 UTs editedPiotrek Zadroga4-428/+581
2024-02-23[#3141] option definition UTs fixPiotrek Zadroga1-72/+29
2024-02-23[#3141] DNRv6 UTs editedPiotrek Zadroga2-232/+244
2024-02-23[#3141] unpack SvcParams from hex dataPiotrek Zadroga2-24/+185
2024-02-23[#3141] DNRv4 config parserPiotrek Zadroga4-380/+448
2024-02-23[#3141] pack SvcParams to bufferPiotrek Zadroga2-46/+71
2024-02-23[#3141] unpack dohpath SvcParamPiotrek Zadroga2-2/+40
2024-02-23[#3141] unpack port SvcParamPiotrek Zadroga3-13/+40
2024-02-23[#3141] unpack alpn SvcParamPiotrek Zadroga2-30/+63
2024-02-23[#3141] config parser wipPiotrek Zadroga3-2/+180
2024-02-23[#3141] added ALPN-IDsPiotrek Zadroga1-0/+39
2024-02-23[#3141] config parsers boilerplatePiotrek Zadroga4-51/+95
2024-02-23[#3141] make dnr options type internalPiotrek Zadroga6-29/+36
2024-02-23[#3141] List of Service Parametes (DNR) addedTomek Mrugalski1-0/+21
2024-02-23[#3141] Doc updated for v6 DNR optionTomek Mrugalski1-10/+47
2024-02-23[#3141] ARM updatedTomek Mrugalski2-10/+90
- Added DNR description - added to list of supported RFCs - Also removed one server limitation that's no longer valid (because we have ping-check). Not related, but small enough.
2024-02-23[#3245] Minor UT changeThomas Markwalder1-1/+1
modified: src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc
2024-02-23[#3245] Wordiing fixThomas Markwalder1-1/+1
modified: pkt_filter_lpf.cc
2024-02-23[#3245] addressed reviewRazvan Becheriu6-85/+85
2024-02-23[#3245] Remove wrong doxygen use in UTThomas Markwalder2-41/+41
modified: alarm_unittests.cc modified: monitored_duration_unittests.cc
2024-02-23[#3245] Moved Alarm into own filesThomas Markwalder8-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
2024-02-23[#3245] Fixed unused variable warningThomas Markwalder1-1/+2
src/lib/dhcp/pkt_filter_inet6.cc PktFilterInet6::openSocket() - added errmsg to exception text as originally intended
2024-02-23[#3245] Adds fundamental classes to perfmonThomas Markwalder5-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
2024-02-23[#2022] Added a comment about yhe unparking raceFrancis Dupont2-0/+6
2024-02-23[#2022] Added parking pointsFrancis Dupont5-38/+135
2024-02-23[#2022] Checkpoint: added methodsFrancis Dupont2-4/+75
2024-02-22[#3025] fix missing includeAndrei Pavel4-1/+3
2024-02-22[#3025] add ChangeLog entryAndrei Pavel1-0/+6
2024-02-22[#3025] fix distcheckAndrei Pavel4-11/+9
2024-02-22[#3025] use admin-utils.sh based on location in upgrade scriptsAndrei Pavel58-290/+406
2024-02-22[#3025] address review commentsAndrei Pavel18-41/+31
2024-02-22[#3025] appease shellcheckAndrei Pavel78-319/+183
. "${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
2024-02-22[#3025] simplify logic in ensureSchemaVersionAndrei Pavel12-45/+57
... and allow kea-admin path to be overridden in tests.
2024-02-22[#3025] re-enable ProcessSpawnTest.isRunningSyncAndrei Pavel2-24/+16
2024-02-22[#3025] fix location detection in kea-adminAndrei Pavel1-26/+31
2024-02-22[#3025] add isFileAndrei Pavel4-6/+25