DarkCat09
  • Joined on 2023-01-04
DarkCat09 pushed to main at unweb/html-rs-bench 2024-09-15 17:30:12 +03:00
bc41d9631b benchmark code itself
3e0fdf5fd7 sample HTMLs in a separate commit
DarkCat09 created repository unweb/html-rs-bench 2024-09-15 17:29:27 +03:00
DarkCat09 pushed to main at unweb/tokio-gemini 2024-09-10 18:57:16 +03:00
8dfc811bf7 style(clippy): assert_eq -> assert for bool
132463a433 feat: add client cert resolver trait
e1dceb4386 fix(example): change file_sscv module path after refactor
7b9d2a976e docs: add/update for file::sscv
Compare 4 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-09-09 18:16:55 +03:00
666196c103 refactor: move file_sscv into file::sscv, rename crate feature
719083bad2 docs: explicitly specify plaintext format
Compare 2 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-30 15:00:03 +03:00
42a43f175e style/fix: cleanup ClientBuilder by removing Option from tls_versions
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-30 14:42:39 +03:00
71140fb18a fix: trying to add crate features to docs.rs
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-30 11:23:45 +03:00
8628b78598 feat: take impl IntoUrl instead of only &str
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-29 20:03:49 +03:00
3f2b0b5fd2 chore: bump version
20f9336074 docs: explain crate features
a7fca98939 style: reorganize/cleanup Cargo.toml
1733c86942 docs: update todo
Compare 4 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-29 19:51:16 +03:00
5296587c39 chore: bump version
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-29 19:47:43 +03:00
6a8d628546 feat/docs: add auto-redirect, rewrite doc for Client
d1fc9f278b test: add real site test
Compare 2 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-29 12:40:15 +03:00
fd6702d029 test: add simple test for client I/O
44d7461ea2 fix doctest
a77c3d89c8 refactor: move client I/O into a separate function
8cbeefb713 refactor: allow any IO in Response
Compare 4 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-28 18:23:37 +03:00
35a4672340 fix(?): call flush() after writing, just in case
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-28 18:14:21 +03:00
cefac047ef chore(deps): cargo update
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-28 18:05:45 +03:00
8e8fa85206 feat: actual cert verification ignoring UnknownIssuer
0e8d023880 refactor: rename allow_all->verifier, AllowAll->InternalCertVerifier
73addc33ca refactor: delete unused certs::verifier
Compare 3 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-28 16:09:25 +03:00
32b888b3c1 fix(SECURITY): return error on failed DANE verification
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-28 16:03:46 +03:00
ac7a3ac225 fix(SECURITY): return error on failed DANE verification
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-28 13:52:03 +03:00
c3b50e4ecc style: add impl Default
67864e4842 fix(docs): meant to be in a separate paragraph, not list item
686c894296 docs: update todo list
Compare 3 commits »
DarkCat09 pushed to main at unweb/tokio-gemini 2024-08-28 13:45:42 +03:00
ef307f4983 refactor/feat: add cert verifier call, cleanup and extend error enum
04ebac7d6c style: remove extra explicit lifetime
220a4a3316 fix: filter out non-full TLSA (we can't extract public key for now)
060aa4a1f7 style: shorten help message
49c46aeaf5 fix: finally, async-trait works
Compare 5 commits »
DarkCat09 renamed repository from iotishnik-server to iotishnik/server 2024-08-23 19:53:08 +03:00
DarkCat09 renamed repository from iotishnik-tests to iotishnik/tests 2024-08-23 19:52:21 +03:00