summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | tor-keymgr: Remove unnecessary trait function.Gabriela Moldovan2023-11-211-7/+0
| * | | tor-keymgr: Add a top-level error type (fmt).Gabriela Moldovan2023-11-211-1/+4
| * | | tor-keymgr: Add a top-level error type.Gabriela Moldovan2023-11-216-37/+46
| * | | tor-keymgr: Add some derives for the dummy KeyType.Gabriela Moldovan2023-11-211-0/+1
| * | | tor-keymgr: Move ArtiPathError, KeystoreCorruptionError to err.rs.Gabriela Moldovan2023-11-213-54/+53
| * | | tor-keymgr: Inline SshKeyError variants into ArtiNativeKeystoreError.Gabriela Moldovan2023-11-202-43/+34
* | | | Merge branch 'conditional-content-length' into 'main'Nick Mathewson2023-11-272-19/+16
|\ \ \ \
| * | | | Only send Content-Length when needed.Nick Mathewson2023-11-272-19/+16
| | |/ / | |/| |
* | | | Merge branch 'checkeddir_list_and_remove' into 'main'Nick Mathewson2023-11-272-0/+143
|\ \ \ \
| * | | | fs-mistrust: Add read_directory and remove_file to CheckedDir.Nick Mathewson2023-11-272-0/+143
| |/ / /
* | | | Fix 'target' in doc comment for create_firsthop_ntorJim Newsome2023-11-271-1/+1
* | | | Test extend_ntor_v3Jim Newsome2023-11-271-10/+33
* | | | Parameterize circuit-extension test by handshake typeJim Newsome2023-11-271-55/+68
* | | | Add `ClientCirc::extend_ntor_v3`Jim Newsome2023-11-273-0/+79
* | | | tor-proto::circuit::reactor: handle server auxiliary handshake dataJim Newsome2023-11-271-10/+81
* | | | Circuit reactor: test ntor-v3 "create"Jim Newsome2023-11-271-43/+101
* | | | Add NtorV3SecretKey::generate_for_test and NtorV3SecretKey::newJim Newsome2023-11-271-39/+36
* | | | Add PendingClientCirc::create_firsthop_ntor_v3Jim Newsome2023-11-272-0/+44
* | | | Add Reactor::create_firsthop_ntor_v3Jim Newsome2023-11-271-0/+50
* | | | NtorV3PublicKey: make fields pub(crate), as for NtorPublicKeyJim Newsome2023-11-271-2/+2
* | | | Use HandshakeType in Extend2 and CircuitExtender::beginJim Newsome2023-11-274-10/+19
|/ / /
* | | tor-hscrypto: Add a TODO re re-implementation of x25519 keypair genIan Jackson2023-11-231-0/+5
* | | tor-hscrypto: Add a docs TODO re the define_pk_keypair macroIan Jackson2023-11-231-0/+3
* | | tor-hscrypto: derive the impl of Debug for curve25519::StaticKeypairIan Jackson2023-11-232-10/+5
* | | tor-keymgr: impl ToEncodableKey for IPT keysIan Jackson2023-11-231-1/+25
* | | tor-hscrypto: Define Keypair conversions for all curve25519 newtypesIan Jackson2023-11-233-9/+18
| |/ |/|
* | Merge branch 'persist-lock' into 'main'Alexander Færøy2023-11-222-0/+2
|\ \
| * | tor-persist: Make LockStatus #[must_use]Ian Jackson2023-11-222-0/+2
* | | Merge branch 'ratelim-dep' into 'main'Nick Mathewson2023-11-221-1/+1
|\ \ \
| * | | Deps and lockfile: Don't use tor-error and retry-error from crates.ioIan Jackson2023-11-211-1/+1
| |/ /
* | | tor-rtmock: get rid of unwrap()Saksham Mittal2023-11-211-1/+1
* | | tor-circmgr: panic instead in order to return ErrorSaksham Mittal2023-11-211-1/+1
* | | tor-rtmock: handle Receiver result inside spawn_join()Saksham Mittal2023-11-212-3/+3
* | | tor-rtmock: use expect() insteadSaksham Mittal2023-11-211-1/+2
* | | tor-rtmock: change return types to be less concreteSaksham Mittal2023-11-212-2/+2
* | | tor-circmgr: port run_builder_test() to use spawn_join()Saksham Mittal2023-11-211-10/+4
* | | tor-rtmock: change return type of spawn_join()Saksham Mittal2023-11-212-6/+6
* | | tor-rtmock: introduce spawn_join() for MockRuntime & MockExecutorSaksham Mittal2023-11-212-0/+30
|/ /
* | HSS publisher error: lack of netdir: clarify messagegabi-2502023-11-201-1/+1
* | tor-error: fmt_ending_ok: Permit messages ending in ascii ellipsisIan Jackson2023-11-201-0/+1
* | tor-error: fmt_ending_ok: Implement with a direct matchIan Jackson2023-11-201-1/+5
* | Merge branch 'reactor-error-3' into 'main'Ian Jackson2023-11-205-14/+58
|\ \ | |/ |/|
| * HSS publisher: do not crash reactor if netdir unavailableIan Jackson2023-11-201-7/+19
| * HSS errors: expose and sort out NetdirProviderShutdown error type (fmt)Ian Jackson2023-11-201-1/+1
| * HSS errors: expose and sort out NetdirProviderShutdown error typeIan Jackson2023-11-204-3/+16
| * HSS publisher errors: Declare that we want to abolish ReactorErrorIan Jackson2023-11-201-2/+23
| * HSS publisher: Remove a redundant debug messageIan Jackson2023-11-201-2/+0
* | Merge branch 'more-denotators' into 'main'gabi-2502023-11-201-14/+83
|\ \ | |/ |/|
| * tor-keymgr: Update ArtiPath docs.Gabriela Moldovan2023-11-201-5/+9
| * tor-keymgr: Remove now-outdated TODO HSSs.Gabriela Moldovan2023-11-201-6/+0