]>
git.ipfire.org Git - thirdparty/kea.git/log
Tomek Mrugalski [Wed, 30 Jun 2021 18:53:12 +0000 (20:53 +0200)]
[#1848] Skeleton Postgres CB for DHCPv6 added
Tomek Mrugalski [Wed, 30 Jun 2021 18:52:52 +0000 (20:52 +0200)]
[#1848] skeleton Postgres CB implementation added
Tomek Mrugalski [Wed, 23 Jun 2021 19:26:28 +0000 (21:26 +0200)]
[#1848] Half converted pg cb dhcp4 skeleton
Tomek Mrugalski [Wed, 23 Jun 2021 18:00:14 +0000 (20:00 +0200)]
[#1848] Basic callouts added
Tomek Mrugalski [Wed, 23 Jun 2021 17:59:42 +0000 (19:59 +0200)]
[#1848] Macros header added
Tomek Mrugalski [Wed, 23 Jun 2021 16:56:33 +0000 (18:56 +0200)]
[#1848] Makefile corrected
Tomek Mrugalski [Wed, 9 Jun 2021 12:19:09 +0000 (14:19 +0200)]
[#1848] pgsql_cb logger added
Tomek Mrugalski [Wed, 9 Jun 2021 12:18:33 +0000 (14:18 +0200)]
[#1848] message files added
Tomek Mrugalski [Wed, 9 Jun 2021 11:46:12 +0000 (13:46 +0200)]
[#1848] Template files for new hook added
Andrei Pavel [Tue, 16 Nov 2021 10:10:20 +0000 (12:10 +0200)]
[#2161] add ChangeLog entry
Andrei Pavel [Tue, 16 Nov 2021 09:57:25 +0000 (11:57 +0200)]
[#2161] comment in Makefile.am
Andrei Pavel [Tue, 9 Nov 2021 18:15:53 +0000 (20:15 +0200)]
[#2161] .readthedocs.yaml
Dan Theisen [Mon, 15 Nov 2021 17:57:10 +0000 (09:57 -0800)]
[#2134] Update ChangeLog and AUTHORS
Dan Theisen [Mon, 15 Nov 2021 17:44:04 +0000 (09:44 -0800)]
[#2134] change format string verbiage to be more clear
Dan Theisen [Fri, 5 Nov 2021 15:23:17 +0000 (08:23 -0700)]
[#2134] Document acceptable format strings for logger
Andrei Pavel [Wed, 27 Oct 2021 14:10:58 +0000 (17:10 +0300)]
[#2160] bump version to 2.1.1-git
Andrei Pavel [Mon, 15 Nov 2021 08:44:28 +0000 (10:44 +0200)]
[#2167] build libco when gtest is not enabled
so that make-check passes
* [X] take libco*.la out of HAVE_GTEST if block
* [X] take DISTCLEANFILES out of HAVE_GTEST if block
Andrei Pavel [Thu, 4 Nov 2021 08:31:01 +0000 (10:31 +0200)]
[#2117] remove obsolete keactrl comments
Andrei Pavel [Wed, 3 Nov 2021 22:15:06 +0000 (00:15 +0200)]
[#2117] keactrl: color D2 active status green
Andrei Pavel [Mon, 15 Nov 2021 16:34:27 +0000 (18:34 +0200)]
[qa#276] fix hammer's netconf and postgres actions on Fedora 33 and FreeBSDs
Andrei Pavel [Wed, 10 Nov 2021 19:04:19 +0000 (21:04 +0200)]
[qa#276] fix hammer's netconf and postgres actions on Fedora 33 and FreeBSDs
Andrei Pavel [Mon, 15 Nov 2021 16:01:30 +0000 (18:01 +0200)]
Revert "[#2038] kea-admin lease-export mysql"
This reverts commit
3dc6b3e43f18118427cab66accc7179bd6892924 .
Andrei Pavel [Mon, 15 Nov 2021 16:01:22 +0000 (18:01 +0200)]
Revert "[#2038] add hwtype,hwaddr_source to v6 memfile"
This reverts commit
08a219b8a217ffc220a1d137b6bf4e2f40163f62 .
Andrei Pavel [Mon, 15 Nov 2021 15:18:33 +0000 (17:18 +0200)]
[#2038] kea-admin lease-export mysql
Andrei Pavel [Mon, 15 Nov 2021 15:49:33 +0000 (17:49 +0200)]
[#2038] add hwtype,hwaddr_source to v6 memfile
Wlodek Wencel [Fri, 12 Nov 2021 00:07:13 +0000 (01:07 +0100)]
[#2042] enabled debian 11
Thomas Markwalder [Thu, 11 Nov 2021 20:05:28 +0000 (15:05 -0500)]
[#2139] Fixed broken table spacing in ARM
modified: sphinx/arm/hooks-ha.rst
Thomas Markwalder [Thu, 11 Nov 2021 19:56:35 +0000 (14:56 -0500)]
[#2139] A minor changed missed earlier.
modified: hooks-ha.rst
Thomas Markwalder [Thu, 11 Nov 2021 19:50:08 +0000 (14:50 -0500)]
[#2139] Updated max-response-delay in example configs
modified:
doc/examples/kea4/ha-load-balancing-primary.json
doc/examples/kea6/ha-hot-standby.json
Suzanne Goldlust [Thu, 11 Nov 2021 19:42:48 +0000 (19:42 +0000)]
[#2139] Final text edits through line 996 after review
Suzanne Goldlust [Thu, 11 Nov 2021 17:31:07 +0000 (17:31 +0000)]
[#2139] Fix typo after review
Suzanne Goldlust [Thu, 11 Nov 2021 17:29:19 +0000 (17:29 +0000)]
[#2139] More text edits (through line 996) after review
Thomas Markwalder [Wed, 10 Nov 2021 19:51:43 +0000 (14:51 -0500)]
[2139] Fixed extra spaces in hooks.rst table
modified: doc/sphinx/arm/hooks.rst
Suzanne Goldlust [Tue, 9 Nov 2021 22:37:42 +0000 (22:37 +0000)]
[#2139] Additional text edits (still interim save through line 996)
Suzanne Goldlust [Mon, 8 Nov 2021 23:52:20 +0000 (23:52 +0000)]
[#2139] Text edits (interim save through line 996)
Suzanne Goldlust [Fri, 5 Nov 2021 21:32:03 +0000 (21:32 +0000)]
[#2139] Text edits
Suzanne Goldlust [Fri, 5 Nov 2021 21:25:06 +0000 (21:25 +0000)]
[#2139] Text edits
Suzanne Goldlust [Wed, 3 Nov 2021 17:32:07 +0000 (17:32 +0000)]
[#2139] Text edits
Suzanne Goldlust [Fri, 29 Oct 2021 22:43:35 +0000 (22:43 +0000)]
[2139] Text edits
Suzanne Goldlust [Thu, 28 Oct 2021 20:44:00 +0000 (20:44 +0000)]
[#2139] Text edits (interim save through line 1828)
Suzanne Goldlust [Fri, 22 Oct 2021 20:42:22 +0000 (20:42 +0000)]
[#2139] Text edits (interim save through line 825)
Suzanne Goldlust [Fri, 22 Oct 2021 16:23:42 +0000 (16:23 +0000)]
[#2139] Formatting fix
Suzanne Goldlust [Fri, 22 Oct 2021 16:22:53 +0000 (16:22 +0000)]
[#2139] Formatting fix
Suzanne Goldlust [Thu, 21 Oct 2021 21:53:55 +0000 (21:53 +0000)]
[#2139] Text edits (interim save through line 402)
Razvan Becheriu [Wed, 10 Nov 2021 14:12:40 +0000 (16:12 +0200)]
[#2173] updated documentation
Razvan Becheriu [Wed, 10 Nov 2021 10:24:26 +0000 (12:24 +0200)]
[#2173] updated documentation
Francis Dupont [Wed, 10 Nov 2021 10:20:38 +0000 (11:20 +0100)]
[#2173] Another fix
Francis Dupont [Wed, 10 Nov 2021 09:58:43 +0000 (10:58 +0100)]
[#2173] Two minor fixes
Razvan Becheriu [Wed, 10 Nov 2021 09:39:56 +0000 (11:39 +0200)]
[#2173] updated documentation
Razvan Becheriu [Wed, 10 Nov 2021 09:33:44 +0000 (11:33 +0200)]
[#2173] updated documentation
Razvan Becheriu [Wed, 10 Nov 2021 09:24:47 +0000 (11:24 +0200)]
[#2173] updated documentation
Razvan Becheriu [Wed, 10 Nov 2021 08:42:53 +0000 (10:42 +0200)]
[#2173] updated documentation
Razvan Becheriu [Wed, 10 Nov 2021 07:21:52 +0000 (09:21 +0200)]
[#2173] updated documentation
Francis Dupont [Tue, 9 Nov 2021 14:55:59 +0000 (15:55 +0100)]
[#2173] Some fixes
Francis Dupont [Wed, 10 Nov 2021 12:23:32 +0000 (13:23 +0100)]
[#2131] Addressed comment
Francis Dupont [Thu, 4 Nov 2021 15:57:22 +0000 (16:57 +0100)]
[#2131] Clear attempts on entry and always request
Thomas Markwalder [Tue, 9 Nov 2021 18:48:48 +0000 (13:48 -0500)]
[#2166] Addressed further review comments
src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
Changed server_tag parameter size to 64 to match tag column size
Thomas Markwalder [Tue, 9 Nov 2021 16:27:22 +0000 (11:27 -0500)]
[#2166] Addressed review comments
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
Replaced use of SMALLINT with BOOLEAN where appropriate.
Added missing returns to two class functions
src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
updated to match new boolean funcs
tmark [Fri, 5 Nov 2021 19:46:01 +0000 (15:46 -0400)]
[#2166] More client class function corrections
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/update_6.2_to_7.0.sh.in
Corrected column/variable ambiguity more issues with client class functions
Thomas Markwalder [Fri, 5 Nov 2021 17:44:12 +0000 (13:44 -0400)]
[#2166] Fixed errors in client class functions
src/bin/admin/tests/pgsql_tests.sh.in
Fixeda another shell check complaint.
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
- Changed subnet id columns in options tables to BIGINT
- Fixed column/variable ambiguities in client class functions
Thomas Markwalder [Fri, 5 Nov 2021 13:05:12 +0000 (09:05 -0400)]
[#2166] Fix shellcheck complaint
pgsql_tests.sh.in - replaced use of backticks ``
with $() per shellcheck.
Thomas Markwalder [Fri, 5 Nov 2021 11:20:01 +0000 (07:20 -0400)]
[#2166] More corrections based on manual testing
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
- Removed id=1 from dhcpX_server inserts, id is SERIAL and
must increment itself
- Changed dhcpX_subnet::subnet_id from SERIAL to BIGINT to
allow for manual ID assignments
- Removed 'STRICT' from SELECT INTO statements, this causes NULL
returns to throw
- Return OLD from all BEFORE triggers
Thomas Markwalder [Wed, 3 Nov 2021 19:20:42 +0000 (15:20 -0400)]
[#2166] Added session value setter functions
src/bin/admin/tests/pgsql_tests.sh.in
pgsql_upgrade_6_2_to_7_0() - added session variable tests
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
Added set_session_value functions
Cleaned up get_session_* functions
Whitespace cleanup
src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
Added session variable functions
tmark [Tue, 2 Nov 2021 19:02:01 +0000 (15:02 -0400)]
[#2166] Added pgsql session value fetch functions
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
Added functions for getting config session
values that handle unset and NULL values
Thomas Markwalder [Tue, 2 Nov 2021 15:06:57 +0000 (11:06 -0400)]
[#2166] create-drop fixes and 9.2 compatibility
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
added "OR REPLACE" to function creates
made all TIMESTAMP elements "WITH TIME ZONE"
replaced use of ON CONFLICT
src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
Added arguments to function drops. Posgresql requires argument
lists to match to drop a function.
tmark [Tue, 2 Nov 2021 13:03:36 +0000 (09:03 -0400)]
[#2166] Added missing CB elements to postgresql schema
Initial commit.
src/bin/admin/tests/pgsql_tests.sh.in
pgsql_upgrade_6_2_to_7_0() - replaced insert into dhcp6_server
with selects. Inserting fails without an audit-revision to match.
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
Reduced to a single transaction and commit to avoid partial
creations.
Added CB audit procedures, trigger functions, triggers, and
client class elements for v4 and v6.
src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
Added drops of new elements.
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in
Added CB audit procedures, trigger functions, triggers, and
client class elements for v4 and v6.
Wlodek Wencel [Tue, 9 Nov 2021 15:51:39 +0000 (16:51 +0100)]
[#2179] changed section title
Wlodek Wencel [Tue, 9 Nov 2021 14:49:21 +0000 (15:49 +0100)]
[#2179] Add link to AD tutorial
Razvan Becheriu [Thu, 4 Nov 2021 17:09:24 +0000 (19:09 +0200)]
[#2138] updated documentation for gss rekey and retry intervals
Francis Dupont [Sun, 10 Oct 2021 19:33:18 +0000 (21:33 +0200)]
[#2127] Untabified
Francis Dupont [Sun, 10 Oct 2021 19:32:05 +0000 (21:32 +0200)]
[#2127] Updated ARM
Razvan Becheriu [Wed, 13 Oct 2021 12:59:37 +0000 (15:59 +0300)]
[#2121] documentation and doxygen updates
Tomek Mrugalski [Fri, 16 Jul 2021 08:50:01 +0000 (10:50 +0200)]
[#1848] createAuditRevisionDHCP4 proc added
Tomek Mrugalski [Wed, 23 Jun 2021 09:56:08 +0000 (11:56 +0200)]
[#90] Changelog wrapped
Tomek Mrugalski [Wed, 23 Jun 2021 08:21:06 +0000 (10:21 +0200)]
[#90] ChangeLog added
Andrei Pavel [Tue, 22 Jun 2021 18:56:30 +0000 (21:56 +0300)]
[#90] add ON DELETE action on dhcp6_subnet_server
Tomek Mrugalski [Fri, 18 Jun 2021 10:44:51 +0000 (12:44 +0200)]
[#90] tag shortened to 64 bytes
Tomek Mrugalski [Fri, 18 Jun 2021 09:14:51 +0000 (11:14 +0200)]
[#90] Added test for checking schema version in src/lib/pgsql
Tomek Mrugalski [Fri, 18 Jun 2021 08:18:26 +0000 (10:18 +0200)]
[#90] Added dhcp4_shared_network_server table
Tomek Mrugalski [Fri, 18 Jun 2021 08:13:47 +0000 (10:13 +0200)]
[#90] Added dhcp4_subnet_server table
Tomek Mrugalski [Fri, 18 Jun 2021 08:13:02 +0000 (10:13 +0200)]
[#90] Added missing constraints
Tomek Mrugalski [Thu, 17 Jun 2021 17:39:07 +0000 (19:39 +0200)]
[#90] Updated capitalization, removed extra byte for \0
Tomek Mrugalski [Thu, 17 Jun 2021 17:27:36 +0000 (19:27 +0200)]
[#90] Spurious space removed
Tomek Mrugalski [Thu, 17 Jun 2021 13:47:32 +0000 (15:47 +0200)]
[#90] Added pgsql_upgrade_6_2_to_7_0 function
Tomek Mrugalski [Wed, 9 Jun 2021 10:58:53 +0000 (12:58 +0200)]
[#90] kea-admin pgtest updated to schema 7.0
Tomek Mrugalski [Wed, 9 Jun 2021 10:34:03 +0000 (12:34 +0200)]
[#90] The wipe_data.sh script is a bit more robust now
Tomek Mrugalski [Wed, 9 Jun 2021 10:26:30 +0000 (12:26 +0200)]
[#90] 2 issues fixed in 7.0 schema creation
- data inserted into incorrect dhcpX_server table
- duplicate creation of dhcp4_options_server removed
Tomek Mrugalski [Wed, 9 Jun 2021 09:54:04 +0000 (11:54 +0200)]
[#90] Updated unit-tests
Tomek Mrugalski [Wed, 9 Jun 2021 09:53:48 +0000 (11:53 +0200)]
[#90] Updated pgsql schema creation script
Tomek Mrugalski [Wed, 9 Jun 2021 09:53:30 +0000 (11:53 +0200)]
[#90] Added escape characters
Andrei Pavel [Thu, 17 Jun 2021 09:31:24 +0000 (09:31 +0000)]
[#90] extra spacing removed
Andrei Pavel [Thu, 17 Jun 2021 09:31:07 +0000 (09:31 +0000)]
[#90] Extra space removed
Andrei Pavel [Thu, 17 Jun 2021 09:30:44 +0000 (09:30 +0000)]
[#90] escape $ char
Andrei Pavel [Thu, 17 Jun 2021 09:30:32 +0000 (09:30 +0000)]
[#90] escape $ char
Tomek Mrugalski [Wed, 9 Jun 2021 08:48:34 +0000 (10:48 +0200)]
[#90] wipe_data now wipes also CB tables
Tomek Mrugalski [Wed, 9 Jun 2021 08:48:18 +0000 (10:48 +0200)]
[#90] updated .gitignore
Tomek Mrugalski [Wed, 9 Jun 2021 08:47:57 +0000 (10:47 +0200)]
[#90] Wrapped too long lines
Tomek Mrugalski [Wed, 9 Jun 2021 08:47:38 +0000 (10:47 +0200)]
[#90] Deleting shared network doesn't delete subnet anymore
Tomek Mrugalski [Wed, 9 Jun 2021 08:46:53 +0000 (10:46 +0200)]
[#90] Special tag values added
Tomek Mrugalski [Wed, 9 Jun 2021 08:30:14 +0000 (10:30 +0200)]
[#90] Added dhcp4_options_server, hopefully the last table missing