summaryrefslogtreecommitdiff
path: root/crates/tor-rtcompat/src/impls
Commit message (Expand)AuthorAgeFilesLines
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-092-0/+2
* tor-rtcompat: manually create and connect() socketSteven Engler2026-06-083-12/+29
* tor-rtcompat+misc: add `NetStreamProvider::ConnectOptions`Steven Engler2026-06-083-12/+60
* tor-rtcompat+misc: add `NetStreamProvider::ListenOptions`Steven Engler2026-05-073-9/+57
* rtcompat: document choice of aws_lc_rs providerNick Mathewson2026-04-081-9/+11
* rtcompat: Stop installing backup CryptoProvider.Nick Mathewson2026-04-021-5/+8
* rtcompat: Allocate the zeroed vector for export_keying_material()David Goulet2026-02-262-2/+2
* Merge branch 'resume' into 'main'opara2026-02-242-2/+17
|\
| * tor-rtcompat: disable rustls session resumptionSteven Engler2026-02-242-2/+17
* | tor-rtcompat: unfold for smol incoming streamsmoumenalaoui2026-02-191-41/+11
* | tor-rtcompat: unfold for async-std incoming streamsmoumenalaoui2026-02-191-47/+9
|/
* rtcompat: Return certificates as Cow.Nick Mathewson2026-02-024-16/+20
* rtcompat: Improved tls-server key/cert handling.Nick Mathewson2026-02-022-13/+20
* rtcompat: Clarify None returns from own_certificate.Nick Mathewson2026-01-291-0/+5
* rustls: add an error for unimplemented tls server support.Nick Mathewson2026-01-292-4/+5
* rtcompat: Implement TLS server support for rustls.Nick Mathewson2026-01-292-8/+185
* rtcompat: new server-related members on TlsProvider trait.Nick Mathewson2026-01-293-2/+98
* rtcompat: new own_certificate method on CertifiedConn traitNick Mathewson2026-01-292-0/+9
* opentelemetry: Instrument a bunch of functions.Wesley Aptekar-Cassels2025-11-243-0/+9
* tor-rtcompat: add comments about blocking in async contextsSteven Engler2025-11-121-1/+2
* tor-rtcompat: use a consistent `listen()` implementationSteven Engler2025-11-103-3/+10
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-062-2/+2
* opentelemetry: Add some instrument macros.Wesley Aptekar-Cassels2025-09-242-0/+4
* Merge branch 'smol-add-impl-in-tor-rtcompat' into 'main'opara2025-08-213-2/+262
|\
| * smol: Implement smol in tor-rtcompatNiel Duysters2025-08-213-2/+262
* | Document why we are using ring with rustlsNick Mathewson2025-08-191-3/+21
|/
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-2/+2
* Merge branch 'windows_warnings' into 'main'opara2025-08-052-0/+3
|\
| * Fix Windows compile warningsTobias Stoeckmann2025-08-052-0/+3
* | Fix errors from rustdoc nightly.Nick Mathewson2025-08-051-1/+1
|/
* tor-rtcompat: Remove rustls dependency in favor of futures-rustlsparazyd2025-06-061-1/+1
* rtcompat: remove Letsencrypt/Rustls kludgeretort-dev2025-05-203-48/+13
* *: use std::io::Error::other in many placesNick Mathewson2025-05-152-7/+4
* Allow StreamOps import to be unusedNick Mathewson2025-04-091-0/+1
* AF_UNIX terminology: Rename two error structsIan Jackson2025-03-242-5/+5
* Fix AF_UNIX terminology in docs, comments, and error messagesIan Jackson2025-03-241-1/+1
* Merge branch 'x509-signature-yeet' into 'main'Nick Mathewson2025-03-054-117/+97
|\
| * rustls: move provider-installer to its own function.Nick Mathewson2025-03-041-13/+21
| * rustls.rs: Replace x509-signature with rustls-webpkiNick Mathewson2025-03-044-101/+71
| * rtcompat: Un-rename CertificateDer type.Nick Mathewson2025-03-041-6/+8
* | tor-rtcompat: Rename spawn_thread to spawn_blockingIan Jackson2025-03-042-2/+2
* | tor-rtcompat: Provide Blocking::blocking_ioIan Jackson2025-03-041-0/+10
* | tor-rtcompat: Provide a new function for executor re-entryIan Jackson2025-03-042-0/+9
* | tor-rtcompat: New plan for blocking interaction, Blocking traitIan Jackson2025-03-042-6/+6
* | tor-rtcompat: Rename BlockOn to ToplevelBlockOnIan Jackson2025-03-042-2/+2
|/
* tor-rtcompat: Fix doc warning.Gabriela Moldovan2025-01-151-1/+1
* tor-rtcompat: Big invasive change adding StreamOps bound everywhere.Gabriela Moldovan2025-01-152-4/+4
* tor-rtcompat: Implement StreamOps for TLS stream types.Gabriela Moldovan2025-01-152-1/+22
* tor-rtcompat: Implement new_handle() using TcpSockFd.Gabriela Moldovan2025-01-152-1/+7
* tor-rtcompat: Add the ability to get a StreamOps handle.Gabriela Moldovan2025-01-152-1/+42