summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | tor-proto, testing: Provide accessors for ChannelsParamsUpdatesIan Jackson2022-08-161-0/+11
| * | tor-proto, testing: Provide new_fake_channelIan Jackson2022-08-161-0/+22
| * | tor-proto, testing: Make fake_channel_details availableIan Jackson2022-08-161-16/+18
| * | tor-proto: Make "testing" feature that exports some thingsIan Jackson2022-08-164-5/+26
| * | tor-cell, testing: Provide PaddingNegotiate::from_rawIan Jackson2022-08-161-0/+8
| * | tor-netdir, testnet: Provide construct_custom_netdir_with_paramsIan Jackson2022-08-161-2/+16
| * | tor-netdoc: NetParams: impl FromIteratorIan Jackson2022-08-161-0/+8
| * | channel padding: Send negotiation cellsIan Jackson2022-08-166-9/+69
| * | tor-proto channel: Make arrangements to send PADDING_NEGOTIATEIan Jackson2022-08-162-2/+35
| * | channel padding: Send padding iff requiredIan Jackson2022-08-161-11/+13
| * | chanmgr configuration: Avoid sending needless initial update(s)Ian Jackson2022-08-162-7/+11
| * | chanmgr configuration: Initialise correctlyIan Jackson2022-08-161-2/+7
| * | chanmgr configuration: Break out parameterizeIan Jackson2022-08-161-8/+40
| * | chanmgr configuration: Hadle lack of a NetDirIan Jackson2022-08-163-18/+11
| * | chanmgr padding: Support reduced and disabled padding (prep)Ian Jackson2022-08-161-3/+9
| * | chanmgr padding: Fix low vs high comparisonIan Jackson2022-08-161-3/+2
| * | chanmgr: Break out padding_parameters fnIan Jackson2022-08-161-33/+48
| * | chanmgr: Postpone padding parameters computationIan Jackson2022-08-161-12/+12
| * | chanmgr: Introduce NetDirExtractIan Jackson2022-08-161-16/+52
| * | chanmgr, testing: Provide config accessor for testingIan Jackson2022-08-162-0/+9
| * | channel: Use channel usage to control channel paddingIan Jackson2022-08-161-8/+111
| * | channel: Introduce padding configIan Jackson2022-08-162-7/+19
| * | Introduce ChannelConfigIan Jackson2022-08-1610-13/+134
| * | tor-config: Introduce PaddingLevelIan Jackson2022-08-164-0/+116
| * | tor-config: Introduce ReconfigureError::BugIan Jackson2022-08-161-0/+4
| * | channel: Provide somewhere for the frontend's mutable stateIan Jackson2022-08-161-0/+24
| * | Provide ChannelUsage and plumb it all the way downIan Jackson2022-08-169-29/+133
| * | chanmgr: Introduce get_or_launch_internalIan Jackson2022-08-161-0/+10
| * | channel reparameterize: Change error typeIan Jackson2022-08-164-15/+9
| * | dormancy: Plumb through to chanmgr reconfigure_generalIan Jackson2022-08-165-19/+91
| * | dormancy: tor-client: Break initial dormancy out into a variableIan Jackson2022-08-161-1/+2
| * | chanmgr: reconfigure_general: Rename fn and change typesIan Jackson2022-08-163-6/+35
| * | channel params: ChannelsParamssUpdates: provide combine()Ian Jackson2022-08-161-0/+13
| * | channel params: Add a missing comma.Ian Jackson2022-08-161-1/+1
| * | channel params: Rename initial_update (from total_update)Ian Jackson2022-08-162-4/+4
| * | 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
| * | chancell: PaddingNegotiate: Provide start_default and a Default implIan Jackson2022-08-161-0/+20
| * | chancell: Introduce PaddingNegotiateCmdIan Jackson2022-08-161-5/+17
| * | chancell: PaddingNegotiate: Provide two constructors, not oneIan Jackson2022-08-162-8/+21
| * | chancell: PaddingNegotiate: Make EqIan Jackson2022-08-161-2/+2
| * | channel padding: Add doc commentary with the channel padding planIan Jackson2022-08-162-0/+27
| * | chanmgr: tests: Introduce new_test_channel_mapIan Jackson2022-08-161-6/+11
| * | chanmgr: tests: Introsuce new_test_abstract_chanmgrIan Jackson2022-08-161-8/+9
| * | channel: Centralise Channel::send_controlIan Jackson2022-08-161-14/+16
| * | tor-proto: padding::Parameters: use impl_standard_builderIan Jackson2022-08-163-7/+5
| * | arti-client: TorClient constructor: add a blank lineIan Jackson2022-08-161-0/+1
| |/
* | Merge branch 'transient_circmgr_errors' into 'main'Nick Mathewson2022-08-162-15/+75
|\ \ | |/ |/|
| * Additionally, mark the LostUsablityRace error as a "reset".Nick Mathewson2022-08-161-1/+5