Razvan Becheriu
238690345f
[ #3046 ] fixed indentation and typos
2023-10-06 11:30:11 +00:00
Andrei Pavel
c0880a140b
[ #2750 ] regenerate all SVGs
...
Mainly, to format them which puts every tag on a single line which makes
diffing much easier going forward, but this also updates how they look.
2023-10-06 10:07:14 +03:00
Andrei Pavel
a5866f3114
[ #2750 ] fix recognizing-same-client.svg
...
It wasn't showing text before.
2023-10-06 10:07:14 +03:00
Andrei Pavel
51371f064b
[ #2750 ] distribute txts as well
2023-10-06 10:07:14 +03:00
Andrei Pavel
d28d19eae7
[ #2750 ] limit ascii uml only to sequence diagrams
2023-10-06 10:07:14 +03:00
Andrei Pavel
6b60325359
[ #2750 ] add disclaimers about atxt files
2023-10-06 10:07:14 +03:00
Andrei Pavel
56443680d0
[ #2750 ] change xq to xmllint and check if in path
...
- also make makefile rules in doc/sphinx/uml silent to make the
potential warning visible
- also remove trailing spaces automatically from *.atxt files
2023-10-06 10:07:14 +03:00
Andrei Pavel
098ba2e7eb
[ #2750 ] convert KB diagram into ascii
...
The atxt are meant to be used in KB.
2023-10-06 10:07:14 +03:00
Andrei Pavel
e3e79ea392
[ #2750 ] expand on class priority in the ARM
...
* There were two places were priorities were discussed so they were
conflated in a single section.
* The distinction between options on one side and lease lifetimes and
DHCPv4 fields on the other side was made with regards to priority
between classes.
2023-10-06 10:07:14 +03:00
Andrei Pavel
acc9487f4f
[ #2750 ] add makefile rule for ascii umls
...
* also adds tkey.atxt and update.atxt sequence diagrams in ASCII art,
although not actively used anywhere yet
* also adds a uml rule to make all targets
2023-10-06 10:07:14 +03:00
Razvan Becheriu
4aa83ed408
[ #3046 ] addressed comments
2023-10-05 12:13:00 +00:00
Razvan Becheriu
1e5a757a0e
[ #3046 ] updated ARM references to DDNS tunin hook library
2023-10-05 12:13:00 +00:00
Razvan Becheriu
9726fc3223
[ #3048 ] added the lcase and ucase operators
2023-09-22 16:29:59 +03:00
Andrei Pavel
ff7851b340
[ #1520 ] add debug symbols section to dev guide
2023-09-22 16:12:08 +03:00
Piotrek Zadroga
ac65b67c35
[ #3002 ] add examples for SZTP redirect options
2023-09-21 07:35:01 +00:00
Andrei Pavel
a0bdb56a5e
[ #181 ] add note about flex-id use in IPv6 PXE boot
2023-09-19 18:18:26 +03:00
Razvan Becheriu
5a62c49932
[ #3004 ] addressed comments
2023-09-18 08:08:07 +00:00
Razvan Becheriu
150ef07994
[ #3003 ] output_options alias for output-options
2023-09-18 08:08:07 +00:00
Piotrek Zadroga
00de180563
[ #2904 ] revert parsers grammar changes in ARM
2023-09-18 08:08:07 +00:00
Piotrek Zadroga
0af98b4be4
[ #2904 ] revert alias output-options in examples
...
This reverts commit 12b00c890122313c8a912c4252054aab99bc07ad.
2023-09-18 08:08:07 +00:00
Piotrek Zadroga
35230d22e4
[ #2904 ] ARM docs update
2023-09-18 08:08:07 +00:00
Piotrek Zadroga
8b7a7ea490
[ #2904 ] updating alias output-options in examples
2023-09-18 08:08:07 +00:00
Piotrek Zadroga
3540e32136
[ #2904 ] adding alias output-options in ARM docs
2023-09-18 08:08:07 +00:00
Razvan Becheriu
764e8a4b2d
[ #2980 ] addressed comments
2023-09-14 20:02:03 +00:00
Razvan Becheriu
cac428ceef
[ #2980 ] add tar and git to install dependencies
2023-09-14 20:02:03 +00:00
Razvan Becheriu
be9b40b76f
[ #2980 ] remove references of Centos 7
2023-09-14 20:02:03 +00:00
dankney
a62e6b2614
[ #3011 ] minor spelling correction
2023-09-14 17:11:00 +00:00
dankney
293703f7be
[ #3011 ] address review comments
2023-09-14 17:11:00 +00:00
dankney
c8985a2b2f
refined and expanded Logging Message Format
2023-09-14 17:11:00 +00:00
Piotrek Zadroga
fb74765c9a
[ #3012 ] update rst_arm_sources with ping-check rst
2023-09-11 12:16:30 +02:00
Thomas Markwalder
a64e80d8b3
[ #3012 ] Addressed review comments
...
doc/sphinx/arm/hooks-ping-check.rst
- minor edits.
2023-09-08 12:37:46 +00:00
Piotrek Zadroga
83911c4c9a
Apply 1 suggestion(s) to 1 file(s)
2023-09-08 12:37:46 +00:00
Thomas Markwalder
e2f1add8c4
[ #3012 ] Add initial ping-check ARM doc
...
new file: doc/sphinx/arm/hooks-ping-check.rst
modified: doc/sphinx/arm/hooks.rst
modified: doc/sphinx/conf.py
2023-09-08 12:37:46 +00:00
Wlodek Wencel
a8f18b5a37
[ #3029 ] release changes
2023-08-28 16:03:36 +02:00
Razvan Becheriu
86f65d4569
[ #2968 ] added interface to subnet selection in v4 ARM
2023-08-17 08:10:01 +03:00
Razvan Becheriu
c4014a6ee1
[ #3001 ] fixed references to hooks libs in ARM
2023-08-16 15:04:54 +00:00
Razvan Becheriu
8a7bf4e899
[ #2995 ] fixed ARM for perfdhcp -D option
2023-08-04 04:57:19 +03:00
Andrei Pavel
f3e0dde23c
[ #1356 ] add recognizing-same-client.uml
2023-08-01 12:43:54 +03:00
Andrei Pavel
7e6640ad64
[ #1356 ] fix generating UML images
...
It was not working at all for me.
"make .uml.png -C doc/sphinx" would just open a GUI.
2023-07-25 17:22:29 +03:00
Andrei Pavel
1b65e12702
[ #2991 ] release changes
2023-07-20 16:13:13 +03:00
Marcin Godzina
0599ddc25a
[ #2988 ] doc -version error fix
2023-07-20 07:13:39 +00:00
Francis Dupont
743f0fbf27
[ #2876 ] Changed to C++ 14
2023-07-19 00:45:33 +02:00
Francis Dupont
3e5ec6cb7a
[ #2869 ] Updated doc
2023-07-06 22:11:33 +02:00
Thomas Markwalder
00fa013ca3
[ #2276 ] Updated the ARM
...
modified:
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst
2023-07-06 14:27:25 +00:00
Thomas Markwalder
f1523a6674
[ #2276 ] clean up
...
/doc/examples/kea4/all-keys.json
/doc/examples/kea6/all-keys.json
Commented out ddns-use-conflict-resolution
Added ddns-conflict-resolution-mode
/src/bin/dhcp4/dhcp4_parser.yy b/src/bin/dhcp4/dhcp4_parser.yy
/src/bin/dhcp4/dhcp4_parser.yy b/src/bin/dhcp6/dhcp6_parser.yy
Translates ddns-use-conflict-resolution
to ddns-conflict-resolution-mode
/src/lib/dhcpsrv/cfg_globals.cc
/src/lib/dhcpsrv/cfg_globals.h
Removed ddns-use-conflict-resolution
/src/lib/dhcpsrv/parsers/simple_parser4.cc
/src/lib/dhcpsrv/parsers/simple_parser6.cc
removed ddns-use-conflict-resolution
2023-07-06 14:27:25 +00:00
Thomas Markwalder
68e1442012
[ #2276 ] Initial impl ddns-resolution-conflict-mode
...
New Files:
src/bin/d2/check_exists_add.cc
src/bin/d2/check_exists_add.h
src/bin/d2/check_exists_remove.cc
src/bin/d2/check_exists_remove.h
src/bin/d2/simple_add_without_dhcid.cc
src/bin/d2/simple_add_without_dhcid.h
src/bin/d2/simple_remove_without_dhcid.cc
src/bin/d2/simple_remove_without_dhcid.h
src/bin/d2/tests/check_exists_add_unittests.cc
src/bin/d2/tests/check_exists_remove_unittests.cc
src/bin/d2/tests/simple_add_without_dhcid_unittests.cc
src/bin/d2/tests/simple_remove_without_dhcid_unittests.cc
Modified:
doc/examples/kea4/all-keys.json
doc/examples/kea4/with-ddns.json
doc/examples/kea6/all-keys.json
doc/examples/kea6/with-ddns.json
src/bin/d2/Makefile.am
src/bin/d2/check_exists_add.cc
src/bin/d2/check_exists_add.h
src/bin/d2/check_exists_remove.cc
src/bin/d2/check_exists_remove.h
src/bin/d2/d2_update_mgr.cc
src/bin/d2/simple_add_without_dhcid.cc
src/bin/d2/simple_add_without_dhcid.h
src/bin/d2/simple_remove_without_dhcid.cc
src/bin/d2/simple_remove_without_dhcid.h
src/bin/d2/tests/Makefile.am
src/bin/d2/tests/check_exists_add_unittests.cc
src/bin/d2/tests/check_exists_remove_unittests.cc
src/bin/d2/tests/d2_process_unittests.cc
src/bin/d2/tests/d2_queue_mgr_unittests.cc
src/bin/d2/tests/d2_update_mgr_unittests.cc
src/bin/d2/tests/nc_add_unittests.cc
src/bin/d2/tests/nc_remove_unittests.cc
src/bin/d2/tests/simple_add_unittests.cc
src/bin/d2/tests/simple_add_without_dhcid_unittests.cc
src/bin/d2/tests/simple_remove_unittests.cc
src/bin/d2/tests/simple_remove_without_dhcid_unittests.cc
src/bin/dhcp4/dhcp4_lexer.cc
src/bin/dhcp4/dhcp4_lexer.ll
src/bin/dhcp4/dhcp4_parser.cc
src/bin/dhcp4/dhcp4_parser.h
src/bin/dhcp4/dhcp4_parser.yy
src/bin/dhcp4/json_config_parser.cc
src/bin/dhcp4/location.hh
src/bin/dhcp4/parser_context.h
src/bin/dhcp4/tests/config_parser_unittest.cc
src/bin/dhcp4/tests/d2_unittest.cc
src/bin/dhcp4/tests/fqdn_unittest.cc
src/bin/dhcp4/tests/get_config_unittest.cc
src/bin/dhcp6/dhcp6_lexer.cc
src/bin/dhcp6/dhcp6_lexer.ll
src/bin/dhcp6/dhcp6_parser.cc
src/bin/dhcp6/dhcp6_parser.h
src/bin/dhcp6/dhcp6_parser.yy
src/bin/dhcp6/dhcp6_srv.cc
src/bin/dhcp6/json_config_parser.cc
src/bin/dhcp6/location.hh
src/bin/dhcp6/parser_context.h
src/bin/dhcp6/tests/config_parser_unittest.cc
src/bin/dhcp6/tests/d2_unittest.cc
src/bin/dhcp6/tests/fqdn_unittest.cc
src/bin/dhcp6/tests/get_config_unittest.cc
src/lib/d2srv/testutils/nc_test_utils.cc
src/lib/d2srv/testutils/nc_test_utils.h
src/lib/dhcp_ddns/ncr_msg.cc
src/lib/dhcp_ddns/ncr_msg.h
src/lib/dhcp_ddns/tests/ncr_udp_unittests.cc
src/lib/dhcp_ddns/tests/ncr_unittests.cc
src/lib/dhcpsrv/cfg_globals.cc
src/lib/dhcpsrv/cfg_globals.h
src/lib/dhcpsrv/ncr_generator.cc
src/lib/dhcpsrv/network.cc
src/lib/dhcpsrv/network.h
src/lib/dhcpsrv/parsers/base_network_parser.cc
src/lib/dhcpsrv/parsers/base_network_parser.h
src/lib/dhcpsrv/parsers/simple_parser4.cc
src/lib/dhcpsrv/parsers/simple_parser6.cc
src/lib/dhcpsrv/srv_config.cc
src/lib/dhcpsrv/srv_config.h
src/lib/dhcpsrv/tests/d2_udp_unittest.cc
src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
src/lib/dhcpsrv/tests/ncr_generator_unittest.cc
src/lib/dhcpsrv/tests/network_unittest.cc
src/lib/dhcpsrv/tests/srv_config_unittest.cc
2023-07-06 14:27:25 +00:00
Marcin Godzina
864786415e
Rebase v2_4 onto master after the release.
2023-07-04 12:55:58 +00:00
Andrei Pavel
7a375cf743
[ #2892 ] document PD hints
2023-06-29 15:42:28 +03:00
Andrei Pavel
6fda004422
[ #2892 ] add a phrase about empty reservations for known clients
2023-06-29 15:18:07 +03:00
Andrei Pavel
a180dd9911
[ #2892 ] fix docs about exclude-first-last-24
2023-06-29 15:17:36 +03:00