2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 21:45:37 +00:00
Commit Graph

35921 Commits

Author SHA1 Message Date
Razvan Becheriu
7a7a8aa6bd [#3138] fix typo in ARM doc for ddns-qualifying-suffix 2023-11-09 19:52:18 +02:00
Andrei Pavel
aa36f82f98 [#2969] fix postgresql dependencies on rhel 2023-11-07 09:59:22 +02:00
Andrei Pavel
82b3ee8457 [#2969] regenerate key to avoid SSL errors in DB
Prevents this error that happens on Debian 10:
- SSL error: Unable to get private key from '/etc/mysql/ssl/kea-server.key'
2023-11-07 09:59:22 +02:00
Andrei Pavel
0deb3df1ef [#2969] fix a logging issue in hammer.py
Not all the lines of output were captured when running execute()
with capture=True.
2023-11-07 09:59:22 +02:00
Andrei Pavel
cafead21a9 [#2969] fix prepare-system in hammer.py
- fixes this error:

```
$ ./hammer.py prepare-system -p local -s fedora -r 36 -w all
  File "hammer.py", line 3031, in _check_system_revision
    msg = msg % (revision, "', '".join(revs))
TypeError: sequence item 0: expected str instance, tuple found
```

- also marks CentOS, FreeBSD 12, and Alpine 3.15 as unsupported
2023-11-07 09:59:22 +02:00
Andrei Pavel
81843f6f2d [#2969] hammer.py: log error on systemctl restart 2023-11-07 09:59:21 +02:00
Andrei Pavel
7f97f9ce3a [#2969] remove sphinx-tabs from hammer.py
- use package managers to install sphinx where possible
- simplify the logic in some areas
2023-11-07 09:59:21 +02:00
Andrei Pavel
edabef7303 [#2969] replace sphinx tabs with list-table 2023-11-06 12:10:51 +02:00
Andrei Pavel
ff6822a8c1 [#2969] update install section in ARM about docs 2023-10-26 16:34:22 +03:00
Andrei Pavel
e375aece9e [#2969] add sphinx-tabs to fedora, freebsd, alpine 2023-10-26 16:34:22 +03:00
Andrei Pavel
374747be9f [#2969] add two missing branch labels to an UML
- slightly unrelated, but still on the topic of documentation
2023-10-26 16:34:22 +03:00
Andrei Pavel
4c6e255728 [#2969] add docker quick start guide 2023-10-26 16:34:22 +03:00
Andrei Pavel
9ff68eba35 [#2969] update supported-systems list in hammer.py 2023-10-26 16:34:22 +03:00
Andrei Pavel
2b553cd929 [#2969] revised the quickstart page
- added link to the cloudsmith tarball page
- added |cloudsmith_repo| substitution
- added sphinx-tabs extension
- changed yum to dnf because with the deprecation of CentOS 7, all
  remaining supported rpm distributions have dnf by default.
- changed `/path/to/your/kea6/config/file.json` to the configuration
  file installed by default `/etc/kea/kea-dhcp6.conf` for easier startup
- regenerated doc/sphinx/src/requirements.txt mainly to include
  sphinx-tabs
- added sphinx-tabs to hammer.py
2023-10-26 16:34:22 +03:00
Andrei Pavel
858c8438ff [#2969] fix space in the release version
This caused code blocks in the ARM to have spaces in filenames that in
reality aren't there.
2023-10-26 16:34:22 +03:00
wwencel
25c5bfbba7 [#3132] version bumped up to 2.5.4 2023-10-26 12:52:44 +02:00
wwencel
4bc6c8c987 [#3122] fixed typo, updated platforms.rst Kea-2.5.3 2023-10-23 16:00:14 +02:00
Andrei Pavel
e84c0ae7e0 [#3122] put EXTRA_DIST outside of HAVE_GTEST if-block
This prevented mock_socketsession.h from appearing in the tarball.
Continuation of #3032.
2023-10-23 16:50:24 +03:00
Wlodek Wencel
4bd8c3b6cb [#3122] 2.5.3 release changes 2023-10-23 15:11:54 +02:00
Razvan Becheriu
dd777b8f73 [#3118] bump up library versions for 2.5.3 release 2023-10-23 14:00:52 +03:00
Tomek Mrugalski
c851f71d4b [#3080] ChangeLog added 2023-10-23 10:20:25 +02:00
Tomek Mrugalski
960e89a041 [#3080] SECURITY.md added
- This is the general format expected by Github
2023-10-23 10:19:53 +02:00
Piotrek Zadroga
a975630074 [#3095] update example for v4 option 21 2023-10-20 13:36:06 +00:00
Razvan Becheriu
c1321b189d [#3111] added ChangeLog entry 2023-10-20 16:20:05 +03:00
Razvan Becheriu
946150beba [#3111] make lfq thread safe 2023-10-20 16:18:52 +03:00
Thomas Markwalder
46592aea0d [#3116] Addressed comments
Fixed ChangeLog
2023-10-20 12:53:12 +00:00
Thomas Markwalder
0636589cbc [#3116] Fixed ChangeLog 2023-10-20 12:53:12 +00:00
Thomas Markwalder
db87a3daf5 [#3116] Allow D2 to listen on ANY addresses
D2 now allows but warns when configured to listen
on 0.0.0.0 or ::

src/bin/d2/d2_process.cc
    D2Process::reconfigureQueueMgr() - emit new warning

src/bin/d2/tests/d2_cfg_mgr_unittests.cc
    TEST_F(D2CfgMgrTest, listenOnANYAddresses)  - new test

src/lib/d2srv/d2_config.cc
    D2Params::validateContents() - remove ANY address check

src/lib/d2srv/d2_messages.*
    DHCP_DDNS_LISTENING_ON_ALL_INTERFACES - new message

src/lib/d2srv/d2_simple_parser.cc
    D2SimpleParser::parse() - remove ANY address check

Added ChangeLog entry
2023-10-20 12:53:12 +00:00
Razvan Becheriu
a81909de39 [#3017] fix failed to open socket on reconfig 2023-10-19 15:00:13 +03:00
Razvan Becheriu
bd70361ef9 [#3017] create checkDetectIfaces to do persistent checks 2023-10-17 12:35:55 +03:00
Razvan Becheriu
34e98d10f6 [#3017] added testing framework for using dummy test interfaces 2023-10-17 12:35:55 +03:00
Andrei Pavel
530e4ef280 [#3017] add ChangeLog entry 2023-10-17 12:35:40 +03:00
Andrei Pavel
fae1e59c07 [#3017] fix interface redetection
There is no unit test added, because that would require interface
changes which need root access.
2023-10-17 12:35:40 +03:00
Razvan Becheriu
3f56d3de07 [#2881] only check for OPT_EMPTY_TYPE 2023-10-14 02:49:45 +03:00
Razvan Becheriu
173a178a69 [#2881] do not serialize data in EMPTY options with suboptions 2023-10-14 02:49:45 +03:00
Wlodek Wencel
6a58877824 [#3032] log_test_messages.mes moved back to tarball 2023-10-12 12:02:22 +02:00
Razvan Becheriu
ec8e39a80d [#3032] disable yang/pretests and testutils 2023-10-09 13:01:23 +00:00
Wlodek Wencel
8abac3eae3 [#3032] disabled compilation of test libs when --with-gtest is not used 2023-10-09 13:01:23 +00:00
Razvan Becheriu
b6d178c56e [#2918] added more log messages 2023-10-06 17:02:59 +03:00
Razvan Becheriu
b30b89c49f [#2918] added message for requested address on DHCPREQUEST 2023-10-06 16:06:34 +03:00
Razvan Becheriu
c4cde200a5 [#2918] added message for requested address on DHCPDISCOVER 2023-10-06 16:06:34 +03:00
Razvan Becheriu
238690345f [#3046] fixed indentation and typos 2023-10-06 11:30:11 +00:00
Razvan Becheriu
b54527547d [#3086] reverted change and fixed indentation 2023-10-06 09:02:15 +00:00
Razvan Becheriu
5cea09b27f [#3086] added ChangeLog entry 2023-10-06 09:02:15 +00:00
Razvan Becheriu
921bb65ab1 [#3086] addressed comments 2023-10-06 09:02:15 +00:00
Razvan Becheriu
ff7f58679d [#3086] add support for \0 in eval parser 2023-10-06 09:02:15 +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