Jan Doskočil
|
f59721e8fc
|
doc/appendices: add Luna Cloud HSM
|
2025-11-27 21:03:43 +01:00 |
|
Jan Doskočil
|
775f83b48b
|
keymgr: test more key variants with keystore-test/bench
|
2025-11-27 21:03:43 +01:00 |
|
Jan Doskočil
|
12a40c307d
|
scripts: showkey
Create a tool for dnssec keys info binary dumps. Specifically for
libknot/dnssec/sample_keys.h
|
2025-11-27 21:03:43 +01:00 |
|
Jan Doskočil
|
0d12eeeda7
|
doc/appendices: reformat the "supported HSMs" table + add last tested date
|
2025-11-27 21:03:43 +01:00 |
|
Daniel Salzman
|
107a865ece
|
tests-extra: fix redis/basic
|
2025-11-27 16:17:27 +01:00 |
|
Daniel Salzman
|
a0e5da9d16
|
Merge branch 'pkg-protobuf-compiler' into 'master'
configure: prefer protoc from protobuf-compiler over protoc-c from protobuf-c-compiler
See merge request knot/knot-dns!1828
|
2025-11-27 16:04:26 +01:00 |
|
Hynek Šabacký
|
c2a6a5e17d
|
docker: Update Dockerfiles to install protobuf-compiler to use protoc instead of protoc-c
|
2025-11-27 15:52:28 +01:00 |
|
Hynek Šabacký
|
42c2fa7ba8
|
configure: prefer protoc from protobuf-compiler over protoc-c from protobuf-c-compiler
|
2025-11-27 15:52:28 +01:00 |
|
Libor Peltan
|
25cbcc2fc1
|
Merge branch 'tests_extra_redis2' into 'master'
Extend tests with sentinel
See merge request knot/knot-dns!1826
|
2025-11-26 18:13:05 +01:00 |
|
Daniel Salzman
|
e4d28d81b7
|
redis: add extra info to connection log
|
2025-11-26 16:06:08 +01:00 |
|
Daniel Salzman
|
3877f3c40f
|
redis: use expliciti initial stream ID based on the time of server start
|
2025-11-26 16:06:08 +01:00 |
|
Libor Peltan
|
132553577c
|
tests/redis: improvements in test infra
|
2025-11-26 16:06:08 +01:00 |
|
Jan Hák
|
a3f44a47e9
|
tests-extra: add support for multiple redis backends
|
2025-11-26 16:06:08 +01:00 |
|
Daniel Salzman
|
7def9e4595
|
ci: add libhiredis-dev to testing Dockerfiles
|
2025-11-26 15:49:47 +01:00 |
|
Daniel Salzman
|
6349de4ae6
|
redis: add debug log when a valid event is received
|
2025-11-26 15:49:47 +01:00 |
|
Daniel Salzman
|
c36558d0a2
|
redis: fix memory leaks
|
2025-11-26 15:49:47 +01:00 |
|
Daniel Salzman
|
4edfe2d458
|
redis: improve error processing in knot_redis_tls_read() and knot_redis_tls_write()
|
2025-11-26 15:49:47 +01:00 |
|
Daniel Salzman
|
f9b11c94f4
|
zone: change constant random part of rebootstrap scheduling to be progressive
|
2025-11-26 15:49:47 +01:00 |
|
Daniel Salzman
|
8db93f2215
|
redis: add rebootstrap scheduling
|
2025-11-26 15:49:47 +01:00 |
|
Daniel Salzman
|
4957f7635b
|
redis: fix timeout conflict with TLS resulting in NULL reply
|
2025-11-26 15:49:47 +01:00 |
|
Daniel Salzman
|
40f6c3b942
|
redis: fix sentinel processing
|
2025-11-26 15:49:47 +01:00 |
|
Daniel Salzman
|
3e21446c68
|
redis: preserve event ID during replication
|
2025-11-26 15:49:47 +01:00 |
|
Jan Hák
|
2408e1cd3c
|
redis: add missing send commands to replica
|
2025-11-26 15:49:47 +01:00 |
|
Daniel Salzman
|
a71b1925ba
|
tests-extra: set number of threads to 1 for dnssec-signzone
|
2025-11-25 20:26:00 +01:00 |
|
Daniel Salzman
|
372da80c3c
|
tests-fuzz: fix compilation on some platforms
|
2025-11-25 08:14:34 +01:00 |
|
Jan Hák
|
c7474f0660
|
knotc: add OPTINT in JSON schema of configuration file
|
2025-11-24 15:55:09 +01:00 |
|
Daniel Salzman
|
c79032e353
|
Merge branch 'timers_sync_thread3' into 'master'
Timers synchronization
See merge request knot/knot-dns!1827
|
2025-11-24 14:07:38 +01:00 |
|
Daniel Salzman
|
b23735a2bb
|
zone/timers/commit: bugfix: use correct conf_t reference
|
2025-11-24 10:53:08 +01:00 |
|
Libor Peltan
|
3f9b634dab
|
timers: implemented configurable periodic dump
|
2025-11-24 10:53:08 +01:00 |
|
Daniel Salzman
|
d5c05c4c2c
|
yp: add new type for mixed integer with options
|
2025-11-24 10:43:25 +01:00 |
|
Libor Peltan
|
9cff75c48b
|
zone/timers: only write to timerDB if modified
|
2025-11-24 10:41:28 +01:00 |
|
Libor Peltan
|
106ac64764
|
zone/timers: refactoring: unify flags
|
2025-11-24 10:37:58 +01:00 |
|
Libor Peltan
|
0df86d0039
|
zone/timers: remove compatibility for obsoleted in 3.2.0
|
2025-11-24 10:37:42 +01:00 |
|
Libor Peltan
|
3d51c5faa6
|
zone/timers: COW for timers enabling safe readout by other threads
|
2025-11-24 10:37:18 +01:00 |
|
Daniel Salzman
|
f5873a7d2e
|
libngtcp2: update embedded library to v1.18.0
|
2025-11-23 16:59:21 +01:00 |
|
Libor Peltan
|
a8ebb5cab8
|
zone/timers: refactoring: allocated separately from zone_t
|
2025-11-21 14:35:41 +01:00 |
|
Daniel Salzman
|
daefae3b6e
|
Merge remote-tracking branch 'origin/apkg-compat-latest'
|
2025-11-12 14:20:51 +01:00 |
|
Jakub Ružička
|
fef6c6a266
|
distro: update to latest apkg compat level 6
Modify scripts/make-archive.sh to output YAML only to stdout as required
by latest apkg compat level 6. All stdout was redirected to stderr.
|
2025-11-12 13:47:40 +01:00 |
|
Daniel Salzman
|
7c5fc90850
|
Merge branch 'purge_event' into 'master'
zone/purge: refactoring: perform as zone event instead by main thread...
See merge request knot/knot-dns!1825
|
2025-11-06 19:38:47 +01:00 |
|
Libor Peltan
|
605ddcc9dc
|
zone/purge: refactoring: perform as zone event instead by main thread...
...but only in case of knotc zone-purge; catalog-induced purges
are still performed by main thread while zone events all frozen
for all zones
|
2025-11-06 19:27:55 +01:00 |
|
Libor Peltan
|
c1eb463e45
|
Merge branch 'ctl_empty_zone' into 'master'
Add missing checks for empty zone in suitable event handlers
See merge request knot/knot-dns!1824
|
2025-11-06 17:46:18 +01:00 |
|
Daniel Salzman
|
88860fe2c9
|
redis: refactor knot.zone.list
|
2025-11-05 15:31:33 +01:00 |
|
Jan Hák
|
356e9c4987
|
redis: command knot.zone.info
|
2025-11-05 15:31:33 +01:00 |
|
Daniel Salzman
|
5a7d434aaf
|
events: add missing checks for empty zone + unification
|
2025-11-04 15:09:12 +01:00 |
|
Daniel Salzman
|
f760173bb5
|
doc: extend listen comment in the configuration example
|
2025-11-03 15:14:32 +01:00 |
|
Daniel Salzman
|
e32759674a
|
Merge branch 'dsync_rrtype' into 'master'
libknot: support for DSYNC RRtype, RFC 9859
See merge request knot/knot-dns!1810
|
2025-11-03 10:32:04 +01:00 |
|
Daniel Salzman
|
b64678fa48
|
libzscanner: merge type_num with type_num_dsync
|
2025-11-03 09:48:38 +01:00 |
|
Libor Peltan
|
a83fab1eec
|
libknot: support for DSYNC RRtype, RFC 9859
|
2025-11-03 09:13:43 +01:00 |
|
Daniel Salzman
|
a5fbacc624
|
tests/rrset-dump: fix compilation on OpenSuse + tiny refactoring
|
2025-11-02 08:07:53 +01:00 |
|
Daniel Salzman
|
7fb0834dac
|
Merge branch 'rrset_dump_erange' into 'master'
libknot/rrset-dump/bugfix: ERANGE instead of enlarging output buffer if...
See merge request knot/knot-dns!1820
|
2025-10-31 14:15:00 +01:00 |
|