Andrei Pavel
b6605e296b
[ #2442 ] docs: diff between old and new RADIUS libs
2023-11-15 18:48:51 +02:00
Andrei Pavel
51128a28b6
[ #2442 ] add RADIUS server example to ARM
2023-11-15 18:48:51 +02:00
Andrei Pavel
633cd3b7ae
[ #2442 ] RADIUS UML
2023-11-15 18:48:51 +02:00
Andrei Pavel
32569799db
[ #2442 ] move RADIUS documentation to integrations
2023-11-15 18:48:51 +02:00
Andrei Pavel
2450fe4ab9
[ #2442 ] update RADIUS documentation
2023-11-15 18:48:51 +02:00
Razvan Becheriu
a2562b8be1
[ #1599 ] addressed comments
2023-11-15 17:29:51 +02:00
Razvan Becheriu
94aa1cd5f9
[ #1599 ] optimizations
2023-11-15 08:36:55 +02:00
Razvan Becheriu
0553a13d63
[ #1599 ] addressed comments
2023-11-15 08:36:55 +02:00
Razvan Becheriu
4d0df6dcd7
[ #1599 ] updated unittests
2023-11-15 08:36:55 +02:00
Razvan Becheriu
e2d76b8cc5
[ #1599 ] added pause with wait for threads to stop
2023-11-15 08:36:55 +02:00
Razvan Becheriu
ae44dc38df
[ #1599 ] implemented pause and resume
2023-11-15 08:36:55 +02:00
Razvan Becheriu
9437ae9b0a
[ #1599 ] optimizations
2023-11-15 08:36:55 +02:00
Razvan Becheriu
a33346364e
[ #1599 ] fixed register/unregister thread in ThreadPoolQueue
2023-11-15 08:36:55 +02:00
Razvan Becheriu
4e5554b4cf
[ #1599 ] fixed race on wait and disable in ThreadPoolQueue
2023-11-15 08:36:55 +02:00
Razvan Becheriu
908e184654
[ #3142 ] fixed race between start stop and wait
2023-11-14 17:20:17 +00:00
Andrei Pavel
60e92acc09
[ #3147 ] trivial hammer fix: don't move files
...
Don't move files to themselves.
Solves error: mv: 'kea-pkg/isc-kea-2.5.4-r20231113065823.apk' and
'kea-pkg/isc-kea-2.5.4-r20231113065823.apk' are the same file
2023-11-13 12:04:34 +02:00
Andrei Pavel
1b4b3a6b87
[ #2969 ] add tex-gyre back to hammer for debian
...
tex-gyre is needed for generating PDF with sphinx.
2023-11-13 11:49:32 +02:00
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