projects
/
dnssec-prover
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Bump version to 0.5.2 for dropping ring dep
[dnssec-prover]
/
src
/
2024-04-03
Matt Corallo
Iteratively hash rather than building a vec then hashing
tree
|
commitdiff
2024-04-03
Matt Corallo
Make `write_u16_len_prefixed_data` generic over the...
tree
|
commitdiff
2024-04-03
Matt Corallo
Add the wycheproof test cases for our crypto implementation
tree
|
commitdiff
2024-04-03
Matt Corallo
Swap `ring` for our own in-crate ECDSA validator
tree
|
commitdiff
2024-04-03
Matt Corallo
Add U256/U384 and mod-const-prime wrapper utilities...
tree
|
commitdiff
2024-04-03
Matt Corallo
Add a simple benchmark of 2048-bit RSA validation
tree
|
commitdiff
2024-04-03
Matt Corallo
Swap `ring` for our own in-crate RSA validator
tree
|
commitdiff
2024-04-03
Matt Corallo
Add a relatively simple mostly-const-fn bigint math...
tree
|
commitdiff
2024-04-03
Matt Corallo
Add support back for SHA-384 DS records
tree
|
commitdiff
2024-03-20
Matt Corallo
Move RRSig loop to after DS loop to be more mindful...
tree
|
commitdiff
2024-03-02
Matt Corallo
Add new tests to test NSEC validation behavior
tree
|
commitdiff
2024-03-02
Matt Corallo
Drop NSEC/3 records from `VerifiedRRStream::verified_rrs`
tree
|
commitdiff
2024-03-02
Matt Corallo
Validate NSec/3 records prove non-existence when handli...
tree
|
commitdiff
2024-03-02
Matt Corallo
Refresh existing test data and add NSEC/3 records
tree
|
commitdiff
2024-03-02
Matt Corallo
Add base32 parser which is needed for NSEC3 validation
tree
|
commitdiff
2024-03-02
Matt Corallo
Correct `NSecTypeMask::contains_type` and add `from_typ...
tree
|
commitdiff
2024-03-02
Matt Corallo
Use `bitcoin_hashes` rather than `ring` for hashing
tree
|
commitdiff
2024-02-26
Matt Corallo
Include any relevant NSec/NSec3 records in generated...
tree
|
commitdiff
2024-02-26
Matt Corallo
Add de/serialization and structs for NSec and NSec3...
tree
|
commitdiff
2024-02-26
Matt Corallo
Define a util method to convert a type value to the...
tree
|
commitdiff
2024-02-26
Matt Corallo
Add debug checks that we don't leave data behind after...
tree
|
commitdiff
2024-02-26
Matt Corallo
Refuse to include \s in the JSON output of a TXT record
tree
|
commitdiff
2024-02-26
Matt Corallo
Force all names to lowercase ASCII as it is the canonic...
tree
|
commitdiff
2024-02-26
Matt Corallo
Add trivial helper method to get the label count in...
tree
|
commitdiff
2024-02-12
Matt Corallo
Swap test domain to something more sustainable
tree
|
commitdiff
2024-02-12
Matt Corallo
Add support for DNAME resolution
tree
|
commitdiff
2024-02-12
Matt Corallo
Add note about DoH proof building usage.
tree
|
commitdiff
2024-02-12
Matt Corallo
Add WASM/JS support for doing full lookups using DoH
tree
|
commitdiff
2024-02-12
Matt Corallo
Expose `QueryBuf` constructors and utilities
tree
|
commitdiff
2024-02-12
Matt Corallo
Add a fuzzer of the proof building state machine
tree
|
commitdiff
2024-02-12
Matt Corallo
Avoid allocating for all message buffers, expose queryi...
tree
|
commitdiff
2024-02-12
Matt Corallo
Use (and expose) a `ProofBuilder` state machine for...
tree
|
commitdiff
2024-02-12
Matt Corallo
Expose constants for various supported record wire...
tree
|
commitdiff
2024-02-11
Matt Corallo
Implement Display for Name
tree
|
commitdiff
2024-02-11
Matt Corallo
Add a parse + validate fuzzer
tree
|
commitdiff
2024-02-11
Matt Corallo
Add fuzzing of DNS server response parsing
tree
|
commitdiff
2024-02-11
Matt Corallo
Limit recursion when reading name labels from other...
tree
|
commitdiff
2024-02-11
Matt Corallo
Fix overflowing subtract in vec preallocation
tree
|
commitdiff
2024-02-11
Matt Corallo
Note lack of proof verification in query method docs
tree
|
commitdiff
2024-02-10
Matt Corallo
Correct cross-zone CNAME handling in proof generation
tree
|
commitdiff
2024-02-09
Matt Corallo
Fix various test runs in `test.sh`
tree
|
commitdiff
2024-02-09
Matt Corallo
Add testing of doc links in test.sh
tree
|
commitdiff
2024-02-09
Matt Corallo
Add a utility function to resolve CNAMEs in verified RRs
tree
|
commitdiff
2024-02-08
Matt Corallo
Set a cache-control header on valid responses
tree
|
commitdiff
2024-02-08
Matt Corallo
Allow validating SHA1 DS records
tree
|
commitdiff
2024-02-08
Matt Corallo
Reject names containing "s
tree
|
commitdiff
2024-02-08
Matt Corallo
Add JSON writing of records, primarily for the WASM...
tree
|
commitdiff
2024-02-08
Matt Corallo
Clean up some comments
tree
|
commitdiff
2024-02-08
Matt Corallo
Return early if we get a response with no answers
tree
|
commitdiff
2024-02-08
Matt Corallo
Include an octet-stream header/CORS headers in proof...
tree
|
commitdiff
2024-02-07
Matt Corallo
Accept query names by reference for downstream flexibility
tree
|
commitdiff
2024-02-07
Matt Corallo
Feature-gate validation and document crate features
tree
|
commitdiff
2024-02-06
Matt Corallo
Make HTTP server large-req DoS safe rather than using...
tree
|
commitdiff
2024-02-06
Matt Corallo
Correct TXT sort order on unlikely edge cases
tree
|
commitdiff
2024-02-06
Matt Corallo
Correct length calculation when writing TXT records
tree
|
commitdiff
2024-02-06
Matt Corallo
Correct TXT record sort order
tree
|
commitdiff
2024-02-06
Matt Corallo
Correct proof validation for records at a zone root
tree
|
commitdiff
2024-02-06
Matt Corallo
Correct proof building for records at a zone root
tree
|
commitdiff
2024-02-06
Matt Corallo
Include the resolver-provided TTL in the response
tree
|
commitdiff
2024-02-06
Matt Corallo
impl Debug/Clone on VerifiedRRStream
tree
|
commitdiff
2024-02-06
Matt Corallo
Clean up documentation TODO
tree
|
commitdiff
2024-02-06
Matt Corallo
Add trivial HTTP server which serves proofs
tree
|
commitdiff
2024-02-06
Matt Corallo
Move validation into a validation module, rather than...
tree
|
commitdiff
2024-02-06
Matt Corallo
Marginally resolve time rollovers, giving us until...
tree
|
commitdiff
2024-02-06
Matt Corallo
Return the time bounds on validated RR sets
tree
|
commitdiff
2024-02-05
Matt Corallo
Enable querying async using tokio
tree
|
commitdiff
2024-02-05
Matt Corallo
Add support for building proofs using a local recursive...
tree
|
commitdiff
2024-02-05
Matt Corallo
Add support for parsing compressed names out of wire...
tree
|
commitdiff
2024-02-05
Matt Corallo
Add support for A/AAAA/NS records
tree
|
commitdiff
2024-02-05
Matt Corallo
Split the library into three modules for maintainability
tree
|
commitdiff
2024-02-05
Matt Corallo
Add support for wildcard validation
tree
|
commitdiff
2024-02-05
Matt Corallo
Add support for CNAME resource records
tree
|
commitdiff
2024-02-05
Matt Corallo
Support returning verified RRs from multiple zones...
tree
|
commitdiff
2024-02-05
Matt Corallo
Shuffle the ordering of RRs when validating an RR strea...
tree
|
commitdiff
2024-02-05
Matt Corallo
Initial checkin
tree
|
commitdiff