summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src
Commit message (Expand)AuthorAgeFilesLines
...
* RelayCellBody::is_recognized: improve doc commentNick Mathewson2024-03-201-1/+7
* RelayCellFormat::recognized -> is_recognizedJim Newsome2024-03-201-3/+3
* Run maint/add_warning.Nick Mathewson2024-03-1317-0/+17
* relay-cell: Update relay cell decoding API for prop340Jim Newsome2024-03-125-28/+104
* Rename UnparsedRelayCell -> UnparsedRelayMsgJim Newsome2024-03-1210-39/+39
* Fix typos in doc commentsTobias Stoeckmann2024-03-061-1/+1
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* tor-proto: Add function for peeking at pending circ unique ID.Gabriela Moldovan2024-02-271-0/+5
* tor-circmgr: Add a helper for displaying optional UniqIds.Gabriela Moldovan2024-02-271-1/+17
* tor_cell: never construct empty DATA messages.Nick Mathewson2024-02-132-11/+11
* Merge branch 'send_incoming_request_failures' into 'main'gabi-2502024-01-172-30/+57
|\
| * proto: Use log_ratelim to report problems delivering BEGIN messges.Nick Mathewson2024-01-171-3/+7
| * Give an error on duplicate call to allow_stream_requests.Nick Mathewson2024-01-172-8/+2
| * proto: Close circuit _intentionally_ when Request Sink is dropped.Nick Mathewson2024-01-172-8/+36
| * proto: Send END when buffer of IncomingRequests is fullNick Mathewson2024-01-172-13/+14
* | Remove TODO for #1191Nick Mathewson2024-01-171-3/+0
|/
* proto: Convert a TODO HSS to ticket #1191Nick Mathewson2024-01-101-1/+1
* Downgrade and convert TODO HSSs to #1190.Nick Mathewson2024-01-101-2/+2
* Convert a TODO HSS about excessive BEGINs to #1189.Nick Mathewson2024-01-102-2/+3
* proto: Downgrade TODO HSS about HopNum in IncomingStreamRequestCommentNick Mathewson2024-01-102-5/+12
* proto: Downgrade TODO HSS comments about hop lookupNick Mathewson2024-01-101-2/+2
* proto: Change some TODO HSS comments to refer to #1188Nick Mathewson2024-01-101-3/+3
* clippy: consequential rustfmtIan Jackson2024-01-021-8/+2
* clippy nightly: For now, locally allow blocks_in_conditionsIan Jackson2024-01-021-0/+1
* clippy: Use infallible callsIan Jackson2024-01-021-4/+2
* clippy: Replace many calls to .get(0) with .first()Ian Jackson2024-01-022-2/+2
* Rename {Any}RelayCell to {Any}RelayMsgOuterNick Mathewson2023-12-146-38/+40
* NtorV3Extension set encoding/decoding: include n_extensionsJim Newsome2023-12-071-3/+3
* Merge branch 'semver-breaking-upgrade-of-the-daleks' into 'main'Nick Mathewson2023-11-293-15/+14
|\
| * Remove RngCompatExt.Nick Mathewson2023-11-292-7/+6
| * Convert to the latest versions of dalek-cryptographyNick Mathewson2023-11-293-12/+12
* | debug log: Downgrade circuit lifecycle messages to traceIan Jackson2023-11-291-4/+4
* | Downgrade some messages to traceIan Jackson2023-11-292-2/+2
|/
* 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-272-0/+78
* 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-271-0/+43
* 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-271-2/+2
* Merge remote-tracking branch 'public/hs_begin'Nick Mathewson2023-11-161-0/+1
|\
| * hsrproxy: Send back DONE reasons.Nick Mathewson2023-10-231-0/+1
* | Send less information in onion service BEGIN messagesNick Mathewson2023-11-152-1/+39
* | tor-proto: make ClientHandShake and ServerHandshake generic over aux dataJim Newsome2023-11-156-164/+112
* | Add NtorV3Server and implement ServerHandshake for itJim Newsome2023-11-151-29/+43
* | ServerHandshake: extend to support ntorv3 extensionsJim Newsome2023-11-154-20/+130