Commit graph

  • ce6148fa14 libknot/db: adjust clear() to LMDB version 1 lmdb1 Daniel Salzman 2026-07-04 20:40:52 +0200
  • 7b8d2f57ae Revert "contrib: remove embedded LMDB" Daniel Salzman 2026-07-04 19:18:07 +0200
  • c95677d115 Merge branch 'quic_errcrypto_close' into 'master' Libor Peltan 2026-07-03 15:46:55 +0200
  • aabf72f342 libknot/QUIC: improved error reporting when closing conn quic_errcrypto_close Libor Peltan 2026-07-03 15:22:20 +0200
  • 0da99b2101 ggg redis_geoip Jan Hák 2026-07-02 14:18:29 +0200
  • e95bda0c1f libknot/QUIC: simplify sending close when TSL handshake failed Libor Peltan 2026-07-02 14:51:13 +0200
  • 7e3e22aaca libknot/QUIC: refactoring: remove conn from table in send_special after sending excessiveLOADclosing pkt Libor Peltan 2026-07-02 14:39:12 +0200
  • 91397c167a libknot/QUIC: refactoring: remove conn from table in send_special after sending closing pkt Libor Peltan 2026-07-02 14:38:36 +0200
  • 3f9534e0a2 quic: close connection on TLS handshake failure vendemiat 2026-06-29 16:45:14 -0700
  • ad3f0b7b5e Merge branch 'master' into 'master' vendemiat 2026-07-02 14:41:16 +0200
  • 75c76bb00a Merge branch 'update_removal_ttl' into 'master' Libor Peltan 2026-07-02 13:44:14 +0200
  • 0bf9612e55 Merge branch 'keymgr_digest_option' into 'master' Libor Peltan 2026-07-02 13:43:07 +0200
  • d9e2a2f9e9 Merge branch 'xdp_tcp_mtu' into 'master' master Libor Peltan 2026-07-02 13:41:38 +0200
  • 3b0a481661 Merge branch 'xdp_tcp_mtu' into 'master' Daniel Salzman 2026-07-02 13:15:20 +0200
  • d150ae06bf xdp: add missing Ethernet header in socket->frame_limit calculation from MTU Daniel Salzman 2026-07-02 08:14:17 +0200
  • a7bd06f033 Merge branch 'rrset_static' into 'master' Daniel Salzman 2026-07-02 07:51:22 +0200
  • d6ee280dcc Merge branch 'rrset_static' into 'master' Libor Peltan 2026-07-02 06:56:27 +0200
  • 7d074afe8f zone/offline expiry: improve log message Libor Peltan 2026-07-02 06:49:57 +0200
  • 99bc8e8601 knot: use knot_rrset_static() where appropriate Libor Peltan 2026-07-01 19:15:49 +0200
  • 4270285d8d libknot: helpers for static init of single-RR RRsets Libor Peltan 2026-06-03 09:59:47 +0200
  • 1b053bcfe1 libknot: add support for EDE code 33 (Negative Trust Anchor) Babak Farrokhi 2026-07-01 14:18:14 +0200
  • 365aa44a1c tls: don't call gnutls_subject_alt_names_deinit() with the NULL argument Daniel Salzman 2026-06-30 18:27:29 +0200
  • d9fbee0799 Revert "quic: adapt to changes in query handling" ms_dsl Daniel Salzman 2026-05-05 10:13:19 +0200
  • 606832c55f quic: adapt to changes in query handling Daniel Salzman 2026-03-25 07:43:23 +0100
  • d21f914e39 EXTRA: add --enable-testing for compatibility with tests-extra and some adjustments Daniel Salzman 2026-03-06 15:45:48 +0100
  • 533e41815a udp-handler: add ASYNC_QUERY_HANDLING support Daniel Salzman 2026-03-02 20:05:47 +0100
  • 83568764c0 udp-handler: switch to dns-handler and network_req_manager Daniel Salzman 2026-04-30 08:26:20 +0200
  • 4c9a61e77b tcp-handler: add ASYNC_QUERY_HANDLING support Daniel Salzman 2026-02-23 19:24:26 +0100
  • 477f3b8588 tcp-handler: switch to dns-handler and network_req_manager Daniel Salzman 2026-04-30 08:19:03 +0200
  • 6de734ee63 Update Knot.files Daniel Salzman 2026-02-12 15:23:15 +0100
  • e964f0264c server: add dns-handler Daniel Salzman 2026-02-12 15:39:27 +0100
  • d2384a34bb server: add network_req_manager Daniel Salzman 2026-02-12 15:22:28 +0100
  • a2fc1796b4 internet: add async processing Daniel Salzman 2026-03-04 08:50:18 +0100
  • d0e2b3c248 internet: optimize CNAME processing Daniel Salzman 2026-03-04 15:34:58 +0100
  • 1bc9b5ba2e internet: add HINFO-based ANY responses if 'server.disable-any' enabled Daniel Salzman 2026-03-04 15:09:44 +0100
  • 2ab0d69045 conf: add async query options Daniel Salzman 2026-03-04 15:12:04 +0100
  • 7c1a068b81 stats: extend base server metrics Daniel Salzman 2026-03-20 13:12:27 +0100
  • 4573ee15f0 mod-stats: response time (resp-time) option and metric Jan Doskočil 2026-01-20 14:30:54 +0100
  • e83b580041 modules: add mod-azuredb and mod-azurednssec without implementations Jan Doskočil 2026-01-08 15:20:06 +0100
  • 0ac3d62f45 modules: add mod-delay Jan Doskočil 2026-02-13 13:19:56 +0100
  • 7e9791b1e5 module: add conf_activate_given_module_conf() Daniel Salzman 2026-04-20 12:24:03 +0200
  • 8391d8d07f nameserver: avoid collision with azuredb module when freeing RRSIGs Jan Doskočil 2026-02-12 11:57:54 +0100
  • 1b20a27f13 nameserver: extend query module API Daniel Salzman 2026-02-10 20:21:25 +0100
  • ad1277fd51 nameserver: extend process_query Daniel Salzman 2026-02-10 20:05:30 +0100
  • 94a94b5a32 nameserver: add query_state.h Daniel Salzman 2026-02-10 19:52:40 +0100
  • 4491679162 fdset: add fdset_get_index_for_fd() Daniel Salzman 2026-02-23 17:04:26 +0100
  • 0f8e8359c5 query: extend layer.h Daniel Salzman 2026-02-10 19:51:42 +0100
  • 0f2d5dcc94 dnssec: extend zone_key_t and zone_sign_ctx_t Jan Doskočil 2026-02-12 11:53:02 +0100
  • 6ccae6d632 dnssec: make rrsigs_create_rdata() public Jan Doskočil 2026-02-12 11:49:23 +0100
  • 4a574b7f11 zone: add *_mm function variants, add new flags Jan Doskočil 2026-02-11 14:44:32 +0100
  • b7e3c879e9 node: extend API Jan Doskočil 2026-01-21 13:24:22 +0100
  • 0f15ad2e69 knot: lstack - a lockless stack implementation Jan Doskočil 2026-01-14 10:16:51 +0100
  • 41106ecdb2 knot: lqueue - a lockless queue implementation Jan Doskočil 2026-01-14 10:14:41 +0100
  • 6ba81df61e configure: add --enable--trafficmanager option Jan Doskočil 2026-02-13 14:29:00 +0100
  • caa3879613 configure: add --with-aliasrr option Jan Doskočil 2026-01-08 15:17:27 +0100
  • a3114c9a59 configure: add --with-unbound option Jan Doskočil 2026-02-13 13:51:02 +0100
  • 20939cd0a9 configure: add --with-numa option Jan Doskočil 2026-02-12 15:33:46 +0100
  • d83198d52c configure: add --enable-async-query option Jan Doskočil 2026-01-08 16:05:50 +0100
  • 0174a61687 configure: add --with-udp-max-size option Jan Doskočil 2026-01-07 10:45:53 +0100
  • 5908f9896a contrib/mempool: make use of valgrind-memcheck macros Jan Doskočil 2026-01-07 14:23:36 +0100
  • 57fdc5cb59 contrib: conditionally enable valgrind memcheck macros Jan Doskočil 2026-01-07 14:00:48 +0100
  • 365b616391 libknot: extend opt.h Daniel Salzman 2026-02-11 19:40:55 +0100
  • 77e6fd585f libknot/dnssec: add dnssec_key_load_pkcs8_der() Jan Doskočil 2026-01-07 11:08:03 +0100
  • 77c6a736dc libknot/dnssec: add dnssec_der_to_privkey() Jan Doskočil 2026-01-07 11:06:40 +0100
  • 0d336a89b8 libknot/pkt: conditionally allow trailing 0 bytes during packet parsing Jan Doskočil 2026-01-07 10:22:02 +0100
  • 0a93dc3b78 libknot: change knot_rdata_to_canonical API Jan Doskočil 2026-01-06 15:27:19 +0100
  • 4b78fad019 mod-dnstap: add query limiter Jan Doskočil 2025-12-19 15:27:21 +0100
  • 24a725253e dnstap: separate query time from response time, use CLOCK_REALTIME_COARSE Jan Doskočil 2025-12-09 16:11:22 +0100
  • 2ba87871d7 mod-dnstap: (COMPAT) option 'responses-with-queries' alised to 'query-with-resp' Jan Doskočil 2025-12-05 16:20:13 +0100
  • 6396bedb9f zone-update: ensure correct TTL in changeset according to removed RRset update_removal_ttl Libor Peltan 2025-08-06 16:17:53 +0200
  • 486d8e1ea3 ctl: don't log interrupted poll() as warning during shutdown Daniel Salzman 2026-06-30 15:18:53 +0200
  • 220a629401 libknot: add KNOT_EINTR (EINTR equivalent) error code Daniel Salzman 2026-06-30 15:15:30 +0200
  • 95a542e6a7 ctl: log failed accept if not a timeout Daniel Salzman 2026-06-29 12:42:50 +0200
  • 823e177211 quic: close connection on TLS handshake failure vendemiat 2026-06-29 16:45:14 -0700
  • 6086536be6 Merge branch 'jitters' into 'master' Libor Peltan 2026-06-30 03:51:32 +0200
  • 8b0595aa53 server: log error if a worker initialization fails Daniel Salzman 2026-06-29 15:07:22 +0200
  • e21d973598 incremental ZONEMD: implemented 256bit radix tree zonemd_radix_tree Libor Peltan 2026-06-29 11:50:14 +0200
  • 0310ba34df fix keymgr_digest_option Daniel Salzman 2026-06-29 09:55:19 +0200
  • 68952cab6f x Daniel Salzman 2026-06-29 09:28:46 +0200
  • 037566bb4a keymgr: DS hash options refactoring and improvements Libor Peltan 2026-06-18 13:58:41 +0200
  • 9f348cc69d Add: keymgr: Handle digest algorithms options Berbe 2026-06-17 12:20:07 +0100
  • c88d94dd43 libngtcp2: update embedded library to v1.24.0 Daniel Salzman 2026-06-28 15:34:06 +0200
  • fdd673405a Merge branch 'events_ctl_improve' into 'master' Daniel Salzman 2026-06-26 18:09:23 +0200
  • f5947d2f81 Merge branch 'events_ctl_improve' into 'master' Libor Peltan 2026-06-26 18:02:02 +0200
  • 0822fccb07 zone/events+ctl: refactoring: forced/user and more are now event flags/param Libor Peltan 2026-06-16 15:22:08 +0200
  • 7a8021f371 doc/reference: add a hyperlink misc_fixes David Vašek 2026-06-26 14:07:56 +0200
  • 8ebc4406bf Merge branch 'keymgr_trash_bin' into 'master' Daniel Salzman 2026-06-26 13:33:37 +0200
  • 19ecf97aa6 Merge branch 'keymgr_trash_bin' into 'master' David Vasek 2026-06-26 13:24:03 +0200
  • 405f3c0373 conf: fix a comment typo David Vašek 2026-06-04 16:20:35 +0200
  • 6c00b1834a doc/operation: describe the zone removal procedure David Vašek 2026-06-03 22:45:02 +0200
  • c5118c16c5 doc/operation: describe cleanup of removed legacy DNSSEC keys David Vašek 2026-05-26 16:56:32 +0200
  • 316900cfca tests-extra: add a new test dnssec/trash_bin David Vašek 2026-05-03 12:10:46 +0200
  • 75a6b43584 tests-extra: dnssec/purge_keys -- update to "trash bin" use and current '+keys' purging David Vašek 2026-04-27 10:21:25 +0200
  • ea766bff2a tests-extra: add fatal parameter to isset() and compare() Daniel Salzman 2026-06-26 11:10:11 +0200
  • e1200aa9a3 kasp: policy-dependant default for trash-delay David Vašek 2026-04-21 16:50:52 +0200
  • feb3d0002b purge: when purging keys, use the "trash bin" instead of delete David Vašek 2026-04-20 10:08:05 +0200
  • 8ac0c227b3 dnssec: use incomplete DNSSEC context for orphan keys David Vašek 2026-06-08 12:58:08 +0200
  • 060df28e0a dnssec: refactor kdnssec_ctx_deinit() David Vašek 2026-06-08 12:57:34 +0200
  • ba03e8d87c doc/operation: DNSSEC key delete and recovery (the "trash bin" feature) David Vašek 2026-04-15 18:27:44 +0200
  • 9627a9549f keymgr: in 'trash-list', display stored key tag instead of calculating it David Vašek 2026-04-17 00:43:15 +0200