]>
git.ipfire.org Git - thirdparty/kea.git/log
Razvan Becheriu [Wed, 10 May 2023 19:35:25 +0000 (22:35 +0300)]
[#2827] reverted src/share/api and updated script
Razvan Becheriu [Fri, 5 May 2023 18:05:25 +0000 (21:05 +0300)]
[#2827] process api.rst also
Razvan Becheriu [Fri, 5 May 2023 12:04:16 +0000 (15:04 +0300)]
[#2827] fixed all json examples in arm
Razvan Becheriu [Wed, 10 May 2023 10:47:54 +0000 (13:47 +0300)]
[#2786] fixed linker error
Piotrek Zadroga [Wed, 10 May 2023 09:05:08 +0000 (11:05 +0200)]
[#2536] Update UTs with all existing example configs
Piotrek Zadroga [Tue, 9 May 2023 15:06:28 +0000 (17:06 +0200)]
[#2536] Moving detailed examples to separate files
Razvan Becheriu [Tue, 9 May 2023 17:30:38 +0000 (20:30 +0300)]
[#2786] added ChangeLog entry
Razvan Becheriu [Tue, 9 May 2023 08:53:31 +0000 (11:53 +0300)]
[#2786] addressed comments
Andrei Pavel [Thu, 4 May 2023 12:41:58 +0000 (15:41 +0300)]
[#2786] changes to are-scripts-in-sync.py CI script
Razvan Becheriu [Mon, 13 Mar 2023 18:00:19 +0000 (20:00 +0200)]
[#2786] 255 bytes client_id and 130 bytes duid
Piotrek Zadroga [Tue, 9 May 2023 07:46:57 +0000 (09:46 +0200)]
[#2838] fixing Sphinx error in ARM
Piotrek Zadroga [Mon, 8 May 2023 12:47:29 +0000 (14:47 +0200)]
[#2838] change Int8ToText to lowercase in ARM
Piotrek Zadroga [Thu, 4 May 2023 21:02:38 +0000 (23:02 +0200)]
[#2536] addressed review comments
Piotrek Zadroga [Tue, 2 May 2023 19:16:07 +0000 (21:16 +0200)]
[#2536] addressed review comments
Piotrek Zadroga [Thu, 20 Apr 2023 13:59:11 +0000 (15:59 +0200)]
[#2536] Updating Changelog and docs
Piotrek Zadroga [Thu, 20 Apr 2023 11:49:56 +0000 (13:49 +0200)]
[#2536] Implementing DNRv4v6 Option with TDD
Piotrek Zadroga [Wed, 19 Apr 2023 21:26:30 +0000 (23:26 +0200)]
[#2536] Implementing DNRv4 Option with TDD
Piotrek Zadroga [Wed, 19 Apr 2023 18:49:35 +0000 (20:49 +0200)]
[#2536] Implementing DNRv4 Option with TDD
Piotrek Zadroga [Wed, 19 Apr 2023 14:04:42 +0000 (16:04 +0200)]
[#2536] Changing nits
Piotrek Zadroga [Wed, 19 Apr 2023 13:52:26 +0000 (15:52 +0200)]
[#2536] Adding documentation for DNRv4v6 Option
Piotrek Zadroga [Wed, 19 Apr 2023 12:32:57 +0000 (14:32 +0200)]
[#2536] Implementing DNRv4 Option with TDD
Piotrek Zadroga [Tue, 18 Apr 2023 23:26:09 +0000 (01:26 +0200)]
[#2536] Fixing DNRv4 Option unpack
Piotrek Zadroga [Tue, 18 Apr 2023 17:59:51 +0000 (19:59 +0200)]
[#2536] Implementing DNRv4 Option
Piotrek Zadroga [Tue, 18 Apr 2023 09:13:21 +0000 (11:13 +0200)]
[#2536] Adding new UTs for DNRv6 Option
Piotrek Zadroga [Fri, 14 Apr 2023 15:38:12 +0000 (17:38 +0200)]
[#2536] Implementing DNRv6 Option with TDD
Piotrek Zadroga [Thu, 13 Apr 2023 13:25:31 +0000 (15:25 +0200)]
[#2536] Implementing DNRv6 Option with TDD
Piotrek Zadroga [Wed, 12 Apr 2023 15:32:38 +0000 (17:32 +0200)]
[#2536] Adding some docs for DNRv6 Option
Piotrek Zadroga [Tue, 11 Apr 2023 18:46:46 +0000 (20:46 +0200)]
[#2536] Working on packing DNRv6 Option
Piotrek Zadroga [Fri, 7 Apr 2023 15:38:25 +0000 (17:38 +0200)]
[#2536] Implementing DNRv6 Option with TDD
Piotrek Zadroga [Fri, 7 Apr 2023 14:03:50 +0000 (16:03 +0200)]
[#2536] Implementing DNRv6 Option with TDD
Piotrek Zadroga [Thu, 6 Apr 2023 13:12:04 +0000 (15:12 +0200)]
[#2536] Implementing DNRv6 Option with TDD
Piotrek Zadroga [Wed, 5 Apr 2023 16:43:08 +0000 (18:43 +0200)]
[#2536] Working on upack DNRv6 Option
Piotrek Zadroga [Tue, 4 Apr 2023 15:04:20 +0000 (17:04 +0200)]
[#2536] Changing DNR options defs
Piotrek Zadroga [Wed, 29 Mar 2023 15:16:02 +0000 (17:16 +0200)]
[#2536] Add new option skeleton
Piotrek Zadroga [Thu, 23 Mar 2023 11:08:55 +0000 (12:08 +0100)]
[#2536] Initial definition of DNR options
Andrei Pavel [Fri, 28 Apr 2023 12:18:30 +0000 (15:18 +0300)]
[#2797] add ChangeLog entry
Andrei Pavel [Fri, 28 Apr 2023 12:18:55 +0000 (15:18 +0300)]
[#2797] document lease reuse statistics
Andrei Pavel [Wed, 3 May 2023 11:59:19 +0000 (14:59 +0300)]
[#2797] checkStat helper function in unit tests
Andrei Pavel [Fri, 28 Apr 2023 12:17:11 +0000 (15:17 +0300)]
[#2797] add unit tests for lease reuse statistics
Andrei Pavel [Fri, 28 Apr 2023 12:11:16 +0000 (15:11 +0300)]
[#2797] add lease reuse statistics
v4 reuses leases both on fake allocation and on real allocation, while
v6 only reuses leases on real allocation. This is a discrepancy that is
also exposed in the statistics, and may seem confusing. However, this
seems like the candidate for a new issue.
Razvan Becheriu [Wed, 3 May 2023 15:25:58 +0000 (18:25 +0300)]
[#2805] added ChangeLog entry
Razvan Becheriu [Wed, 3 May 2023 07:27:19 +0000 (10:27 +0300)]
[#2805] ignore exceptions on callouts but set DROP flag
Razvan Becheriu [Tue, 2 May 2023 12:49:37 +0000 (15:49 +0300)]
[#2798] fixed compilation warnings
Razvan Becheriu [Tue, 2 May 2023 08:43:55 +0000 (11:43 +0300)]
[#2798] remove COMMAND_SUCCESS, COMMAND_ERROR and COMMAND_INVALID
Wlodek Wencel [Thu, 27 Apr 2023 08:21:39 +0000 (10:21 +0200)]
[#2846] update version
Wlodek Wencel [Fri, 21 Apr 2023 08:31:46 +0000 (10:31 +0200)]
[2840] typos and docs update before release
Wlodek Wencel [Thu, 20 Apr 2023 19:30:16 +0000 (21:30 +0200)]
[#2840] release changes
Razvan Becheriu [Thu, 20 Apr 2023 10:47:33 +0000 (13:47 +0300)]
[#2837] bump up library versions for 2.3.7 release
Razvan Becheriu [Thu, 20 Apr 2023 08:00:11 +0000 (11:00 +0300)]
[#1275] addressed comments
Thomas Markwalder [Tue, 18 Apr 2023 19:35:27 +0000 (15:35 -0400)]
[#1275] Updated v6 lease-query section in ARM
doc/sphinx/arm/hooks-lease-query.rst
Documented new, "prefix-lengths" lease-query parameter
Razvan Becheriu [Wed, 19 Apr 2023 21:57:59 +0000 (00:57 +0300)]
[#549] added ChangeLog entry
Razvan Becheriu [Wed, 19 Apr 2023 21:07:43 +0000 (00:07 +0300)]
[#549] fixed indentation
Andrei Pavel [Wed, 19 Apr 2023 20:34:13 +0000 (23:34 +0300)]
[#549] more accurate command errors
Andrei Pavel [Wed, 19 Apr 2023 20:08:04 +0000 (23:08 +0300)]
[#549] more accurate command errors
Andrei Pavel [Wed, 19 Apr 2023 19:06:36 +0000 (22:06 +0300)]
[#549] address review comments
Andrei Pavel [Wed, 19 Apr 2023 17:50:16 +0000 (20:50 +0300)]
[#549] address review comments
Andrei Pavel [Wed, 19 Apr 2023 17:35:30 +0000 (20:35 +0300)]
[#549] address review comments
Andrei Pavel [Wed, 19 Apr 2023 16:20:37 +0000 (19:20 +0300)]
[#549] add an implementation for BaseHostDataSource::update
Andrei Pavel [Wed, 19 Apr 2023 16:19:44 +0000 (19:19 +0300)]
[#549] address review comments
Andrei Pavel [Wed, 5 Apr 2023 13:10:24 +0000 (16:10 +0300)]
[#549] not strictly related: better command errors
The command errors were not very accurate. Some contained technical
terms like Element which are not suited for administrators.
Andrei Pavel [Wed, 5 Apr 2023 13:07:38 +0000 (16:07 +0300)]
[#549] not strictly related: return enum from Element::getType()
So you don't have to cast it each time it's used.
Andrei Pavel [Wed, 5 Apr 2023 12:11:13 +0000 (15:11 +0300)]
[#549] not strictly related: fix wrong column count for the options tables
There's no point in having columns with predetermined values added to
a database exchange object. There's an extra column accounted for in
these columns called scope_id that always has value 3. This bug has no
effect. The extra scope_id is ignored by PgSqlOptionExchange, but in the
MySQL counterpart, a bogus value is sent to the MySQL driver which
itself seems to ignore it. The effects of this bug becomes visible if
you try to add the bind vector, you get an error about not being able to
bind the values, because they're one off starting with the scope_id.
Andrei Pavel [Wed, 5 Apr 2023 15:17:32 +0000 (18:17 +0300)]
[#549] document the overwrite behavior in the other update commands
Andrei Pavel [Wed, 5 Apr 2023 11:39:12 +0000 (14:39 +0300)]
[#549] document reservation-update
Andrei Pavel [Wed, 5 Apr 2023 11:39:28 +0000 (14:39 +0300)]
[#549] add tests for reservation-update
Andrei Pavel [Wed, 5 Apr 2023 11:48:26 +0000 (14:48 +0300)]
[#549] implement reservation-update
Marcin Siodelski [Wed, 19 Apr 2023 16:40:57 +0000 (18:40 +0200)]
[#2823] Regenerated message files
Marcin Siodelski [Wed, 19 Apr 2023 14:08:11 +0000 (16:08 +0200)]
[#2823] Addressed review comments
Marcin Siodelski [Wed, 12 Apr 2023 13:58:06 +0000 (15:58 +0200)]
[#2823] Added ChangeLog for #2823
Marcin Siodelski [Wed, 12 Apr 2023 13:50:22 +0000 (15:50 +0200)]
[#2823] Removed a note from the ARM
The allocators can now be selected in the Config Backend.
Marcin Siodelski [Wed, 12 Apr 2023 13:29:29 +0000 (15:29 +0200)]
[#2823] Fixed failing unit tests
Marcin Siodelski [Wed, 12 Apr 2023 13:29:12 +0000 (15:29 +0200)]
[#2823] Added db upgrade tests
Marcin Siodelski [Wed, 5 Apr 2023 08:28:26 +0000 (10:28 +0200)]
[#2823] Config backend sets allocators
Marcin Siodelski [Tue, 4 Apr 2023 20:45:18 +0000 (22:45 +0200)]
[#2823] Common methods for instantiating allocators
The logic creating allocators and allocation states have been moved to the
Subnet. It can now be reused in the config backend fetch.
Marcin Siodelski [Tue, 4 Apr 2023 09:44:01 +0000 (11:44 +0200)]
[#2823] Added allocators to PgSQL CB
Marcin Siodelski [Tue, 4 Apr 2023 08:37:01 +0000 (10:37 +0200)]
[#2823] Add allocators to the MySQL CB
Marcin Siodelski [Tue, 4 Apr 2023 08:34:17 +0000 (10:34 +0200)]
[#2823] DB schemas include allocators
Wlodek Wencel [Tue, 18 Apr 2023 15:58:46 +0000 (17:58 +0200)]
[#2836] remove unnecessary os.unlink
Wlodek Wencel [Tue, 18 Apr 2023 06:39:15 +0000 (08:39 +0200)]
[#2836] hammer update for rhel 9
Andrei Pavel [Tue, 28 Mar 2023 16:42:03 +0000 (19:42 +0300)]
[#2749] add ChangeLog entry
Andrei Pavel [Tue, 28 Mar 2023 16:38:59 +0000 (19:38 +0300)]
[#2749] document default HA+MT
Andrei Pavel [Tue, 28 Mar 2023 16:38:30 +0000 (19:38 +0300)]
[#2749] adapt unit tests to default HA+MT
Andrei Pavel [Tue, 28 Mar 2023 16:37:55 +0000 (19:37 +0300)]
[#2749] enable MT by default in HA
Andrei Pavel [Wed, 19 Apr 2023 14:58:06 +0000 (17:58 +0300)]
[#2804] make text edits consistent across the ARM
Suzanne Goldlust [Fri, 14 Apr 2023 20:10:21 +0000 (20:10 +0000)]
[#2804] Text edits in comments
Suzanne Goldlust [Fri, 7 Apr 2023 15:12:25 +0000 (15:12 +0000)]
[#2804] Text edits
Suzanne Goldlust [Fri, 7 Apr 2023 15:00:23 +0000 (15:00 +0000)]
[#2804] Remove section about Kea <1.9.6
Suzanne Goldlust [Wed, 29 Mar 2023 20:03:04 +0000 (20:03 +0000)]
[#2804] Text edits
Razvan Becheriu [Wed, 19 Apr 2023 12:51:21 +0000 (15:51 +0300)]
[#2794] added ChangeLog entry
Razvan Becheriu [Tue, 18 Apr 2023 16:09:36 +0000 (19:09 +0300)]
[#2794] fixed circuit id and remote id definitions
Marcin Siodelski [Fri, 14 Apr 2023 08:29:59 +0000 (10:29 +0200)]
[#2780] Fixed a crash in the FLQ tests
Francis Dupont [Thu, 30 Mar 2023 21:04:30 +0000 (23:04 +0200)]
[#2753] Rebased with new schemas
Francis Dupont [Thu, 30 Mar 2023 20:51:46 +0000 (22:51 +0200)]
[#2753] Rebased with new schemas
Francis Dupont [Fri, 31 Mar 2023 12:01:37 +0000 (14:01 +0200)]
[#2752] Added comments explaining new columns only usage
Francis Dupont [Thu, 30 Mar 2023 13:03:47 +0000 (15:03 +0200)]
[#2752] Rebased new schemas
Marcin Godzina [Wed, 29 Mar 2023 11:01:10 +0000 (11:01 +0000)]
[#2814] changed included '.deb' to 'deb'
Marcin Siodelski [Tue, 28 Mar 2023 09:37:29 +0000 (11:37 +0200)]
[#2754] Added ChangeLog for #2754
Marcin Siodelski [Tue, 28 Mar 2023 09:31:13 +0000 (11:31 +0200)]
[#2754] Fixed clock skew for partner unavailable
The clock skew is now reset when the partner is unavailable. We can't
reliably tell what the clock skew is when we have no communication with
the partner.
Marcin Siodelski [Wed, 29 Mar 2023 19:24:44 +0000 (21:24 +0200)]
[#2780] Fixed merge issues
Marcin Siodelski [Wed, 29 Mar 2023 11:50:27 +0000 (13:50 +0200)]
[#2780] Fixed a nit in the test comment