DarkCat09
  • Joined on 2023-01-04
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-08 16:33:47 +03:00
6f91e705d3 docs: add doc-comments for crate::certs
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-08 15:57:17 +03:00
9de12169a6 refactor: clean up errors; docs: add doc-comments to error.rs
03420c8e8d docs: clarify which error is returned by Response::mime()
b150a71cc5 docs: some minor doc-comments in client::builder
37196caf75 docs: add doc-comments to client::response
Compare 4 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-08 14:36:57 +03:00
de4903f1e6 refactor: move response.rs to client mod
e14efd6091 style: move with_tls_versions to top
148708ee68 feat: convert 1st digit of status firstly
Compare 3 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-08 12:03:57 +03:00
61828f18d2 docs: doc-comments for crate::status
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-07 19:11:56 +03:00
39b1009048 docs: add doc-comments to lib.rs and client
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-07 13:20:07 +03:00
307e54f256 fix(deps): tokio/fs should be in file-sscv feature
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-06 20:04:43 +03:00
17ba4060b8 feat: add file-based ss cert verifier (move from main example), v0.4.0
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-06 19:42:07 +03:00
700981a5e3 refactor: move trait SelfsignedCertVerifier and all related to mod.rs
c6567beed7 refactor: mod client, move builder to ::client::builder
Compare 2 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-06 19:28:17 +03:00
96a6ad34a0 style: cargo clippy --fix
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-06 19:16:40 +03:00
e93a177b25 feat: add Response::is_ok
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-06 17:47:48 +03:00
17531f7938 chore: bump version
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-06 17:47:05 +03:00
47c1c20ff0 docs: update todo
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-06 17:38:01 +03:00
1395bb04ff fix: CryptoProvider::get_default returned None
39c31d9651 important fix for buffered stream + code cleanup
4f52475f2c add simple.rs example
dbbcf322c3 feat: add Status::num() for handy conversion enum->u8
6bd101504d feat: add ensure_ok for simple 20/non-20 matching
Compare 5 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-06 11:03:35 +03:00
053f042e00 feat: do not use webpki roots in main example
79b17313e7 docs: add package list to main example
Compare 2 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-06 11:01:20 +03:00
5533ec0d2b update main example: proper ss cert check, changes in lib API
49a50aecd9 fix: allow pub access to SelfsignedCert fields
a1ddbed7a9 fix: API in ::certs::insecure
dcd6359fcc feat: improve API in ::certs::fingerprint
Compare 4 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-05 15:30:04 +03:00
dfeaa50440 chore: bump version
74cd4458dc docs: add WIP-message and "todo"
f5c218efb8 docs: fix description style
Compare 3 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-05 15:20:01 +03:00
fa7626b78a fix(example): args parser
1d6e22238c feat: ClientBuilder
Compare 2 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-05 11:05:47 +03:00
16af1c1bd0 refactor/feat: Response::bytes() and text(), rename body->stream
2ca51a5a20 chore(deps): cargo update
Compare 2 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-02 20:23:16 +03:00
19e1148989 feat: custom cert verifier to support self-signed, fingerprint generator
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-01 19:17:37 +03:00
86fb310e71 feat/refactor: add Client::request_with_host, move main code into it
d462cd4fbe refactor: move client into separate mod
Compare 2 commits »