Commit graph

  • 97d9398d4f aaa redis_geoip Jan Hák 2026-05-21 15:22:33 +0200
  • 9a7bd84f79 libdnssec/keystore: properly detect GnuTLS analogue of KNOT_ENOENT 3.5 David Vašek 2026-05-21 09:47:50 +0200
  • ae199188c5 tests-extra: add a new test dnssec/trash_bin keymgr_trash_bin David Vašek 2026-05-03 12:10:46 +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 master 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
  • 1671eddfd4 zone: add *_mm function variants Jan Doskočil 2026-02-11 14:44:32 +0100
  • e41d44e44c node: extend API Jan Doskočil 2026-01-21 13:24:22 +0100
  • 59011bd290 knot: lstack - a lockless stack implementation Jan Doskočil 2026-01-14 10:16:51 +0100
  • 27b26a3dff knot: lqueue - a lockless queue implementation Jan Doskočil 2026-01-14 10:14:41 +0100
  • e21751a5d9 configure: add --enable--trafficmanager option Jan Doskočil 2026-02-13 14:29:00 +0100
  • 305e02364a configure: add --with-aliasrr option Jan Doskočil 2026-01-08 15:17:27 +0100
  • 4827b3437a configure: add --with-unbound option Jan Doskočil 2026-02-13 13:51:02 +0100
  • 691bf20aac configure: add --with-numa option Jan Doskočil 2026-02-12 15:33:46 +0100
  • 53ec6ad896 configure: add --enable-async-query option Jan Doskočil 2026-01-08 16:05:50 +0100
  • cc1cff8259 configure: add --with-udp-max-size option Jan Doskočil 2026-01-07 10:45:53 +0100
  • 34ee820f2e contrib/mempool: make use of valgrind-memcheck macros Jan Doskočil 2026-01-07 14:23:36 +0100
  • 4f6770f78a contrib: conditionally enable valgrind memcheck macros Jan Doskočil 2026-01-07 14:00:48 +0100
  • a954ff9c2c libknot: extend opt.h Daniel Salzman 2026-02-11 19:40:55 +0100
  • 5ce70cdf7f libknot/dnssec: add dnssec_key_load_pkcs8_der() Jan Doskočil 2026-01-07 11:08:03 +0100
  • 31e740b9b8 libknot/dnssec: add dnssec_der_to_privkey() Jan Doskočil 2026-01-07 11:06:40 +0100
  • e30cfa0d43 libknot/pkt: conditionally allow trailing 0 bytes during packet parsing Jan Doskočil 2026-01-07 10:22:02 +0100
  • cd4c718998 libknot: change knot_rdata_to_canonical API Jan Doskočil 2026-01-06 15:27:19 +0100
  • 2e003c1072 mod-dnstap: add query limiter Jan Doskočil 2025-12-19 15:27:21 +0100
  • 1dcefeab98 dnstap: separate query time from response time, use CLOCK_REALTIME_COARSE Jan Doskočil 2025-12-09 16:11:22 +0100
  • 24368acffd mod-dnstap: (COMPAT) option 'responses-with-queries' alised to 'query-with-resp' Jan Doskočil 2025-12-05 16:20:13 +0100
  • 28f46192cf Merge branch 'purge_keys' into 'master' Daniel Salzman 2026-05-20 10:33:13 +0200
  • f76035084b Merge branch 'purge_keys' into 'master' David Vasek 2026-05-20 09:15:26 +0200
  • 1ef5facddf kaspdb: make deletion timestamp a part of a trash-key record David Vašek 2026-05-18 22:35:07 +0200
  • cf8ced36ac kasp: remove obsolete FIXME Daniel Salzman 2026-05-13 14:23:26 +0200
  • eedf5167f2 tests-extra: dnssec/purge_keys -- remove all concurrent accesses to SoftHSM2 David Vašek 2026-02-23 22:14:38 +0100
  • 8cb4369bf1 tests-extra: add a new test dnssec/purge_keys David Vašek 2025-12-22 14:10:47 +0100
  • 67c6b42144 tests-extra: add default keystore as a variant of a PEM keystore David Vašek 2026-02-23 14:48:33 +0100
  • e0f3550139 tests-extra: in keystores, allow to list the keys the keystore holds David Vašek 2026-02-23 14:46:36 +0100
  • f13f33300b tests, tests-extra: update SoftHSM2 configuration so that it doesn't complain David Vašek 2026-02-03 15:16:28 +0100