]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
12 months agoBump certifi from 2024.2.2 to 2024.7.4 in /doc/sphinx/src dependabot/pip/doc/sphinx/src/certifi-2024.7.4 141/head
dependabot[bot] [Sat, 6 Jul 2024 01:45:22 +0000 (01:45 +0000)] 
Bump certifi from 2024.2.2 to 2024.7.4 in /doc/sphinx/src

Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.2.2 to 2024.7.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.07.04)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
13 months ago[#3480] add upgrade_022_to_023.sh to Makefile.am
Wlodek Wencel [Thu, 4 Jul 2024 08:46:49 +0000 (10:46 +0200)] 
[#3480] add upgrade_022_to_023.sh to Makefile.am

13 months ago[#3449] added ChangeLog entry.
Razvan Becheriu [Tue, 2 Jul 2024 11:38:41 +0000 (14:38 +0300)] 
[#3449] added ChangeLog entry.

13 months ago[#3449] clean up on destructor
Razvan Becheriu [Wed, 26 Jun 2024 13:59:27 +0000 (16:59 +0300)] 
[#3449] clean up on destructor

13 months ago[#3449] fixed fd and memory leak
Razvan Becheriu [Fri, 14 Jun 2024 05:43:19 +0000 (08:43 +0300)] 
[#3449] fixed fd and memory leak

13 months ago[#3050] Removed spurious commas from daemon.cc
Francis Dupont [Thu, 20 Jun 2024 07:32:17 +0000 (09:32 +0200)] 
[#3050] Removed spurious commas from daemon.cc

13 months ago[#3050] Added a ChangeLog entry
Francis Dupont [Fri, 31 May 2024 22:50:26 +0000 (00:50 +0200)] 
[#3050] Added a ChangeLog entry

13 months ago[#3050] Added Umask RAII and use it
Francis Dupont [Fri, 31 May 2024 22:47:11 +0000 (00:47 +0200)] 
[#3050] Added Umask RAII and use it

13 months ago[#3468] bump up version to 2.7.1
Marcin Godzina [Wed, 26 Jun 2024 11:59:15 +0000 (11:59 +0000)] 
[#3468] bump up version to 2.7.1

13 months ago[#3464] release changes Kea-2.7.0
Marcin Godzina [Mon, 24 Jun 2024 08:18:19 +0000 (08:18 +0000)] 
[#3464] release changes

13 months ago[#3459] added util/io library to script and bumped version
Razvan Becheriu [Thu, 20 Jun 2024 19:25:03 +0000 (22:25 +0300)] 
[#3459] added util/io library to script and bumped version

13 months ago[#3459] bump up library versions for 2.7.0 release
Razvan Becheriu [Thu, 20 Jun 2024 16:50:30 +0000 (19:50 +0300)] 
[#3459] bump up library versions for 2.7.0 release

13 months ago[#3366] fix memory leak in unittests
Razvan Becheriu [Thu, 20 Jun 2024 17:39:38 +0000 (20:39 +0300)] 
[#3366] fix memory leak in unittests

13 months ago[#3435] add ChangeLog entry
Andrei Pavel [Thu, 20 Jun 2024 17:07:06 +0000 (20:07 +0300)] 
[#3435] add ChangeLog entry

13 months ago[#3435] some formatting in netconf
Andrei Pavel [Thu, 20 Jun 2024 18:29:24 +0000 (21:29 +0300)] 
[#3435] some formatting in netconf

13 months ago[#3435] fix a crash on empty notification tree
Andrei Pavel [Thu, 20 Jun 2024 18:11:33 +0000 (21:11 +0300)] 
[#3435] fix a crash on empty notification tree

... and a message containing two "%1"s.

13 months ago[#3435] add exception_handler to onNotification as well
Andrei Pavel [Thu, 20 Jun 2024 17:00:32 +0000 (20:00 +0300)] 
[#3435] add exception_handler to onNotification as well

13 months ago[#3435] add exception handling for module changes
Andrei Pavel [Mon, 27 May 2024 14:47:42 +0000 (17:47 +0300)] 
[#3435] add exception handling for module changes

13 months ago[#3435] do not use abs_top_srcdir in distributed scripts
Andrei Pavel [Thu, 6 Jun 2024 15:43:22 +0000 (18:43 +0300)] 
[#3435] do not use abs_top_srcdir in distributed scripts

13 months ago[#3323] typed enums to appease ubsan
Andrei Pavel [Thu, 20 Jun 2024 10:27:54 +0000 (13:27 +0300)] 
[#3323] typed enums to appease ubsan

example of UBSan error: runtime error: load of value 65536, which is not a valid value for type 'const HeaderFlag'

13 months ago[#3287] address review
Andrei Pavel [Thu, 20 Jun 2024 15:02:30 +0000 (18:02 +0300)] 
[#3287] address review

13 months ago[#3287] address review
Andrei Pavel [Mon, 17 Jun 2024 15:26:05 +0000 (18:26 +0300)] 
[#3287] address review

13 months ago[#3287] fix pylint warnings
Andrei Pavel [Fri, 7 Jun 2024 08:43:43 +0000 (11:43 +0300)] 
[#3287] fix pylint warnings

- C0115: Missing class docstring (missing-class-docstring)
- C0123: Use isinstance() rather than type() for a typecheck. (unidiomatic-typecheck)
- C0201: Consider iterating the dictionary directly instead of calling .keys() (consider-iterating-dictionary)
- C0206: Consider iterating with .items() (consider-using-dict-items)
- C0411: standard import "..." should be placed before "..." (wrong-import-order)
- C0415: Import outside toplevel (...) (import-outside-toplevel)
- C1802: Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty (use-implicit-booleaness-not-len)
- E0001: Parsing failed: 'invalid syntax (<unknown>, line 2313)' (syntax-error)
- E0401: Unable to import '...' (import-error)
- E0602: Undefined variable 'l' (undefined-variable)
- R0205: Class 'VagrantEnv' inherits from object, can be safely removed from bases in python3 (useless-object-inheritance)
- E1101: Instance of 'NSECBASE' has no 'dump_fixedpart' member (no-member)
- E1123: Unexpected keyword argument 'capture' in method call (unexpected-keyword-arg)
- R0902: Too many instance attributes (too-many-instance-attributes)
- R0913: Too many arguments (too-many-arguments)
- R0916: Too many boolean expressions in if statement (6/5) (too-many-boolean-expressions)
- R1717: Consider using a dictionary comprehension (consider-using-dict-comprehension)
- R1722: Consider using 'sys.exit' instead (consider-using-sys-exit)
- R1732: Consider using 'with' for resource-allocating operations (consider-using-with)
- R1735: Consider using '{}' instead of a call to 'dict'. (use-dict-literal)
- W0102: Dangerous default value sys.argv[1:] (builtins.list) as argument (dangerous-default-value)
- W0102: Dangerous default value {} as argument (dangerous-default-value)
- W0106: Expression "[f.write('%02x' % x) for x in bin_address]" is assigned to nothing (expression-not-assigned)
- W0107: Unnecessary pass statement (unnecessary-pass)
- W0201: Attribute 'config' defined outside __init__ (attribute-defined-outside-init)
- W0404: Reimport '...' (imported line ...) (reimported)
- W0611: Unused import ... (unused-import)
- W0612: Unused variable '...' (unused-variable)
- W0613: Unused argument '...' (unused-argument)
- W0621: Redefining name '...' from outer scope (line 1471) (redefined-outer-name)
- W0622: Redefining built-in '...' (redefined-builtin)
- W0707: Consider explicitly re-raising using 'raise ... from ...' (raise-missing-from)
- W0718: Catching too general exception Exception (broad-exception-caught)
- W1202: Use lazy % formatting in logging functions (logging-format-interpolation)
- W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
- W1308: Duplicate string formatting argument 'connection_type', consider passing as named argument (duplicate-string-formatting-argument)
- W1401: Anomalous backslash in string: '\/'. String constant might be missing an r prefix. (anomalous-backslash-in-string)
- W1406: The u prefix for strings is no longer necessary in Python >=3.0 (redundant-u-string-prefix)
- W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
- W4901: Deprecated module 'optparse' (deprecated-module)
- W4904: Using deprecated class SafeConfigParser of module configparser (deprecated-class)

13 months ago[#3287] fix pycodestyle warnings
Andrei Pavel [Thu, 6 Jun 2024 12:41:10 +0000 (15:41 +0300)] 
[#3287] fix pycodestyle warnings

- E111 indentation is not a multiple of 4
- E117 over-indented
- E125 continuation line with same indent as next logical line
- E127 continuation line over-indented for visual indent
- E128 continuation line under-indented for visual indent
- E129 visually indented line with same indent as next logical line
- E131 continuation line unaligned for hanging indent
- E201 whitespace after '['
- E201 whitespace after '{'
- E202 whitespace before ')'
- E202 whitespace before ']'
- E202 whitespace before '}'
- E203 whitespace before '
- E203 whitespace before ','
- E222 multiple spaces after operator
- E225 missing whitespace around operator
- E228 missing whitespace around modulo operator
- E231 missing whitespace after ','
- E251 unexpected spaces around keyword / parameter equals
- E261 at least two spaces before inline comment
- E262 inline comment should start with '# '
- E265 block comment should start with '# '
- E301 expected 1 blank line, found 0
- E302 expected 2 blank lines, found 1
- E303 too many blank lines (2)
- E305 expected 2 blank lines after class or function definition, found 1
- E306 expected 1 blank line before a nested definition, found 0
- E401 multiple imports on one line
- E402 module level import not at top of file
- E501 line too long
- E502 the backslash is redundant between brackets
- E703 statement ends with a semicolon
- E713 test for membership should be 'not in'
- E722 do not use bare 'except'
- E741 ambiguous variable name 'l'
- W605 invalid escape sequence '\/'

13 months ago[#3287] fix bandit warnings
Andrei Pavel [Tue, 7 May 2024 10:28:48 +0000 (13:28 +0300)] 
[#3287] fix bandit warnings

13 months ago[#3287] add bandit, pycodestyle and pylint CI jobs
Andrei Pavel [Tue, 30 Apr 2024 10:25:29 +0000 (13:25 +0300)] 
[#3287] add bandit, pycodestyle and pylint CI jobs

13 months ago[#3287] address review
Andrei Pavel [Thu, 20 Jun 2024 14:19:03 +0000 (17:19 +0300)] 
[#3287] address review

13 months ago[#3287] address review
Andrei Pavel [Mon, 17 Jun 2024 17:46:54 +0000 (20:46 +0300)] 
[#3287] address review

13 months ago[#3287] fix reported shellcheck warnings
Andrei Pavel [Mon, 17 Jun 2024 14:07:22 +0000 (17:07 +0300)] 
[#3287] fix reported shellcheck warnings

13 months ago[#3287] automatically determine list of files to shellcheck
Andrei Pavel [Wed, 5 Jun 2024 15:51:51 +0000 (18:51 +0300)] 
[#3287] automatically determine list of files to shellcheck

To not allow developers to get away with not shellchecking a new script
by omitting to add it to the manual list that existed before.

13 months ago[#2914] extended documentation with for loops in scripts
Razvan Becheriu [Mon, 17 Jun 2024 13:30:46 +0000 (16:30 +0300)] 
[#2914] extended documentation with for loops in scripts

13 months ago[#2878] Updated subnet-id section
Francis Dupont [Wed, 19 Jun 2024 07:24:04 +0000 (09:24 +0200)] 
[#2878] Updated subnet-id section

13 months ago[#2878] Improved note
Francis Dupont [Tue, 18 Jun 2024 14:05:48 +0000 (16:05 +0200)] 
[#2878] Improved note

13 months ago[#2878] [#2878] Added the implicitly global note
Francis Dupont [Tue, 18 Jun 2024 13:45:53 +0000 (15:45 +0200)] 
[#2878] [#2878] Added the implicitly global note

13 months ago[#3246] Add released state in ARM
Marcin Siodelski [Thu, 9 May 2024 10:12:47 +0000 (12:12 +0200)] 
[#3246] Add released state in ARM

13 months ago[#3246] Mark the change backward incompatible
Marcin Siodelski [Thu, 9 May 2024 09:47:04 +0000 (11:47 +0200)] 
[#3246] Mark the change backward incompatible

13 months ago[#3246] Removed unused variable
Marcin Siodelski [Thu, 9 May 2024 09:40:11 +0000 (11:40 +0200)] 
[#3246] Removed unused variable

13 months ago[#3246] Change expired to relased in comment
Marcin Siodelski [Thu, 9 May 2024 09:28:47 +0000 (11:28 +0200)] 
[#3246] Change expired to relased in comment

13 months ago[#3246] Renamed deleted_lease to released_lease
Marcin Siodelski [Thu, 9 May 2024 09:27:17 +0000 (11:27 +0200)] 
[#3246] Renamed deleted_lease to released_lease

13 months ago[#3246] Change removal to release in comment
Marcin Siodelski [Thu, 9 May 2024 09:19:52 +0000 (11:19 +0200)] 
[#3246] Change removal to release in comment

13 months ago[#3246] Cleanup in the comments
Marcin Siodelski [Fri, 26 Apr 2024 06:35:24 +0000 (08:35 +0200)] 
[#3246] Cleanup in the comments

13 months ago[#3246] Do not delete soft released leases
Marcin Siodelski [Thu, 18 Apr 2024 13:25:48 +0000 (15:25 +0200)] 
[#3246] Do not delete soft released leases

13 months ago[#3436] fixed compilation
Razvan Becheriu [Mon, 27 May 2024 16:47:53 +0000 (19:47 +0300)] 
[#3436] fixed compilation

13 months ago[#3450] addressed review and added ChangeLog entry
Razvan Becheriu [Mon, 17 Jun 2024 10:16:54 +0000 (13:16 +0300)] 
[#3450] addressed review and added ChangeLog entry

13 months ago[#3450] addressed review comment
Razvan Becheriu [Fri, 14 Jun 2024 16:42:39 +0000 (19:42 +0300)] 
[#3450] addressed review comment

13 months ago[#3450] make kea environment available to lfc
Razvan Becheriu [Fri, 14 Jun 2024 14:09:50 +0000 (17:09 +0300)] 
[#3450] make kea environment available to lfc

13 months ago[#3328] Added ChangeLog
Thomas Markwalder [Fri, 14 Jun 2024 21:09:55 +0000 (17:09 -0400)] 
[#3328] Added ChangeLog

13 months ago[#3328] Addressed review comments
Thomas Markwalder [Fri, 14 Jun 2024 18:00:31 +0000 (14:00 -0400)] 
[#3328] Addressed review comments

Revampe UTs
Replaced ave and average with mean throughout

13 months ago[#3328] More doc JSON fixes
Thomas Markwalder [Thu, 13 Jun 2024 19:28:06 +0000 (15:28 -0400)] 
[#3328] More doc JSON fixes

And added missing api file

modified:   hooks-perfmon.rst
new file:   ../../../src/share/api/perfmon-get-all-durations.json

13 months ago[#3328] Corrected JOSN errors in doc
Thomas Markwalder [Thu, 13 Jun 2024 19:06:55 +0000 (15:06 -0400)] 
[#3328] Corrected JOSN errors in doc

modified:   hooks-perfmon.rst

13 months ago[#3328] New Unit tests
Thomas Markwalder [Thu, 13 Jun 2024 18:56:52 +0000 (14:56 -0400)] 
[#3328] New Unit tests

/src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc
    TEST(DurationKey, toElement)
    TEST(MonitoredDuration, toElement)
    TEST(MonitoredDuration, toValueRow)

/src/hooks/dhcp/perfmon/tests/perfmon_cmds_unittests.cc
    TEST_F(PerfMonCmdTest4, invalidPerfMonGetAllDurations)
    TEST_F(PerfMonCmdTest6, invalidPerfMonGetAllDurations)
    TEST_F(PerfMonCmdTest4, perfMonGetAllDurationsResultSetFalse)
    TEST_F(PerfMonCmdTest4, perfMonGetAllDurationsResultSetTrue)
    TEST_F(PerfMonCmdTest6, perfMonGetAllDurationsResultSetFalse)
    TEST_F(PerfMonCmdTest6, perfMonGetAllDurationsResultSetTrue)

13 months ago[#3328] Doc updates
Thomas Markwalder [Wed, 12 Jun 2024 19:57:49 +0000 (15:57 -0400)] 
[#3328] Doc updates

/doc/sphinx/api-files.txt
/src/share/api/api_files.mk
    Added new command files
        src/share/api/perfmon-control.json
        src/share/api/perfmon-get-all-durations.json

/doc/sphinx/arm/hooks-perfmon.rst
    Updated API section

/src/hooks/dhcp/perfmon/perfmon_mgr.cc
    Added "result-set-format" to get-all-durations results.

13 months ago[#3328] Implemented result set format
Thomas Markwalder [Wed, 12 Jun 2024 17:57:54 +0000 (13:57 -0400)] 
[#3328] Implemented result set format

/src/hooks/dhcp/perfmon/monitored_duration.*
    MonitoredDuration::toElement()
    - add ave-duration-usecs

    MonitoredDuration::valueRowColumns()
    MonitoredDuration::toValueRow()
    - new funcs

src/hooks/dhcp/perfmon/perfmon_mgr.cc
    PerfMonMgr::formatDurationDataAsResultSet() - implemented

13 months ago[#3328] Output usecs; add permon-get-all-durations
Thomas Markwalder [Wed, 12 Jun 2024 14:09:26 +0000 (10:09 -0400)] 
[#3328] Output usecs; add permon-get-all-durations

Statistics and raw data return durations in microseconds instead
of milliseconds.  Add initial support for perfmon-get-all-durations.

/doc/sphinx/arm/hooks-perfmon.rst
    Updated to microseconds
    Updated perfmon-control command

/src/hooks/dhcp/perfmon/monitored_duration.*
    DurationKey::toElement()
    MonitoredDuration::toElement() - new functions

/src/hooks/dhcp/perfmon/perfmon_callouts.cc
    int perfmon_control()
    int perfmon_get_all_durations() - new functions

    int load() - register commands

/src/hooks/dhcp/perfmon/perfmon_config.cc
    PerfMonConfig::parse() - replace use of copy ctor

    PerfMonConfig::enable_monitoring_
    PerfMonConfig::stats_mgr_reporting_ - made std::atomic

/src/hooks/dhcp/perfmon/perfmon_messages.mes
    PERFMON_CMDS_CONTROL_ERROR
    PERFMON_CMDS_CONTROL_OK
    PERFMON_CMDS_GET_ALL_DURATIONS_ERROR
    PERFMON_CMDS_GET_ALL_DURATIONS_OK - new messages

/src/hooks/dhcp/perfmon/perfmon_mgr.cc
    PerfMonMgr::perfmonControlHandler()
    PerfMonMgr::perfmonGetAllDurationsHandler()
    PerfMonMgr::formatDurationDataAsElements()
    PerfMonMgr::formatDurationDataAsResultSet() - new functions

/src/hooks/dhcp/perfmon/tests/Makefile.am
    Added perfmon_cmds_unittests.cc

/src/hooks/dhcp/perfmon/tests/perfmon_config_unittests.cc
    Replaced use of copy ctor

/src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
    Updated tests for microseconds

13 months ago[#2755] Code done, doc to update
Francis Dupont [Sun, 2 Jun 2024 15:00:55 +0000 (17:00 +0200)] 
[#2755] Code done, doc to update

13 months ago[#3366] Fixed failures in CfgIface UTs
Thomas Markwalder [Tue, 4 Jun 2024 19:12:15 +0000 (15:12 -0400)] 
[#3366] Fixed failures in CfgIface UTs

Tests were subject to wide variations in retry intervals
on certain VMs.  Reworked stop when done but allow for
longer overal timeout

src/lib/dhcp/testutils/pkt_filter_test_stub.cc
    PktFilterTestStub::openSocket() - close fd on simulated open error

src/lib/dhcpsrv/tests/cfg_iface_unittest.cc
    CfgIfaceTest::stopWait() - added func to stop io_service_

    CfgIfaceTest::TearDown() - close sockets before clearing ifaces

    TEST_F(CfgIfaceTest, retryOpenServiceSockets4)
    TEST_F(CfgIfaceTest, retryOpenServiceSockets4OmitBound)
    TEST_F(CfgIfaceTest, retryOpenServiceSockets6)
    TEST_F(CfgIfaceTest, retryOpenServiceSockets6OmitBound) - modified
    to use stopWait(), longer timeout, shorter wait

13 months ago[#3170] Addressed last comment
Francis Dupont [Tue, 11 Jun 2024 17:42:55 +0000 (19:42 +0200)] 
[#3170] Addressed last comment

13 months ago[#3170] Addressed comments
Francis Dupont [Tue, 11 Jun 2024 14:12:24 +0000 (16:12 +0200)] 
[#3170] Addressed comments

13 months ago[#3170] Added missing blank line
Francis Dupont [Sat, 8 Jun 2024 17:15:55 +0000 (19:15 +0200)] 
[#3170] Added missing blank line

13 months ago[#3170] Updated doc and ChangeLog
Francis Dupont [Sat, 8 Jun 2024 17:05:03 +0000 (19:05 +0200)] 
[#3170] Updated doc and ChangeLog

13 months ago[#3170] Checkpoint: finished code
Francis Dupont [Fri, 7 Jun 2024 20:43:15 +0000 (22:43 +0200)] 
[#3170] Checkpoint: finished code

13 months ago[#3170] Regen flex/bison
Francis Dupont [Fri, 7 Jun 2024 20:03:22 +0000 (20:03 +0000)] 
[#3170] Regen flex/bison

13 months ago[#3170] Checkpoint: created and added TokenMatch
Francis Dupont [Fri, 7 Jun 2024 20:00:36 +0000 (22:00 +0200)] 
[#3170] Checkpoint: created and added TokenMatch

13 months ago[#3375] Added a ChangeLog entry
Francis Dupont [Tue, 11 Jun 2024 14:15:33 +0000 (16:15 +0200)] 
[#3375] Added a ChangeLog entry

13 months ago[#3375] Addressed comments
Francis Dupont [Mon, 10 Jun 2024 08:38:08 +0000 (10:38 +0200)] 
[#3375] Addressed comments

13 months ago[#3375] Made update atomic and added UT
Francis Dupont [Fri, 31 May 2024 10:30:07 +0000 (12:30 +0200)] 
[#3375] Made update atomic and added UT

13 months ago[#3375] Fixed del bug (new UT?)
Francis Dupont [Thu, 30 May 2024 23:28:43 +0000 (01:28 +0200)] 
[#3375] Fixed del bug (new UT?)

13 months ago[#3375] Made cfg_host MT safe
Francis Dupont [Thu, 30 May 2024 23:14:18 +0000 (01:14 +0200)] 
[#3375] Made cfg_host MT safe

13 months ago[#3433] add libasiodns section
Andrei Pavel [Fri, 7 Jun 2024 19:07:00 +0000 (22:07 +0300)] 
[#3433] add libasiodns section

13 months ago[#3433] add asiodns.dox to tarball
Andrei Pavel [Thu, 6 Jun 2024 13:50:30 +0000 (16:50 +0300)] 
[#3433] add asiodns.dox to tarball

13 months ago[#2611] addressed review
Razvan Becheriu [Fri, 7 Jun 2024 12:46:10 +0000 (15:46 +0300)] 
[#2611] addressed review

13 months ago[#2611] Updated ARM, added ChangeLog
Thomas Markwalder [Wed, 5 Jun 2024 19:23:05 +0000 (15:23 -0400)] 
[#2611] Updated ARM, added ChangeLog

/doc/sphinx/arm/ddns.rst
/doc/sphinx/arm/stats.rst

13 months ago[#2611] Added queue-mgr-queue-full stat to D2
Thomas Markwalder [Wed, 5 Jun 2024 18:58:11 +0000 (14:58 -0400)] 
[#2611] Added queue-mgr-queue-full stat to D2

src/bin/d2/d2_queue_mgr.cc
    D2QueueMgr::operator() - increments queue-full stat

src/bin/d2/tests/d2_queue_mgr_unittests.cc
    TEST_F (QueueMgrUDPTest, liveFeed) - modified to verify
    new stat

src/lib/d2srv/d2_stats.*
    Added new stat to D2Stats::ncr

13 months ago[#2844] addressed comments
Razvan Becheriu [Thu, 6 Jun 2024 09:11:01 +0000 (12:11 +0300)] 
[#2844] addressed comments

13 months ago[#2844] addressed comments
Razvan Becheriu [Thu, 6 Jun 2024 06:29:30 +0000 (09:29 +0300)] 
[#2844] addressed comments

13 months ago[#2844] added ChangeLog entry
Razvan Becheriu [Thu, 6 Jun 2024 06:29:04 +0000 (09:29 +0300)] 
[#2844] added ChangeLog entry

13 months ago[#2844] pretty print options with binary data whenever possible
Razvan Becheriu [Wed, 5 Jun 2024 18:46:00 +0000 (21:46 +0300)] 
[#2844] pretty print options with binary data whenever possible

13 months ago[#3035] added ChangeLog entry
Razvan Becheriu [Thu, 6 Jun 2024 05:36:33 +0000 (08:36 +0300)] 
[#3035] added ChangeLog entry

13 months ago[#3035] add v6 relay options 18, 37 and 38 to run script
Razvan Becheriu [Wed, 5 Jun 2024 16:20:35 +0000 (19:20 +0300)] 
[#3035] add v6 relay options 18, 37 and 38 to run script

13 months ago[#3350] revert to installing gtest sources for alpine and rpm
Andrei Pavel [Wed, 5 Jun 2024 12:05:04 +0000 (15:05 +0300)] 
[#3350] revert to installing gtest sources for alpine and rpm

This is needed to make --with-gtest-source pass in jenkins.
There was a false misconception that all gtest packages install sources in
/usr/src/googletest. The reality is that alpine and rpm packages install shared
libraries instead.

14 months ago[#2618] fixed another Wshadow and a Wpedantic
Andrei Pavel [Mon, 3 Jun 2024 11:36:23 +0000 (14:36 +0300)] 
[#2618] fixed another Wshadow and a Wpedantic

iface_mgr_unittest.cc:2853:25: warning: declaration shadows a local variable [-Wshadow]
shared_network_unittest.cc:430:14: warning: use of non-standard escape character '\{' [-Wpedantic]

14 months ago[#2618] Fixed shadow
Francis Dupont [Sun, 2 Jun 2024 18:53:05 +0000 (20:53 +0200)] 
[#2618] Fixed shadow

14 months ago[#3350] upgrade pip in hammer for rhel
Andrei Pavel [Mon, 3 Jun 2024 17:16:45 +0000 (20:16 +0300)] 
[#3350] upgrade pip in hammer for rhel

Fixes this on RHEL 8: You are using pip version 9.0.3, however version 24.0 is available.

14 months ago[#3350] clean up some old revision logic in hammer
Andrei Pavel [Mon, 3 Jun 2024 15:00:25 +0000 (18:00 +0300)] 
[#3350] clean up some old revision logic in hammer

14 months ago[#3350] put bison and flex as free packages in hammer
Andrei Pavel [Mon, 3 Jun 2024 14:52:32 +0000 (17:52 +0300)] 
[#3350] put bison and flex as free packages in hammer

14 months ago[#3350] install googletest packages in hammer
Andrei Pavel [Mon, 3 Jun 2024 17:28:16 +0000 (20:28 +0300)] 
[#3350] install googletest packages in hammer

14 months ago[#3350] Updated gtest version to 1.14
Marcin Godzina [Wed, 24 Apr 2024 11:41:18 +0000 (11:41 +0000)] 
[#3350] Updated gtest version to 1.14

14 months ago[#3445] hammer: add git and change bash to sh
Andrei Pavel [Mon, 3 Jun 2024 13:38:43 +0000 (16:38 +0300)] 
[#3445] hammer: add git and change bash to sh

14 months ago[#3445] add alpine 3.20 to hammer
Marcin Godzina [Mon, 3 Jun 2024 12:01:52 +0000 (12:01 +0000)] 
[#3445] add alpine 3.20 to hammer

14 months ago[#3356] Addressed review comments
Thomas Markwalder [Mon, 3 Jun 2024 13:12:46 +0000 (09:12 -0400)] 
[#3356] Addressed review comments

Fixed typos and spelling.

modified:   dhcp6_srv_unittest.cc

14 months ago[#3356] Trailing whitespace in ChangeLog
Thomas Markwalder [Wed, 29 May 2024 19:27:20 +0000 (15:27 -0400)] 
[#3356] Trailing whitespace in ChangeLog

modified:   ChangeLog

14 months ago[#3356] Avoid FQDN update when lifetime is zero
Thomas Markwalder [Wed, 29 May 2024 19:14:19 +0000 (15:14 -0400)] 
[#3356] Avoid FQDN update when lifetime is zero

/src/bin/dhcp6/dhcp6_srv.cc
    Dhcpv6Srv::generateFqdn() - modified to return early if
    the iaaddr valid lifetime is zero.

/src/bin/dhcp6/tests/dhcp6_srv_unittest.cc
    TEST_F(Dhcpv6SrvTest, generateFqdnUpdate)
    TEST_F(Dhcpv6SrvTest, generateFqdnNoUpdate) - new tests

/src/bin/dhcp6/tests/dhcp6_test_utils.h
    class BaseServerTest - now derives from LogContentTest

Added ChangeLog entry

14 months ago[#3438] bump up version to 2.7.0
Andrei Pavel [Wed, 29 May 2024 09:47:50 +0000 (12:47 +0300)] 
[#3438] bump up version to 2.7.0

14 months ago[#3431] release changes Kea-2.6.0
Andrei Pavel [Fri, 24 May 2024 14:53:36 +0000 (17:53 +0300)] 
[#3431] release changes

14 months ago[#3431] release changes
Andrei Pavel [Fri, 24 May 2024 14:22:24 +0000 (17:22 +0300)] 
[#3431] release changes

14 months ago[#3430] bump up library versions for 2.6.0 release
Razvan Becheriu [Fri, 24 May 2024 13:03:30 +0000 (16:03 +0300)] 
[#3430] bump up library versions for 2.6.0 release

14 months ago[#3302] update RADIUS documentation
Andrei Pavel [Fri, 24 May 2024 07:43:39 +0000 (10:43 +0300)] 
[#3302] update RADIUS documentation

14 months ago[#3424] added ChangeLog entry
Razvan Becheriu [Fri, 24 May 2024 10:46:37 +0000 (13:46 +0300)] 
[#3424] added ChangeLog entry

14 months ago[#3424] fixed missing pool-id in pd-pool
Razvan Becheriu [Wed, 22 May 2024 14:57:14 +0000 (17:57 +0300)] 
[#3424] fixed missing pool-id in pd-pool

14 months ago[#2959] updated ChangeLog entry
Razvan Becheriu [Fri, 24 May 2024 08:22:51 +0000 (11:22 +0300)] 
[#2959] updated ChangeLog entry