]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
11 months ago[#3506] Addressed comments
Francis Dupont [Fri, 20 Sep 2024 12:55:41 +0000 (14:55 +0200)] 
[#3506] Addressed comments

11 months ago[#3506] Final improvements
Francis Dupont [Mon, 2 Sep 2024 13:00:15 +0000 (15:00 +0200)] 
[#3506] Final improvements

11 months ago[#3506] Fixed lock code
Francis Dupont [Mon, 2 Sep 2024 08:04:16 +0000 (10:04 +0200)] 
[#3506] Fixed lock code

11 months ago[#3506] Typo
Francis Dupont [Mon, 2 Sep 2024 07:16:59 +0000 (09:16 +0200)] 
[#3506] Typo

11 months ago[#3506] Close lock file descriptor
Francis Dupont [Sun, 1 Sep 2024 20:45:03 +0000 (22:45 +0200)] 
[#3506] Close lock file descriptor

11 months ago[#3506] Improved UNIX code
Francis Dupont [Sun, 1 Sep 2024 20:39:43 +0000 (22:39 +0200)] 
[#3506] Improved UNIX code

11 months ago[#3506] Checkpoint: renamed get/set ControlSocketInfo
Francis Dupont [Sun, 1 Sep 2024 20:04:03 +0000 (22:04 +0200)] 
[#3506] Checkpoint: renamed get/set ControlSocketInfo

11 months ago[#3506] Checkpoint: split UnixCommandMgr
Francis Dupont [Sun, 1 Sep 2024 18:55:56 +0000 (20:55 +0200)] 
[#3506] Checkpoint: split UnixCommandMgr

11 months ago[#3477] Typo
Francis Dupont [Fri, 20 Sep 2024 12:34:49 +0000 (14:34 +0200)] 
[#3477] Typo

11 months ago[#3477] Applied new patch
Francis Dupont [Fri, 20 Sep 2024 12:17:22 +0000 (14:17 +0200)] 
[#3477] Applied new patch

11 months ago[#3477] Applied and completed patch
Francis Dupont [Fri, 20 Sep 2024 08:45:07 +0000 (10:45 +0200)] 
[#3477] Applied and completed patch

11 months ago[#3477] Added missing shell tests
Francis Dupont [Fri, 23 Aug 2024 15:44:20 +0000 (17:44 +0200)] 
[#3477] Added missing shell tests

11 months ago[#3477] Handled CA dir path
Francis Dupont [Fri, 9 Aug 2024 14:29:37 +0000 (16:29 +0200)] 
[#3477] Handled CA dir path

11 months ago[#3477] Added DHCPv6 TLS UTs
Francis Dupont [Fri, 9 Aug 2024 13:36:15 +0000 (15:36 +0200)] 
[#3477] Added DHCPv6 TLS UTs

11 months ago[#3477] Checkpoint: finished DHCPv4 TLS UTs
Francis Dupont [Fri, 9 Aug 2024 12:43:59 +0000 (14:43 +0200)] 
[#3477] Checkpoint: finished DHCPv4 TLS UTs

11 months ago[#3477] Checkpoint: began DHCPv4 TLS UTs
Francis Dupont [Fri, 9 Aug 2024 11:45:17 +0000 (13:45 +0200)] 
[#3477] Checkpoint: began DHCPv4 TLS UTs

11 months ago[#3477] Fixed longCommand UT
Francis Dupont [Fri, 9 Aug 2024 10:18:40 +0000 (12:18 +0200)] 
[#3477] Fixed longCommand UT

11 months ago[#3477] Added TLS UT to d2
Francis Dupont [Fri, 9 Aug 2024 08:55:31 +0000 (10:55 +0200)] 
[#3477] Added TLS UT to d2

11 months ago[#3477] Checkpoint: first UT updates
Francis Dupont [Thu, 8 Aug 2024 20:45:06 +0000 (22:45 +0200)] 
[#3477] Checkpoint: first UT updates

11 months ago[#3477] Small fixes proposed by Razvan
Francis Dupont [Tue, 6 Aug 2024 10:46:06 +0000 (12:46 +0200)] 
[#3477] Small fixes proposed by Razvan

11 months ago[#3477] Checkpoint: last changes for d2
Francis Dupont [Fri, 2 Aug 2024 14:37:12 +0000 (16:37 +0200)] 
[#3477] Checkpoint: last changes for d2

11 months ago[#3477] Checkpoint: added d2 shell tests
Francis Dupont [Thu, 1 Aug 2024 19:04:39 +0000 (21:04 +0200)] 
[#3477] Checkpoint: added d2 shell tests

11 months ago[#3570] Fix line length in ChangeLog
Thomas Markwalder [Wed, 18 Sep 2024 11:14:42 +0000 (07:14 -0400)] 
[#3570] Fix line length in ChangeLog

11 months ago[#3570] Removed obsolete notes from ARM
Thomas Markwalder [Thu, 12 Sep 2024 14:55:32 +0000 (10:55 -0400)] 
[#3570] Removed obsolete notes from ARM

modified:   sphinx/arm/hooks-lease-query.rst

11 months ago[#3536] addressed review comments
Razvan Becheriu [Mon, 16 Sep 2024 09:33:27 +0000 (12:33 +0300)] 
[#3536] addressed review comments

11 months ago[#3536] updated Makefile.am files
Razvan Becheriu [Fri, 13 Sep 2024 18:22:02 +0000 (21:22 +0300)] 
[#3536] updated Makefile.am files

11 months ago[#3536] moved from lib to hooks
Razvan Becheriu [Fri, 13 Sep 2024 18:16:17 +0000 (21:16 +0300)] 
[#3536] moved from lib to hooks

11 months ago[#3536] moved lease and host backends
Razvan Becheriu [Wed, 11 Sep 2024 18:01:30 +0000 (21:01 +0300)] 
[#3536] moved lease and host backends

11 months ago[#3536] move lease and host backends
Razvan Becheriu [Wed, 11 Sep 2024 15:14:09 +0000 (18:14 +0300)] 
[#3536] move lease and host backends

11 months ago[#3542] Added ChangeLog entry
Razvan Becheriu [Wed, 11 Sep 2024 12:22:29 +0000 (15:22 +0300)] 
[#3542] Added ChangeLog entry

11 months ago[#3419] Spelling
Francis Dupont [Wed, 11 Sep 2024 07:30:22 +0000 (09:30 +0200)] 
[#3419] Spelling

11 months ago[#3419] Added a DB test mode
Francis Dupont [Fri, 6 Sep 2024 21:52:27 +0000 (23:52 +0200)] 
[#3419] Added a DB test mode

11 months ago[#3542] do not open sockets in test mode
Razvan Becheriu [Mon, 26 Aug 2024 20:19:48 +0000 (23:19 +0300)] 
[#3542] do not open sockets in test mode

11 months ago[#3550] add ChangeLog entry
Andrei Pavel [Sun, 25 Aug 2024 22:45:28 +0000 (01:45 +0300)] 
[#3550] add ChangeLog entry

11 months ago[#3536] addressed review comments
Razvan Becheriu [Mon, 9 Sep 2024 20:35:41 +0000 (23:35 +0300)] 
[#3536] addressed review comments

11 months ago[#3536] addressed review comments
Razvan Becheriu [Mon, 9 Sep 2024 13:17:59 +0000 (16:17 +0300)] 
[#3536] addressed review comments

11 months ago[#3536] implemented register and deregister in lease mgr factory
Razvan Becheriu [Wed, 28 Aug 2024 14:51:41 +0000 (17:51 +0300)] 
[#3536] implemented register and deregister in lease mgr factory

11 months ago[#3504] add ChangeLog entry
Andrei Pavel [Mon, 9 Sep 2024 09:27:54 +0000 (12:27 +0300)] 
[#3504] add ChangeLog entry

11 months ago[#3504] remove unused references to spec_config.h
Andrei Pavel [Mon, 9 Sep 2024 09:46:15 +0000 (12:46 +0300)] 
[#3504] remove unused references to spec_config.h

11 months ago[#3504] fix Kea not being able to find exec paths in custom sbindir
Andrei Pavel [Mon, 9 Sep 2024 09:46:48 +0000 (12:46 +0300)] 
[#3504] fix Kea not being able to find exec paths in custom sbindir

11 months ago[#3566] changelog added
Tomek Mrugalski [Thu, 5 Sep 2024 10:37:43 +0000 (12:37 +0200)] 
[#3566] changelog added

11 months ago[#3566] doxygen: changed png to svg
Tomek Mrugalski [Thu, 5 Sep 2024 10:33:01 +0000 (12:33 +0200)] 
[#3566] doxygen: changed png to svg

11 months ago[#1387] Typo
Francis Dupont [Wed, 4 Sep 2024 13:09:10 +0000 (15:09 +0200)] 
[#1387] Typo

11 months ago[#1387] Addressed comments
Francis Dupont [Tue, 3 Sep 2024 14:15:49 +0000 (16:15 +0200)] 
[#1387] Addressed comments

11 months ago[#1387] Regen flex/bison
Francis Dupont [Tue, 3 Sep 2024 08:18:35 +0000 (08:18 +0000)] 
[#1387] Regen flex/bison

11 months ago[#1387] Regen flex/bison
Francis Dupont [Thu, 1 Aug 2024 17:26:08 +0000 (17:26 +0000)] 
[#1387] Regen flex/bison

11 months ago[#1387] Fixed admin tests
Francis Dupont [Mon, 29 Jul 2024 09:05:29 +0000 (11:05 +0200)] 
[#1387] Fixed admin tests

11 months ago[#1387] Typo
Francis Dupont [Sat, 27 Jul 2024 12:04:09 +0000 (14:04 +0200)] 
[#1387] Typo

11 months ago[#1387] Synchronized upgrade scripts
Francis Dupont [Sat, 27 Jul 2024 09:11:38 +0000 (11:11 +0200)] 
[#1387] Synchronized upgrade scripts

11 months ago[#1387] Fixes for CI (2)
Francis Dupont [Tue, 2 Jul 2024 22:07:03 +0000 (00:07 +0200)] 
[#1387] Fixes for CI (2)

11 months ago[#1387] Fixes for CI
Francis Dupont [Tue, 2 Jul 2024 22:01:54 +0000 (00:01 +0200)] 
[#1387] Fixes for CI

11 months ago[#1387] Added a ChangeLog entry
Francis Dupont [Tue, 2 Jul 2024 21:55:12 +0000 (23:55 +0200)] 
[#1387] Added a ChangeLog entry

11 months ago[#1387] Checkpoint: server code
Francis Dupont [Tue, 2 Jul 2024 21:36:29 +0000 (23:36 +0200)] 
[#1387] Checkpoint: server code

11 months ago[#1387] Checkpoint: updated doc
Francis Dupont [Tue, 2 Jul 2024 18:22:32 +0000 (20:22 +0200)] 
[#1387] Checkpoint: updated doc

11 months ago[#1387] Added unit tests
Francis Dupont [Tue, 2 Jul 2024 16:14:40 +0000 (18:14 +0200)] 
[#1387] Added unit tests

11 months ago[#1387] Checkpoint: fixes
Francis Dupont [Tue, 2 Jul 2024 08:32:37 +0000 (10:32 +0200)] 
[#1387] Checkpoint: fixes

11 months ago[#1387] Checkpoint: database host code
Francis Dupont [Mon, 1 Jul 2024 20:08:35 +0000 (22:08 +0200)] 
[#1387] Checkpoint: database host code

11 months ago[#1387] Checkpoint: updated schema
Francis Dupont [Mon, 1 Jul 2024 16:40:30 +0000 (18:40 +0200)] 
[#1387] Checkpoint: updated schema

11 months ago[#1387] Checkpoint: added PDExclude UTs
Francis Dupont [Mon, 1 Jul 2024 15:51:37 +0000 (17:51 +0200)] 
[#1387] Checkpoint: added PDExclude UTs

11 months ago[#1387] Checkpoint: added PPexclude
Francis Dupont [Mon, 1 Jul 2024 13:43:47 +0000 (15:43 +0200)] 
[#1387] Checkpoint: added PPexclude

11 months ago[#3533] add AUTHORS and ChangeLog entries
Andrei Pavel [Tue, 3 Sep 2024 07:29:17 +0000 (10:29 +0300)] 
[#3533] add AUTHORS and ChangeLog entries

11 months ago[3533] do filename munging with variable expansions
Philip Prindeville [Sat, 3 Aug 2024 16:19:05 +0000 (10:19 -0600)] 
[3533] do filename munging with variable expansions

11 months ago[#3532] bring AUTHORS and ChangeLog up to date
Andrei Pavel [Tue, 3 Sep 2024 06:02:43 +0000 (09:02 +0300)] 
[#3532] bring AUTHORS and ChangeLog up to date

11 months ago[#3532] Add ChangeLog and AUTHORS entries.
Dimitry Andric [Thu, 29 Aug 2024 17:31:41 +0000 (19:31 +0200)] 
[#3532] Add ChangeLog and AUTHORS entries.

11 months ago[#3532] Fix unittests:
Dimitry Andric [Wed, 28 Aug 2024 20:32:44 +0000 (22:32 +0200)] 
[#3532] Fix unittests:

* Typo in `Name::Name`: append to `ndata_`, not `ndata`
* In `Name::split`, use the correct iterators for assigning

11 months ago[#3532] Replace Name::NameString with vector of uint8_t
Dimitry Andric [Sat, 3 Aug 2024 12:37:52 +0000 (14:37 +0200)] 
[#3532] Replace Name::NameString with vector of uint8_t

As noted in the libc++ 19 release notes, it now only provides
std::char_traits<> for types char, char8_t, char16_t, char32_t and
wchar_t, and any instantiation for other types will fail.

Name::NameString is defined as a std::basic_string<uint8_t>, so that
will no longer work. Redefine it as a std::vector<uint8_t> instead.

11 months ago[#3525] update release checklist with new steps for maintenance release
Wlodek Wencel [Mon, 2 Sep 2024 08:48:45 +0000 (10:48 +0200)] 
[#3525] update release checklist with new steps for maintenance release

11 months ago[#3559] hammer.py: pkill mariadb_safe before restarting
Andrei Pavel [Tue, 27 Aug 2024 14:36:08 +0000 (17:36 +0300)] 
[#3559] hammer.py: pkill mariadb_safe before restarting

Attempt to fix `start-stop-daemon: /usr/bin/mysqld_safe is already running`

11 months ago[#3564] Bump up version in configure.ac to 2.7.3
Andrei Pavel [Wed, 28 Aug 2024 10:33:26 +0000 (13:33 +0300)] 
[#3564] Bump up version in configure.ac to 2.7.3

11 months ago[#3556] release changes Kea-2.7.2
Andrei Pavel [Mon, 26 Aug 2024 14:00:03 +0000 (17:00 +0300)] 
[#3556] release changes

11 months ago[#3550] AC_PROG_LN_S and ChangeLog entry
Andrei Pavel [Mon, 26 Aug 2024 13:36:50 +0000 (16:36 +0300)] 
[#3550] AC_PROG_LN_S and ChangeLog entry

11 months ago[#3549] bump up library versions for 2.7.2 release
Razvan Becheriu [Thu, 22 Aug 2024 20:46:40 +0000 (23:46 +0300)] 
[#3549] bump up library versions for 2.7.2 release

11 months ago[#1945] fix building docs from tarball
Andrei Pavel [Thu, 22 Aug 2024 15:16:45 +0000 (18:16 +0300)] 
[#1945] fix building docs from tarball

- Move tools/* EXTRA_DISTs inside tools/Makefile.am because that's where
  they belong.
- Add check-messages.py to EXTRA_DIST in tools/Makefile.am to allow
  someone who downloads the tarball to regenerate the entire message
  documentation just like before.
- Add debug-messages.rst and kea-messages.rst to the tarball so that
  they are not forced to use check-messages.py to regenerate message
  documentation.
- Add singlehtml to all rule. It is the only type of docs that are not
  built by default.

11 months ago[#3496] Extra changes by Razvan
Francis Dupont [Thu, 22 Aug 2024 12:51:01 +0000 (14:51 +0200)] 
[#3496] Extra changes by Razvan

11 months ago[#3496] Removed the dubious line of code
Francis Dupont [Wed, 7 Aug 2024 08:15:57 +0000 (10:15 +0200)] 
[#3496] Removed the dubious line of code

11 months ago[#3487] Added unsetenv code in fixture
Francis Dupont [Wed, 10 Jul 2024 09:57:28 +0000 (11:57 +0200)] 
[#3487] Added unsetenv code in fixture

11 months ago[#3513] address review
Andrei Pavel [Thu, 22 Aug 2024 11:33:27 +0000 (14:33 +0300)] 
[#3513] address review

- fix documentation
- show null on system-time and clock-skew when uninitialized
- add UT CommunicationStateTest.getReportWithClockSkewTest

11 months ago[#3513] add ChangeLog entry
Andrei Pavel [Wed, 21 Aug 2024 12:30:17 +0000 (15:30 +0300)] 
[#3513] add ChangeLog entry

11 months ago[#3513] adapt unit tests to HA clock skew in status-get
Andrei Pavel [Wed, 21 Aug 2024 11:09:52 +0000 (14:09 +0300)] 
[#3513] adapt unit tests to HA clock skew in status-get

11 months ago[#3513] add HA clock skew to status-get
Andrei Pavel [Wed, 21 Aug 2024 10:18:17 +0000 (13:18 +0300)] 
[#3513] add HA clock skew to status-get

11 months agoUpdate release_checklist.md with changes resulting from move away from SF
Vicky Risk [Wed, 14 Aug 2024 16:15:56 +0000 (16:15 +0000)] 
Update release_checklist.md with changes resulting from move away from SF

11 months ago[#1945] address review
Andrei Pavel [Thu, 22 Aug 2024 12:09:16 +0000 (15:09 +0300)] 
[#1945] address review

- add DBGLVL_TRACE_MAX
- generate debug-messages.rst automatically on make -C doc/sphinx

11 months ago[#1945] address review
Andrei Pavel [Thu, 22 Aug 2024 09:49:03 +0000 (12:49 +0300)] 
[#1945] address review

- generate kea-messages.rst automatically on make -C doc/sphinx
- add disclaimer header that debug-messages.rst and kea-messages.rst are
  generated
- minor changes to debug level variable names
- do not write section "Messages printed" in tools/check-messages.py if
  there are no messages

11 months ago[#1945] add ChangeLog entry
Andrei Pavel [Mon, 19 Aug 2024 14:25:59 +0000 (17:25 +0300)] 
[#1945] add ChangeLog entry

11 months ago[#1945] default to determining list of files automatically in api2doc.py and mes2doc.py
Andrei Pavel [Mon, 19 Aug 2024 16:06:41 +0000 (19:06 +0300)] 
[#1945] default to determining list of files automatically in api2doc.py and mes2doc.py

11 months ago[#1945] generate kea-messages.rst a priori
Andrei Pavel [Mon, 19 Aug 2024 15:34:39 +0000 (18:34 +0300)] 
[#1945] generate kea-messages.rst a priori

This allows us to document premium messages in the public ARM without
having to hand out a copy of the premium sources to readthedocs.

11 months ago[#1945] fix debuglevel exception being shadowed by another exception
Andrei Pavel [Mon, 19 Aug 2024 14:36:54 +0000 (17:36 +0300)] 
[#1945] fix debuglevel exception being shadowed by another exception

"stringValue() called on non-string Element" was being shown instead
of "Unsupported debuglevel value 100, expected 0-99".

11 months ago[#1945] add missing definition for level 70: DBGLVL_TRACE_ALL
Andrei Pavel [Mon, 19 Aug 2024 14:10:59 +0000 (17:10 +0300)] 
[#1945] add missing definition for level 70: DBGLVL_TRACE_ALL

This way, all debug levels used are in src/lib/log/log_dbglevels.*

And no algebra is used in determining a log level as was the case in:

```
const int DBG_ALL = DBGLVL_TRACE_DETAIL + 20;
```

11 months ago[#1945] add ARM section for debug messages indexed by log level
Andrei Pavel [Mon, 19 Aug 2024 13:53:45 +0000 (16:53 +0300)] 
[#1945] add ARM section for debug messages indexed by log level

11 months ago[#1945] add missing messages and premium messages to the ARM
Andrei Pavel [Mon, 19 Aug 2024 13:27:08 +0000 (16:27 +0300)] 
[#1945] add missing messages and premium messages to the ARM

Apart from premium, messages from these files were missing:
- perfmon_messages.mes
- pgsql_cb_messages.mes
- run_script_messages.mes
- fuzz_messages.mes

11 months ago[#1945] minor fix in ARM: removed extraneous backquotes
Andrei Pavel [Mon, 19 Aug 2024 13:25:40 +0000 (16:25 +0300)] 
[#1945] minor fix in ARM: removed extraneous backquotes

11 months ago[#1945] fix check-messages.py on looking at test files
Andrei Pavel [Mon, 19 Aug 2024 12:22:45 +0000 (15:22 +0300)] 
[#1945] fix check-messages.py on looking at test files

11 months ago[#1945] log EVAL_RESULT messages only at debug level
Andrei Pavel [Mon, 19 Aug 2024 11:33:18 +0000 (14:33 +0300)] 
[#1945] log EVAL_RESULT messages only at debug level

- Split the 15 occurrences of EVAL_RESULT into one message for each log call in code.
- Log all these messages only on debug level 50.
- Remove bad practice `catch (...)` and the message logged on that if-branch.

11 months ago[#1945] take premium exhonerated duplicate messages into account
Andrei Pavel [Mon, 19 Aug 2024 15:09:25 +0000 (18:09 +0300)] 
[#1945] take premium exhonerated duplicate messages into account

This makes it easier to run `./tools/check-messages.py` to correctly
assess the state of messages while developing Kea without having to
remove the premium directory.

11 months ago[#1945] minor: add +x permission to reorder_message_file.py
Andrei Pavel [Mon, 19 Aug 2024 11:29:17 +0000 (14:29 +0300)] 
[#1945] minor: add +x permission to reorder_message_file.py

11 months ago[#3524] add stamp-h* to gitignore
Andrei Pavel [Mon, 19 Aug 2024 15:16:06 +0000 (18:16 +0300)] 
[#3524] add stamp-h* to gitignore

Under some unknown conditions, you can get `stamp-h2`, and it probably
keeps incrementing.

11 months ago[#3524] unrelated, but missed in #3522: add changelog.dox to tarball
Andrei Pavel [Wed, 14 Aug 2024 07:07:28 +0000 (10:07 +0300)] 
[#3524] unrelated, but missed in #3522: add changelog.dox to tarball

11 months ago[#3524] workaround for silent rules being ignored in automake 1.17
Andrei Pavel [Tue, 13 Aug 2024 10:45:25 +0000 (13:45 +0300)] 
[#3524] workaround for silent rules being ignored in automake 1.17

Also remove all the few other trailing `dnl`s just to be safe.

11 months ago[#3483] Added a ChangeLog entry
Francis Dupont [Thu, 22 Aug 2024 09:05:30 +0000 (11:05 +0200)] 
[#3483] Added a ChangeLog entry

11 months ago[#3483] Address the comment
Francis Dupont [Wed, 21 Aug 2024 08:28:20 +0000 (10:28 +0200)] 
[#3483] Address the comment