summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* diagnostic macros: force semicolon after statementJan Doskočil2024-07-121-7/+7
* Merge branch 'libknot_xdp_UB' into 'master'Daniel Salzman2024-07-111-1/+1
|\
| * libknot-xdp: remove pointer arithmetics on NULLJan Doskočil2024-07-111-1/+1
|/
* Merge branch 'xdp_tcp_synack' into 'master'Daniel Salzman2024-07-114-3/+25
|\
| * tests: protect XDP-listening port against...Libor Peltan2024-07-112-0/+4
| * xdp-tcp: additoinal protection against duplicate conn in tableLibor Peltan2024-07-111-1/+1
| * xdp-tcp: ignore SYN+ACK pkts in knotd (only for kxdpgun)Libor Peltan2024-07-112-2/+20
|/
* Merge branch 'rrtype_wallet' into 'master'Libor Peltan2024-07-1113-36259/+37814
|\
| * libknot: add WALLET rrtypeDaniel Salzman2024-07-114-3/+8
| * libzscanner: add WALLET rrtypeDaniel Salzman2024-07-119-36256/+37806
|/
* Merge branch 'dohpath' into 'master'Libor Peltan2024-07-119-23767/+24535
|\
| * libzscanner: add support for 'dohpath' and 'ohttp' SVCB parametersDaniel Salzman2024-07-116-23764/+24521
| * libknot: add support for 'dohpath' and 'ohttp' SVCB parametersDaniel Salzman2024-07-103-3/+14
* | libknot/error: add a new error code -- KNOT_EROFSDavid Vašek2024-07-112-0/+2
|/
* Merge branch 'nsec_nonauth2' into 'master'Libor Peltan2024-07-082-3/+9
|\
| * dnssec/NSEC: remove another omitted NSEC for existing nonauthoritative nodeDaniel Salzman2024-07-062-3/+9
|/
* Merge branch 'load_nothing' into 'master'Daniel Salzman2024-07-052-3/+59
|\
| * load: dont skip dnssec+zonemd even when nothing to loadLibor Peltan2024-07-052-3/+59
|/
* tests: improved blocking_txn not to fail and test betterLibor Peltan2024-07-042-3/+10
* tests: fix forwarded DDNS with possible master's XDPLibor Peltan2024-07-021-1/+1
* Merge branch 'nsec_rem_empty_even_nonauth' into 'master'Daniel Salzman2024-06-283-5/+33
|\
| * dnssec/NSEC: remove empty node's NSEC even when nonauthLibor Peltan2024-06-283-5/+33
|/
* distro/rpm: update minimum knot-resolver versionDaniel Salzman2024-06-241-1/+1
* configure: upgrade version to libknot15 (libdnssec and libzscanner unchanged)Daniel Salzman2024-06-2410-303/+303
* doc: add and update information about TLSDaniel Salzman2024-06-214-9/+65
* Merge branch 'journal_fix_prefixing' into 'master'Daniel Salzman2024-06-217-9/+87
|\
| * journal: fix corruption when SOA serial matches some metadata nameLibor Peltan2024-06-217-9/+87
|/
* Merge branch 'backup_byteorder' into 'master'Daniel Salzman2024-06-1912-2/+112
|\
| * backup: write the LMDB version in the label fileDavid Vašek2024-06-191-1/+6
| * backup: check that the system CPU architecture and the backup data are compat...David Vašek2024-06-1910-2/+105
| * libknot/error: add a new error code for incompatible architecture -- KNOT_ECP...David Vašek2024-06-182-0/+2
|/
* Merge branch 'xfr_serial_logging_new' into 'master'Daniel Salzman2024-06-174-7/+27
|\
| * refresh: log remote zone serials immediately after incoming transfers are rec...David Vašek2024-06-174-7/+27
|/
* tests-extra: zone/backup -- fix the recently added testingDavid Vašek2024-06-141-1/+1
* Merge branch 'forced_backup' into 'master'Daniel Salzman2024-06-1410-16/+92
|\
| * backup: use the force option to overwrite an already existing backupdirDavid Vašek2024-06-144-3/+60
| * contrib/files: in remove_file(), remove all cases of directory as a directoryDavid Vašek2024-06-141-2/+6
| * libknot/error: add a new error code -- KNOT_EPERMDavid Vašek2024-06-142-0/+2
| * contrib/files: return an error code from remove_path()David Vašek2024-06-144-9/+13
| * contrib/files: in remove_path(), allow remove of directory contents onlyDavid Vašek2024-06-144-8/+17
|/
* Merge branch 'xfr_zonemd_assert' into 'master'Daniel Salzman2024-06-142-2/+40
|\
| * knotd: remove assert that doesnt hold in specific circmstancesLibor Peltan2024-06-142-2/+40
|/
* Merge branch 'fix_flush_xfr_rcu' into 'master'Daniel Salzman2024-06-133-8/+30
|\
| * rcu: protect also zonefile flush and XFRout against simultaneous zone CTL updateLibor Peltan2024-06-133-8/+30
|/
* contrib: upgrade embedded library ngtcp2 to v1.6.0Daniel Salzman2024-06-1322-154/+199
* Merge branch 'purge_slave_assert' into 'master'Libor Peltan2024-06-122-0/+33
|\
| * purge: after purging timers, set them to sensible valuesLibor Peltan2024-06-122-0/+33
|/
* nameserver: add TSIG key name to event and nameserver logsDaniel Salzman2024-06-0613-75/+85
* Merge branch 'fix_notify_rcu' into 'master'Daniel Salzman2024-06-043-3/+64
|\
| * tests/many_nsec3: more lightweight under valgrind to prevent fail and long runLibor Peltan2024-06-041-1/+6