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
de4903f1e6
refactor: move response.rs to client mod
e14efd6091
style: move
with_tls_versions
to top
148708ee68
feat: convert 1st digit of status firstly
700981a5e3
refactor: move trait SelfsignedCertVerifier and all related to mod.rs
c6567beed7
refactor: mod client, move builder to ::client::builder
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
053f042e00
feat: do not use webpki roots in main example
79b17313e7
docs: add package list to main example
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
dfeaa50440
chore: bump version
74cd4458dc
docs: add WIP-message and "todo"
f5c218efb8
docs: fix description style
16af1c1bd0
refactor/feat: Response::bytes() and text(), rename body->stream
2ca51a5a20
chore(deps): cargo update
86fb310e71
feat/refactor: add Client::request_with_host, move main code into it
d462cd4fbe
refactor: move client into separate mod