summaryrefslogtreecommitdiff
path: root/crates/tor-proto
Commit message (Expand)AuthorAgeFilesLines
...
* Merge branch 'display_source_cleanup' into 'main'eta2022-06-212-9/+10
|\
| * Do not include error source() in display() format.Nick Mathewson2022-06-212-9/+10
* | channel padding: Rename ChannelsParams from ChannelsConfig (rustfmt)Ian Jackson2022-06-212-2/+2
* | channel padding: Rename ChannelsParams from ChannelsConfigIan Jackson2022-06-214-59/+59
* | tor-proto: Have Channel::reconfigure throw ChannelClosedIan Jackson2022-06-211-2/+2
* | tor-proto: err: Provide ChannelClosed as a separate unit errorIan Jackson2022-06-215-18/+38
* | channel padding: Use IntegerMilliseconds in padding::ParametersIan Jackson2022-06-212-10/+12
* | Fix docs for `CtrlMsg::ConfigUpdate`Ian Jackson2022-06-211-5/+2
* | Fix typoseta2022-06-211-1/+1
* | channel padding: Plumb settings from chanmgrIan Jackson2022-06-212-12/+4
* | channel padding: Introduce ChannelsConfig and reconfigure facilityIan Jackson2022-06-214-3/+242
* | channel padding timer: Support reconfigurationIan Jackson2022-06-211-4/+15
* | channel padding timer: Allow creation without providing parameters yetIan Jackson2022-06-212-16/+32
* | channel padding: Test creation in disabled stateIan Jackson2022-06-211-0/+12
* | channel padding: Make Parameters a pub struct with builderIan Jackson2022-06-213-3/+15
|/
* Merge branch 'config-fix2' into 'main'Nick Mathewson2022-06-161-0/+1
|\
| * tor-proto: channel: Tell clippy it's ok to print in testsIan Jackson2022-06-161-0/+1
* | Merge branch 'high-level-features' into 'main'Nick Mathewson2022-06-161-0/+2
|\ \
| * | Add "full" and "experimental" features to arti-client and below.Nick Mathewson2022-06-101-0/+2
| |/
* / Permit eprintln in channel-padding test.Nick Mathewson2022-06-151-0/+1
|/
* Merge branch 'channel' into 'main'Nick Mathewson2022-06-104-10/+605
|\
| * channel padding timer: Explain why next() in select_biased!Ian Jackson2022-06-091-0/+7
| * channel padding timer: document state invariantsIan Jackson2022-06-091-2/+24
| * Fix more typos in comments, from a spellcheckerIan Jackson2022-06-091-6/+6
| * Fix typo in commentNick Mathewson2022-06-091-1/+1
| * Fix erroneous commentNick Mathewson2022-06-091-1/+1
| * Fix typos in commentsNick Mathewson2022-06-091-3/+3
| * tor-proto: padding: Test padding timer distributionIan Jackson2022-06-082-0/+125
| * tor-proto: channel: Use padding::TimerIan Jackson2022-06-083-12/+44
| * tor-proto: channel: Provide padding::TimerIan Jackson2022-06-083-0/+409
* | Change to exhaustive match.Ian Jackson2022-06-081-1/+2
* | update semver.mdtrinity-1686a2022-06-081-0/+1
* | try to differentiate transient from nontransient errortrinity-1686a2022-06-083-10/+23
|/
* Merge branch 'sleep' into 'main'Ian Jackson2022-06-086-57/+119
|\
| * Document semver changesIan Jackson2022-06-081-0/+1
| * Plumb a SleepProvider into the channel reactorIan Jackson2022-06-085-57/+118
* | Merge branch 'use-testing-rng'Nick Mathewson2022-06-078-13/+20
|\ \ | |/ |/|
| * Use testing_rng() in tests throughout our crates.Nick Mathewson2022-06-028-13/+20
* | Merge branch 'lint' into 'main'Ian Jackson2022-05-311-0/+2
|\ \ | |/ |/|
| * lints: Add lint block delimiters to every crateIan Jackson2022-05-311-0/+2
* | proto: Only ready a DataStream if CONNECTED was succesfully receivedDavid Goulet2022-05-311-1/+4
|/
* Lexically sort Cargo.toml dependenciesOrhun Parmaksız2022-05-281-17/+15
* Regenerate version bump from previous commit.arti-v0.4.0Nick Mathewson2022-05-271-2/+2
* Semantic version changes for Arti 0.4.0 releaseNick Mathewson2022-05-271-4/+4
* More tests for ClockSkew.Nick Mathewson2022-05-251-0/+40
* prepare_send_from: clippy: Replace some or_else with orIan Jackson2022-05-231-2/+2
* channel: Provide and use Sink::prepare_send_fromIan Jackson2022-05-231-75/+25
* Merge branch 'main' into 'ticket_466'Nick Mathewson2022-05-162-1/+2
|\
| * clippy: Change a binding to (), and allow clippy::let_unit_valueIan Jackson2022-05-112-1/+2
* | Add a channel accessor to ClientCirc.Nick Mathewson2022-05-111-1/+20
|/