]>
git.ipfire.org Git - thirdparty/kea.git/log
Marcin Siodelski [Fri, 23 Jul 2021 07:54:38 +0000 (09:54 +0200)]
[#1976] Added ChangeLog
Marcin Siodelski [Wed, 21 Jul 2021 11:24:02 +0000 (13:24 +0200)]
[#1976] Server tag is now 64 characters long
Tomek Mrugalski [Mon, 26 Jul 2021 13:23:34 +0000 (15:23 +0200)]
[#1991] distcheck "fix"
- It's not a proper fix, but good enough for this release
Andrei Pavel [Tue, 20 Jul 2021 10:04:19 +0000 (13:04 +0300)]
[#453] move to bison 3.3.0
Tomek Mrugalski [Fri, 2 Jul 2021 07:38:56 +0000 (09:38 +0200)]
[#453] ChangeLog added
Francis Dupont [Wed, 6 Feb 2019 13:06:56 +0000 (14:06 +0100)]
[#453] Update attempt
Tomek Mrugalski [Mon, 26 Jul 2021 09:57:16 +0000 (11:57 +0200)]
[#1077] 2 out of 3 --with-libyang modes work:
- --with-libyang=/usr/local works
- --with-libyang works
- --with-libyang=/path/to/.pc does not work yet
Tomek Mrugalski [Mon, 26 Jul 2021 08:49:30 +0000 (10:49 +0200)]
[#1077] Fixed *_LIBS variables
Andrei Pavel [Mon, 26 Jul 2021 06:37:05 +0000 (09:37 +0300)]
[#1077] add compile flags in YANG and NETCONF
Andrei Pavel [Mon, 26 Jul 2021 06:25:05 +0000 (09:25 +0300)]
[#1077] replace --with-path with PKG_CONFIG_PATH
and fix ./configure without parameters from showing an error when
checking for libyang
Tomek Mrugalski [Fri, 23 Jul 2021 14:30:44 +0000 (16:30 +0200)]
[#1077] All sysrepo/libyang variables printed
Tomek Mrugalski [Fri, 23 Jul 2021 14:29:29 +0000 (16:29 +0200)]
[#1077] libyang and libyang-cpp now included in sysrepo flags
Tomek Mrugalski [Fri, 23 Jul 2021 13:26:57 +0000 (15:26 +0200)]
[#1077] removed unsupported --with-path option
Andrei Pavel [Thu, 22 Jul 2021 10:48:44 +0000 (13:48 +0300)]
[#1077] autotools: AX_FIND_LIBRARY & AX_SYSREPO
Andrei Pavel [Wed, 2 Jun 2021 15:50:39 +0000 (18:50 +0300)]
[#1077] a more generic AX_FIND_LIBRARY
Razvan Becheriu [Mon, 26 Jul 2021 09:31:45 +0000 (12:31 +0300)]
[#1964] added ChangeLog
Andrei Pavel [Tue, 6 Jul 2021 19:19:58 +0000 (22:19 +0300)]
[#1964] add argument to COMMAND_RESPONSE_ERROR
Previously, this reported:
COMMAND_RESPONSE_ERROR Server failed to generate response for command: %1 @@Excess logger placeholders still exist@@
Razvan Becheriu [Mon, 5 Jul 2021 08:22:16 +0000 (11:22 +0300)]
[#1964] protect critical_section_count_ in MultiThreadingMgr
Tomek Mrugalski [Fri, 23 Jul 2021 15:04:59 +0000 (17:04 +0200)]
[#1077] Log UT failures in YANG and NETCONF
- Reimplemented !1328 (was easier to do it from scratch than
solve a massive conflict.
Andrei Pavel [Fri, 23 Jul 2021 16:14:29 +0000 (19:14 +0300)]
[#1987] fix Makefile error about check-hashes.sh
Andrei Pavel [Thu, 22 Jul 2021 20:37:48 +0000 (23:37 +0300)]
[#1077] doc: migrating from sysrepo v0.x to v1.x
Andrei Pavel [Thu, 22 Jul 2021 20:02:54 +0000 (23:02 +0300)]
[#1077] NETCONF documentation
Tomek Mrugalski [Thu, 22 Jul 2021 14:02:25 +0000 (16:02 +0200)]
[#1077] Example converted to javascript syntax
- this provides better coloring scheme
Tomek Mrugalski [Thu, 22 Jul 2021 13:57:39 +0000 (13:57 +0000)]
[(no branch, rebasing 1077-sysrepo-1.x-docs)] #1077 typo fixed
Tomek Mrugalski [Thu, 22 Jul 2021 13:56:55 +0000 (15:56 +0200)]
[#1077] model => module
Tomek Mrugalski [Thu, 22 Jul 2021 13:52:03 +0000 (15:52 +0200)]
[#1077] Ubuntu and CentOS references are now version agnostic
Tomek Mrugalski [Thu, 22 Jul 2021 13:49:30 +0000 (15:49 +0200)]
[#1077] added another note about sysrepo 0.x
Tomek Mrugalski [Thu, 22 Jul 2021 13:49:15 +0000 (15:49 +0200)]
[#1892] added deprecation note for sysrepo 0.x
Andrei Pavel [Fri, 16 Jul 2021 11:34:18 +0000 (14:34 +0300)]
[#1077] document sysrepo 1.x
Tomek Mrugalski [Fri, 23 Jul 2021 10:44:46 +0000 (12:44 +0200)]
[#1077] Fixed ugly formatting
Tomek Mrugalski [Fri, 23 Jul 2021 10:15:06 +0000 (12:15 +0200)]
[#1077] Obsolete comment removed
Tomek Mrugalski [Fri, 23 Jul 2021 10:05:55 +0000 (12:05 +0200)]
[#1077] Obsolete message removed
Andrei Pavel [Thu, 22 Jul 2021 19:32:08 +0000 (22:32 +0300)]
[#1077] exit 0 after --help in scripts
Andrei Pavel [Thu, 22 Jul 2021 19:31:52 +0000 (22:31 +0300)]
[#1077] formatting changes to YANG and NETCONF
Andrei Pavel [Thu, 22 Jul 2021 19:29:28 +0000 (22:29 +0300)]
[#1077] better Element.sortMaps unit test
Andrei Pavel [Thu, 22 Jul 2021 19:02:41 +0000 (22:02 +0300)]
[#1077] netconf: throw, don't exit
Andrei Pavel [Thu, 22 Jul 2021 18:45:43 +0000 (21:45 +0300)]
[#1077] proper notification logging
Andrei Pavel [Thu, 22 Jul 2021 18:16:41 +0000 (21:16 +0300)]
[#1077] throw Unexpected in NetconfAgent::init
Andrei Pavel [Thu, 22 Jul 2021 18:14:36 +0000 (21:14 +0300)]
[#1077] comments in netconf unit tests
Andrei Pavel [Thu, 22 Jul 2021 17:35:21 +0000 (20:35 +0300)]
[#1077] comment SysrepoSetup::cleanSharedMemory
Andrei Pavel [Thu, 22 Jul 2021 17:18:24 +0000 (20:18 +0300)]
[#1077] cc UT: removeEmptyContainersRecursively
Tomek Mrugalski [Tue, 20 Jul 2021 11:13:04 +0000 (13:13 +0200)]
[#1077] Compilation fix
Andrei Pavel [Thu, 15 Jul 2021 14:25:47 +0000 (17:25 +0300)]
[#1077] migrate src/bin/netconf to sysrepo 1.4
Andrei Pavel [Thu, 15 Jul 2021 12:21:27 +0000 (15:21 +0300)]
[#1077] migrate src/lib/yang to sysrepo 1.4
Andrei Pavel [Thu, 15 Jul 2021 12:14:20 +0000 (15:14 +0300)]
[#1077] ListElement::sort()
created to be used in NETCONF unit tests
Andrei Pavel [Thu, 15 Jul 2021 12:04:36 +0000 (15:04 +0300)]
[#1077] check-hashes.sh is now run on "make check"
Andrei Pavel [Thu, 15 Jul 2021 12:04:16 +0000 (15:04 +0300)]
[#1077] check-hashes.sh -a now amends hashes
Andrei Pavel [Thu, 15 Jul 2021 12:03:41 +0000 (15:03 +0300)]
[#1077] script installs YANG modules: reinstall.sh
Andrei Pavel [Thu, 15 Jul 2021 11:57:13 +0000 (14:57 +0300)]
[#1077] make autotools work with sysrepo 1.4
Marcin Siodelski [Thu, 22 Jul 2021 18:30:03 +0000 (20:30 +0200)]
[#1977] Addressed review comments
Added note that client classes from the database replace all classes
specified in the file. Added syntax highlighting to cb_cmds. Corrected
some typos.
Marcin Siodelski [Sat, 17 Jul 2021 14:43:13 +0000 (16:43 +0200)]
[#1977] Added ChangeLog for classes in CB
Marcin Siodelski [Sat, 17 Jul 2021 13:55:47 +0000 (15:55 +0200)]
[#1977] Added API files to class commands in CB
Marcin Siodelski [Fri, 16 Jul 2021 11:38:14 +0000 (13:38 +0200)]
[#1977] Described class commands
Described CB commands for manipulating client classes.
Marcin Siodelski [Fri, 16 Jul 2021 07:08:26 +0000 (09:08 +0200)]
[#1977] General CB sections extended
Corrected some existing text about CB and added information about support
for Client Classes.
Marcin Siodelski [Thu, 22 Jul 2021 14:26:19 +0000 (16:26 +0200)]
[#1972] Removed leftover debug
Marcin Siodelski [Wed, 14 Jul 2021 11:44:07 +0000 (13:44 +0200)]
[#1972] DHCP servers fetch client classes
Both DHCPv4 and DHCPv6 now fetch client classes from the configuration
backend.
Marcin Siodelski [Wed, 21 Jul 2021 16:41:11 +0000 (18:41 +0200)]
[#1928] Addressed review comments
Corrected typos, removed whitespace and fixed some doxygen warnings.
Marcin Siodelski [Tue, 20 Jul 2021 19:27:59 +0000 (21:27 +0200)]
[#1928] Removed const cast from test v6 backend
Marcin Siodelski [Tue, 20 Jul 2021 19:27:40 +0000 (21:27 +0200)]
[#1928] Corrected a typo
Marcin Siodelski [Mon, 12 Jul 2021 18:35:31 +0000 (20:35 +0200)]
[#1928] Test DHCPv6 CB supports follow_class_name
Marcin Siodelski [Mon, 12 Jul 2021 12:18:36 +0000 (14:18 +0200)]
[#1928] Do not re-position DHCPv6 class on update
Marcin Siodelski [Thu, 8 Jul 2021 17:12:13 +0000 (19:12 +0200)]
[#1928] Optionally skip checking deps
The client class parser can be configured to skip checking class
dependencies during parsing.
Marcin Siodelski [Wed, 7 Jul 2021 11:08:55 +0000 (13:08 +0200)]
[#1928] Config backend pool for DHCPv6 extended
The client class specific calls were added to the config backend pool for
DHCPv6.
Marcin Siodelski [Mon, 5 Jul 2021 08:55:49 +0000 (10:55 +0200)]
[#1928] DHCPv6 MySQL Config Backend
Implemented DHCP6 Config Backend similar to the DHCPv4.
Marcin Siodelski [Tue, 20 Jul 2021 18:37:09 +0000 (20:37 +0200)]
[#1928] Added new line in message file
Marcin Siodelski [Tue, 20 Jul 2021 18:19:45 +0000 (20:19 +0200)]
[#1928] Copy assignment for class dictionary
Marcin Siodelski [Tue, 20 Jul 2021 12:10:43 +0000 (14:10 +0200)]
[#1928] Throw upon clearing not started audit
Marcin Siodelski [Tue, 20 Jul 2021 11:24:51 +0000 (13:24 +0200)]
[#1928] Throw committing not started transaction
Marcin Siodelski [Tue, 20 Jul 2021 10:42:13 +0000 (12:42 +0200)]
[#1928] Remove const cast from test code
Marcin Siodelski [Tue, 20 Jul 2021 10:20:02 +0000 (12:20 +0200)]
[#1928] Use qualified column name in query
Marcin Siodelski [Tue, 20 Jul 2021 10:03:25 +0000 (12:03 +0200)]
[#1928] Use EXPECT_EQ instead of ASSERT_EQ
Andrei Pavel [Tue, 20 Jul 2021 09:56:03 +0000 (09:56 +0000)]
[#1928] Added missing messages comment
Andrei Pavel [Tue, 20 Jul 2021 09:54:55 +0000 (09:54 +0000)]
[#1928] Applied suggested change to comment
Andrei Pavel [Tue, 20 Jul 2021 09:52:13 +0000 (09:52 +0000)]
[#1928] Corrected the typo
Andrei Pavel [Tue, 20 Jul 2021 09:51:59 +0000 (09:51 +0000)]
[#1928] Corrected the typo
Andrei Pavel [Tue, 20 Jul 2021 09:51:45 +0000 (09:51 +0000)]
[#1928] Corrected copyright date
Marcin Siodelski [Tue, 20 Jul 2021 09:48:42 +0000 (11:48 +0200)]
[#1928] ClientClassDef copy constructor fixed
Added a unit test for copy constructor and copy all the data.
Andrei Pavel [Fri, 16 Jul 2021 18:31:20 +0000 (21:31 +0300)]
[#1928] Format spaces in MySQL schema scripts
(minor change)
Marcin Siodelski [Tue, 13 Jul 2021 10:39:56 +0000 (12:39 +0200)]
[#1928] Fix class ordering procedure
The comparison of follow_class_name values during the class update must
take into account the case when both values are NULL.
Marcin Siodelski [Mon, 12 Jul 2021 18:34:30 +0000 (20:34 +0200)]
[#1928] Test DHCPv4 CB supports follow_class_name
Marcin Siodelski [Mon, 12 Jul 2021 11:40:38 +0000 (13:40 +0200)]
[#1928] Do not re-position the class on update
When follow_class_name value is null, do not change the class position.
Marcin Siodelski [Mon, 12 Jul 2021 11:05:41 +0000 (13:05 +0200)]
[#1928] Do not re-order classes
When follow_client_class is not specified for an updatedc class, the class
should not be moved.
Marcin Siodelski [Mon, 12 Jul 2021 10:50:19 +0000 (12:50 +0200)]
[#1928] Guard against breaking class dependencies
Updated schema to check against the case when a class on which other
classes depend is moved behind these classes.
Marcin Siodelski [Fri, 9 Jul 2021 13:24:56 +0000 (15:24 +0200)]
[#1928] Fix nested MySQL transactions
MySQL does not support nested transactions. If there is a transaction
in progress and another one starts, the current transaction is committed.
It poses a problem for Config Backend which may sometimes start a
transaction within another transaction causing commit of the partial
changes. Now, when a transaction is in progress, a call to begin a new
transaction is ignored until the parent transaction is committed or rolled
back.
Marcin Siodelski [Wed, 7 Jul 2021 09:44:04 +0000 (11:44 +0200)]
[#1928] Config backend pool for DHCPv4 extended
The client class specific calls were added to the config backend pool for
DHCPv4.
Marcin Siodelski [Wed, 16 Jun 2021 13:04:35 +0000 (15:04 +0200)]
[#1928] DHCPv4 client classes in MySQL
Marcin Siodelski [Mon, 14 Jun 2021 15:47:26 +0000 (17:47 +0200)]
[#1928] Client classes added to CB API
The CB API exposes a couple new API calls to support getting, adding and
deleting client classes in DHCPv4.
Francis Dupont [Fri, 16 Jul 2021 00:32:47 +0000 (02:32 +0200)]
[#1950] Added a ChangeLog entry
Francis Dupont [Fri, 16 Jul 2021 00:31:57 +0000 (02:31 +0200)]
[#1950] Added a ChangeLog entry
Francis Dupont [Thu, 15 Jul 2021 12:05:06 +0000 (14:05 +0200)]
[#1950] Moved to += (vs =)
Francis Dupont [Thu, 15 Jul 2021 12:01:24 +0000 (14:01 +0200)]
[#1950] Reverted last test changes
Francis Dupont [Thu, 15 Jul 2021 11:08:33 +0000 (13:08 +0200)]
[#1950] Addressed comments
Francis Dupont [Tue, 13 Jul 2021 09:59:05 +0000 (11:59 +0200)]
[#1950] Added extended configured UT
Francis Dupont [Mon, 12 Jul 2021 15:40:15 +0000 (17:40 +0200)]
[#1950] Checkpoint: extended d2_srv_configured
Francis Dupont [Fri, 9 Jul 2021 16:45:17 +0000 (18:45 +0200)]
[#1963] Updated comment
Francis Dupont [Thu, 8 Jul 2021 13:46:30 +0000 (15:46 +0200)]
[#1963] Added Doxyfile
Francis Dupont [Tue, 6 Jul 2021 14:45:51 +0000 (16:45 +0200)]
[#1963] Updated doc
Francis Dupont [Tue, 6 Jul 2021 11:32:55 +0000 (13:32 +0200)]
[#1963] Moved code from D2CfgContextPtr
Francis Dupont [Fri, 9 Jul 2021 17:15:05 +0000 (19:15 +0200)]
[#1957] Updated the .dox
Francis Dupont [Fri, 9 Jul 2021 16:57:17 +0000 (18:57 +0200)]
[#1957] Addressed comments