summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/circuit
Commit message (Expand)AuthorAgeFilesLines
...
| * tor-proto: Mark stream ids in errors as sensitiveIan Jackson2023-01-241-3/+4
* | tor-proto: comment fixes and more TODO hsNick Mathewson2023-01-241-2/+6
* | tor-proto: Expose support for doing onion service handshakesNick Mathewson2023-01-171-0/+33
|/
* tor-proto: impl Display for CreateResponseIan Jackson2023-01-061-0/+12
* test lint blocks: Add many many automaticallyIan Jackson2022-12-124-0/+32
* tor-linkspec: Remove the old OwnedFoo::new() functionsNick Mathewson2022-10-061-2/+11
* add feature annotation not added by doc_auto_cfgtrinity-1686a2022-08-241-0/+1
* tor-proto: Make "testing" feature that exports some thingsIan Jackson2022-08-161-2/+5
* Final (?) API revisions for tor-linkspecNick Mathewson2022-08-101-16/+3
* tor-proto: split and elaborate tor_bytes::Error instancesNick Mathewson2022-06-231-1/+2
* tor-proto: Split CellErr based on activity.Nick Mathewson2022-06-231-1/+4
* tor-proto: clean up error names and messagesNick Mathewson2022-06-231-4/+4
* tor-proto: err: Provide ChannelClosed as a separate unit errorIan Jackson2022-06-211-3/+3
* squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-252-4/+0
* Define accessors for circuit hops.Nick Mathewson2022-03-171-0/+14
* tor-proto: Remember peer information in circuit and channelNick Mathewson2022-03-172-12/+33
* ClientCirc: Move n_hops into a new Path type.Nick Mathewson2022-03-172-3/+27
* impl Debug for DataStream (and its components)Ian Jackson2022-02-241-2/+2
* Update tor-proto errors to latest API.Nick Mathewson2022-02-154-11/+13
* tor-proto: use InternalError for internal errors.Nick Mathewson2022-02-154-15/+32
* Merge branch 'eta/reactor-2.5' into 'main'eta2022-02-031-33/+60
|\
| * Fix severe reactor ordering problemseta2022-02-031-33/+60
* | Merge branch 'typos' into 'main'eta2022-02-031-1/+1
|\ \
| * | Fix typosDimitris Apostolou2022-02-021-1/+1
| |/
* / Remove many needless borrows and slicesIan Jackson2022-02-021-1/+1
|/
* clippy: Rename a `decode_chanmsg` from `handle_`Ian Jackson2022-01-191-1/+1
* clippy: Rename a `from_foo` method that doesn't do conversionIan Jackson2022-01-191-1/+1
* Describe when we will need SendmeAcceptMinVersionNick Mathewson2022-01-121-0/+8
* Change RequireSendmeAuth to an enum.Nick Mathewson2022-01-121-24/+61
* Fix a boolean inversion in auth_sendme_optional.Nick Mathewson2022-01-121-1/+2
* Document SendmeEmitMinVersion statusNick Mathewson2022-01-121-0/+4
* tor-proto: Allow one meta-cell handler at a time.Nick Mathewson2021-12-161-10/+18
* Merge branch 'ct_sendme_tags' into 'main'eta2021-12-161-10/+36
|\
| * tor-proto: use const-time eq on sendme tags.Nick Mathewson2021-12-161-10/+36
* | tor-proto: set HalfStream::connected_ok right.Nick Mathewson2021-12-162-2/+15
* | tor-proto: replace a streammap XXXX with a ticket.Nick Mathewson2021-12-161-3/+4
|/
* Extend trace messages for destroy/truncated reasons.Nick Mathewson2021-12-151-2/+17
* Merge remote-tracking branch 'origin/mr/191'Nick Mathewson2021-12-151-23/+24
|\
| * In reactor, use enums on whether to destroy circuitsNeel Chauhan2021-12-141-11/+20
| * Methodize the destroy circuit reasonNeel Chauhan2021-12-141-19/+2
| * Handle TRUNCATED cellsNeel Chauhan2021-12-131-12/+9
| * Log on TRUNCATED cellNeel Chauhan2021-12-131-9/+21
* | Merge branch 'check_put_return' into 'main'eta2021-12-153-25/+27
|\ \
| * | Always check whether stream-level SENDMEs are expected.Nick Mathewson2021-12-143-25/+27
| |/
* / Actually decrement the stream-level SENDME windoweta2021-12-142-0/+31
|/
* Beautify some Vec->array code in tor-proto.Nick Mathewson2021-12-081-6/+7
* Resolve roughly half of the XXXXs.Nick Mathewson2021-12-062-8/+9
* More typo fixes that I forgot to save :(Nick Mathewson2021-11-241-1/+1
* tor-proto: Stop using async_test in halfstream.rs and sendme.rsNick Mathewson2021-11-152-18/+14
* Get rid of unbounded stream sender, and RawCellStreameta2021-11-122-52/+81