summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/util
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'todo-number' into 'main'Alexander Færøy2024-07-071-1/+1
|\
| * Fix two TODO ticket numbersIan Jackson2024-06-251-1/+1
* | Rename OptTimestamp to AtomicOptTimestampNeel Chauhan2024-06-241-7/+7
|/
* SometimesUnboundedSink: Add a test case with some manual sequencingIan Jackson2024-05-301-0/+68
* SometimesUnboundedSink: Write commentary about WakerIan Jackson2024-05-301-0/+36
* SometimesUnboundedSink: Document some error behaviourIan Jackson2024-05-301-0/+4
* SometimesUnboundedSink: Fix a copypaste errorIan Jackson2024-05-301-1/+1
* SometimesUnboundedSink: Narrow dead code allowIan Jackson2024-05-301-2/+1
* Implmeent SometimesUnboundedSinkIan Jackson2024-05-291-0/+145
* Add tor_proto::util::ct::is_zeroJim Newsome2024-03-201-0/+25
* Run maint/add_warning.Nick Mathewson2024-03-133-0/+3
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-233-0/+3
* tor-proto: Add a helper for adding a stream entry with a specific stream ID.Gabriela Moldovan2023-08-031-2/+12
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-103-0/+3
* Lower tor-proto::util::ct::lookup to tor-llcryptoNick Mathewson2023-06-161-56/+1
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-273-0/+3
* test lint blocks: Add many many automaticallyIan Jackson2022-12-123-0/+25
* Final (?) API revisions for tor-linkspecNick Mathewson2022-08-101-1/+8
* tor-proto: Stop using write_infallible in handshake code.Nick Mathewson2022-07-111-0/+21
* tor-proto: split and elaborate tor_bytes::Error instancesNick Mathewson2022-06-231-6/+26
* tor-proto: Split CellErr based on activity.Nick Mathewson2022-06-231-9/+33
* tor-proto: clean up error names and messagesNick Mathewson2022-06-231-37/+42
* Merge branch 'display_source_cleanup' into 'main'eta2022-06-211-7/+7
|\
| * Do not include error source() in display() format.Nick Mathewson2022-06-211-7/+7
* | tor-proto: err: Provide ChannelClosed as a separate unit errorIan Jackson2022-06-211-4/+22
|/
* Change to exhaustive match.Ian Jackson2022-06-081-1/+2
* try to differentiate transient from nontransient errortrinity-1686a2022-06-081-2/+18
* Use testing_rng() in tests throughout our crates.Nick Mathewson2022-06-021-1/+2
* More tests for ClockSkew.Nick Mathewson2022-05-251-0/+40
* Fix typos (using the typos-cli tool).Nick Mathewson2022-05-041-1/+1
* Implement a better clock skew estimator.Nick Mathewson2022-04-111-8/+75
* Initial functions to determine and expose a clock skew estimate.Nick Mathewson2022-04-071-4/+13
* chanmgr: bubble ClockSkew up through the Error object.Nick Mathewson2022-04-071-2/+0
* tor-proto: better errors when handshake fails due to untimely certsNick Mathewson2022-03-231-5/+23
* tor-proto: add a backend to detect reported clock skew.Nick Mathewson2022-03-231-0/+102
* Merge branch 'proto_handshake_err' into 'main'Nick Mathewson2022-02-241-16/+23
|\
| * tor-proto: refactor handshake protocol errors to a different typeNick Mathewson2022-02-231-3/+11
| * tor-proto: Rename BadHandshake to BadCircHandshakeNick Mathewson2022-02-231-4/+4
| * tor-proto: Split IoErr based on when it occursNick Mathewson2022-02-231-11/+10
* | Give specific error kinds to different END reasonsNick Mathewson2022-02-231-3/+1
|/
* Eliminate RequestedResourceAbsent kind.Nick Mathewson2022-02-221-6/+2
* Fold NamespaceFull into BadApiUsage.Nick Mathewson2022-02-221-1/+1
* Rename RemoteNameError to RemoteHostNotFoundNick Mathewson2022-02-221-2/+2
* Replace RemoteRefused with CircuitRefused.Nick Mathewson2022-02-221-1/+1
* Rename RemoteIdMismatch to RelayIdMismatch.Nick Mathewson2022-02-221-1/+1
* Fold AlreadyClosed into BadApiUsageNick Mathewson2022-02-221-1/+1
* tor_proto::Error: Fix an incomplete sentence.Nick Mathewson2022-02-161-1/+2
* Update tor-proto errors to latest API.Nick Mathewson2022-02-151-21/+17
* Make tor-proto::Error implement HasKind.Nick Mathewson2022-02-151-16/+42
* tor-proto: use InternalError for internal errors.Nick Mathewson2022-02-151-2/+3