Daniel Salzman
30442aa44e
doc: fix man installation from a tarball
2024-09-04 16:32:39 +02:00
Daniel Salzman
e450b76a3b
Bump version 3.5.dev
2024-09-02 06:55:05 +02:00
Daniel Salzman
84b10cb049
configure: upgrade version to libknot15 (libdnssec and libzscanner unchanged)
2024-06-24 13:53:53 +02:00
Daniel Salzman
e1735a5b08
configure: fix HAVE_PDFLATEX setting if pdflatex not available
2024-05-06 11:58:50 +02:00
Daniel Salzman
e966b44334
doc: remove man templates from the repository, keep them in a tarball
2024-05-05 21:22:34 +02:00
Daniel Salzman
34c8ddadfc
configure: add missing setting of ENABLE_SYSTEMD
2024-04-09 16:37:14 +02:00
Jan Hák
2d03ae8593
dbus: ad support for libdbus as an alternative to systemd d-bus
2024-02-20 16:46:18 +01:00
Peter Thomassen
93b1ca2bbe
mod-authsignal: implementation, docs, tests
...
Thanks to Joeri de Ruiter <joeri.deruiter@surf.nl> and Daniel Salzman
for coding support.
2024-01-30 18:21:27 +01:00
Daniel Salzman
c3792274d3
configure: remove deprecated libidn 1 support
2023-12-22 17:12:54 +01:00
Daniel Salzman
15652dab11
configure: remove liburcu search fallback
2023-12-22 17:12:54 +01:00
Daniel Salzman
d7e293a00b
configure: remove no longer needed check for gnutls_memset
2023-12-22 17:12:54 +01:00
Daniel Salzman
6c32b80455
configure: remove no longer needed check for gnutls_privkey_export_x509
2023-12-22 17:12:54 +01:00
Daniel Salzman
aaf3813311
configure: remove no longer needed check for gnutls_privkey_sign_data2
2023-12-22 17:12:54 +01:00
Daniel Salzman
8f30db8f4b
configure: remove no longer needed check for reproducible signing support
2023-12-22 17:12:54 +01:00
Daniel Salzman
e31e542256
configure: remove no longer needed check for Ed25519 support
2023-12-22 17:12:54 +01:00
Daniel Salzman
f125dd6671
configure: increase minimal GnuTLS version to 3.6.10
...
In this version reproducible signing was introduced.
2023-12-22 17:12:54 +01:00
David Vašek
0e14331776
configure: add detection of atomic operations support and report it in the configuration summary
2023-11-14 16:32:39 +01:00
David Vašek
eaf37ba583
server: convert to universal atomic bool (variable catalog_upd_signal)
2023-11-14 16:27:57 +01:00
David Vašek
5281a58858
contrib/spinlock: reduce supported variants to C11 and POSIX as a fallback
...
The C11 standard is required by Knot anyway.
2023-11-01 15:28:51 +01:00
Daniel Salzman
39a9362e19
configure: remove server version from the summary and add configure parameters
...
The parameters string is in the same form as:
./config.status --config
2023-10-25 19:41:53 +02:00
Daniel Salzman
90f5a92997
doc: remove broken info support
...
The sphinx-panels isn't compatible with the info format, which isn't used anyway.
2023-08-30 08:16:56 +02:00
Daniel Salzman
8283230b54
Bump version 3.4.dev
2023-08-26 20:12:33 +02:00
Daniel Salzman
80b604f1df
python: add knot_exporter
...
Based on https://github.com/salzmdan/knot_exporter ,
commit 564a6daa3e17f68e410d25fe4b876d79e418d4d1
2023-08-21 16:07:35 +02:00
Daniel Salzman
4d7eb96bf9
python: move libknot to a separate subdirectory libknot
2023-08-21 16:07:35 +02:00
Daniel Salzman
196fdf6e7c
python: add pyproject.toml and hatchling support, keep setup.py for compatibility
2023-08-21 16:07:35 +02:00
Daniel Salzman
bcad814f22
configure: upgrade version to libknot14 (libdnssec and libzscanner unchanged)
2023-08-13 21:56:07 +02:00
Daniel Salzman
6a9e75147c
configure: add detection of libbpf>=1.0 without libxdp
2023-07-09 19:56:23 +02:00
Daniel Salzman
105d5bc7b5
quic: adapt to ngtcp2 v0.17.0
2023-07-09 19:56:23 +02:00
Daniel Salzman
d30b536216
configure: fix operator in a few test conditions
2023-07-07 19:57:19 +02:00
Daniel Salzman
ca4673cedb
quic: adapt to ngtcp2 v0.16.0
2023-06-05 09:20:01 +02:00
Daniel Salzman
30995c5138
configure: add 'embedded' value for --enable-quic
2023-05-31 16:51:27 +02:00
Daniel Salzman
760f4df0f0
quic: adapt to ngtcp2 v0.15.0
2023-04-27 09:06:48 +02:00
Daniel Salzman
f3dd3aacd1
quic: adapt to ngtcp2 0.14.0
2023-03-29 14:54:23 +02:00
Daniel Salzman
7552a64f77
time: remove obsolete fallback for systems without clock_gettime()
2023-03-27 15:12:35 +02:00
David Vašek
b6283668cf
configure: adjust coding style
2023-02-17 08:03:15 +01:00
Christopher Ng
be1e44f4fd
Add support for building on Cygwin and MSYS
...
This commit adds support for building the libraries and utils on Cygwin/MSYS2.
The daemon cannot be built because some of the IPV6 code does not compile.
See more at https://gitlab.nic.cz/knot/knot-resolver/-/issues/781
2023-02-17 08:03:06 +01:00
Daniel Salzman
2f4840c7ba
xdp/quic: adapt to ngtcp2 0.13
2023-01-31 10:30:51 +01:00
Daniel Salzman
f5de92e06f
configure: don't warn if pdflatex or makeinfo is missing
2023-01-19 09:31:17 +01:00
Daniel Salzman
286fdb1b47
configure: return error if libbpf not available but XDP requested
2022-12-29 10:56:27 +01:00
Daniel Salzman
2637da194b
contrib: remove embedded libbpf 0.0.6, which no longer works with BTF and old kernels
...
Almost every distribution already has a newer libbpf in repository.
2022-12-19 20:45:25 +01:00
Daniel Salzman
089cbd1023
zonedb: reload changed catalog members only (reuse otherwise), refactoring
2022-12-05 15:14:43 +01:00
Daniel Salzman
3abfb86bf1
contrib: upgrade embedded library ngtcp2 to v0.10.0
2022-10-20 14:29:50 +02:00
Daniel Salzman
cd15b3db25
contrib: upgrade embedded library ngtcp2 to v0.8.1
...
Also allow possibly newer versions.
2022-09-05 13:10:56 +02:00
Daniel Salzman
697104ec6e
libknot: add compatibility with libbpf 1.0 and libxdp
2022-09-02 19:29:53 +02:00
Daniel Salzman
d64d5951cc
contrib: upgrade embedded library libngtcp2 to v0.8.0
2022-08-24 16:58:43 +02:00
Daniel Salzman
cb20245d2b
Bump version 3.3.dev
2022-08-22 07:24:20 +02:00
Daniel Salzman
1bb1ee61fb
configure: allow QUIC without XDP
2022-08-03 18:38:53 +02:00
Daniel Salzman
35db43a12f
libs: upgrade versions to libdnssec9 and libknot13 (libzscanner unchanged)
2022-07-28 17:52:13 +02:00
Daniel Salzman
d87dabe6ec
configure: allow QUIC only if XDP enabled
2022-07-27 15:29:27 +02:00
Daniel Salzman
e00cceff81
configure: improve warning message if old gnutls for QUIC
2022-07-26 17:20:51 +02:00