Commit graph

  • a5190d7352 y bindtodevice Daniel Salzman 2026-05-27 18:07:28 +0200
  • 44f94129af 21 Daniel Salzman 2026-05-27 17:43:21 +0200
  • 4f50fdf606 x Daniel Salzman 2026-05-27 17:02:08 +0200
  • 9dd9aea4e2 Merge branch 'backup_inhibits_timerdb_upd' into 'master' Libor Peltan 2026-05-27 15:20:23 +0200
  • 1b115b3f46 Merge branch 'knotc_output_impr' into 'master' master Libor Peltan 2026-05-27 15:19:35 +0200
  • 8943557923 bugfix/timerDB: zone-backup inhibits later timerDB dump, messing timers backup_inhibits_timerdb_upd Libor Peltan 2026-05-27 12:38:07 +0200
  • 322636f887 d configure_refactor Daniel Salzman 2026-05-26 18:18:26 +0200
  • 9f644c3d8c q Daniel Salzman 2026-05-26 18:15:56 +0200
  • e7239cb3c1 WIP keep trash bin keys (fixup! WIP doc/operation: describe cleanup of removed legacy DNSSEC keys) keymgr_trash_bin David Vašek 2026-05-26 17:12:40 +0200
  • fade240f38 WIP doc/operation: describe cleanup of removed legacy DNSSEC keys David Vašek 2026-05-26 16:56:32 +0200
  • c9a6342580 aaa redis_geoip Jan Hák 2026-05-26 14:08:04 +0200
  • 713a435ab7 m Daniel Salzman 2026-05-25 17:40:13 +0200
  • 21bb70f55f s Daniel Salzman 2026-05-25 17:21:29 +0200
  • 66cd275a44 c Daniel Salzman 2026-05-25 10:12:30 +0200
  • d3dccee952 ww Daniel Salzman 2026-05-25 09:00:49 +0200
  • b8fec4a4b2 Merge branch 'zonemd_radix_tree' into 'master' Libor Peltan 2026-05-24 12:33:01 +0200
  • 7d1b0f111f quic Daniel Salzman 2026-04-18 18:11:01 +0200
  • 1b0c36d7bd redis Daniel Salzman 2026-04-18 18:01:51 +0200
  • 5229535052 lmdb Daniel Salzman 2026-04-18 18:00:44 +0200
  • 89c732e815 posix Daniel Salzman 2026-04-18 17:52:53 +0200
  • 578fb12cbe xdp Daniel Salzman 2026-04-18 17:52:44 +0200
  • 0503251ba2 utils Daniel Salzman 2026-04-17 09:31:18 +0200
  • 36e6a2022d configure: refactor daemon dependencies Daniel Salzman 2026-04-17 09:24:22 +0200
  • ae045f1c52 Merge branch 'knotc_output_impr' into 'master' Daniel Salzman 2026-05-23 09:00:49 +0200
  • 3d26990f69 knotc: refactor, unify, and improve command output processing Daniel Salzman 2026-05-21 14:26:03 +0200
  • 62d968c6a5 knotc: allow -- with zone-serial-set and zone-key-rollover Daniel Salzman 2026-05-12 12:42:27 +0200
  • 4e46491023 kasp: fix compilation error: initializer element is not constant Daniel Salzman 2026-05-22 19:08:00 +0200
  • b66a054e52 WIP fixup! WIP keymgr: add the 'import-trash' command David Vašek 2026-05-22 14:06:17 +0200
  • a1662b6b03 WIP dnssec: modify kdnssec_load_private() to provide ksk_only flag of the keystore David Vašek 2026-05-22 13:58:08 +0200
  • d4b7547da8 fixup! tests-extra: add a new test dnssec/trash_bin David Vašek 2026-05-22 11:26:05 +0200
  • 9113293491 tests-extra: add a new test dnssec/trash_bin David Vašek 2026-05-03 12:10:46 +0200
  • 9a7bd84f79 libdnssec/keystore: properly detect GnuTLS analogue of KNOT_ENOENT 3.5 David Vašek 2026-05-21 09:47:50 +0200
  • b45dfdd953 WIP FIX keymgr/print -- this fix must be fixed before merge David Vašek 2026-04-29 16:38:06 +0200
  • d5112f1601 WIP David Vašek 2026-04-27 10:21:25 +0200
  • 32c1eedd8e kasp: policy-dependant default for trash-delay David Vašek 2026-04-21 16:50:52 +0200
  • 2713f62ccc fixup ? David Vašek 2026-04-20 14:35:16 +0200
  • cbe9b9fadd purge: when purging keys, clean the 'trash bin" too, or use the "trash bin" instead of delete David Vašek 2026-04-20 10:08:05 +0200
  • 0e6f5dc451 WIP doc/operation: DNSSEC key delete and recovery (the "trash bin" feature) David Vašek 2026-04-15 18:27:44 +0200
  • 34ad6eb0dd keymgr: in 'trash-list', display stored key tag instead of calculating it David Vašek 2026-04-17 00:43:15 +0200
  • 8e77fcad0f WIP keymgr: add the 'import-trash' command David Vašek 2026-03-30 13:10:52 +0200
  • 37d43a4809 kaspdb: in kasp_db_list_keys(), allow listing of a specified key_id only David Vašek 2026-04-14 14:06:24 +0200
  • 0611068c24 kasp: use empty string as a name of default keystore rather than NULL David Vašek 2026-04-09 16:21:09 +0200
  • 5b7b348159 keymgr: refactor, make PEM key file import/copy a separate function David Vašek 2026-04-07 15:32:55 +0200
  • 861d8affb8 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
  • 95de1067ed kaspdb: remove unused definition David Vašek 2026-04-01 13:05:30 +0200
  • e20c1546e4 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
  • cdadfc287a 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
  • 41785635d8 zone-keys: in kdnssec_delete_from_keystores(), allow turning off error logging David Vašek 2026-04-01 10:57:27 +0200
  • f7162f8a08 kaspdb: trash/garbage collector function for regular waste management of the "trash bin" David Vašek 2026-03-31 11:25:57 +0200
  • 56b67dd291 keymgr: add the 'trash-touch' command David Vašek 2026-03-30 23:00:28 +0200
  • 4a7f72008d keymgr: add the 'trash-discard' command David Vašek 2026-03-27 18:28:38 +0100
  • f4f4061896 keymgr: in 'trash-list' command output, highlight all keys (trash keys) by underscoring David Vašek 2026-04-10 11:12:29 +0200
  • 122396b1a3 keymgr: add the 'trash-list' command David Vašek 2026-03-25 16:38:55 +0100
  • 83f75de51f keymgr: refactor -- unify key printing functions parameters David Vašek 2026-03-25 16:35:57 +0100
  • f31e8f435c keymgr: in extended listing, print the default keystore too David Vašek 2026-03-25 16:26:27 +0100
  • abfd3689bf dnssec: allow params2dnskey() to be used with incomplete (i.e. trash) keys David Vašek 2026-03-25 16:21:57 +0100
  • 67ff9a6192 keymgr: use variable names that are easier to understand David Vašek 2026-03-11 00:00:10 +0100
  • da5c386dc0 kaspdb: list keys in the "trash bin" David Vašek 2026-03-09 15:35:56 +0100
  • c1e939aea8 kdig: fix collision if both +https and +quic are specified Daniel Salzman 2026-05-20 16:49:56 +0200
  • 582ea105b5 doc/reference: fix a typo David Vašek 2026-02-02 13:49:33 +0100
  • 64e8083bee doc/appendices: for Luna HSM's, include their manufacturer name David Vašek 2026-01-20 11:27:44 +0100
  • 662b4f7e7f doc/appendices: fix a letter case in EdDSA David Vašek 2026-01-20 11:27:05 +0100
  • d4e935c4ce dnssec/zone-sign: fix a typo David Vašek 2026-01-19 19:34:06 +0100
  • 8c264557ae conf/schema: coding style fix David Vašek 2026-02-05 12:11:50 +0100
  • 42e3a305fc zone/purge: improve logging David Vašek 2026-01-14 17:58:26 +0100
  • 9524ab1b96 ctl/orphans_purge: avoid creating an empty catalog db when purging orphans David Vašek 2025-11-27 12:34:00 +0100
  • 0cb35febd8 ctl/orphans_purge: remove an error report when there isn't a journal David Vašek 2025-11-27 11:47:27 +0100
  • 9da951da9c fix some comment typos David Vašek 2025-10-15 18:56:06 +0200
  • 9269da89c9 tests-redis: 'make test' depends on 'make env' Daniel Salzman 2026-05-18 13:41:28 +0200
  • 89f5deffa8 tests-redis: add 'make env' target for simplicity Daniel Salzman 2026-05-16 21:25:26 +0200
  • 1cf8d01468 kdig: fix collision if both +https and +quic are specified Daniel Salzman 2026-05-20 16:49:56 +0200
  • 1138131171 kaspdb: fix memory leaks David Vašek 2026-03-06 21:57:12 +0100
  • 5c4d464969 kaspdb: add cur_key_dname() function David Vašek 2026-03-03 18:25:27 +0100
  • 9bf967766b Revert "quic: adapt to changes in query handling" ms_dsl Daniel Salzman 2026-05-05 10:13:19 +0200
  • 732116b7d0 quic: adapt to changes in query handling Daniel Salzman 2026-03-25 07:43:23 +0100
  • 001821e471 EXTRA: add --enable-testing for compatibility with tests-extra and some adjustments Daniel Salzman 2026-03-06 15:45:48 +0100
  • 220a2e6c44 udp-handler: add ASYNC_QUERY_HANDLING support Daniel Salzman 2026-03-02 20:05:47 +0100
  • e3e99eec3d udp-handler: switch to dns-handler and network_req_manager Daniel Salzman 2026-04-30 08:26:20 +0200
  • 6171d46cfe tcp-handler: add ASYNC_QUERY_HANDLING support Daniel Salzman 2026-02-23 19:24:26 +0100
  • 85f2f71ce3 tcp-handler: switch to dns-handler and network_req_manager Daniel Salzman 2026-04-30 08:19:03 +0200
  • c8db5c0887 Update Knot.files Daniel Salzman 2026-02-12 15:23:15 +0100
  • ff4997733c server: add dns-handler Daniel Salzman 2026-02-12 15:39:27 +0100
  • 3d1d3e5b54 server: add network_req_manager Daniel Salzman 2026-02-12 15:22:28 +0100
  • 4a821ac9d1 internet: add async processing Daniel Salzman 2026-03-04 08:50:18 +0100
  • 631b99da61 internet: optimize CNAME processing Daniel Salzman 2026-03-04 15:34:58 +0100
  • 6237dce7ad internet: add HINFO-based ANY responses if 'server.disable-any' enabled Daniel Salzman 2026-03-04 15:09:44 +0100
  • 774bed8079 conf: add async query options Daniel Salzman 2026-03-04 15:12:04 +0100
  • d607ce25f7 stats: extend base server metrics Daniel Salzman 2026-03-20 13:12:27 +0100
  • faff9c284f mod-stats: response time (resp-time) option and metric Jan Doskočil 2026-01-20 14:30:54 +0100
  • 20505b68d2 modules: add mod-azuredb and mod-azurednssec without implementations Jan Doskočil 2026-01-08 15:20:06 +0100
  • 24858b7dbd modules: add mod-delay Jan Doskočil 2026-02-13 13:19:56 +0100
  • 1b8794d497 module: add conf_activate_given_module_conf() Daniel Salzman 2026-04-20 12:24:03 +0200
  • da400ad7e6 nameserver: avoid collision with azuredb module when freeing RRSIGs Jan Doskočil 2026-02-12 11:57:54 +0100
  • b7a826bc86 nameserver: extend query module API Daniel Salzman 2026-02-10 20:21:25 +0100
  • c6cb107ac2 nameserver: extend process_query Daniel Salzman 2026-02-10 20:05:30 +0100
  • 53f3073e53 nameserver: add query_state.h Daniel Salzman 2026-02-10 19:52:40 +0100
  • c00b57b7ee fdset: add fdset_get_index_for_fd() Daniel Salzman 2026-02-23 17:04:26 +0100
  • 0ceb123fd5 query: extend layer.h Daniel Salzman 2026-02-10 19:51:42 +0100
  • 5cb8f639fa dnssec: extend zone_key_t and zone_sign_ctx_t Jan Doskočil 2026-02-12 11:53:02 +0100
  • 464b8aa035 dnssec: make rrsigs_create_rdata() public Jan Doskočil 2026-02-12 11:49:23 +0100