Commit graph

  • dee67c4fbf Merge branch 'kdig-diskspace-warn' into 'master' Daniel Salzman 2026-04-05 20:28:04 +0200
  • 96cf05fae1 Merge branch 'purge_keys' into 'master' David Vasek 2026-04-05 19:51:27 +0200
  • ed7c154bfd Merge branch 'kdig_dnssec_valid' into 'master' Libor Peltan 2026-04-05 19:41:26 +0200
  • 9c281c6a59 kdig/validation: fix empty-non-terminal wildcard match in NSEC zone... kdig_dnssec_valid Libor Peltan 2025-04-10 13:01:17 +0200
  • 2b4eb159c8 tests: support for calling kdig and its validation Libor Peltan 2025-03-11 07:42:05 +0100
  • ab2a882f2f kdig: implemented DNSSEC validation (+validate) Libor Peltan 2025-02-21 20:51:31 +0100
  • 4d3a204847 dnssec validation: bugfix: dont remove any even redundant RRSIGs Libor Peltan 2025-03-09 21:00:50 +0100
  • 7cae216b71 libknot: allow loading nsec3 params from NSEC3 Libor Peltan 2025-02-23 19:23:40 +0100
  • 7600c1ff04 adjust: bugfix: prev pointers for non-binode contents Libor Peltan 2025-02-23 14:05:53 +0100
  • 9c64c544f9 fixup! key-events: run key trash garbage collector in DNSSEC event handler when it's time keymgr_trash_bin David Vašek 2026-04-05 14:29:46 +0200
  • ed451d2906 fixup! zone-keys: in kdnssec_delete_from_keystores(), allow turning off error logging David Vašek 2026-04-05 14:29:18 +0200
  • 04149737c3 key-events: run key trash garbage collector in DNSSEC event handler when it's time David Vašek 2026-04-01 16:09:48 +0200
  • 6df5236cc4 kaspdb: remove unused definition David Vašek 2026-04-01 13:05:30 +0200
  • fbc5c7d5bc turn off logging / 2 fixup! kaspdb: trash/garbage collector function for regular waste management of the "trash bin" David Vašek 2026-04-03 11:34:03 +0200
  • 04e196151d turn off logging fixup! kaspdb: trash/garbage collector function for regular waste management of the "trash bin" David Vašek 2026-04-01 10:59:36 +0200
  • 717f9dcbb3 zone-keys: in kdnssec_delete_from_keystores(), allow turning off error logging David Vašek 2026-04-01 10:57:27 +0200
  • 56a4520092 kaspdb: trash/garbage collector function for regular waste management of the "trash bin" David Vašek 2026-03-31 11:25:57 +0200
  • 9d8adad23e fixup! keymgr: add the 'trash-touch' command David Vašek 2026-03-31 14:54:25 +0200
  • bbca9e402c tests-extra: fix NOTIFY over TLS from Bind master Daniel Salzman 2026-04-04 16:37:26 +0200
  • 1721763279 Revert "quic: adapt to changes in query handling" ms_dsl Daniel Salzman 2026-03-25 08:36:28 +0100
  • 2ea1dbf91f Revert "TMP - needed for testing" Daniel Salzman 2026-03-25 08:35:12 +0100
  • e46e8cec63 quic: adapt to changes in query handling Daniel Salzman 2026-03-25 07:43:23 +0100
  • 9b84babfaa TMP - needed for testing Daniel Salzman 2026-03-06 15:45:48 +0100
  • 479099ce9d tests-fuzz: update knotd_wrap Daniel Salzman 2026-03-05 15:07:48 +0100
  • 662ab50690 internet Daniel Salzman 2026-03-04 08:50:18 +0100
  • c3a565ad67 internet: optimize cname processing Daniel Salzman 2026-03-04 15:34:58 +0100
  • 8ccb74165f udp_async Daniel Salzman 2026-03-02 20:05:47 +0100
  • df53725d9e udp Daniel Salzman 2026-03-24 19:55:29 +0100
  • 81e5972d85 tcp_async Daniel Salzman 2026-02-23 19:24:26 +0100
  • ea4abfe5c5 tcp Daniel Salzman 2026-03-20 09:32:03 +0100
  • 027cdc6e7d stats: extend base server metrics Daniel Salzman 2026-03-20 13:12:27 +0100
  • 21116a2f7a conf: add HINFO-based ANY responses if 'server.disable-any' enabled Daniel Salzman 2026-03-04 15:09:44 +0100
  • 4c54494db4 conf: add async query options Daniel Salzman 2026-03-04 15:12:04 +0100
  • 69df06bae8 fdset: add fdset_get_index_for_fd() Daniel Salzman 2026-02-23 17:04:26 +0100
  • 088537295f server: add dns-handler Daniel Salzman 2026-02-12 15:39:27 +0100
  • eb63fa9a26 server: add network_req_manager Daniel Salzman 2026-02-12 15:22:28 +0100
  • 40e7147b5d Update Knot.files Daniel Salzman 2026-02-12 15:23:15 +0100
  • ee0b6b6cea configure: add module Azure without implementation Jan Doskočil 2026-01-08 15:20:06 +0100
  • 287836bcc5 mod-delay: add module delay Jan Doskočil 2026-02-13 13:19:56 +0100
  • 5d10eb831d nameserver: extend process_query.c Daniel Salzman 2026-02-12 12:25:03 +0100
  • 65f75bc80a config: extend add conf_activate_given_module_conf() Daniel Salzman 2026-02-12 11:36:53 +0100
  • 5aa099a52e nameserver/nsec_proofs: avoid collision with azuredb module when freeing RRSIGs Jan Doskočil 2026-02-12 11:57:54 +0100
  • ba77210384 dnssec/zone-keys: extend zone_key_t and zone_sign_ctx_t Jan Doskočil 2026-02-12 11:53:02 +0100
  • 93a0285ee1 dnssec/rrset-sign: make rrsigs_create_rdata() public Jan Doskočil 2026-02-12 11:49:23 +0100
  • f306be3534 libknot: extend opt.h Daniel Salzman 2026-02-11 19:40:55 +0100
  • 5c334f315a nameserver: extend query module API Daniel Salzman 2026-02-10 20:21:25 +0100
  • 07640462e9 nameserver: extend process_query.h Daniel Salzman 2026-02-10 20:05:30 +0100
  • b0c7d22b19 nameserver: add query_state.h Daniel Salzman 2026-02-10 19:52:40 +0100
  • f4aad38dc0 query: extend layer.h Daniel Salzman 2026-02-10 19:51:42 +0100
  • aa88556eb9 knot/zone: add *_mm function variants Jan Doskočil 2026-02-11 14:44:32 +0100
  • b7c15d0a28 knot/node: extend API Jan Doskočil 2026-01-21 13:24:22 +0100
  • 4600b36a9c mod-stats: response time (resp-time) option and metric Jan Doskočil 2026-01-20 14:30:54 +0100
  • 44b7b17116 knot: lstack - a lockless stack implementation Jan Doskočil 2026-01-14 10:16:51 +0100
  • 4bcb2beb54 knot: lqueue - a lockless queue implementation Jan Doskočil 2026-01-14 10:14:41 +0100
  • cda9f6f77d configure: add --enable--trafficmanager option Jan Doskočil 2026-02-13 14:29:00 +0100
  • f7bf9a9bea configure: add --with-aliasrr option Jan Doskočil 2026-01-08 15:17:27 +0100
  • ff262740a8 configure: add --with-unbound option Jan Doskočil 2026-02-13 13:51:02 +0100
  • c492ce6de3 configure: add --with-numa option Jan Doskočil 2026-02-12 15:33:46 +0100
  • 918481fe1e configure: add --enable-async-query option Jan Doskočil 2026-01-08 16:05:50 +0100
  • 41c12bb8bc configure: add --with-udp-max-size option Jan Doskočil 2026-01-07 10:45:53 +0100
  • 62daefdebd contrib/mempool: make use of valgrind-memcheck macros Jan Doskočil 2026-01-07 14:23:36 +0100
  • 50404dfe9a contrib: conditionally enable valgrind memcheck macros Jan Doskočil 2026-01-07 14:00:48 +0100
  • 5572b732bc libknot/dnssec: add dnssec_key_load_pkcs8_der() Jan Doskočil 2026-01-07 11:08:03 +0100
  • 7ebfe42720 libknot/dnssec: add dnssec_der_to_privkey() Jan Doskočil 2026-01-07 11:06:40 +0100
  • c07ae0b6e0 libknot/pkt: conditionally allow trailing 0 bytes during packet parsing Jan Doskočil 2026-01-07 10:22:02 +0100
  • 7b0a34b456 libknot: change knot_rdata_to_canonical API Jan Doskočil 2026-01-06 15:27:19 +0100
  • 2a4b773690 mod-dnstap: add query limiter Jan Doskočil 2025-12-19 15:27:21 +0100
  • b9d12f84fa dnstap: separate query time from response time, use CLOCK_REALTIME_COARSE Jan Doskočil 2025-12-09 16:11:22 +0100
  • 3c4f011744 mod-dnstap: (COMPAT) option 'responses-with-queries' alised to 'query-with-resp' Jan Doskočil 2025-12-05 16:20:13 +0100
  • d2737ba651 keymgr: add the 'trash-touch' command David Vašek 2026-03-30 23:00:28 +0200
  • 0c639ef046 knot: enhance dnstap module so value of sink is resolved to address when needed dnstap_resolve Jan Hák 2026-04-02 14:27:16 +0200
  • 3699716a7b mod-onlinesign: fix computation of immediately successive name Libor Peltan 2026-03-23 11:47:05 +0100
  • 1a5c5c6b5b Bump version 3.4.10 v3.4.10 3.4 Daniel Salzman 2026-04-02 07:21:06 +0200
  • 7474249323 NEWS: add version 3.4.10 Daniel Salzman 2026-04-02 07:20:45 +0200
  • 419cd4b06c Bump version 3.5.4 v3.5.4 3.5 Daniel Salzman 2026-04-02 07:07:28 +0200
  • 0bdd469efd NEWS: add version 3.5.4 Daniel Salzman 2026-04-01 18:43:08 +0200
  • 9fc3b68f19 tests: workaround for Bind9 bug #5824 Libor Peltan 2026-04-01 14:18:33 +0200
  • 10e9c75dfe zonefile+ctl+redis: prevent malformed RRs in generic format Libor Peltan 2026-03-27 11:33:10 +0100
  • 2af2f9e146 ctl/zone-set: leak when RR parsing fails Libor Peltan 2026-03-31 11:18:59 +0200
  • d276106913 libknot: distinguish RR types that may have non/empty rdata remainder Libor Peltan 2026-03-27 16:45:53 +0100
  • eb71896793 libknot/rrset-dump: check for valid data length prefix Daniel Salzman 2026-03-26 14:03:44 +0100
  • 86661f2498 libknot/zonemd: ensure item length getters don't return overlimit values Libor Peltan 2026-03-31 12:30:19 +0200
  • 619a94e8f7 libknot/nsec3: ensure item length getters don't return overlimit values Daniel Salzman 2026-03-26 12:15:14 +0100
  • b9a6ea1831 libknot/descriptor: add minimum rdata sizes where appropriate Daniel Salzman 2026-03-26 11:34:33 +0100
  • ca22492e2a tests: extended RR lower-casing test Libor Peltan 2026-03-30 16:44:37 +0200
  • 9099f3e95a zonefile-load + ctl/zone-set: canonicalize only generic... Libor Peltan 2026-03-30 15:59:35 +0200
  • b9e920d966 libzscanner: add rdata lower casing support and generic format indication Daniel Salzman 2026-03-28 18:34:05 +0100
  • 605b3d1700 mod-onlinesign: fix computation of immediately successive name Libor Peltan 2026-03-23 11:47:05 +0100
  • 4883e3cd96 distro/deb: declare in d/clean that doc/modules/ is a directory Daniel Salzman 2026-03-20 20:25:20 +0100
  • 109daf2809 tests: workaround for Bind9 bug #5824 Libor Peltan 2026-04-01 14:18:33 +0200
  • 7544f8bb0e Merge branch 'test_etc' into 'master' Daniel Salzman 2026-04-01 14:26:22 +0200
  • 869d568218 knotd: add module for EDNS error reporting, RFC 9567 Jan Hák 2026-02-09 14:57:44 +0100
  • b410bbb58e Merge branch 'test_etc' into 'master' Libor Peltan 2026-04-01 14:19:45 +0200
  • 97c5328ff1 tests: workaround for Bind9 bug #5824 Libor Peltan 2026-04-01 14:18:33 +0200
  • e73ab3f971 kdig: add support for EDNS Report-Channel option Jan Hák 2026-02-27 19:55:08 +0100
  • 924b4ced27 libknot: add EDNS Report-Channel option Jan Hák 2026-02-27 19:51:37 +0100
  • f9f3a4ba67 zonefile+ctl+redis: prevent malformed RRs in generic format Libor Peltan 2026-03-27 11:33:10 +0100
  • 6ca7f92908 ctl/zone-set: leak when RR parsing fails Libor Peltan 2026-03-31 11:18:59 +0200
  • 239698e201 libknot: distinguish RR types that may have non/empty rdata remainder Libor Peltan 2026-03-27 16:45:53 +0100
  • 2190fb6a13 ctl: don't canonicalize rdata if in generic format and forced Daniel Salzman 2026-03-30 12:30:55 +0200