summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | Rename PaddingParameters::all_zeroes constructor to disabledIan Jackson2022-08-171-4/+2
| * | chamgr NetParamsExtract: Replace direct nf_ito accessIan Jackson2022-08-171-4/+23
| * | Channel: Make mutable() and engage_padding_activities infallibleIan Jackson2022-08-175-18/+12
| * | Move ChannelUsage from tor_proto to tor_chanmgrIan Jackson2022-08-179-76/+85
| * | tor-chanmgr: Expand docs for map::Inner dormancy fieldIan Jackson2022-08-171-0/+4
| * | tor-cell: PaddingNegotiate::default_reducedIan Jackson2022-08-171-10/+0
| * | tor-cell: PaddingNegotiate::start: take IntegerMillisecondsIan Jackson2022-08-175-6/+10
| * | chanmgr padding_parameters: Use OptionIan Jackson2022-08-172-40/+41
| * | tor-cell: PaddingNegotiate: give better spec xrefsIan Jackson2022-08-171-0/+6
| * | channel: Clarify (and in some places replace) "frontend" terminologyIan Jackson2022-08-173-7/+10
| * | tor-proto channel padding: Document PADDING_NEGOTIATE overwritingIan Jackson2022-08-171-0/+3
| * | chanmgr: padding: Split IEFI into named functionIan Jackson2022-08-171-19/+27
| * | chanmgr: NetParamsExtract: extend docs for nf_itoIan Jackson2022-08-171-2/+2
| * | chanmgr: Get rid of final Result relating to netdir/netparamsIan Jackson2022-08-172-32/+29
| * | chanmgr: Use NetDirProvider::params and Arc<dyn..Netparameters>Ian Jackson2022-08-177-91/+100
| * | chanmgr: Add a TODO for renaming NetDirExtractIan Jackson2022-08-171-0/+3
| * | chanmgr ChannelUsage: Fix and clarify docsIan Jackson2022-08-171-2/+3
| * | chanmgr set_dormancy: Remove obsolete commentIan Jackson2022-08-171-4/+0
| * | chanmgr: Extend doc comments for DormancyIan Jackson2022-08-171-0/+6
| * | Fix typos in comments.eta2022-08-172-2/+2
| * | channel padding: Rename low_ms and high_msIan Jackson2022-08-174-23/+27
| * | channel padding: Test through most of the layersIan Jackson2022-08-174-0/+367
| * | chanmgr testing: FakeChannel: retain the ChannelsParamsUpdatesIan Jackson2022-08-161-1/+4
| * | 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