Commit graph

20 commits

Author SHA1 Message Date
8628b78598
feat: take impl IntoUrl instead of only &str 2024-08-30 12:23:06 +04:00
32b888b3c1
fix(SECURITY): return error on failed DANE verification
and add raw cert caching in DANE verificator
2024-08-28 17:08:05 +04:00
060aa4a1f7
style: shorten help message 2024-08-28 14:41:43 +04:00
49c46aeaf5
fix: finally, async-trait works 2024-08-21 16:01:21 +04:00
e042a139bf
refactor: rewrite self-signed cert verifier 2024-08-21 15:46:52 +04:00
4314df372b
add DnsClient arg to file_sscv init(), update main.rs example 2024-08-20 10:52:24 +04:00
e77b785fa0
alias dane feature to hickory, remove dane.rs example 2024-08-19 11:35:18 +04:00
de8333d164
fix(example): upd after changes in DnsClient API 2024-08-15 17:54:24 +04:00
446bf9f67b
refactor: rewrite cert::fingerprint once again 2024-08-15 17:47:43 +04:00
5b43635b62
feat: DNS client + DANE impl with Hickory 2024-08-15 16:56:21 +04:00
1fc73d0cab
refactor/feat: rewrite certs::fingerprint with generic data type…
…and allowing different bin2txt (getting ready for DANE)
2024-08-08 20:57:29 +04:00
17ba4060b8
feat: add file-based ss cert verifier (move from main example), v0.4.0 2024-08-06 21:03:29 +04:00
700981a5e3
refactor: move trait SelfsignedCertVerifier and all related to mod.rs 2024-08-06 20:40:39 +04:00
96a6ad34a0
style: cargo clippy --fix 2024-08-06 20:27:12 +04:00
4f52475f2c
add simple.rs example 2024-08-06 12:32:42 +04:00
053f042e00
feat: do not use webpki roots in main example 2024-08-06 12:02:09 +04:00
79b17313e7
docs: add package list to main example 2024-08-06 12:01:41 +04:00
5533ec0d2b
update main example: proper ss cert check, changes in lib API 2024-08-06 11:57:42 +04:00
fa7626b78a
fix(example): args parser 2024-08-05 16:09:59 +04:00
95362fd9e8
feat: add example and dev deps
Note: current version of main.rs example just disables TLS cert verification if `-k` arg provided.
Instead, it must use custom storage for self-signed certs.

tokio with macros & fs features in dev deps is needed for main.rs example.
2024-08-01 12:05:39 +04:00