Commit graph

164 commits

Author SHA1 Message Date
Daniel Salzman
44f94129af 21 2026-05-27 17:43:21 +02:00
Daniel Salzman
4f50fdf606 x 2026-05-27 17:31:11 +02:00
David Vašek
f13f33300b tests, tests-extra: update SoftHSM2 configuration so that it doesn't complain
This commit doesn't change SoftHSM2 functionality, configured values are default values.
2026-05-20 09:10:38 +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
Daniel Salzman
b7f429d757 yparser: fix unix socket path guessing 2026-04-16 12:19:46 +02:00
Libor Peltan
a6868e14f3 libknot: distinguish RR types that may have non/empty rdata remainder 2026-03-31 12:33:14 +02:00
Daniel Salzman
df4815fb6c libknot/descriptor: add minimum rdata sizes where appropriate 2026-03-30 16:46:02 +02:00
Daniel Salzman
67b3f17c1f libknot: ED488 is mandatory since GnuTLS 3.6.12 2025-12-05 11:46:14 +01:00
Jan Doskočil
775f83b48b keymgr: test more key variants with keystore-test/bench 2025-11-27 21:03:43 +01:00
Daniel Salzman
d5c05c4c2c yp: add new type for mixed integer with options 2025-11-24 10:43:25 +01:00
Daniel Salzman
a5fbacc624 tests/rrset-dump: fix compilation on OpenSuse + tiny refactoring 2025-11-02 08:07:53 +01:00
Libor Peltan
245ea34981 libknot/rrset-dump/bugfix: ERANGE instead of enlarging output buffer if overflow inside base64_encode 2025-10-31 14:07:32 +01:00
Daniel Salzman
775929e110 Remove no longer existing libknot/dnssec/error.h 2025-10-24 21:17:43 +02:00
Daniel Salzman
060b7c361d Replace DNSSEC_INVALID_*_ALGORITHM with KNOT_EALGORITHM 2025-10-24 09:17:08 +02:00
Daniel Salzman
cd05972053 Replace DNSSEC_KEY_ALREADY_PRESENT with KNOT_EEXIST 2025-10-24 09:17:08 +02:00
Daniel Salzman
a2d690afb8 Replace DNSSEC_INVALID_KEY_NAME with KNOT_INVALID_KEY_NAME 2025-10-24 09:17:08 +02:00
Daniel Salzman
96475b8b1f Replace DNSSEC_INVALID_KEY_ALGORITHM with KNOT_INVALID_KEY_ALGORITHM 2025-10-24 09:17:08 +02:00
Daniel Salzman
fcdb13c3aa Replace DNSSEC_INVALID_PUBLIC_KEY with KNOT_INVALID_PUBLIC_KEY 2025-10-24 09:17:08 +02:00
Daniel Salzman
642328ead7 Replace DNSSEC_NOT_IMPLEMENTED_ERROR with KNOT_ENOTSUP 2025-10-24 09:17:08 +02:00
Daniel Salzman
768b3c0fdb Replace DNSSEC_ENOENT with KNOT_ENOENT 2025-10-24 09:17:08 +02:00
Daniel Salzman
e7e7052f7b Replace DNSSEC_EINVAL with KNOT_EINVAL 2025-10-24 09:17:08 +02:00
Daniel Salzman
3a6d24e3f1 Replace DNSSEC_EOK with KNOT_EOK 2025-10-24 09:17:08 +02:00
Daniel Salzman
07751bc184 libknot: replace dnssec/shared/dname with libknot/dname 2025-10-24 09:17:08 +02:00
Daniel Salzman
22d4d0a5d6 tests: adapt to libdnssec to libknot change 2025-10-24 09:17:08 +02:00
Daniel Salzman
9ef76b2a1c tests: move libdnssec tests to libknot 2025-10-24 09:17:08 +02:00
Daniel Salzman
82df13121e utils: add class aliases INTERNET and CHAOS 2025-06-14 20:48:18 +02:00
Daniel Salzman
b3cdb3431a tests: relicense to GPL-2.0-or-later 2025-03-24 09:53:50 +01:00
Jan Hák
aaff152cfd yparser: add support for link-local IPv6 addresses 2024-09-16 12:46:46 +02:00
Jan Doskočil
fad9ce9f34 yparser: new time unit specifiers
w = week
M = month
y = year
2024-08-24 15:17:53 +02:00
Libor Peltan
3e4831f8a7 xdp-tcp: ignore SYN+ACK pkts in knotd (only for kxdpgun) 2024-07-11 18:30:29 +02:00
Daniel Salzman
7f6692bab5 yparser: fix empty list parsing 2024-05-16 16:57:54 +02:00
Daniel Salzman
12456aede5 tests: extend test set for yparser 2024-05-16 16:57:54 +02:00
Libor Peltan
dcd77f181c xdp-tcp: send RSTs on all open conns when shutdown 2024-04-22 08:34:11 +02:00
Daniel Salzman
1e9fbcb8d1 conf: add control.backlog configuration option 2024-04-19 14:21:21 +02:00
Libor Peltan
172ac861c1 xdp-tcp: simplify knot_tcp_recv() 2024-04-11 15:43:04 +02:00
Daniel Salzman
5bbbe26b43 tests: add test for knot_rrset_size(_estimate)() 2024-02-07 12:05:16 +01:00
Daniel Salzman
ac7ecf7037 sweep: add reset timeout counter, rework logging 2023-11-25 20:35:42 +01:00
Daniel Salzman
fe491b80b4 tcp_iobuf: get rid of knot_tinbufu_res_inbufs() 2023-08-24 21:09:52 +02:00
Libor Peltan
1a3e472ed5 tests: shut up coverity 2023-05-30 12:20:57 +02:00
Jan Hák
92ccde72e0 libknot: remove pointer to iovec from linked-list node to save some space in memory 2023-05-23 10:42:01 +02:00
Libor Peltan
0d6fa4db28 quic/tcp/inbuf: allocate incomplete msgs buffer by powers of 2 2023-05-23 10:42:01 +02:00
Libor Peltan
89dc98ca78 quic/xdp-tcp/inbuf: store knot_tcp_inbuf_update results in linked-list-of-arrays 2023-05-23 10:42:01 +02:00
Daniel Salzman
ec900e4481 yparser: allow unix socket path as network range value 2023-01-13 10:29:28 +01:00
Libor Peltan
325dfeefdf tests/xdp-tcp: fix under 32bit platform 2022-08-22 15:07:50 +02:00
Daniel Salzman
6704e4dfaa xdp: unified and extended connection sweep statistics 2022-08-11 14:30:16 +02:00
Libor Peltan
ee45d9f9b6 tests: move dynarray test to libknot...
...as dynarray itself had been moved from contrib
2022-05-25 19:02:21 +02:00
Libor Peltan
8a1f9fd90d dnssec: implemented incremental DNSKEY mgmt 2022-04-12 13:49:13 +02:00
Daniel Salzman
44e8d08569 tests/tcp: mute Coverity 2022-03-23 08:42:46 +01:00
Daniel Salzman
95cd965388 tcp: mute Clang-analyzer 2022-03-17 10:47:35 +01:00
Daniel Salzman
9002f89f35 xdp-tcp: tiny code cleanup 2022-03-16 15:24:42 +01:00