summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* doc: update network adapters in XDP pre-requisitiesHEADmasterHynek Šabacký24 hours1-4/+6
* Merge branch 'dname_apex' into 'master'Libor Peltan43 hours4-6/+72
|\
| * adjust: refactor structure initializations to be more descriptiveDaniel Salzman2 days1-4/+16
| * sem-checks: fix DNAME at the zone apex check if active NSEC3Daniel Salzman2 days3-2/+56
|/
* doc: update year to 2025Daniel Salzman10 days1-1/+1
* Merge branch 'ctl_dummy_abort_nostuck' into 'master'Daniel Salzman10 days4-24/+55
|\
| * ctl: improve error detection and send an error message to the clientDaniel Salzman10 days4-23/+43
| * ctl: fix ctl stuck when abort sent to nonexisting conf txn...Libor Peltan10 days2-3/+14
|/
* python: expanded CTL documentationJan Doskočil12 days1-2/+169
* Merge branch 'xdp_filter_impr' into 'master'Daniel Salzman13 days3-799/+1012
|\
| * xdp: update filter binary using Clang 18Daniel Salzman13 days2-763/+943
| * xdp: add IPv6 extended headers parsing support with some filteringDaniel Salzman13 days1-18/+43
| * xdp: unify used byte-order conversion functionsDaniel Salzman2025-01-031-6/+6
| * xdp: drop DNS messages shorter than DNS header lengthDaniel Salzman2025-01-031-0/+7
| * xdp: add check for IP payload length and udp->len equalityDaniel Salzman2025-01-031-4/+7
| * xdp: refactor access checks to be uniform with the other checksDaniel Salzman2025-01-031-8/+6
|/
* tls: call gnutls_bye() when closing a TLS connectionDaniel Salzman2025-01-031-0/+1
* knotd: avoid crash on crafted CTL payloadJan Doskočil2025-01-021-1/+1
* doc: knotc: describe the force option for zone-flushJan Doskočil2025-01-021-3/+4
* Merge branch 'tests_socket_starting' into 'master'Daniel Salzman2024-12-2819-48/+51
|\
| * tests-extra: remove superfluous C-style semicolons from Python codeDavid Vašek2024-12-2618-47/+47
| * tests-extra: fix the all-servers startup methodDavid Vašek2024-12-251-0/+1
| * tests-extra: fix Knot server starting when it listens on a socketDavid Vašek2024-12-251-1/+3
|/
* libngtcp2: update embedded libngtcp2 to v1.10.0Jan Doskočil2024-12-205-16/+14
* Merge branch 'max_ttl_rrsig_bck' into 'master'Daniel Salzman2024-12-202-5/+8
|\
| * RRSIGs/TTL: set rrsig->ttl to zero...Libor Peltan2024-12-202-5/+8
|/
* stats: fix duplicate XDP counter names in YAML dumpDaniel Salzman2024-12-191-30/+61
* Merge branch 'max_ttl_rrsig' into 'master'Daniel Salzman2024-12-194-3/+115
|\
| * max_ttl: in case of RRSIG consider orig_ttl and NOT rrsig->ttlLibor Peltan2024-12-191-3/+18
| * tests: added max TTL test with signing and incremental realodLibor Peltan2024-12-193-0/+97
|/
* mod-dnstap: distinguish between AUTH and UPDATE query/responseJan Hák2024-12-181-1/+4
* utils: use knsupdate style of output when printing UPDATE messageJan Hák2024-12-181-1/+3
* tests-extra: zone/expire -- fix a typoDavid Vašek2024-12-181-1/+1
* fix: zone hang if last zone-reload oomsolidcc22024-12-181-0/+1
* query_module: fix statistics counters cleanup if allocation failsDaniel Salzman2024-12-161-3/+19
* tests/atomic: lower the iteration counts with spinlock-emulated atomicsDavid Vašek2024-12-121-3/+10
* Merge branch 'custom_atomic'Daniel Salzman2024-12-1118-60/+152
|\
| * modules/cookies: fix usage of new atomic in code (variable secret->variable)Jan Hák2024-12-111-3/+15
| * libknot/quic: fix usage of new atomic in code (variable cert_creds)Jan Hák2024-12-111-4/+5
| * libknot/quic: fix usage of new atomic in code (variable obufs_size)Jan Hák2024-12-111-2/+5
| * kxdpgun: fix usage of new atomic in code (variables stats_trigger and stats_s...Jan Hák2024-12-111-2/+6
| * stats: fix usage of new atomic in code (variable stats_vals)Jan Hák2024-12-111-3/+10
| * modules/probe: fix usage of new atomic in code (variable last_times)Jan Hák2024-12-111-1/+5
| * modules/cookies: fix usage of new atomic in code (variable badcookie_ctr)Jan Hák2024-12-111-1/+2
| * dnssec: fix usage of new atomic in code (variable dnssec_expire)Jan Hák2024-12-112-2/+7
| * backup: fix usage of new atomic in code (variable backup_ctx)Jan Hák2024-12-114-7/+11
| * catalog: fix usage of new atomic in code (variable catalog_upd_signal)Jan Hák2024-12-114-4/+6
| * tests: fix usage of new atomic in code -- test_atomic.cJan Hák2024-12-111-9/+19
| * contrib/atomic: remove of KNOT_HAVE_ATOMIC definition because of unusedJan Hák2024-12-112-11/+0
| * contrib/atomic: use volatile for the fallback implementationDaniel Salzman2024-12-111-7/+10