Commit Graph

  • 70cc19bf67 nixpkgs -> latest dev-sane Colin 2024-06-26 12:00:35 +0000
  • 66dbc73d2b formatted just file main Saber Haj Rabiee 2024-06-20 07:02:38 -0700
  • b9009e770c fixed just file to compile bind Saber Haj Rabiee 2024-06-19 07:33:40 -0700
  • 02a8668fd5 docs: add content from 2183 to changelog Daniel McCarney 2024-06-16 13:50:14 -0400
  • 1ebc11c1d9 Remove unnecessary derives Christian Poveda 2024-06-14 13:53:55 -0500
  • b7e4f9a984 Rename fqdns Christian Poveda 2024-06-14 13:51:09 -0500
  • 9f8c19cb71 Factor NSEC3 records logic to its own module Christian Poveda 2024-06-14 13:49:31 -0500
  • 5d078ab765 Remove bob Christian Poveda 2024-06-13 16:22:45 -0500
  • da5423cb06 Add conformance tests for NSEC3 Christian Poveda 2024-06-13 10:44:50 -0500
  • 198128ca48 DnsLru: cache RRSIG records together with the record they cover Jorge Aparicio 2024-06-14 19:27:59 +0200
  • 3129a31386 update version for each package in workspace to 0.25... Benjamin Fry 2024-06-15 17:27:58 -0700
  • 522220321f update changelog for 0.25-alpha Benjamin Fry 2024-06-15 17:22:56 -0700
  • c505f84db8 Apply clippy suggestions for Rust 1.79 Dirkjan Ochtman 2024-06-14 22:20:22 +0200
  • e585bf0a41 dns-test: make NameServer's FQDN more stable Jorge Aparicio 2024-06-12 11:25:12 +0200
  • ed192864f3 refactor the Resource data structure Jorge Aparicio 2024-06-06 04:51:43 -0500
  • 76f717d10f Add just recipes to clean leftover containers and networks Christian Poveda 2024-06-07 15:55:27 -0500
  • 383a4e72dd remove dnssec-tests' GHA workflow Jorge Aparicio 2024-06-05 11:40:49 +0200
  • 74a3d69eea add new CI workflow Jorge Aparicio 2024-05-29 15:54:56 +0200
  • f581eb0483 add conformance tasks to justfile Jorge Aparicio 2024-05-29 15:54:39 +0200
  • cd7e898ff3 add CODEOWNERS Jorge Aparicio 2024-05-29 15:53:35 +0200
  • 4b6c032e17 remove redundant license files Jorge Aparicio 2024-05-29 14:35:08 +0200
  • 2a04299fbc Add 'conformance/' from commit '2a86c07974b27af6de6cdb0cc87074aaf57b8c39' Jorge Aparicio 2024-06-07 11:03:57 +0200
  • f1489da675 ci: pin nightly version Jorge Aparicio 2024-05-29 17:48:16 +0200
  • 2a86c07974
    Merge pull request #67 from ferrous-systems/ja-bump-hickory Christian Poveda Ruiz 2024-05-29 10:17:31 -0500
  • 0d529d4f41 bump hickory-dns and unignore fixed tests Jorge Aparicio 2024-05-29 12:46:32 +0200
  • 568c75ec6f
    Merge pull request #65 from ferrous-systems/ja-graph-two-point-o Андрей Листочкин (Andrei Listochkin) 2024-05-23 12:22:37 +0100
  • f87d98eaaf explore: use Graph API and use mydomain.com. as leaf zone Jorge Aparicio 2024-05-23 13:10:23 +0200
  • a0909f3c04 tweak Graph::build to support anydomain.com. as leaf zone Jorge Aparicio 2024-05-23 11:32:43 +0200
  • ab2aa39b06 NameServer: fix generation of SOA record Jorge Aparicio 2024-05-23 13:08:01 +0200
  • 0ba63a167d
    Merge pull request #58 from ferrous-systems/refactor-test-helpers Jorge Aparicio 2024-05-22 19:07:58 +0200
  • 0ea1397480 Add function to return root hint Sebastian Ziebell 2024-05-13 17:52:26 +0200
  • 0bcf749617 Add function to set referral via other nameserver Sebastian Ziebell 2024-05-13 16:54:57 +0200
  • 96b3b6650d Add function to return A record Sebastian Ziebell 2024-05-13 16:52:08 +0200
  • 14ee8fd6cc
    Merge pull request #57 from ferrous-systems/ja-clear-ad-bit-on-queries Jorge Aparicio 2024-05-22 18:06:26 +0200
  • 2de7139bc6 resolver: check that out queries don't have the AD bit Jorge Aparicio 2024-05-10 15:56:47 +0200
  • a58fb71eeb
    Merge pull request #56 from ferrous-systems/ja-cd-bit-handling Jorge Aparicio 2024-05-22 17:49:11 +0200
  • b6e97bf3b6 move existing test into RFC4035 section 3.2.2 Jorge Aparicio 2024-05-10 15:07:54 +0200
  • 8f414879b8 test CD bit forwarding Jorge Aparicio 2024-05-10 14:19:27 +0200
  • c50b28262e
    Merge pull request #53 from ferrous-systems/ja-do-bit-tests Jorge Aparicio 2024-05-22 14:56:14 +0200
  • 8b582baffc resolver: test DO bit handling Jorge Aparicio 2024-04-25 17:14:05 +0200
  • b3b214317a
    Merge pull request #54 from ferrous-systems/ja-ds-query Jorge Aparicio 2024-05-22 14:44:38 +0200
  • 261b9f4428 resolver: test that DS query is sent to parent zone Jorge Aparicio 2024-04-29 18:48:37 +0200
  • fef26b7139 dns-test: add getters & make some fields public Jorge Aparicio 2024-04-29 18:48:11 +0200
  • 3a54e693fa
    Merge pull request #31 from ferrous-systems/ja-explore-opt-in-dnssec Jorge Aparicio 2024-05-22 14:31:40 +0200
  • 5d15aa2228 explore: generate bind.keys w/o querying resolver Jorge Aparicio 2024-03-01 19:13:58 +0100
  • 1aab8812df explore: make DNSSEC opt-in Jorge Aparicio 2024-03-01 19:08:28 +0100
  • a9c6e42715
    Merge pull request #52 from ferrous-systems/ja-use-default-cache-size Jorge Aparicio 2024-05-22 14:26:23 +0200
  • b840819998 hickory/resolver: drop _cache_size settings Jorge Aparicio 2024-04-23 18:34:43 +0200
  • e12a1f4d92
    Merge pull request #44 from ferrous-systems/ja-clippier Jorge Aparicio 2024-05-22 14:21:17 +0200
  • 49990d2530 fix previously undetected clippy warning Jorge Aparicio 2024-03-11 17:45:34 +0100
  • cd2895a168 CI: make clippy check cfg(test) code, tests & examples Jorge Aparicio 2024-03-11 17:45:06 +0100
  • 76d308c984
    Merge pull request #43 from ferrous-systems/ja-immutable-subject-peer Jorge Aparicio 2024-05-22 14:16:27 +0200
  • 58239028f4 turn dns_test::{subject,peer} into immutable statics Jorge Aparicio 2024-03-11 17:22:28 +0100
  • 107635c6c5 Update dependencies Dirkjan Ochtman 2024-05-21 13:49:30 +0200
  • cde6f908c2 Remove broken mtls code Dirkjan Ochtman 2024-05-21 13:12:32 +0200
  • 2e46421927 Check hickory-dns is fully started Sebastian Ziebell 2024-05-14 14:17:44 +0200
  • 978235f7cd add RFC2931 SIG(0) as supported Benjamin Fry 2024-05-18 15:16:12 -0700
  • dbb48114ce cargo: Enable LTO on release build. Jonathan Davies 2024-02-09 13:57:34 +0000
  • ede83dc7d6
    Adds deref call in assertion for hickory-client README example (#2173) Adrian Kappel 2024-05-18 14:40:03 -0400
  • f868f8e27d recursor: send DS query to the parent zone Jorge Aparicio 2024-04-29 20:01:16 +0200
  • 202c2304da retry all tcp on all IO errors recieved from UDP requests Benjamin Fry 2024-05-17 19:31:51 -0700
  • 27018620b7 remove IO error from ResolveError and only use ProtoError(Io) Benjamin Fry 2024-05-17 19:31:12 -0700
  • 872ada02ef recursor: rename Recursor::new() to builder() Dirkjan Ochtman 2024-05-12 13:55:33 +0200
  • 5db65e336b recursor: make security awareness depend on config Dirkjan Ochtman 2024-05-12 13:53:29 +0200
  • 97e1f43456 expose security-aware setting in named.toml Jorge Aparicio 2024-05-08 18:37:36 +0200
  • 36258a8a03 make Recursor configurable via a "builder" Jorge Aparicio 2024-05-08 18:31:00 +0200
  • f3a012cc36 recursor: honor DO bit in client's query Jorge Aparicio 2024-04-29 16:43:51 +0200
  • e558fcc43c recursor: preserve DNSSEC records Jorge Aparicio 2024-04-29 16:14:19 +0200
  • cc81d5636e recursor: set DO in outgoing queries Jorge Aparicio 2024-04-24 19:27:49 +0200
  • 67649863fa recursor_test: backfill a test for CNAMEs which point to nonexistent records Colin 2024-05-10 05:15:52 +0000
  • 338b35bc25 recursor_test: backfill a test which ensures the resolver is resilient to infinite cycles Colin 2024-05-10 05:00:05 +0000
  • 6e251e348d recursor_test: backfill a test which follows CNAMEs through more than one layer Colin 2024-05-10 04:51:58 +0000
  • c669e3d397 recursor_test: backfill a test which follows CNAMEs across NS Colin 2024-05-10 04:46:26 +0000
  • 999cdf4950 recursor_test: backfill a test which follows CNAMEs across zones Colin 2024-05-10 04:33:31 +0000
  • fd265a9ae4 recursor: fix to resolve most CNAMEs Colin 2024-05-09 08:57:59 +0000
  • c43bef87f9 recursor_test: backfill a CNAME test Colin 2024-05-09 06:59:54 +0000
  • fe3961ffe1
    Merge pull request #42 from ferrous-systems/ja-terminate-hickory Jorge Aparicio 2024-05-08 12:44:14 +0200
  • 2aa98d0799 recursor_test: port to Catalog, and enable full recurse test Colin 2024-05-08 08:33:28 +0000
  • 50e0653373 recursor_test: implement test_v4_domain Colin 2024-05-08 01:01:56 +0000
  • d95b4202b2 recursor_test: implement test_tld_txt text Colin 2024-05-07 22:19:04 +0000
  • 9c6b064dba recursor_test: add a minimal recursor test Colin 2024-05-07 22:09:14 +0000
  • 80f2a17bff recursor: make the test helpers more capable Colin 2024-05-05 20:07:46 +0000
  • cffc3fac2a Make H3ClientStream Clonable 0xffffharry 2024-05-02 12:10:58 +0000
  • c1f2e9b4de
    address new clippy lint assigning-clones (#2205) Divma 2024-05-02 14:35:29 -0500
  • 3799e13f7b fix copy-pasted sentence Diva M 2024-04-28 12:21:48 -0500
  • 03b0daca71 fix misc typos in md top files Diva M 2024-04-28 11:37:01 -0500
  • ec4e22817a recursor: define the bare minimum integration test Colin 2024-04-29 19:39:47 +0000
  • 9f27fcc0dc Bump parking_lot from 0.12.1 to 0.12.2 dependabot[bot] 2024-04-29 13:48:48 +0000
  • 591a4a9fb2 reintroduce the recursor integration test Colin 2024-04-29 14:36:05 +0000
  • f6b7fc1287 svcb: fix build error Colin 2024-04-29 14:33:39 +0000
  • 6e4af5c549 flake: init Colin 2024-04-29 13:25:03 +0000
  • 4f277c1dbb implement terminate for Hickory Jorge Aparicio 2024-03-11 16:41:59 +0100
  • 6189787d9f
    Merge pull request #51 from ferrous-systems/ja-hickory-name-server-take-2 Jorge Aparicio 2024-04-22 16:51:29 +0200
  • 74e4797061 add a DNSSEC-disabled NameServer scenario test Jorge Aparicio 2024-03-11 16:04:35 +0100
  • ce222b3de1 support Hickory in NameServer role Jorge Aparicio 2024-03-11 15:50:00 +0100
  • 05ffecec45 add a few NameServer role DNSSEC tests Jorge Aparicio 2024-03-11 14:15:44 +0100
  • 4ce9ec9937
    Merge pull request #50 from ferrous-systems/ja-ede-support-take-2 Jorge Aparicio 2024-04-22 16:40:38 +0200
  • b96aa89da9 add more EDE tests Jorge Aparicio 2024-03-07 14:15:10 +0100
  • 4d31eca533 use Graph to simplify tests Jorge Aparicio 2024-03-06 20:31:45 +0100
  • 7bb6b9439c add name_server::Graph Jorge Aparicio 2024-03-06 20:31:14 +0100