aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto
Commit message (Expand)AuthorAgeFilesLines
...
* | Temporarily disable some clippy lints on nightlyIan Jackson2022-02-021-0/+1
* | Remove many needless borrows and slicesIan Jackson2022-02-023-6/+6
|/
* Bump the patch version of every crate that changed since 0.0.3Nick Mathewson2022-01-311-2/+2
* Use script to update README.md files.Nick Mathewson2022-01-281-3/+0
* Make the native-tls crate optional.Nick Mathewson2022-01-261-3/+1
* Remove a now-incorrect comment in tor-proto.Nick Mathewson2022-01-261-3/+0
* clippy: Rename a `decode_chanmsg` from `handle_`Ian Jackson2022-01-192-4/+4
* handshake: Use read_exact, not read and checking lenIan Jackson2022-01-191-3/+7
* clippy: Rename a `from_foo` method that doesn't do conversionIan Jackson2022-01-193-5/+7
* Fix two bugs related to incomplete read/writeIan Jackson2022-01-191-3/+3
* Merge branch 'channel-arc-rework-5' into 'main'eta2022-01-132-52/+73
|\
| * chanmgr: get rid of Arc around ChannelIan Jackson2022-01-132-52/+73
* | Describe when we will need SendmeAcceptMinVersionNick Mathewson2022-01-121-0/+8
* | Change RequireSendmeAuth to an enum.Nick Mathewson2022-01-122-33/+69
* | Fix a boolean inversion in auth_sendme_optional.Nick Mathewson2022-01-121-1/+2
* | Document SendmeEmitMinVersion statusNick Mathewson2022-01-121-0/+4
|/
* Merge branch 'eta/182' into 'main'Nick Mathewson2022-01-112-6/+37
|\
| * Add a blank line between doc and comment.Ian Jackson2022-01-111-0/+1
| * Improve the layout of crate exports; add runtime convenience functionseta2022-01-112-6/+36
* | Bump all crate versions to 0.0.3.Nick Mathewson2022-01-111-9/+9
|/
* Minimize the required version for each dependency.Nick Mathewson2022-01-071-13/+13
* ClientCirc: change some methods to take &selfNick Mathewson2022-01-071-11/+6
* tor-circmgr: Remove Arc around ClientCircIan Jackson2022-01-071-8/+25
* Merge branch 'refactor/unwrap-or-default' into 'main'eta2022-01-061-1/+1
|\
| * prefer 'unwrap_or_default' to manual constructorDaniel Eades2022-01-011-1/+1
* | Merge remote-tracking branch 'origin/mr/214'Nick Mathewson2022-01-061-0/+1
|\ \
| * | extend lints to include 'clippy::all'Daniel Eades2021-12-281-0/+1
| |/
* | Merge remote-tracking branch 'origin/mr/212'Nick Mathewson2022-01-062-3/+4
|\ \
| * | tor-circmgr: Don't clone parameters in create_chantarget()Neel Chauhan2021-12-252-3/+4
| |/
* / tor-proto: In begin_stream_impl(), if number of hops is zero, don't continueNeel Chauhan2021-12-251-1/+5
|/
* tor-proto: Replace XXXs with references to arti#269Nick Mathewson2021-12-201-9/+7
* 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-162-13/+48
|\
| * tor-proto: use const-time eq on sendme tags.Nick Mathewson2021-12-162-13/+48
* | 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
|/
* tor-proto: document an infelicitous behavior.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
|/
* fix nightly clippy errorsTrinity Pointard2021-12-092-3/+2
* Beautify some Vec->array code in tor-proto.Nick Mathewson2021-12-081-6/+7
* Merge remote-tracking branch 'origin/mr/180'Nick Mathewson2021-12-081-11/+10
|\
| * In CryptInit, return a Result in initialize()Neel Chauhan2021-12-081-11/+10