2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 14:05:33 +00:00
Commit Graph

35921 Commits

Author SHA1 Message Date
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
Andrei Pavel
360a23f132 [#3068] reword ChangeLog entry 2023-10-05 17:40:02 +03:00
Andrei Pavel
9fcc928a9f [#3068] wrap some long lines 2023-10-05 17:40:02 +03:00
Andrei Pavel
636cf9de03 [#3068] test names start with lowercase 2023-10-05 17:40:02 +03:00
Andrei Pavel
86b3d32dec [#3068] add ChangeLog entry 2023-10-05 17:40:02 +03:00
Andrei Pavel
ff8f63f395 [#3068] add comment about code obsolescence 2023-10-05 17:40:02 +03:00
Andrei Pavel
c13c670c51 [#3068] fix prefixesInRange after uint128_t was moved to checked_uint128_t 2023-10-05 17:40:02 +03:00
Andrei Pavel
ea12ecf049 [#3068] add bigint support to the Element deserializer 2023-10-05 17:40:02 +03:00
Andrei Pavel
c25bf91f68 [#3068] add unit tests for checked bigints 2023-10-05 17:40:02 +03:00
Andrei Pavel
02ca340f42 [#3068] switch bigints to the checked variant
Kea needs to gain knowledge of big integers overflowing and underflowing
in various places in code such as when deserializing integers where it's
important to know if the recipient can hold the value, and if the value
is accurately represented.
2023-10-05 17:40:02 +03:00
Andrei Pavel
f9580bde87 [#3068] add bigint deserialization unit tests 2023-10-05 17:40:02 +03:00
Andrei Pavel
bdc33276da [#3068] fix shadowed member
data.cc: In member function ‘virtual void isc::data::MapElement::toJSON(std::ostream&) const’:
data.cc:919:51: warning: declaration of ‘m’ shadows a member of ‘isc::data::MapElement’ [-Wshadow]
  919 |     const std::map<std::string, ConstElementPtr>& m = mapValue();
      |                                                   ^
In file included from data.cc:9:
../../../src/lib/cc/data.h:769:44: note: shadowed declaration is here
  769 |     std::map<std::string, ConstElementPtr> m;
      |                                            ^
2023-10-05 17:40:01 +03:00
Razvan Becheriu
d6961da8a9 [#3046] added comments 2023-10-05 12:13:00 +00: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
Piotrek Zadroga
dd1a2d5b88 [#3065] addressing review comments 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
c6467358e7 [#3065] remove unnecessary warnings 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
218e66edad [#3065] simplify regexes 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
8dd75a01f2 [#3065] refactoring overused GTEST_VERSION variables 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
2e557e88e0 [#3065] looking for CMakeLists.txt enhanced 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
22fa03daa9 [#3065] addressing review comments 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
80d071b0d1 [#3065] code cleaning 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
a4898b9dfd [#3065] modify semver regex 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
dd7f26ce7a [#3065] find gtest version for debian/ubuntu 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
fbe5b52f47 [#3065] modify semver regex 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
1d9712eb1b [#3065] add debug notice macros 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
daaacaaf34 [#3065] find gtest version for debian/ubuntu 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
dddadcb93a [#3065] get gtest ver with pkg-config 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
870ab86e4a [#3065] use awk to find gtest ver 2023-10-04 17:36:20 +00:00
Piotrek Zadroga
a181b29c91 [#3065] gtest version regex check 2023-10-04 17:36:20 +00:00
Wlodek Wencel
f3f17f51c1 [#3078] set package version and type in configure.ac 2023-10-03 18:34:33 +02:00
Francis Dupont
be074bd7fb [#3093] Applied patch 2023-09-27 09:09:15 +02:00
Marcin Godzina
ff12dad7e3 [#3091] bump configure.ac to 2.5.3-git 2023-09-26 18:19:46 +00:00
Marcin Godzina
89843ef573 [#3087] Updated platforms.rst Kea-2.5.2 2023-09-25 10:07:42 +00:00
Marcin Godzina
ddfa83f79d [#3087] AUTHORS file update 2023-09-25 09:29:44 +00:00
Marcin Godzina
4ecf78293f [#3087] release changes 2023-09-25 09:49:09 +02:00
Razvan Becheriu
9a001584ef [#3085] bump up library versions for 2.5.2 release 2023-09-22 18:04:09 +03:00
Razvan Becheriu
a7a6191d73 [#3048] added more unittests 2023-09-22 16:30:27 +03:00
Razvan Becheriu
9726fc3223 [#3048] added the lcase and ucase operators 2023-09-22 16:29:59 +03:00
Andrei Pavel
e3341f721a [#1520] add ChangeLog entry 2023-09-22 16:12:08 +03:00
Andrei Pavel
ff7851b340 [#1520] add debug symbols section to dev guide 2023-09-22 16:12:08 +03:00
Andrei Pavel
80269d5946 [#1520] reset default flags on --enable-debug 2023-09-22 16:12:08 +03:00
Andrei Pavel
5a218778a4 [#1520] add debug symbols on --enable-debug 2023-09-22 16:10:16 +03:00
Wlodzimierz Wencel
8fd13cac14 [#3060] fix for centos 7 pkgs, updated deb services names 2023-09-21 11:23:12 +00:00
Piotrek Zadroga
ac65b67c35 [#3002] add examples for SZTP redirect options 2023-09-21 07:35:01 +00:00
Piotrek Zadroga
a181a097cc [#3067] addressed review comments 2023-09-19 17:51:53 +02:00