Commit graph

  • 33cb97ab8b Merge branch 'deleg_experimental' into 'master' Libor Peltan 2026-02-03 21:36:42 +0100
  • 8fcc561a14 test reload_catalog Daniel Salzman 2026-02-02 10:58:18 +0100
  • 4c020cb6f9 Merge branch 'conf-commit-repeat' into 'master' Daniel Salzman 2026-02-03 17:28:24 +0100
  • 146d90c03b ctl: avoid unrecoverable situation after semcheck error from conf-commit conf-commit-repeat Daniel Salzman 2026-02-03 16:27:23 +0100
  • eaba31a52a Merge branch 'update_removal_ttl' into 'master' Libor Peltan 2026-02-03 17:10:10 +0100
  • 353966514c Merge branch 'purge_keys' into 'master' David Vasek 2026-02-03 16:28:43 +0100
  • ab17c4e727 tests, tests-extra: update SoftHSM2 configuration so that it doesn't complain purge_keys_wip2 David Vašek 2026-02-03 15:16:28 +0100
  • f57055b434 Merge branch 'not_updated' into 'master' master Libor Peltan 2026-02-03 14:53:20 +0100
  • c64fb014c2 fixup! fixup! tests-extra: add keystore.has_key() methods David Vašek 2026-02-03 14:43:35 +0100
  • 3eb535d923 Merge branch 'not_updated' into 'master' Daniel Salzman 2026-02-03 13:59:25 +0100
  • 87641cff05 server: extend 'zone-update-error' to cover more situations Daniel Salzman 2026-01-19 12:25:05 +0100
  • 314aff290a catalog: remove useless catalag_update_t->error and improve error reporting Daniel Salzman 2026-01-31 18:58:54 +0100
  • 9ac680216c zonedb-load: remove repetitive code Daniel Salzman 2026-01-31 18:33:08 +0100
  • 6f24ad073b zonedb-load: fix updates of generated catalogs upon reload, overall improvements Daniel Salzman 2026-01-28 17:30:57 +0100
  • 11dce8e03a zonedb: add missing check for non-NULL return from trie Daniel Salzman 2026-01-28 14:59:21 +0100
  • 2a41451d5c zonedb-load: merge zone_get_catalog_group() with configure_catalog() Daniel Salzman 2026-01-28 14:26:58 +0100
  • 3d68498387 zonedb-load: reinitialize catalog-related options for reloaded zone Daniel Salzman 2026-01-28 11:40:17 +0100
  • 943b08a1bd conf: soften catalog zone configuration checks Daniel Salzman 2026-01-28 09:18:51 +0100
  • f3247198c9 tests-extra: fix keymgr running David Vašek 2026-02-02 17:23:09 +0100
  • 0dc95659dc fixup! fixup! tests-extra: add keystore.has_key() methods David Vašek 2026-02-02 17:03:58 +0100
  • aefd9a45bf doc/reference: fix a typo David Vašek 2026-02-02 13:49:33 +0100
  • d4c35523b9 wip test David Vašek 2025-12-22 14:10:47 +0100
  • c9f2d2da60 tests-extra: allow a keystore to be shared by different zones David Vašek 2026-01-12 11:15:49 +0100
  • 9fa0128556 fixup! zone/purge: improve logging David Vašek 2026-01-15 17:53:07 +0100
  • 7ccc66579d zone/purge: improve logging David Vašek 2026-01-14 17:58:26 +0100
  • 5f2fde6508 libknot/dnssec: p11_load_module() returns KNOT_E* error codes David Vašek 2026-01-26 11:11:15 +0100
  • 7676c1f877 doc/appendices: for Luna HSM's, include their manufacturer name David Vašek 2026-01-20 11:27:44 +0100
  • 07d0554d86 doc/appendices: fix a letter case in EdDSA David Vašek 2026-01-20 11:27:05 +0100
  • 2c0a0c019b dnssec/zone-sign: fix a typo David Vašek 2026-01-19 19:34:06 +0100
  • e83c5f074a fixup! tests-extra: add keystore.has_key() methods David Vašek 2026-01-07 16:36:42 +0100
  • c3cd326798 tests-extra: add keystore.has_key() methods Daniel Salzman 2025-12-24 11:19:56 +0100
  • 50bc65a6e4 kaspdb: properly remove and insert DNSSEC keys in zone-restore David Vašek 2026-01-28 13:04:43 +0100
  • 8a09ee3f14 kaspdb: when adding a key, always remove all trash records of the key David Vašek 2026-01-23 18:29:35 +0100
  • c2871c7200 kaspdb: when making a trash key, report a malformed KASP DB key PARAMS record David Vašek 2025-12-29 14:16:38 +0100
  • 5c7e996dd7 kaspdb: purging aside, use key "trash bin" for other key removals too David Vašek 2025-12-24 11:00:20 +0100
  • f97e4ca899 conf/schema: coding style (ordering) David Vašek 2026-01-09 11:19:29 +0100
  • f405a7c6fc doc/reference: a basic description of 'policy.trash-delay' David Vašek 2026-01-09 11:49:40 +0100
  • 3129797416 kaspdb: add a configurable trash-key lifetime option David Vašek 2025-12-22 16:25:58 +0100
  • 49b117db1e dnssec: functions for "trash bin" records checking and deserialization David Vašek 2025-12-08 23:34:12 +0100
  • f0164d948a fixup! dnssec: implement a "trash bin" for unused DNSSEC keys David Vašek 2026-01-08 18:07:46 +0100
  • ea694051a3 dnssec: implement a "trash bin" for unused DNSSEC keys David Vašek 2025-12-08 23:34:12 +0100
  • 8733240a71 kaspdb: make flags serialization/deserialization independent functions David Vašek 2025-12-22 14:06:48 +0100
  • ca491075ce kaspdb: add a "trash bin" class for unused DNSSEC keys David Vašek 2025-12-08 20:11:23 +0100
  • 2ca34d2f47 ctl/orphans_purge: avoid creating an empty catalog db when purging orphans David Vašek 2025-11-27 12:34:00 +0100
  • 6b0066f2ed ctl/orphans_purge: remove an error report when there isn't a journal David Vašek 2025-11-27 11:47:27 +0100
  • d48b2d96df purge: start using keys purge David Vašek 2025-11-25 16:59:51 +0100
  • 8f17905347 kaspdb: implement keys purge and orphaned keys sweep David Vašek 2025-11-25 16:59:35 +0100
  • 39cdb8f69a libknot/dnssec/keystore: properly detect GnuTLS analogue of KNOT_ENOENT David Vašek 2026-01-30 18:10:57 +0100
  • 2c2a37d8dc dnssec: initialize all keystores for orphan keys purging David Vašek 2025-12-04 11:06:14 +0100
  • 2abb22ff8f dnssec: when initializing keystore, make memory allocation optional David Vašek 2025-12-02 16:10:19 +0100
  • c037b9160d kaspdb: separate key-related classes from zone-related classes David Vašek 2025-11-25 16:47:52 +0100
  • e11175f508 kaspdb: modify keyid_inuse() to count uses rather than just check David Vašek 2025-11-25 13:57:15 +0100
  • 37144ba13d zone-keys: make key remove from keystores a separate function David Vašek 2025-11-25 00:01:10 +0100
  • 977602bbcc tests-extra: namespace test tests-unshare Daniel Salzman 2026-01-23 08:23:32 +0100
  • 24c88313c8 tests-extra: temporarily deactivate inquirer Daniel Salzman 2026-01-23 08:23:15 +0100
  • 5e294d4397 tests-extra: use multiprocessing.Pool instead of multiprocessing.Queue Daniel Salzman 2026-01-23 08:22:30 +0100
  • 8458300a50 tests-extra: force forking in multiprocessing library to avoid serialization problems with multiprocessing.Process Jan Hák 2026-01-27 13:07:03 +0100
  • 447ccd5780 ctl: define a keys purge filter David Vašek 2025-11-25 00:10:45 +0100
  • c271f821b4 zone: define a keys purge macro David Vašek 2024-09-10 12:59:35 +0200
  • b1cc0be78c fix some comment typos David Vašek 2025-10-15 18:56:06 +0200
  • ae001b8c53 README: add note about configure parameters Daniel Salzman 2026-01-27 11:04:29 +0100
  • 0b179dc492 libngtcp2: update embedded library to v1.20.0 Jan Doskočil 2026-01-20 12:41:56 +0100
  • 521222309f libknot/sample_keys.h: fix formatting Jan Doskočil 2026-01-20 11:17:41 +0100
  • 4467ba616d scripts/showkey: fix a typo in program output Jan Doskočil 2026-01-20 10:20:18 +0100
  • d481675934 doc/appendices: number the footnotes in the order of appearance David Vašek 2026-01-06 17:31:41 +0100
  • a8443e5779 doc/operation: add a section regarding HSM keystores (note that OS privileges may need to be set) David Vašek 2025-10-16 15:24:35 +0200
  • 0bf5f79f09 CI: add ubuntu-26.04 Vladimír Čunát 2026-01-15 13:25:00 +0100
  • d579f0cb1f tests-extra: change the separator that displays the number of repetitions from : to __ Daniel Salzman 2026-01-15 10:35:48 +0100
  • 15be6c7d4f yparser: every IPv6 address contains at least 2 colons Daniel Salzman 2026-01-15 09:28:18 +0100
  • 715c7429a7 samples/probe_dump.py: use python idiomatic formatting Jan Doskočil 2026-01-14 12:44:48 +0100
  • c2cb0b3350 samples/probe_dump.py: add --json option Benedikt Heine 2026-01-08 13:58:56 +0100
  • 7fe7b08a0f README: add note about configure parameters Daniel Salzman 2026-01-27 11:04:29 +0100
  • 965ff9c820 format redis_alias_script Daniel Salzman 2026-01-26 15:01:28 +0100
  • 5f8a21ce0d test Daniel Salzman 2026-01-26 16:44:45 +0100
  • 9e51a265b4 scripts: add script to resolve ALIASes in Redis backed zone Jan Hák 2026-01-08 14:33:07 +0100
  • 523da287cd redis: remove empty diff formed by add/rem canceling Daniel Salzman 2026-01-24 13:34:43 +0100
  • 0b9ab4de1c redis: fix listing of empty database Jan Hák 2026-01-22 13:36:24 +0100
  • e454c350c8 redis: add flag to merge rdataset into existing one in binary API Jan Hák 2026-01-19 14:59:38 +0100
  • 96adad11f3 libs: add ALIAS record support Daniel Salzman 2026-01-19 17:23:09 +0100
  • 03ab6006fe
    knot/node: extend API ms Jan Doskočil 2026-01-21 13:24:22 +0100
  • 4f51cfef05
    stats: extend base server metrics Jan Doskočil 2026-01-20 16:55:35 +0100
  • 83b4ee6d98
    mod-stats: response time (resp-time) option and metric Jan Doskočil 2026-01-20 14:30:54 +0100
  • e5cab58de0
    knot: lstack - a lockless stack implementation Jan Doskočil 2026-01-14 10:16:51 +0100
  • 57a7e4bf75
    knot: lqueue - a lockless queue implementation Jan Doskočil 2026-01-14 10:14:41 +0100
  • 24b420d2a7
    configure: ALIAS RR Jan Doskočil 2026-01-08 15:17:27 +0100
  • 307d236e6f
    configure: async query handling option Jan Doskočil 2026-01-08 16:05:50 +0100
  • 070884d623
    modules: Azure Jan Doskočil 2026-01-08 15:20:06 +0100
  • a4d77587c6
    contrib: extend fdset API Jan Doskočil 2026-01-08 13:56:32 +0100
  • 9b2720d5ff
    contrib/mempool: make use of valgrind-memcheck macros Jan Doskočil 2026-01-07 14:23:36 +0100
  • 14ce2764b6
    contrib: conditionally enable valgrind memcheck macros Jan Doskočil 2026-01-07 14:00:48 +0100
  • 8b584df4bd
    contrib/lists: add WALK_LIST_RESUME Jan Doskočil 2026-01-07 13:03:39 +0100
  • 7b579f6020
    contrib/time: CLOCK_REALTIME_COARSE fallback to CLOCK_REALTIME Jan Doskočil 2026-01-07 12:28:39 +0100
  • 526ee56877
    libknot/dnssec: add dnssec_key_load_pkcs8_der() Jan Doskočil 2026-01-07 11:08:03 +0100
  • 166d26ad56
    libknot/dnssec: add dnssec_der_to_privkey() Jan Doskočil 2026-01-07 11:06:40 +0100
  • b553072577
    configure(wip): --with-udp-max-size option Jan Doskočil 2026-01-07 10:45:53 +0100
  • b8b86009a8
    libknot/pkt: conditionally allow trailing 0 bytes during packet parsing Jan Doskočil 2026-01-07 10:22:02 +0100
  • 27e66a1d8b
    libknot: change knot_rdata_to_canonical API Jan Doskočil 2026-01-06 15:27:19 +0100
  • a30b76800c
    mod-dnstap: query limiter Jan Doskočil 2025-12-19 15:27:21 +0100
  • 46cea14b13
    dnstap: query time separate from response time Jan Doskočil 2025-12-09 16:27:03 +0100
  • 3bc2876d48
    dnstap: responses-with-queries as part of dt_message_fill Jan Doskočil 2025-12-09 16:24:24 +0100