]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
3 years ago[#2662] Added BLQ message types to getName
Francis Dupont [Wed, 14 Dec 2022 10:19:50 +0000 (11:19 +0100)] 
[#2662] Added BLQ message types to getName

3 years ago[#2675] Added getConnections to listener
Francis Dupont [Fri, 9 Dec 2022 15:02:02 +0000 (16:02 +0100)] 
[#2675] Added getConnections to listener

3 years ago[#2675] Added getConnections
Francis Dupont [Fri, 9 Dec 2022 14:06:00 +0000 (15:06 +0100)] 
[#2675] Added getConnections

3 years ago[#2663] Addressed CID 1517206
Francis Dupont [Thu, 1 Dec 2022 22:48:35 +0000 (23:48 +0100)] 
[#2663] Addressed CID 1517206

3 years ago[#2663] Addressed CID 1517207
Francis Dupont [Thu, 1 Dec 2022 22:45:54 +0000 (23:45 +0100)] 
[#2663] Addressed CID 1517207

3 years ago[#2668] Added max-bulk-query-threads
Francis Dupont [Wed, 7 Dec 2022 22:39:44 +0000 (23:39 +0100)] 
[#2668] Added max-bulk-query-threads

3 years ago[#2672] Changed to call setAppendedParameters once
Francis Dupont [Wed, 7 Dec 2022 17:09:50 +0000 (18:09 +0100)] 
[#2672] Changed to call setAppendedParameters once

3 years ago[#2645] Removed max send queue size
Francis Dupont [Wed, 30 Nov 2022 14:12:07 +0000 (15:12 +0100)] 
[#2645] Removed max send queue size

3 years ago[#2645] Addressed another comment
Francis Dupont [Wed, 23 Nov 2022 10:15:46 +0000 (11:15 +0100)] 
[#2645] Addressed another comment

3 years ago[#2645] Addressed some comments
Francis Dupont [Tue, 22 Nov 2022 16:13:27 +0000 (17:13 +0100)] 
[#2645] Addressed some comments

3 years ago[#2645] Added extended-info-tables-enabled
Francis Dupont [Mon, 21 Nov 2022 19:33:29 +0000 (20:33 +0100)] 
[#2645] Added extended-info-tables-enabled

3 years ago[#2645] Added max-send-queue-size
Francis Dupont [Mon, 21 Nov 2022 15:18:59 +0000 (16:18 +0100)] 
[#2645] Added max-send-queue-size

3 years ago[#2645] Added BLQ doc
Francis Dupont [Sat, 19 Nov 2022 15:03:17 +0000 (16:03 +0100)] 
[#2645] Added BLQ doc

3 years ago[#2617] fixed warnings on macos clang c++20
Razvan Becheriu [Mon, 5 Dec 2022 16:03:55 +0000 (18:03 +0200)] 
[#2617] fixed warnings on macos clang c++20

3 years ago[#2617] fix Wdeprecated-declarations warnings on std::iterator
Andrei Pavel [Tue, 6 Dec 2022 13:28:44 +0000 (15:28 +0200)] 
[#2617] fix Wdeprecated-declarations warnings on std::iterator

Like this one:

../../../src/lib/dns/message.h:91:37: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations]
   91 | class SectionIterator : public std::iterator<std::input_iterator_tag, T> {
      |                                     ^~~~~~~~

3 years ago[#2655] Added stop() to TcpListener dtor
Thomas Markwalder [Fri, 2 Dec 2022 20:55:17 +0000 (15:55 -0500)] 
[#2655] Added stop() to TcpListener dtor

TcpListener destructor should call stop().

modified:
    src/lib/tcp/tcp_listener.cc
    src/lib/tcp/tcp_listener.h

3 years ago[#2621] fixed UT compilation on with clang and c++20
Razvan Becheriu [Wed, 26 Oct 2022 15:26:53 +0000 (18:26 +0300)] 
[#2621] fixed UT compilation on with clang and c++20

3 years ago[#2657] changed sequence of command logging
Wlodek Wencel [Wed, 30 Nov 2022 11:42:10 +0000 (12:42 +0100)] 
[#2657] changed sequence of command logging

3 years ago[#2657] replace ~/ with absolute path
Wlodek Wencel [Wed, 30 Nov 2022 11:29:34 +0000 (12:29 +0100)] 
[#2657] replace ~/ with absolute path

3 years ago[#2657] hammer.py: /tmp -> ~/.hammer-tmp
Andrei Pavel [Tue, 29 Nov 2022 18:59:19 +0000 (20:59 +0200)] 
[#2657] hammer.py: /tmp -> ~/.hammer-tmp

3 years ago[#2652] fx freeradius-client package names in hammer.py
Andrei Pavel [Sun, 27 Nov 2022 12:31:11 +0000 (14:31 +0200)] 
[#2652] fx freeradius-client package names in hammer.py

3 years ago[#2656] bump autoconf version to 2.3.4-git
Andrei Pavel [Tue, 29 Nov 2022 17:15:57 +0000 (19:15 +0200)] 
[#2656] bump autoconf version to 2.3.4-git

3 years ago[#2651] fix test reference files to match comments Kea-2.3.3
Andrei Pavel [Sat, 26 Nov 2022 18:46:25 +0000 (20:46 +0200)] 
[#2651] fix test reference files to match comments

3 years ago[#2651] release changes
Andrei Pavel [Fri, 25 Nov 2022 21:51:51 +0000 (23:51 +0200)] 
[#2651] release changes

3 years ago[#2650] make bump-lib-versions.sh write ChangeLog entry too
Andrei Pavel [Fri, 25 Nov 2022 21:25:23 +0000 (23:25 +0200)] 
[#2650] make bump-lib-versions.sh write ChangeLog entry too

3 years ago[#2650] 2.3.3 release: bump library versions
Andrei Pavel [Fri, 25 Nov 2022 21:09:21 +0000 (23:09 +0200)] 
[#2650] 2.3.3 release: bump library versions

3 years ago[#2619] addressed review comments
Razvan Becheriu [Fri, 25 Nov 2022 21:01:12 +0000 (23:01 +0200)] 
[#2619] addressed review comments

3 years ago[#2619] use enum instead of bool
Razvan Becheriu [Wed, 16 Nov 2022 13:47:44 +0000 (15:47 +0200)] 
[#2619] use enum instead of bool

3 years ago[#2601] addressed review comments
Razvan Becheriu [Fri, 25 Nov 2022 20:31:38 +0000 (22:31 +0200)] 
[#2601] addressed review comments

3 years ago[#2601] address review comments
Andrei Pavel [Thu, 24 Nov 2022 17:03:44 +0000 (19:03 +0200)] 
[#2601] address review comments

* make all-keys.json loadable by Kea again
* formatting
* EXPECT_NO_THROW -> EXPECT_NO_THROW_LOG
* add missing YANG tests for i64 and ui64
* memmove -> memcpy
* fix doxygen comments
* make checking of empty containers consistent when retrieving YANG data
* remove unnecessary setting of v6 YANG nodes for v4 modules
* fix hash of keatest-module.yang

3 years ago[#2601] restore unnecessary changes in all-keys-netconf.json
Andrei Pavel [Tue, 22 Nov 2022 15:27:37 +0000 (17:27 +0200)] 
[#2601] restore unnecessary changes in all-keys-netconf.json

3 years ago[#2601] fix YANG compilation: use SubnetIDSet from dhcpsrv
Andrei Pavel [Tue, 22 Nov 2022 14:05:59 +0000 (16:05 +0200)] 
[#2601] fix YANG compilation: use SubnetIDSet from dhcpsrv

3 years ago[#2601] bump versions of libyang and sysrepo dependencies
Andrei Pavel [Wed, 9 Nov 2022 08:51:43 +0000 (10:51 +0200)] 
[#2601] bump versions of libyang and sysrepo dependencies

3 years ago[#2601] add ChangeLog entry
Andrei Pavel [Tue, 8 Nov 2022 10:19:50 +0000 (12:19 +0200)] 
[#2601] add ChangeLog entry

3 years ago[#2601] remove the use of const_pointer_cast in NETCONF code
Andrei Pavel [Tue, 8 Nov 2022 12:09:18 +0000 (14:09 +0200)] 
[#2601] remove the use of const_pointer_cast in NETCONF code

If the casted element is mutated after the fact,
there may be undefined behavior.

3 years ago[#2601] fix typos in NETCONF code
Andrei Pavel [Tue, 8 Nov 2022 10:12:53 +0000 (12:12 +0200)] 
[#2601] fix typos in NETCONF code

3 years ago[#2601] update YANG developer guide
Andrei Pavel [Tue, 8 Nov 2022 10:02:29 +0000 (12:02 +0200)] 
[#2601] update YANG developer guide

3 years ago[#2601] fix doxygen and add override final
Andrei Pavel [Tue, 8 Nov 2022 09:18:28 +0000 (11:18 +0200)] 
[#2601] fix doxygen and add override final

3 years ago[#2601] remove std:: prefix from .cc files
Andrei Pavel [Tue, 8 Nov 2022 08:58:49 +0000 (10:58 +0200)] 
[#2601] remove std:: prefix from .cc files

3 years ago[#2601] add Translator::checkAndSet
Andrei Pavel [Tue, 8 Nov 2022 08:49:58 +0000 (10:49 +0200)] 
[#2601] add Translator::checkAndSet

3 years ago[#2601] remove schema node checking from translator
Andrei Pavel [Tue, 8 Nov 2022 08:20:06 +0000 (10:20 +0200)] 
[#2601] remove schema node checking from translator

3 years ago[#2601] make Translator aware of all leaf base types
Andrei Pavel [Mon, 7 Nov 2022 15:43:07 +0000 (17:43 +0200)] 
[#2601] make Translator aware of all leaf base types

Also add leafrefs and the empty leaf to the keatest-module.
And add tests for those, and also unions, dec64, int64, uint64.

3 years ago[#2601] rename TranslatorBasic to Translator
Andrei Pavel [Mon, 7 Nov 2022 07:52:21 +0000 (09:52 +0200)] 
[#2601] rename TranslatorBasic to Translator

3 years ago[#2601] remove std:: prefix from .cc files
Andrei Pavel [Tue, 1 Nov 2022 14:13:25 +0000 (16:13 +0200)] 
[#2601] remove std:: prefix from .cc files

3 years ago[#2601] update the YANG modules with three extra nodes
Andrei Pavel [Tue, 8 Nov 2022 10:21:44 +0000 (12:21 +0200)] 
[#2601] update the YANG modules with three extra nodes

* extended-info-checks
* ignore-rai-link-selection
* template-test

3 years ago[#2601] use checkAnd{Get,Set} where possible
Andrei Pavel [Tue, 1 Nov 2022 14:06:45 +0000 (16:06 +0200)] 
[#2601] use checkAnd{Get,Set} where possible

3 years ago[#2601] make NETCONF_SUBSCRIBE_NOTIFICATIONS_FAILED a warning
Andrei Pavel [Tue, 1 Nov 2022 08:10:12 +0000 (10:10 +0200)] 
[#2601] make NETCONF_SUBSCRIBE_NOTIFICATIONS_FAILED a warning

3 years ago[#2601] clean up header includes and makefiles in NETCONF code
Andrei Pavel [Mon, 31 Oct 2022 16:27:42 +0000 (18:27 +0200)] 
[#2601] clean up header includes and makefiles in NETCONF code

3 years ago[#2601] renames in NETCONF code
Andrei Pavel [Mon, 31 Oct 2022 14:50:48 +0000 (16:50 +0200)] 
[#2601] renames in NETCONF code

* subscribeConfig -> subscribeToDataChanges

And mainly to appease doxygen:
* translate(DataNode, string) -> translateFromYang(DataNode, string)
* translate(ElementPtr, LeafBaseType) -> translateToYang(ElementPtr, LeafBaseType)
* get*(xpath) -> get*FromAbsoluteXpath(xpath)

3 years ago[#2601] use std smart pointers where possible
Andrei Pavel [Mon, 31 Oct 2022 13:42:48 +0000 (15:42 +0200)] 
[#2601] use std smart pointers where possible

3 years ago[#2601] typedef -> using
Andrei Pavel [Mon, 31 Oct 2022 13:31:29 +0000 (15:31 +0200)] 
[#2601] typedef -> using

3 years ago[#2601] remove empty constructors and destructors
Andrei Pavel [Mon, 31 Oct 2022 13:26:43 +0000 (15:26 +0200)] 
[#2601] remove empty constructors and destructors

3 years ago[#2601] EXPECT_THROW -> EXPECT_THROW_MSG
Andrei Pavel [Mon, 31 Oct 2022 12:40:27 +0000 (14:40 +0200)] 
[#2601] EXPECT_THROW -> EXPECT_THROW_MSG

3 years ago[#2601] EXPECT_NO_THROW -> EXPECT_NO_THROW_LOG
Andrei Pavel [Mon, 31 Oct 2022 12:13:27 +0000 (14:13 +0200)] 
[#2601] EXPECT_NO_THROW -> EXPECT_NO_THROW_LOG

3 years ago[#2601] decode64 and encode64 are now methods in TranslatorBasic
Andrei Pavel [Mon, 31 Oct 2022 12:00:39 +0000 (14:00 +0200)] 
[#2601] decode64 and encode64 are now methods in TranslatorBasic

3 years ago[#2601] aliases for service_pair.{first,second}
Andrei Pavel [Mon, 31 Oct 2022 10:08:16 +0000 (12:08 +0200)] 
[#2601] aliases for service_pair.{first,second}

3 years ago[#2601] renames in NETCONF code
Andrei Pavel [Mon, 31 Oct 2022 09:50:56 +0000 (11:50 +0200)] 
[#2601] renames in NETCONF code

* s_val -> data_node or value
* SysrepoError -> NetconfError
* sysrepo_error.h -> netconf_error.h
* TranslatorBasic::delItem() -> TranslatorBasic::deleteItem()
* TranslatorBasic::value() -> TranslatorBasic::translate()

3 years ago[#2472] update flex-id ignore-iaid documentation
Andrei Pavel [Fri, 25 Nov 2022 09:33:21 +0000 (11:33 +0200)] 
[#2472] update flex-id ignore-iaid documentation

3 years ago[#2472] updated documentation
Razvan Becheriu [Thu, 24 Nov 2022 16:20:55 +0000 (18:20 +0200)] 
[#2472] updated documentation

3 years ago[#2472] updated documentation for ignore-iaid parameter in flex_id hooks library
Razvan Becheriu [Thu, 10 Nov 2022 15:12:46 +0000 (17:12 +0200)] 
[#2472] updated documentation for ignore-iaid parameter in flex_id hooks library

3 years ago[#2600] Added comments
Francis Dupont [Tue, 22 Nov 2022 15:38:38 +0000 (16:38 +0100)] 
[#2600] Added comments

3 years ago[#2600] Added tests
Francis Dupont [Thu, 17 Nov 2022 16:55:49 +0000 (17:55 +0100)] 
[#2600] Added tests

3 years ago[#2600] Checkpoint: code done, tests to do
Francis Dupont [Thu, 17 Nov 2022 09:55:08 +0000 (10:55 +0100)] 
[#2600] Checkpoint: code done, tests to do

3 years ago[#2348] fix portable compilation issue
Andrei Pavel [Tue, 22 Nov 2022 07:33:12 +0000 (09:33 +0200)] 
[#2348] fix portable compilation issue

 allocation_state_unittest.cc:35:5:   required from here
 /usr/src/googletest/googletest/include/gtest/gtest.h:1392:11: error: no match for ‘operator==’ (operand types are ‘const boost::date_time::special_values’ and ‘const boost::posix_time::ptime’)
    if (lhs == rhs) {
        ~~~~^~~~~~

3 years ago[#2643] Addressed comments
Francis Dupont [Mon, 21 Nov 2022 14:31:05 +0000 (15:31 +0100)] 
[#2643] Addressed comments

3 years ago[#2643] Done: ported code and tests
Francis Dupont [Fri, 18 Nov 2022 14:05:38 +0000 (15:05 +0100)] 
[#2643] Done: ported code and tests

3 years ago[#2643] Checkpoint: ported code, tests to port
Francis Dupont [Fri, 18 Nov 2022 10:50:06 +0000 (11:50 +0100)] 
[#2643] Checkpoint: ported code, tests to port

3 years ago[#2348] Deleted subnet c-ctor and assignment op
Marcin Siodelski [Mon, 21 Nov 2022 07:38:15 +0000 (08:38 +0100)] 
[#2348] Deleted subnet c-ctor and assignment op

3 years ago[#2348] Addressed review comments
Marcin Siodelski [Wed, 16 Nov 2022 10:18:49 +0000 (11:18 +0100)] 
[#2348] Addressed review comments

- Remove unused AllocEngine ctor parameter
- Simplify locks
- Use default keyword instead of an empty implementation in dtors
- Fix typos

3 years ago[#2348] Code alignment fix
Marcin Siodelski [Fri, 21 Oct 2022 17:01:22 +0000 (19:01 +0200)] 
[#2348] Code alignment fix

3 years ago[#2348] Removed unused variable
Marcin Siodelski [Fri, 21 Oct 2022 14:55:45 +0000 (16:55 +0200)] 
[#2348] Removed unused variable

3 years ago[#2348] Doxygen cleanup
Marcin Siodelski [Thu, 20 Oct 2022 19:14:30 +0000 (21:14 +0200)] 
[#2348] Doxygen cleanup

3 years ago[#2348] Removed type from engine constructor
Marcin Siodelski [Thu, 20 Oct 2022 18:30:19 +0000 (20:30 +0200)] 
[#2348] Removed type from engine constructor

3 years ago[#2348] Allocator is a subnet property
Marcin Siodelski [Thu, 20 Oct 2022 16:10:47 +0000 (18:10 +0200)] 
[#2348] Allocator is a subnet property

3 years ago[#2348] Allocation states in separate classes
Marcin Siodelski [Fri, 14 Oct 2022 16:34:40 +0000 (18:34 +0200)] 
[#2348] Allocation states in separate classes

3 years ago[#2348] Moved allocators outside the engine
Marcin Siodelski [Thu, 13 Oct 2022 06:03:20 +0000 (08:03 +0200)] 
[#2348] Moved allocators outside the engine

3 years ago[#2606] update documentation
Andrei Pavel [Fri, 18 Nov 2022 09:24:56 +0000 (11:24 +0200)] 
[#2606] update documentation

3 years ago[#2606] updated documentation
Razvan Becheriu [Thu, 17 Nov 2022 14:22:51 +0000 (16:22 +0200)] 
[#2606] updated documentation

3 years ago[#2606] updated documentation
Razvan Becheriu [Thu, 17 Nov 2022 13:41:59 +0000 (15:41 +0200)] 
[#2606] updated documentation

3 years ago[#2606] added missing unittests
Razvan Becheriu [Fri, 28 Oct 2022 19:23:48 +0000 (22:23 +0300)] 
[#2606] added missing unittests

3 years ago[#2606] added documentation for template-classes
Razvan Becheriu [Fri, 28 Oct 2022 17:42:00 +0000 (20:42 +0300)] 
[#2606] added documentation for template-classes

3 years ago[#2635] Fixed some errors
Francis Dupont [Thu, 17 Nov 2022 10:41:13 +0000 (11:41 +0100)] 
[#2635] Fixed some errors

3 years ago[#2615] add ALL class before all hookpoints
Razvan Becheriu [Wed, 16 Nov 2022 15:46:32 +0000 (17:46 +0200)] 
[#2615] add ALL class before all hookpoints

3 years ago[#2615] added ChangeLog entry
Razvan Becheriu [Wed, 16 Nov 2022 13:55:12 +0000 (15:55 +0200)] 
[#2615] added ChangeLog entry

3 years ago[#2615] fixed limits with built-in classes
Razvan Becheriu [Thu, 27 Oct 2022 16:07:29 +0000 (19:07 +0300)] 
[#2615] fixed limits with built-in classes

3 years ago[#2596] Addressed comments
Francis Dupont [Mon, 14 Nov 2022 13:36:43 +0000 (14:36 +0100)] 
[#2596] Addressed comments

3 years ago[#2596] Updated code for link address
Francis Dupont [Wed, 9 Nov 2022 07:44:47 +0000 (08:44 +0100)] 
[#2596] Updated code for link address

3 years ago[#2596] Clear tables before rebuild
Francis Dupont [Mon, 31 Oct 2022 09:11:12 +0000 (10:11 +0100)] 
[#2596] Clear tables before rebuild

3 years ago[#2596] Revamped buildExtendedInfoTables6
Francis Dupont [Sat, 29 Oct 2022 18:06:26 +0000 (20:06 +0200)] 
[#2596] Revamped buildExtendedInfoTables6

3 years ago[#2596] Extended buildExtendedInfoTables6
Francis Dupont [Fri, 28 Oct 2022 20:40:03 +0000 (22:40 +0200)] 
[#2596] Extended buildExtendedInfoTables6

3 years ago[#2596] Added buildExtendedInfoTables6 tests
Francis Dupont [Tue, 18 Oct 2022 23:40:54 +0000 (01:40 +0200)] 
[#2596] Added buildExtendedInfoTables6 tests

3 years ago[#2596] Post rebase updates
Francis Dupont [Tue, 18 Oct 2022 21:21:26 +0000 (23:21 +0200)] 
[#2596] Post rebase updates

3 years ago[#2596] Post rebase updates
Francis Dupont [Tue, 18 Oct 2022 16:37:19 +0000 (18:37 +0200)] 
[#2596] Post rebase updates

3 years ago[#2596] Almost finished
Francis Dupont [Tue, 18 Oct 2022 08:17:19 +0000 (10:17 +0200)] 
[#2596] Almost finished

3 years ago[#2596] Checkpoint: one UT to add
Francis Dupont [Mon, 17 Oct 2022 23:47:02 +0000 (01:47 +0200)] 
[#2596] Checkpoint: one UT to add

3 years ago[#2596] Checkpoint: memfile unit tests to do
Francis Dupont [Mon, 17 Oct 2022 14:38:31 +0000 (16:38 +0200)] 
[#2596] Checkpoint: memfile unit tests to do

3 years ago[#2596] Checkpoint: unit tests to do
Francis Dupont [Mon, 17 Oct 2022 11:34:44 +0000 (13:34 +0200)] 
[#2596] Checkpoint: unit tests to do

3 years ago[#2596] Checkpoint for #2595 update
Francis Dupont [Sun, 16 Oct 2022 23:16:32 +0000 (01:16 +0200)] 
[#2596] Checkpoint for #2595 update

3 years ago[2635] Fix typo
Thomas Markwalder [Wed, 16 Nov 2022 18:53:37 +0000 (13:53 -0500)] 
[2635] Fix typo

3 years ago[2635] Make idle timeout configurable
Thomas Markwalder [Wed, 16 Nov 2022 17:07:14 +0000 (12:07 -0500)] 
[2635] Make idle timeout configurable

modified:
    mt_tcp_listener_mgr.cc
    mt_tcp_listener_mgr.h
    tcp_listener.h
    tests/mt_tcp_listener_mgr_unittests.cc