]>
git.ipfire.org Git - thirdparty/kea.git/log
Suzanne Goldlust [Wed, 21 Jun 2023 18:56:30 +0000 (18:56 +0000)]
[#2833] Fix broken link
Suzanne Goldlust [Wed, 21 Jun 2023 18:44:41 +0000 (18:44 +0000)]
[#2833] Removed old broken link from comments
Suzanne Goldlust [Wed, 21 Jun 2023 18:30:15 +0000 (18:30 +0000)]
[#2833] Fixed broken link
Suzanne Goldlust [Wed, 21 Jun 2023 18:05:09 +0000 (18:05 +0000)]
[#2833] Remove old broken link in comments
Suzanne Goldlust [Wed, 21 Jun 2023 18:03:49 +0000 (18:03 +0000)]
[#2833] Remove old broken link in comments
Suzanne Goldlust [Wed, 21 Jun 2023 18:03:04 +0000 (18:03 +0000)]
[#2833] Remove old broken link in comments
Suzanne Goldlust [Wed, 21 Jun 2023 18:02:03 +0000 (18:02 +0000)]
[#2833] Remove old broken link in comments
Suzanne Goldlust [Wed, 21 Jun 2023 18:00:44 +0000 (18:00 +0000)]
[#2833] Remove old broken link from comments
Suzanne Goldlust [Tue, 20 Jun 2023 21:24:08 +0000 (21:24 +0000)]
[#2833] Replace broken link
Suzanne Goldlust [Tue, 20 Jun 2023 19:29:01 +0000 (19:29 +0000)]
[#2833] Replace broken link for SunStudio/boost
Razvan Becheriu [Tue, 27 Jun 2023 10:23:15 +0000 (13:23 +0300)]
[#2942] addressed review coments
Razvan Becheriu [Mon, 26 Jun 2023 20:16:54 +0000 (23:16 +0300)]
[#2942] added extra coments
Razvan Becheriu [Mon, 26 Jun 2023 19:48:13 +0000 (22:48 +0300)]
[#2942] added ChangeLog entry
Razvan Becheriu [Sun, 25 Jun 2023 17:27:09 +0000 (20:27 +0300)]
[#2942] make splitOptions4 thread safe
Piotrek Zadroga [Mon, 26 Jun 2023 15:07:11 +0000 (17:07 +0200)]
[#2795] fixing typos
Piotrek Zadroga [Mon, 26 Jun 2023 13:42:19 +0000 (15:42 +0200)]
[#2795] addressed review comments
Piotrek Zadroga [Thu, 22 Jun 2023 16:20:55 +0000 (18:20 +0200)]
[#2795] db inet type related changes
Piotrek Zadroga [Thu, 22 Jun 2023 11:17:11 +0000 (13:17 +0200)]
[#2795] update comments
Piotrek Zadroga [Thu, 22 Jun 2023 11:04:37 +0000 (13:04 +0200)]
[#2795] doc update with IPv6 PD use case
Piotrek Zadroga [Wed, 21 Jun 2023 23:23:25 +0000 (01:23 +0200)]
[#2795] adding new UT for IPv6 prefixes check
Piotrek Zadroga [Wed, 21 Jun 2023 22:28:38 +0000 (00:28 +0200)]
[#2795] addressed review comments
Piotrek Zadroga [Tue, 20 Jun 2023 12:33:42 +0000 (14:33 +0200)]
[#2795] updating ChangeLog
Piotrek Zadroga [Tue, 20 Jun 2023 12:25:24 +0000 (14:25 +0200)]
[#2795] adding UTs for new command
Piotrek Zadroga [Tue, 20 Jun 2023 09:31:04 +0000 (11:31 +0200)]
[#2795] update comments
Piotrek Zadroga [Tue, 20 Jun 2023 09:06:14 +0000 (11:06 +0200)]
[#2795] update comments
Piotrek Zadroga [Tue, 20 Jun 2023 08:54:38 +0000 (10:54 +0200)]
[#2795] extend impl of BaseHostDataSource::getAll6
Piotrek Zadroga [Tue, 20 Jun 2023 08:49:11 +0000 (10:49 +0200)]
[#2795] extend impl of BaseHostDataSource::getAll6
Piotrek Zadroga [Mon, 19 Jun 2023 16:25:46 +0000 (18:25 +0200)]
[#2795] extend impl of MemHostDataSource::getAll4
Piotrek Zadroga [Fri, 16 Jun 2023 09:43:34 +0000 (11:43 +0200)]
[#2795] updating ARM docs
Piotrek Zadroga [Thu, 15 Jun 2023 10:52:11 +0000 (12:52 +0200)]
[#2795] rename cmd to get-reservation-by-address
Piotrek Zadroga [Thu, 15 Jun 2023 10:26:04 +0000 (12:26 +0200)]
[#2795] add getAll6 by ip-address method
Piotrek Zadroga [Wed, 14 Jun 2023 12:18:08 +0000 (14:18 +0200)]
[#2795] init reservations-get doc
Piotrek Zadroga [Tue, 13 Jun 2023 20:21:46 +0000 (22:21 +0200)]
[#2795] adding reservations-get api
Wlodzimierz Wencel [Mon, 26 Jun 2023 15:22:45 +0000 (15:22 +0000)]
[#1452] Document installing FreeRADIUS from packages
Marcin Siodelski [Thu, 22 Jun 2023 06:36:11 +0000 (08:36 +0200)]
[#2866] Changes after review
- ChangeLog edits
- ARM edits in sections about subnet ids
- Renamed warning message
- Added subnet id to default configurations
Francis Dupont [Wed, 7 Jun 2023 19:54:12 +0000 (21:54 +0200)]
[#2866] Added a ChangeLog entry
Francis Dupont [Wed, 7 Jun 2023 19:50:18 +0000 (21:50 +0200)]
[#2866] Added/restored specific tests
Francis Dupont [Wed, 7 Jun 2023 12:22:46 +0000 (14:22 +0200)]
[#2866] Chased last occurrences
Francis Dupont [Wed, 7 Jun 2023 09:59:47 +0000 (11:59 +0200)]
[#2866] Removed default id = 0
Francis Dupont [Tue, 6 Jun 2023 14:05:15 +0000 (16:05 +0200)]
[#2866] Checkpoint before last use chasing
Francis Dupont [Tue, 6 Jun 2023 12:13:18 +0000 (14:13 +0200)]
[#2866] Updated server tests
Francis Dupont [Mon, 5 Jun 2023 20:00:01 +0000 (22:00 +0200)]
[#2866] Checkpoint
Francis Dupont [Mon, 5 Jun 2023 18:13:19 +0000 (20:13 +0200)]
[#2866] Checkpoint: updated examples and arm
Razvan Becheriu [Thu, 22 Jun 2023 15:40:27 +0000 (18:40 +0300)]
[#2898] added ChangeLog entry
Razvan Becheriu [Wed, 21 Jun 2023 20:52:29 +0000 (23:52 +0300)]
[#2898] addressed comments
Razvan Becheriu [Wed, 21 Jun 2023 17:37:42 +0000 (20:37 +0300)]
[#2898] reverted mt19937_64 to mt19937
Razvan Becheriu [Wed, 21 Jun 2023 16:58:44 +0000 (19:58 +0300)]
[#2898] added extra unittests
Razvan Becheriu [Wed, 21 Jun 2023 11:40:20 +0000 (14:40 +0300)]
[#2898] fixed merge of stats for same pool IDs
Razvan Becheriu [Mon, 19 Jun 2023 14:28:13 +0000 (17:28 +0300)]
[#2898] added unittests for pool-id
Razvan Becheriu [Thu, 15 Jun 2023 16:36:55 +0000 (19:36 +0300)]
[#2898] add pool-id to yang models
Razvan Becheriu [Thu, 15 Jun 2023 12:37:05 +0000 (15:37 +0300)]
[#2898] add pool-id to parsers
Tomek Mrugalski [Thu, 22 Jun 2023 14:22:22 +0000 (16:22 +0200)]
[#2707] Doc updated
Added note about config-set not returning hash for ctrl-agent
Tomek Mrugalski [Thu, 22 Jun 2023 10:48:50 +0000 (12:48 +0200)]
[#2707] parseAnswer() cleaned up
There are now two versions of this func:
- parseAnswer() - returns parameters (if present) or text
- parseanswerText() - return text status
Previously they were both bundled into one parseAnswer()
Tomek Mrugalski [Wed, 21 Jun 2023 21:39:30 +0000 (23:39 +0200)]
[#2707] Fixed shell tests
Tomek Mrugalski [Wed, 21 Jun 2023 20:37:05 +0000 (22:37 +0200)]
[#2707] Changes after review:
- config-get API docs updated
- ctrl-channel section not mentions hashes
Slawek Figiel [Wed, 21 Jun 2023 20:28:14 +0000 (20:28 +0000)]
[#2707] wordsmithing
Tomek Mrugalski [Wed, 21 Jun 2023 12:09:33 +0000 (14:09 +0200)]
[#2707] ChangeLog updated
Tomek Mrugalski [Wed, 21 Jun 2023 11:54:06 +0000 (13:54 +0200)]
[#2707] config-set in d2 now returns hash
Tomek Mrugalski [Wed, 21 Jun 2023 11:04:04 +0000 (13:04 +0200)]
[#2707] Doc updated
Tomek Mrugalski [Wed, 21 Jun 2023 10:46:56 +0000 (12:46 +0200)]
[#2707] config-set in v4 now returns hash
Tomek Mrugalski [Wed, 21 Jun 2023 10:46:14 +0000 (12:46 +0200)]
[#2707] D2 test for config-hash-get fixed
Tomek Mrugalski [Wed, 21 Jun 2023 10:22:23 +0000 (12:22 +0200)]
[#2707] config-set in v6 now returns hash
Tomek Mrugalski [Tue, 20 Jun 2023 22:31:16 +0000 (00:31 +0200)]
[#2707] config-get now returns a hash
Tomek Mrugalski [Tue, 20 Jun 2023 21:42:41 +0000 (23:42 +0200)]
[#2707] hash calc moved to common method
Francis Dupont [Mon, 5 Jun 2023 16:24:14 +0000 (18:24 +0200)]
[#2707] Added config-hash-get with SHA-256
Francis Dupont [Mon, 5 Jun 2023 16:13:22 +0000 (18:13 +0200)]
[#2707] Added config-hash-get with SHA-256
Francis Dupont [Mon, 5 Jun 2023 15:32:48 +0000 (17:32 +0200)]
[#2707] Checkpoint before v6
Francis Dupont [Mon, 5 Jun 2023 15:15:59 +0000 (17:15 +0200)]
[#2707] Checkpoint
Thomas Markwalder [Thu, 22 Jun 2023 11:03:41 +0000 (07:03 -0400)]
[#2909] Fixed pgsql admin test
modified: src/bin/admin/tests/pgsql_tests.sh.in
Thomas Markwalder [Wed, 21 Jun 2023 23:12:11 +0000 (19:12 -0400)]
[#2909] Removed obsolete upgradeBinaryAddress func
modified:
src/lib/dhcpsrv/memfile_lease_mgr.cc
src/lib/dhcpsrv/memfile_lease_mgr.h
src/lib/dhcpsrv/testutils/concrete_lease_mgr.cc
src/lib/dhcpsrv/testutils/concrete_lease_mgr.h
Thomas Markwalder [Wed, 21 Jun 2023 14:06:14 +0000 (10:06 -0400)]
[#2029] Addressed review comment
bin/admin/tests/pgsql_tests.sh.in
- removed hard-coded path
Thomas Markwalder [Tue, 20 Jun 2023 19:49:13 +0000 (15:49 -0400)]
[#2909] Addressed review comments
src/bin/admin/tests/pgsql_tests.sh.in
Adjusted v6 address values
Added pgsql_update_v6_addresses_to_binary() to verify conversion
Thomas Markwalder [Fri, 16 Jun 2023 13:42:31 +0000 (09:42 -0400)]
[#2909] Added ORDER BY to GET_LEASE6 SQL
Thomas Markwalder [Fri, 16 Jun 2023 11:31:34 +0000 (07:31 -0400)]
[#2909] Migrated v6 addresses to inet
src/share/database/scripts/pgsql/upgrade_016_to_017.sh.in
New file
configure.ac
Added new upgrade file
src/bin/admin/tests/pgsql_tests.sh.in
Updated tests
src/lib/dhcpsrv/pgsql_host_data_source.cc
Modified SQL to convert ipv6_reservations.address to/from inet
src/lib/dhcpsrv/pgsql_lease_mgr.*
Modified SQL to convert lease6.address to/from inet
Removed binaddr column
Removed PgSqlLeaseMgr::upgradeBinaryAddress6()
src/lib/pgsql/pgsql_connection.h
Updated schema version
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
Altered lease6,ipv6_reservastions table
Updated v6 dump and upload functions
Razvan Becheriu [Thu, 22 Jun 2023 04:28:17 +0000 (07:28 +0300)]
[#2380] reverted some changes
Thomas Markwalder [Wed, 21 Jun 2023 19:42:19 +0000 (15:42 -0400)]
[#2909] Fixed token.cc compile error
Thomas Markwalder [Wed, 21 Jun 2023 14:46:57 +0000 (10:46 -0400)]
[#2909] Readd not null constraint
Thomas Markwalder [Wed, 21 Jun 2023 14:01:24 +0000 (10:01 -0400)]
[#2909] More review fixes
modified:
src/bin/admin/tests/mysql_tests.sh.in
src/share/database/scripts/mysql/dhcpdb_create.mysql
src/share/database/scripts/mysql/upgrade_018_to_019.sh.in
Thomas Markwalder [Wed, 21 Jun 2023 12:12:04 +0000 (08:12 -0400)]
[#2909] Addressed additional review comments
Thomas Markwalder [Tue, 20 Jun 2023 18:53:01 +0000 (14:53 -0400)]
[#2909] Addressed review comments
src/bin/admin/tests/mysql_tests.sh.in
Added test to verify lease6 address and ipv6 reservation address
column data conversion
src/lib/dhcpsrv/mysql_host_data_source.cc
Use isc::asiolink::V6ADDRESS_LEN;
src/share/database/scripts/mysql/dhcpdb_create.mysql
src/share/database/scripts/mysql/upgrade_018_to_019.sh.in
Add data conversion logic for lease6 and ipv6_reservation columns
Thomas Markwalder [Thu, 15 Jun 2023 11:37:03 +0000 (07:37 -0400)]
[#2909] Fixed mysql_update_empty_duid_test
modified: mysql_tests.sh.in
Thomas Markwalder [Wed, 14 Jun 2023 15:02:55 +0000 (11:02 -0400)]
[#2909] Mysql v6 addresses to binary
lease6.address and ipv6_reservations.address columns
changed from varbinary(39) to binary(16).
lease6.binaddr column removed
deleted: src/share/api/binary-address6-upgrade.json
new file: src/share/database/scripts/mysql/upgrade_018_to_019.sh.in
configure.ac
added new mysql upgrade script
doc/sphinx/arm/hooks-lease-query.rst
removed doc for binary-address6-upgrade command
src/bin/admin/tests/mysql_tests.sh.in
modified to use inet6_aton/ntoa as now needed
Updated to test upgrage
src/lib/dhcpsrv/lease_mgr.h
LeaseMgr::upgradeBinaryAddress6() - no longer
abstract, provides a dummy implemention
src/lib/dhcpsrv/mysql_host_data_source.cc
Change v6 reservation address to binary
src/lib/dhcpsrv/mysql_lease_mgr.*
Remove lease6.binaddr and uses
Change lease6.address to binary
src/lib/mysql/mysql_constants.h
Update schema version
src/share/api/api_files.mk
Remove binary-address6-upgrade.json
src/share/database/scripts/mysql/Makefile.am
Add upgrade script
src/share/database/scripts/mysql/dhcpdb_create.mysql
Modify lease6, ipv6_reservations, and impacted functions
Darren Ankney [Wed, 21 Jun 2023 13:28:03 +0000 (13:28 +0000)]
[#2913] Update Authors to remove unneeded addition
Darren Ankney [Wed, 21 Jun 2023 11:31:46 +0000 (11:31 +0000)]
[#2913] added changelog and myself to authors
Darren Ankney [Tue, 20 Jun 2023 18:34:08 +0000 (18:34 +0000)]
[#2913] fix typo in ARM
Razvan Becheriu [Wed, 21 Jun 2023 12:24:36 +0000 (15:24 +0300)]
[#2830] addressed comments
Razvan Becheriu [Thu, 8 Jun 2023 17:52:02 +0000 (20:52 +0300)]
[#2830] static cast enum to int
Razvan Becheriu [Thu, 8 Jun 2023 17:50:41 +0000 (20:50 +0300)]
[#2830] fixed UB for function pointer type
Razvan Becheriu [Thu, 8 Jun 2023 17:32:18 +0000 (20:32 +0300)]
[#2830] fixed UB for enum cast
Razvan Becheriu [Thu, 8 Jun 2023 17:02:30 +0000 (20:02 +0300)]
[#2830] fixed UB caused by unalligned read
Razvan Becheriu [Thu, 8 Jun 2023 13:33:19 +0000 (16:33 +0300)]
[#2830] use uint128_t for random prefix allocation
Darren Ankney [Wed, 21 Jun 2023 11:47:13 +0000 (11:47 +0000)]
[#2900] Added changelog for #2900
Razvan Becheriu [Wed, 21 Jun 2023 09:01:46 +0000 (12:01 +0300)]
[#2883] added ChangeLog entry
Razvan Becheriu [Wed, 21 Jun 2023 08:17:26 +0000 (11:17 +0300)]
[#2883] addressed review comments
Razvan Becheriu [Wed, 14 Jun 2023 17:23:35 +0000 (20:23 +0300)]
[#2883] changed declined-nas to declined-addresses
Razvan Becheriu [Wed, 14 Jun 2023 16:47:20 +0000 (19:47 +0300)]
[#2883] added unittests for pool stats
Razvan Becheriu [Tue, 13 Jun 2023 17:36:20 +0000 (20:36 +0300)]
[#2883] added documentation for pool stats
Marcin Siodelski [Tue, 20 Jun 2023 14:35:51 +0000 (16:35 +0200)]
[#2931] Fixed host queries
Addresses two issues:
- The host query by IPv6 address has been fixed for the case when the
duplicated addresses are allowed
- Corrected fetching vendor options from the host database
Marcin Siodelski [Mon, 19 Jun 2023 12:28:33 +0000 (14:28 +0200)]
[#2931] Added ChangeLog for #2931
Marcin Siodelski [Mon, 19 Jun 2023 12:22:46 +0000 (14:22 +0200)]
[#2931] Fixed getting host by IPv6 address
Modified the query fetching host by IPv6 address to include all addresses
and options associated with the host.