Suzanne Goldlust
d7d854df8d
[ #2202 ] Text edits
2021-12-03 12:50:41 -05:00
Suzanne Goldlust
53b922af4d
[ #2202 ] Text edits
2021-12-03 12:50:41 -05:00
Suzanne Goldlust
1112e7909a
[ #2202 ] Text edits
2021-12-03 12:50:41 -05:00
Suzanne Goldlust
63363337aa
Text edits
2021-12-03 12:50:41 -05:00
Suzanne Goldlust
cc9fdf5494
Text edits through line 1675 (interim save)
2021-12-03 12:50:41 -05:00
Thomas Markwalder
0a66a532a9
[ #1934 ] Kea now supports v6 DUIDs in v4 Client IDs
...
Adds support for extracting v6 DUIDs from v4
client identfiers per RFC 4361. This allows DDNS
for dual-stack clients to function. Thanks to
John Dickinson for contributing the patch.
Updated AUTHORS
Added ChangeLog
doc/sphinx/arm/ddns.rst
doc/sphinx/arm/dhcp4-srv.rst
Updated doc
src/lib/dhcp_ddns/ncr_msg.cc
D2Dhcid::fromClientId() - can now extract DUIDs stored
per RFC 4361
src/lib/dhcp_ddns/tests/ncr_unittests.cc
TEST_F(DhcidTest, fromClientIdDUID) - new test
2021-11-29 13:25:49 -05:00
Andrei Pavel
c6f5220df8
[ #2206 ] bump version to 2.1.2-git
2021-11-24 22:13:36 +02:00
Andrei Pavel
7012c1b971
[ #2197 ] PostgreSQL schema corrections
Kea-2.1.1
2021-11-23 20:16:50 +02:00
Andrei Pavel
c160323039
[ #2197 ] release changes
2021-11-22 12:59:15 +02:00
Razvan Becheriu
b0b750c76c
[ #2195 ] bump lib versions for 2.1.1
2021-11-19 21:19:44 +02:00
Razvan Becheriu
ef8d005e91
[ #2172 ] fixed unittests
2021-11-19 20:48:22 +02:00
Andrei Pavel
ccf349eef5
[ #2172 ] log Makefile.am: check-local -> TESTS
...
solves a race in which shell tests and C++ gtests could get interleaved
when running "make check" on multiple threads
2021-11-19 20:48:22 +02:00
Andrei Pavel
f48a69a354
[ #2021 ] add ChangeLog entry
2021-11-19 20:32:22 +02:00
Dan Theisen
8d8b9bcd5a
[ #2021 ] Allow 0 length OpaqueDataTuple to be pack()ed
2021-11-19 20:14:55 +02:00
Andrei Pavel
90ad9340cd
[ #2112 ] solve python syntax error in hammer
2021-11-19 19:24:02 +02:00
Andrei Pavel
45892929e3
[ #2157 ] change release checklist after 2.0 PM
2021-11-19 17:05:36 +00:00
Razvan Becheriu
845a5d7add
[ #2130 ] minor adjustments
2021-11-19 18:48:33 +02:00
Andrei Pavel
50c114ff1a
[ #2130 ] allow maxsize past INT_MAX
2021-11-19 18:48:11 +02:00
Andrei Pavel
efa7213ae1
[ #2130 ] throw exception if maxsize is too lage
2021-11-19 17:35:49 +02:00
Andrei Pavel
e661499773
[ #2130 ] allow maxsize past INT_MAX
2021-11-19 17:35:47 +02:00
Andrei Pavel
ebb116e91e
[ #2112 ] add ChangeLog entry
2021-11-19 16:29:40 +02:00
Andrei Pavel
feb04cd86e
[ #2112 ] hammer.py: support for Arch Linux
2021-11-19 16:13:33 +02:00
Andrei Pavel
fc9a23eb66
[ #2112 ] hammer: better error message about unsupported system
2021-11-19 09:05:55 +00:00
Andrei Pavel
dda481bb25
[ #2111 ] hammer: attempt to upgrade vagrant when the latest vagrant version is unknown
2021-11-19 09:00:35 +00:00
Razvan Becheriu
e21d3c40e5
[ #2136 ] updated hashes for yang models
2021-11-18 22:22:29 +02:00
Andrei Pavel
0ed117b521
[ #2136 ] remove double lenient-option-parsing
2021-11-18 17:56:32 +02:00
Andrei Pavel
e845328744
[ #2136 ] aligned indentation (minor change)
2021-11-18 16:44:26 +02:00
Andrei Pavel
9396afd1cc
[ #2136 ] add ChangeLog entry
2021-11-18 16:18:38 +02:00
Andrei Pavel
fc2d6c191a
[ #2136 ] update all-keys-netconf.json and remove all-keys.json from tests
2021-11-18 16:12:36 +02:00
Andrei Pavel
eb0bfb39ce
[ #2136 ] lint newly added YANG nodes
2021-11-18 16:12:36 +02:00
Andrei Pavel
69ef680682
[ #2136 ] update pyang trees in comments
2021-11-18 16:12:36 +02:00
Andrei Pavel
52e88e7948
[ #2136 ] add most of the missing YANG nodes and test with all-keys.json
2021-11-18 16:12:36 +02:00
Andrei Pavel
2e025a08d1
[ #2136 ] reinstall.sh -u: uninstalls modules first
2021-11-18 16:12:35 +02:00
Andrei Pavel
36349b95dd
[ #2136 ] YANG: move "store-extended-info" from operational to config
2021-11-18 16:12:35 +02:00
Andrei Pavel
d4e3381fa5
[ #2136 ] fix unit test error messages
2021-11-18 16:12:35 +02:00
Andrei Pavel
424c428130
[ #2136 ] YANG: add lifetimes to client classes
2021-11-18 16:12:35 +02:00
Andrei Pavel
78009fc8d1
[ #2136 ] reinstall.sh: upgrade existing modules
2021-11-18 16:12:35 +02:00
Andrei Pavel
3dcdd443a2
[ #2136 ] rename model to module
2021-11-18 16:12:35 +02:00
Wlodek Wencel
15875f9f96
[ #2193 ] added dh-python on debian 11
2021-11-18 13:17:07 +01:00
Tomek Mrugalski
ac81542b11
[ #1848 ] Fixed indentation
2021-11-17 19:27:08 +01:00
Tomek Mrugalski
26536a5199
[ #1848 ] MySQL compilation fix
2021-11-17 16:59:32 +01:00
Tomek Mrugalski
2b927fc643
[ #1848 ] Removed more dead code
2021-11-17 15:35:54 +01:00
Tomek Mrugalski
1dd450027f
[ #1848 ] Moved triplet UT to util
...
- that's where the production code is
2021-11-17 15:35:54 +01:00
Tomek Mrugalski
9b39facf82
[ #1848 ] Removed dead code
...
- will need to revert this and actually implement in separate MR
2021-11-17 15:35:54 +01:00
Thomas Markwalder
f7a92be71a
[ #1848 ] Added ChangeLog entry and fixed a copyright date.
2021-11-17 15:35:53 +01:00
Thomas Markwalder
51af9e1c17
[ #1848 ] Modified Makefile.am to not install pgsql hook lib
...
For now The pgsql cb hook library builds but does not get installed.
src/hooks/dhcp/pgsql_cb/Makefile.am
Disabled installation of libdhcp_pgsql_cb
2021-11-17 15:35:19 +01:00
Thomas Markwalder
8e53068978
[ #1848 ] Add missing triplet.h to util
...
new file: src/lib/util/triplet.h
2021-11-17 15:35:19 +01:00
Thomas Markwalder
49be51e8f1
[ #1848 ] Removed triplet binding functions
...
src/hooks/dhcp/pgsql_cb/pgsql_cb_impl.*
Removed Triplet binding functions (supported directly by
PsqlBindArray)
Commented out myriad of currently unused function arguments
Fixed missing return errors
src/hooks/dhcp/pgsql_cb/tests/pgsql_cb_impl_unittest.cc
Removed problematic dummy schema stuff, now reliably uses
full schema like all other Postgresql unit tests
Removed triplet binding function tests
2021-11-17 15:35:19 +01:00
Thomas Markwalder
4cd9f584b7
[ #1848 ] Added support for storing Triplets to PsqlBindArray
...
src/lib/pgsql/pgsql_exchange.*
PsqlBindArray::add(const Triplet<uint32_t>& triplet)
PsqlBindArray::addMin(const Triplet<uint32_t>& triplet)
PsqlBindArray::addMax(const Triplet<uint32_t>& triplet) -
new functions for storing Triplets
src/lib/pgsql/tests/pgsql_exchange_unittest.cc
TEST(PsqlBindArray, addTriplet) - new test
2021-11-17 15:35:19 +01:00
Thomas Markwalder
fe31eee4ed
[ #1848 ] Moves Triplet to isc::util
...
renamed: src/lib/dhcpsrv/triplet.h -> src/lib/util/triplet.h
modified:
src/hooks/dhcp/pgsql_cb/pgsql_cb_impl.h
src/hooks/dhcp/pgsql_cb/tests/pgsql_cb_impl_unittest.cc
src/lib/cc/simple_parser.cc
src/lib/cc/simple_parser.h
src/lib/dhcpsrv/Makefile.am
src/lib/dhcpsrv/client_class_def.cc
src/lib/dhcpsrv/client_class_def.h
src/lib/dhcpsrv/network.h
src/lib/dhcpsrv/parsers/base_network_parser.cc
src/lib/dhcpsrv/parsers/client_class_def_parser.cc
src/lib/dhcpsrv/subnet.h
src/lib/dhcpsrv/tests/Makefile.am
src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc
src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
src/lib/dhcpsrv/tests/alloc_engine_utils.cc
src/lib/dhcpsrv/tests/cfg_shared_networks4_unittest.cc
src/lib/dhcpsrv/tests/cfg_shared_networks6_unittest.cc
src/lib/dhcpsrv/tests/cfg_subnets4_unittest.cc
src/lib/dhcpsrv/tests/cfg_subnets6_unittest.cc
src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc
src/lib/dhcpsrv/tests/shared_network_unittest.cc
src/lib/dhcpsrv/tests/srv_config_unittest.cc
src/lib/dhcpsrv/tests/subnet_unittest.cc
src/lib/dhcpsrv/tests/triplet_unittest.cc
src/lib/util/Makefile.am
2021-11-17 15:35:19 +01:00