Daniel Salzman
cf8241606e
distro/deb: add knot_deleg_info_names symbol
2026-05-09 19:19:52 +02:00
Libor Peltan
6020311dbf
Merge branch 'fixes_jh' into 'master'
...
Small QUIC-related fixes
See merge request knot/knot-dns!1866
2026-05-07 11:09:27 +02:00
Daniel Salzman
f089073fa9
libknot: merge knot_get_rdata_descriptor() with knot_get_obsolete_rdata_descriptor()
2026-05-04 09:48:23 +02:00
Jan Hák
ae7f1c0611
quic: fix typo in function name knot_quic_hanle_expiry()
2026-04-23 07:10:31 +02:00
Libor Peltan
23372fb4a6
zonefile+ctl+redis: prevent malformed RRs in generic format
2026-03-31 12:33:14 +02:00
Daniel Salzman
cd737e921f
distro/deb: upgrade to Policy 4.7.3
...
a70430a373
eb57ca1bf5
2026-03-21 07:11:27 +01:00
Daniel Salzman
7ba93e2c46
distro/deb: declare in d/clean that doc/modules/ is a directory
...
304614ad4f
2026-03-21 07:11:27 +01:00
Daniel Salzman
4d2c7fefd3
distro: unify files for Arch
2026-03-20 20:20:45 +01:00
Daniel Salzman
1947096e0b
distro/deb: introduce sysusers.d and tmpfiles.d
...
ffae9018ae
2026-03-20 20:20:45 +01:00
Daniel Salzman
25b423c483
distro/deb: remove Jakub from Uploaders
2026-01-04 13:37:17 +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
Daniel Salzman
d5c05c4c2c
yp: add new type for mixed integer with options
2025-11-24 10:43:25 +01:00
Daniel Salzman
0b0821dc2e
libknot: remove no longer needed knot_error_from_libdnssec()
2025-10-24 09:17:08 +02:00
Daniel Salzman
cf92fb9008
distro: remove libdnssec
2025-10-24 09:17:08 +02:00
Daniel Salzman
2dd718a870
distro: rename redis-knot to redis-module-knot or valkey-module-knot
...
Install the module to:
- /usr/lib/x86_64-linux-gnu/redis/modules/ for DEB
- /usr/lib64/valkey/modules/ for RPM
2025-10-04 08:35:58 +02:00
Daniel Salzman
2c6d04d4ad
distro/deb: remove obsolete if from rules
2025-10-03 16:49:55 +02:00
Daniel Salzman
12fc341567
distro/deb: fix lintian issue debian-rules-uses-as-needed-linker-flag
2025-10-03 16:49:55 +02:00
Daniel Salzman
203220d382
distro/deb: fix lintian issue not-binnmuable-all-depends-any
...
E: knot source: not-binnmuable-all-depends-any python3-libknot -> libknot16
2025-10-02 20:12:39 +02:00
Daniel Salzman
0e55bf2ac9
distro/deb: package descriptions cleanup
2025-09-27 21:08:21 +02:00
Daniel Salzman
9621c50e57
distro/deb: add knot-keymgr to Depends for tests
2025-09-27 21:08:21 +02:00
Daniel Salzman
e90efed88f
distro/deb: Update Standards-Version to latest 4.7.2 (no changes)
2025-09-27 21:08:21 +02:00
Daniel Salzman
c541515926
distro/deb: Remove redundant Rules-Requires-Root: no
2025-09-27 21:08:21 +02:00
Jakub Ružička
14f2a13b6c
distro/rpm: add redis-knot subpackage
2025-09-12 16:50:41 +02:00
Daniel Salzman
06a0c1eb15
distro/deb: add redis-knot subpackage
2025-09-12 16:50:41 +02:00
Daniel Salzman
1cc2200fd7
contrib: add redismodule.h version 7.0
...
From https://github.com/RedisLabsModules/RedisModulesSDK/blob/master/7.0/redismodule.h
2025-09-12 16:50:40 +02:00
Daniel Salzman
7fc1b82fa7
libknot: add knot_rdata_to_canonical()
2025-09-12 16:50:40 +02:00
Daniel Salzman
ec5f06b1bc
libs: increase SOVERSION and symbol versions for libknot, libdnssec, and libzscanner
2025-08-14 10:17:20 +02:00
Vladimír Čunát
9b19f4fe09
distro/pkg/nix: synchronize from downstream nixpkgs
...
It's mostly just reformat, as nixpkgs has been moving to using
automatic formatting. But also dnstap has been added, etc.
I checked that `apkg build` works again, of course :-)
2025-07-31 15:28:13 +02:00
Daniel Salzman
711dbe6088
distro/deb: add explicit libdnssec9 for libknot15
2025-07-19 18:35:05 +02:00
Jakub Ružička
39dc0a35cb
distro/rpm: split keymgr into knot-keymgr package
2025-07-19 18:35:05 +02:00
Jakub Ružička
c3f8543a15
distro/deb: split keymgr into knot-keymgr package
2025-07-19 18:35:05 +02:00
Daniel Salzman
326525dbbe
Merge branch 'knotd-cert-ca' into 'master'
...
remote/acl TLS certificate validation
See merge request knot/knot-dns!1779
2025-06-23 18:19:04 +02:00
Daniel Salzman
9f0f79779a
server: purge sessticket_pool on server reload if creds changed
2025-06-23 17:55:14 +02:00
Jan Doskočil
261c378b74
conf: implemented certificate hostname validation
2025-06-23 17:55:14 +02:00
Jakub Ružička
86b02c4ad8
distro/tests: new python-libknot test
2025-06-13 19:39:15 +02:00
Jakub Ružička
119273e0f0
distro/rpm: remove %{_isa} from noarch packages' Requires
...
noarch packages shouldn't depend on specific architectures.
2025-06-13 13:32:32 +02:00
Jakub Ružička
c88205bf67
distro/rpm: use modern %pyproject_* macros
...
Support new %pyproject_* macros where they're supported, otherwise use
older %py3_* macros which work everywhere.
Introduce new %{PYPROJECT} var which is only set on distros supporting
new macros - Fedora >= 40 and EL >= 9.
2025-06-03 11:52:44 +02:00
Jakub Ružička
43ce8b74af
distro/rpm: add knot-exporter and python3-libknot RPM subpackages
2025-06-03 11:52:34 +02:00
Libor Peltan
da0e3b0d95
dnskey sync: skip rrs with different keytag modulo
2025-05-26 10:17:42 +02:00
Daniel Salzman
8e9e021ff5
distro: adapt authoritative-server test for kzonecheck to autodetection
2025-05-23 17:35:29 +02:00
Daniel Salzman
fb9b2cc102
libknot: extend TLS API to be used for non-DNS communication
2025-05-19 08:19:15 +02:00
Daniel Salzman
0b82e73f63
libknot/tls: don't use %DISABLE_TLS13_COMPAT_MODE with old GnuTLS versions...
...
and allow TLS 1.2 in kdig.
2025-05-06 12:59:46 +02:00
Daniel Salzman
6dc07c8968
distro: relicense to GPL-2.0-or-later
2025-03-24 09:53:50 +01:00
David Vašek
ca6078bcd1
contrib: list ISC license as such, not as 0BSD license
...
These two licenses are different.
2025-01-27 18:09:02 +01:00
Daniel Salzman
4b65d9df62
contrib/ucw: clarify source licenses
2025-01-27 10:11:56 +01:00
Daniel Salzman
0f34c44d3f
libknot: add EDNS ZONEVERSION support
2025-01-20 12:38:41 +01:00
Daniel Salzman
82c3dbbbcb
libknot: add knot_dname_with_null()
2024-11-15 08:07:25 +01:00
Daniel Salzman
c3714c9d5b
distro/rpm: install softhsm for make check
2024-11-01 18:31:29 +01:00
Daniel Salzman
04cf9709f6
distro/deb: replace pkg-config with pkgconf as suggested by debian
2024-09-11 09:39:22 +02:00
Libor Peltan
39d982eb3c
DoT: implemented TLS session resumption
2024-09-10 19:47:07 +02:00