2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-28 12:37:55 +00:00

1282 Commits

Author SHA1 Message Date
Piotrek Zadroga
c5d56aaac8 [#2795] init reservations-get doc 2023-06-26 15:30:59 +00:00
Wlodzimierz Wencel
02d0ef5f31 [#1452] Document installing FreeRADIUS from packages 2023-06-26 15:22:45 +00:00
Marcin Siodelski
a100419ee4 [#2866] Changes after review
- ChangeLog edits
- ARM edits in sections about subnet ids
- Renamed warning message
- Added subnet id to default configurations
2023-06-26 14:26:09 +02:00
Francis Dupont
608ff6009d [#2866] Checkpoint before last use chasing 2023-06-26 14:24:42 +02:00
Francis Dupont
823da39a90 [#2866] Checkpoint: updated examples and arm 2023-06-26 14:24:42 +02:00
Razvan Becheriu
db4de1acae [#2898] addressed comments 2023-06-22 14:52:48 +00:00
Razvan Becheriu
3d61bdde3e [#2898] fixed merge of stats for same pool IDs 2023-06-22 14:52:48 +00:00
Tomek Mrugalski
c79e3f852e
[#2707] Doc updated
Added note about config-set not returning hash for ctrl-agent
2023-06-22 16:23:38 +02:00
Tomek Mrugalski
fd3d1df33e
[#2707] Changes after review:
- config-get API docs updated
 - ctrl-channel section not mentions hashes
2023-06-22 16:23:38 +02:00
Francis Dupont
1121e02192
[#2707] Checkpoint 2023-06-22 16:23:38 +02:00
Thomas Markwalder
5ed24d5839 [#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
2023-06-21 14:21:08 -04:00
Darren Ankney
5fb7c3ee5c [#2913] fix typo in ARM 2023-06-21 16:14:54 +02:00
Razvan Becheriu
029ba4d548 [#2883] addressed review comments 2023-06-21 11:57:33 +03:00
Razvan Becheriu
df21029e5b [#2883] changed declined-nas to declined-addresses 2023-06-21 11:54:26 +03:00
Razvan Becheriu
3cd3de76a9 [#2883] added documentation for pool stats 2023-06-21 11:54:26 +03:00
Darren Ankney
2ce555f41c [#2900] Improve ip-reservations-unique doc 2023-06-20 17:57:05 +00:00
Darren Ankney
c6d14b9445 Clarify language in ARM. 2023-06-20 17:57:05 +00:00
Andrei Pavel
83cf6bde3d
[#2793] improve vendor option documentation 2023-06-19 16:04:04 +02:00
Andrei Pavel
333f5770a1
[#2554] mention premium in the table of hook libraries 2023-06-14 20:26:11 +03:00
Andrei Pavel
0ccda2a19f
[#2554] more iscman references in ARM 2023-06-14 20:26:11 +03:00
Andrei Pavel
153ace53c1
[#2554] add notes about each hook library's packaging
- Premium libraries were marked as subscription libraries.
  That has also been fixed.
2023-06-14 20:26:11 +03:00
Andrei Pavel
7e1b388777
[#2554] address review comments 2023-06-14 20:26:11 +03:00
Andrei Pavel
0bd79fcf79
[#2554] add missing loggers 2023-06-14 20:26:11 +03:00
Andrei Pavel
aaa3a91b9b
[#2554] add 'ischooklib' anchors and references 2023-06-14 20:26:11 +03:00
Andrei Pavel
a51ab99885
[#2554] add 'isccmd' references
The commands used were:
- find doc/sphinx/arm -name '*.rst' | xargs grep -E '^\.\. ' | cut -d ' ' -f 2 | sort -uV | grep _command- > /tmp/commands
- for i in $(cat /tmp/commands); do find doc/sphinx/arm -name '*.rst' | xargs sed -i "s/\`\`${i}\`\` command/\`${i} command <_command-${i}>\`/g"; done
- for i in $(cat /tmp/commands); do find doc/sphinx/arm -name '*.rst' | xargs sed -i "s/\`\`${i}\`\`/\`${i} <_command-${i}>\`/g"; done
- for i in $(cat /tmp/commands); do find doc/sphinx/arm -name '*.rst' | xargs sed -i "s/The \`${i} <_command-${i}>\` Command/The \`\`${i}\`\` Command/g"; done
- for i in $(cat /tmp/commands); do find doc/sphinx/arm -name '*.rst' | xargs sed -i "s/-  ${i}/- \`${i} <_command-${i}>\`/g"; done

But they were not perfect. Some manual adjustment was required.
2023-06-14 20:26:11 +03:00
Andrei Pavel
f936be3222
[#2554] add 'iscman' references
The commands used were:
- find doc/sphinx/man -name '*.rst' | xargs grep -F '.. iscman' | cut -d ' ' -f 3 > /tmp/binaries
- for i in $(cat /tmp/binaries); do find doc/sphinx/arm -name '*.rst' | xargs sed -i "s/\`\`${i}\`\`/:iscman:\`${i}\`/g"; done

Manual adjustment was required in a few places to:
- extend title lines
- realign table lines
2023-06-14 20:26:11 +03:00
Andrei Pavel
66acbcb51d
[#2554] add 'iscman' anchor to all manpages 2023-06-14 20:26:11 +03:00
Andrei Pavel
bf8efb6502
[#2554] add 'isccmd' anchors 2023-06-14 20:26:11 +03:00
Andrei Pavel
7bf80530ba
[#2554] add the 'ischooklib' cross-reference role 2023-06-14 20:26:11 +03:00
Andrei Pavel
03843acd02
[#2554] add the 'isccmd' cross-reference role 2023-06-14 20:26:11 +03:00
Andrei Pavel
7591ba5891
[#2554] add the 'iscman' cross-reference role 2023-06-14 20:26:11 +03:00
Andrei Pavel
f152c6477a
[#2554] bump up sphinx dependency versions
Not strictly required for referencing binaries to manpages.
2023-06-14 20:26:11 +03:00
Andrei Pavel
9ab147fe95
[#2554] simplify PDF building
Removed a lot of commands in the Makefile that were repeated.
Removed makeindex command because it doesn't seem required.
PDF is now built in seconds rather than minutes, and thousands of
verbose build output lines are now gone.
2023-06-14 20:26:11 +03:00
Piotrek Zadroga
3e4bea90c0 [#2855] Documentation update 2023-05-31 17:07:40 +02:00
Andrei Pavel
098efc743c
[#2889] release changes 2023-05-29 21:55:51 +03:00
Piotrek Zadroga
4ea8ad3474 [#2834] Addressed review comments 2023-05-29 14:53:04 +02:00
Piotrek Zadroga
a45fb0f0dc [#2834] Addressed review comments 2023-05-26 15:22:55 +02:00
Piotrek Zadroga
c1ea0a3e9c [#2834] Addressed review comments 2023-05-26 15:22:53 +02:00
Piotrek Zadroga
6123d2a0a1 [#2834] Addressed review comments 2023-05-26 15:22:24 +02:00
Piotrek Zadroga
56d9543535 [#2834] Doc and ChangeLog update 2023-05-26 15:22:22 +02:00
Razvan Becheriu
fda083c259 [#2629] added origin for ha lease commands 2023-05-25 21:12:53 +00:00
Francis Dupont
9d33293c69 [#2868] Checkpoint: finished upgradeBinaryAddress6 2023-05-25 23:03:53 +02:00
Andrei Pavel
5c0092f817 [#2815] Add 1 suggestion to 1 file 2023-05-25 13:29:59 +02:00
Slawek Figiel
4fe0618a3d [#2815] Fix docs 2023-05-25 13:29:58 +02:00
Slawek Figiel
2a6e529a22 [#2815] Update docs 2023-05-25 13:29:29 +02:00
Slawek Figiel
6337ee9076 [#2815] Update docs 2023-05-25 13:29:29 +02:00
Thomas Markwalder
eaed76f8b0 [#2757] Relocated ARM text 2023-05-23 09:58:43 -04:00
Thomas Markwalder
80a289f949 [#2757] Revamped ARM on new command
modified:
    doc/sphinx/arm/hooks-lease-query.rst
2023-05-23 09:47:47 -04:00
Francis Dupont
b57493f3c7 [#2757] Updated doc part 2023-05-23 15:09:58 +02:00
Thomas Markwalder
5d89581ab7 [#2835] Updated ARM and ChangeLog 2023-05-22 15:30:54 -04:00