]>
git.ipfire.org Git - thirdparty/kea.git/log
Andrei Pavel [Tue, 15 Jul 2025 08:54:56 +0000 (11:54 +0300)]
[kea-packaging#48] Hammer: Do not reset-failed kea-ctrl-agent because it no longer starts after installation so it no longer fails either
Marcin Godzina [Fri, 20 Jun 2025 15:30:19 +0000 (17:30 +0200)]
[#3973] release changes
Razvan Becheriu [Fri, 20 Jun 2025 14:23:00 +0000 (17:23 +0300)]
[#3907] added ChangeLog entry
Razvan Becheriu [Fri, 20 Jun 2025 13:44:36 +0000 (16:44 +0300)]
[#3907] use strict format for clients in yang
Andrei Pavel [Fri, 20 Jun 2025 13:06:31 +0000 (16:06 +0300)]
[#3907] NETCONF: Turn authentication.clients into a string just like hooks-libraries.parameters
Andrei Pavel [Fri, 20 Jun 2025 12:36:15 +0000 (15:36 +0300)]
[#3907] Progressed some more with YANG modules
Andrei Pavel [Fri, 20 Jun 2025 11:57:19 +0000 (14:57 +0300)]
[#3907] Progressed some more with YANG modules
Razvan Becheriu [Fri, 20 Jun 2025 10:32:03 +0000 (13:32 +0300)]
[#3907] fixed some UTs
Razvan Becheriu [Fri, 20 Jun 2025 10:18:40 +0000 (13:18 +0300)]
[#3907] clean up modules
Razvan Becheriu [Fri, 20 Jun 2025 09:56:18 +0000 (12:56 +0300)]
[#3907] updated yang modules
Razvan Becheriu [Fri, 20 Jun 2025 09:45:05 +0000 (12:45 +0300)]
[#3907] use tls for control-socket
Andrei Pavel [Fri, 20 Jun 2025 09:44:28 +0000 (12:44 +0300)]
[#3907] Get rid of skips in yang. Skip was always true
Razvan Becheriu [Fri, 20 Jun 2025 09:26:21 +0000 (12:26 +0300)]
[#3907] fixed http-header yang parsing
Andrei Pavel [Fri, 20 Jun 2025 09:14:55 +0000 (12:14 +0300)]
[#3907] Add TranslatorControlSocket::getControlSocketHttpHeaders
Andrei Pavel [Fri, 20 Jun 2025 09:06:51 +0000 (12:06 +0300)]
[#3907] Update control sockets in YANG modules
Andrei Pavel [Fri, 20 Jun 2025 09:07:08 +0000 (12:07 +0300)]
[#3907] Update copyright dates
Andrei Pavel [Fri, 20 Jun 2025 08:20:54 +0000 (11:20 +0300)]
[#3907] Fix some paths about reinstall.sh
Andrei Pavel [Fri, 20 Jun 2025 08:02:36 +0000 (11:02 +0300)]
[#3907] Fix check-hashes.sh
Razvan Becheriu [Wed, 18 Jun 2025 19:16:23 +0000 (22:16 +0300)]
[#3907] updated control-socket in yang modules
Razvan Becheriu [Tue, 17 Jun 2025 10:22:11 +0000 (13:22 +0300)]
[#3907] updated yang modules
Wlodek Wencel [Fri, 20 Jun 2025 11:45:08 +0000 (13:45 +0200)]
[#3968] lib version bump up for 3.0.0
Tomek Mrugalski [Fri, 20 Jun 2025 11:07:06 +0000 (13:07 +0200)]
[#3966] Added note about LTS
Marcin Godzina [Fri, 20 Jun 2025 10:30:55 +0000 (10:30 +0000)]
[#3966] security.md update
Andrei Pavel [Fri, 20 Jun 2025 11:19:54 +0000 (14:19 +0300)]
[#3919] Remove leftover incomplete sentence in bison.dox
Francis Dupont [Fri, 20 Jun 2025 10:44:51 +0000 (12:44 +0200)]
[#3919] Spelling
Andrei Pavel [Fri, 20 Jun 2025 08:30:33 +0000 (11:30 +0300)]
[#3919] Get rid of most .gitignore files. No longer needed after switch to Meson
Andrei Pavel [Fri, 20 Jun 2025 08:20:03 +0000 (11:20 +0300)]
[#3919] Meson: Fix uml target
Andrei Pavel [Fri, 20 Jun 2025 07:42:50 +0000 (10:42 +0300)]
[#3919] Update meson docs
Andrei Pavel [Fri, 20 Jun 2025 06:38:54 +0000 (09:38 +0300)]
[#3919] Update Python dependencies
Andrei Pavel [Fri, 20 Jun 2025 06:38:35 +0000 (09:38 +0300)]
[#3919] Fix update-python-dependencies not writing to file
Andrei Pavel [Thu, 19 Jun 2025 21:47:44 +0000 (00:47 +0300)]
[#3919] Fix some TODOs related to autotools removal
Andrei Pavel [Thu, 19 Jun 2025 21:25:23 +0000 (00:25 +0300)]
[#3962] Meson: Fix "-D netconf=auto"
Marcin Siodelski [Fri, 20 Jun 2025 10:29:17 +0000 (12:29 +0200)]
[#3881] Fixed config flag in the ARM
Marcin Siodelski [Fri, 20 Jun 2025 10:15:09 +0000 (12:15 +0200)]
[#3881] Added ChangeLog for #3881
Marcin Siodelski [Fri, 20 Jun 2025 10:09:15 +0000 (12:09 +0200)]
[#3881] Changes after review
Ben Scott [Wed, 18 Jun 2025 19:38:14 +0000 (15:38 -0400)]
[#3881] Right ref name this time maybe?
Ben Scott [Wed, 18 Jun 2025 19:27:53 +0000 (15:27 -0400)]
[#3881] Fix RST syntax snafus
Ben Scott [Wed, 18 Jun 2025 18:56:21 +0000 (14:56 -0400)]
[#3881] Typo fixes (hopefully final)
Ben Scott [Wed, 18 Jun 2025 18:39:14 +0000 (14:39 -0400)]
[#3881] Adapt
d85666cf to this rewrite
Ben Scott [Wed, 21 May 2025 22:50:46 +0000 (18:50 -0400)]
[#3881] Overhaul my overhaul
Ben Scott [Wed, 21 May 2025 22:48:53 +0000 (18:48 -0400)]
[#3881] Future "planned" vs "will"
Ben Scott [Wed, 21 May 2025 21:58:30 +0000 (17:58 -0400)]
[#3881] Note Stork+Kea+CB issues
Ben Scott [Wed, 21 May 2025 20:11:41 +0000 (16:11 -0400)]
[#3881] Fix a few loose ends
Ben Scott [Wed, 21 May 2025 19:45:51 +0000 (15:45 -0400)]
[#3881] More comments regards sections
Ben Scott [Wed, 21 May 2025 19:42:40 +0000 (15:42 -0400)]
[#3881] Non-CB DB can conflict like JSON
Ben Scott [Wed, 21 May 2025 19:36:05 +0000 (15:36 -0400)]
[#3881] Add example scenario
Ben Scott [Fri, 9 May 2025 13:33:32 +0000 (09:33 -0400)]
[#3881] Move "Incompatibilities" further up
Ben Scott [Fri, 9 May 2025 13:32:30 +0000 (09:32 -0400)]
[#3881] "Incompatible": Revise, expand, wrap
Ben Scott [Fri, 9 May 2025 13:29:31 +0000 (09:29 -0400)]
[#3881] Major edit of "Duplicate Definitions"
Ben Scott [Fri, 9 May 2025 12:18:44 +0000 (08:18 -0400)]
[#3881] Copy edit "Incompatible Software"
Intensify avoidance of subnet_cmds hook.
Add: Stork is not currently compatible.
Ben Scott [Thu, 8 May 2025 21:06:18 +0000 (17:06 -0400)]
[#3881] copy edit sects: Install, Components
Ben Scott [Thu, 8 May 2025 20:01:16 +0000 (16:01 -0400)]
[#3881] Move "Configuration Files Inclusion"
The RST section on the JSON <?include> feature was put after the
RST include directive for the config-backend.rst file, resulting
in the "Configuration Files Inclusion" content accientally
appearing within the CB section. Move it to fix and add an RST
comment to make the structure more obvious.
Ben Scott [Thu, 8 May 2025 19:56:52 +0000 (15:56 -0400)]
[#3881] Add subsect "Preparation is Required"
Ben Scott [Thu, 8 May 2025 19:47:52 +0000 (15:47 -0400)]
[#3881] Add/rename sections, move content within
New section "Installation"
Rename section "Capabilities and Limitations"
to "Limitations and Warnings".
It has little content about capabilities currently, except in the negative.
Add subsection headings within "Limitations".
Remove redundent leading "CB" from section names.
Move content around to better fit the section titles.
Demote some notes as they now have their own sections.
Minimal changes to content itself in this commit.
Ben Scott [Thu, 8 May 2025 17:15:42 +0000 (17:15 +0000)]
[#3881] Starting reorg of CB docs
Andrei Pavel [Thu, 19 Jun 2025 14:47:06 +0000 (17:47 +0300)]
[#3680] Minor: make check -> meson test
Andrei Pavel [Thu, 19 Jun 2025 14:44:35 +0000 (17:44 +0300)]
[#3680] Unroll NETCONF fallback subproject into the main meson.build to have all the sub dependencies available for pkg-config
Andrei Pavel [Thu, 19 Jun 2025 14:32:26 +0000 (17:32 +0300)]
[#3680] Meson: Add the more common dependencies to pkg-config as well
Andrei Pavel [Wed, 18 Jun 2025 04:55:51 +0000 (07:55 +0300)]
[#3680] Fix generating .pc file when dependencies are not detected through pkg-config
meson.build:1051:4: ERROR: requires argument not a string, library with pkgconfig-generated file or pkgconfig-dependency object, got <ExternalLibrary log4cplus: True>
Andrei Pavel [Thu, 19 Jun 2025 14:44:41 +0000 (17:44 +0300)]
[#3680] Minor: add missing newline at EOF of unreleased changelog file
Andrei Pavel [Thu, 19 Jun 2025 07:33:59 +0000 (10:33 +0300)]
[#3953] Remove @dotlibs@ leftover from autotools removal
Andrei Pavel [Thu, 19 Jun 2025 07:32:36 +0000 (10:32 +0300)]
[#3953] Update fuzz devel guide
Andrei Pavel [Tue, 17 Jun 2025 09:05:30 +0000 (12:05 +0300)]
[#3953] Do not run fuzzers with sudo. No longer required
Andrei Pavel [Tue, 17 Jun 2025 09:04:31 +0000 (12:04 +0300)]
[#3953] Remove fuzz configs. No longer required
Andrei Pavel [Tue, 17 Jun 2025 09:04:19 +0000 (12:04 +0300)]
[#3953] Put fuzzers in a for loop in meson
Andrei Pavel [Wed, 18 Jun 2025 06:07:14 +0000 (09:07 +0300)]
[#3953] No longer install fuzz input. It was never required
Andrei Pavel [Tue, 17 Jun 2025 09:04:07 +0000 (12:04 +0300)]
[#3953] Add rpath to fuzzers
Andrei Pavel [Tue, 17 Jun 2025 09:04:00 +0000 (12:04 +0300)]
[#3953] Fix a static initialization race in fuzzers. Turn KEA_FUZZ_DIR into a function
Andrei Pavel [Tue, 17 Jun 2025 09:03:55 +0000 (12:03 +0300)]
[#3953] Use the same sudo trick on fuzzers and get rid of kludgy fuzz test scripts
Andrei Pavel [Thu, 19 Jun 2025 07:09:14 +0000 (10:09 +0300)]
[#3930] Fix cppcheck after adoption of meson
- Was running on build dir which had little to no sources.
- Use the compile_commands.json file provided by meson which enables
cppcheck to know about compiler flags used in compilation.
- Make the cppcheck target write to cppcheck-result.xml which is
expected in the cppcheck-htmlreport target.
- Add library=googletest so it correctly decodes gtest macros.
- Remove suppression list. A lot of the suppressions were fixed with
proper use of cppcheck or are no longer reported.
Marcin Siodelski [Wed, 18 Jun 2025 12:34:39 +0000 (12:34 +0000)]
[#3628] Two grammarly nits added
Marcin Siodelski [Wed, 18 Jun 2025 11:28:19 +0000 (13:28 +0200)]
[#3628] Added Changelog for #3628
Marcin Siodelski [Wed, 18 Jun 2025 11:25:13 +0000 (13:25 +0200)]
[#3628] Subnet selectors in default conf
Andrei Pavel [Tue, 17 Jun 2025 19:12:48 +0000 (22:12 +0300)]
[#3680] Document the use of the kea.pc file
Andrei Pavel [Thu, 29 May 2025 06:13:30 +0000 (09:13 +0300)]
[#3680] Add pkg-config .pc file
Piotrek Zadroga [Tue, 17 Jun 2025 17:16:48 +0000 (19:16 +0200)]
[#3940] address review comments
Piotrek Zadroga [Tue, 17 Jun 2025 17:05:07 +0000 (19:05 +0200)]
[#3940] reword changelog
Piotrek Zadroga [Tue, 17 Jun 2025 12:06:32 +0000 (14:06 +0200)]
[#3940] fix changelog
Piotrek Zadroga [Tue, 17 Jun 2025 11:22:26 +0000 (13:22 +0200)]
[#3940] man doc update
Piotrek Zadroga [Tue, 17 Jun 2025 11:05:26 +0000 (13:05 +0200)]
[#3940] ARM doc update
Piotrek Zadroga [Tue, 17 Jun 2025 10:58:26 +0000 (12:58 +0200)]
[#3940] changelog entry
Piotrek Zadroga [Tue, 17 Jun 2025 10:46:33 +0000 (12:46 +0200)]
[#3940] man doc update
Piotrek Zadroga [Tue, 17 Jun 2025 07:48:22 +0000 (09:48 +0200)]
[#3940] man doc update
Piotrek Zadroga [Tue, 17 Jun 2025 07:04:59 +0000 (09:04 +0200)]
[#3940] ARM doc update
Piotrek Zadroga [Tue, 17 Jun 2025 06:39:10 +0000 (08:39 +0200)]
[#3940] flags precedence tests
Piotrek Zadroga [Mon, 16 Jun 2025 19:11:26 +0000 (21:11 +0200)]
[#3940] rename test file
Piotrek Zadroga [Mon, 16 Jun 2025 18:21:06 +0000 (20:21 +0200)]
[#3940] add kea-shell tests
Tests cover --auth-password-file flag usage.
Piotrek Zadroga [Fri, 13 Jun 2025 13:31:13 +0000 (15:31 +0200)]
[#3940] add --auth-password-file in kea-shell
Andrei Pavel [Tue, 17 Jun 2025 10:13:26 +0000 (13:13 +0300)]
[#3493] Add ChangeLog entry
Andrei Pavel [Tue, 17 Jun 2025 09:23:52 +0000 (12:23 +0300)]
[#3493] Document running unit tests with root privileges
Andrei Pavel [Tue, 17 Jun 2025 09:15:22 +0000 (12:15 +0300)]
[#3493] Run sudo -k before checking passwordless sudo to make sure sudo is not cached
Andrei Pavel [Fri, 13 Jun 2025 04:41:50 +0000 (07:41 +0300)]
[#3493] Filter out root tests from non-root runs only if passwordless sudo is set up
Andrei Pavel [Wed, 28 May 2025 06:26:46 +0000 (09:26 +0300)]
[#3493] Automatically run tests that require root privileges with sudo
If user already has root privileges or if passwordless sudo is set up,
to avoid false failures caused by non-working sudo.
Thomas Markwalder [Tue, 17 Jun 2025 15:15:45 +0000 (11:15 -0400)]
[#3855] Fixed spacing in change log
Thomas Markwalder [Mon, 16 Jun 2025 14:09:26 +0000 (10:09 -0400)]
[#3855] Applied patch to update ARM
Francis Dupont [Thu, 12 Jun 2025 15:53:46 +0000 (17:53 +0200)]
[#3924] Added a ChangeLog entry
Francis Dupont [Thu, 12 Jun 2025 15:29:23 +0000 (17:29 +0200)]
[#3924] Added runstatedir option
Francis Dupont [Mon, 16 Jun 2025 14:12:50 +0000 (16:12 +0200)]
[#3939] Typo
Francis Dupont [Mon, 16 Jun 2025 13:50:33 +0000 (15:50 +0200)]
[#3939] Finalized ChangeLog entry
Francis Dupont [Fri, 13 Jun 2025 15:11:00 +0000 (17:11 +0200)]
[#3939] Fixed ChangeLog entry