summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/channel/padding.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-proto: Port to web-time-compatNick Mathewson2026-03-261-2/+2
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-2/+2
* Include "bug" in all bug error messagesNick Mathewson2025-04-281-1/+1
* proto: make padding::Parameters construction fallible.Nick Mathewson2025-03-181-21/+103
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+2
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-3/+3
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* tor-rtmock: allow-Decorate every use of MockSleepProviderIan Jackson2025-03-061-0/+1
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* Fix a bunch of needless-conversion warnings.Nick Mathewson2023-03-101-1/+0
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* Allow "clippy::single_char_pattern" in tests.Ian Jackson2022-10-121-0/+1
* channel padding: Parameters: default_padding replaces Default implIan Jackson2022-08-171-1/+6
* ChannelPaddingInstructions: Update and expand docsIan Jackson2022-08-171-1/+1
* Rename PaddingParameters::all_zeroes constructor to disabledIan Jackson2022-08-171-4/+2
* tor-cell: PaddingNegotiate::default_reducedIan Jackson2022-08-171-10/+0
* tor-cell: PaddingNegotiate::start: take IntegerMillisecondsIan Jackson2022-08-171-2/+1
* channel: Clarify (and in some places replace) "frontend" terminologyIan Jackson2022-08-171-2/+3
* channel padding: Rename low_ms and high_msIan Jackson2022-08-171-13/+13
* tor-proto: padding::Parameters: Provide all_zeroesIan Jackson2022-08-161-0/+10
* tor-proto: padding::Parameters::padding_negotiate_cellIan Jackson2022-08-161-1/+17
* tor-proto: padding::Parameters: Provide default_reduced constructorIan Jackson2022-08-161-0/+12
* channel padding: Add doc commentary with the channel padding planIan Jackson2022-08-161-0/+24
* tor-proto: padding::Parameters: use impl_standard_builderIan Jackson2022-08-161-7/+3
* clippy: Consolidate many lints in maint/add_warningIan Jackson2022-06-241-3/+9
* channel padding: Use IntegerMilliseconds in padding::ParametersIan Jackson2022-06-211-10/+11
* channel padding: Introduce ChannelsConfig and reconfigure facilityIan Jackson2022-06-211-1/+0
* channel padding timer: Support reconfigurationIan Jackson2022-06-211-4/+15
* channel padding timer: Allow creation without providing parameters yetIan Jackson2022-06-211-14/+30
* channel padding: Test creation in disabled stateIan Jackson2022-06-211-0/+12
* channel padding: Make Parameters a pub struct with builderIan Jackson2022-06-211-2/+13
* 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
* | Permit eprintln in channel-padding test.Nick Mathewson2022-06-151-0/+1
|/
* 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 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-081-0/+123
* tor-proto: channel: Use padding::TimerIan Jackson2022-06-081-2/+0
* tor-proto: channel: Provide padding::TimerIan Jackson2022-06-081-0/+405