summaryrefslogtreecommitdiff
path: root/crates/tor-chanmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
* channel padding: Correctly always send the timer parametersIan Jackson2022-08-171-5/+5
* channel engage_padding_activities: swap docs to tor0protoIan Jackson2022-08-171-10/+2
* Rename ChannelsParams types to ChannelPaddingInstructions (fmt)Ian Jackson2022-08-173-6/+18
* Rename ChannelsParams types to ChannelPaddingInstructionsIan Jackson2022-08-174-20/+20
* chanmgr: Fix typoIan Jackson2022-08-171-1/+1
* chanmgr parameterize: Correct doc commentIan Jackson2022-08-171-1/+4
* chamgr NetParamsExtract: Replace direct nf_ito accessIan Jackson2022-08-171-4/+23
* Channel: Make mutable() and engage_padding_activities infallibleIan Jackson2022-08-174-12/+7
* Move ChannelUsage from tor_proto to tor_chanmgrIan Jackson2022-08-175-15/+54
* tor-chanmgr: Expand docs for map::Inner dormancy fieldIan Jackson2022-08-171-0/+4
* chanmgr padding_parameters: Use OptionIan Jackson2022-08-172-40/+41
* 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-174-85/+92
* chanmgr: Add a TODO for renaming NetDirExtractIan Jackson2022-08-171-0/+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-171-1/+1
* channel padding: Rename low_ms and high_msIan Jackson2022-08-172-9/+9
* channel padding: Test through most of the layersIan Jackson2022-08-172-0/+363
* chanmgr testing: FakeChannel: retain the ChannelsParamsUpdatesIan Jackson2022-08-161-1/+4
* channel padding: Send negotiation cellsIan Jackson2022-08-161-5/+50
* channel padding: Send padding iff requiredIan Jackson2022-08-161-11/+13
* chanmgr configuration: Avoid sending needless initial update(s)Ian Jackson2022-08-161-2/+5
* 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-161-0/+8
* channel: Introduce padding configIan Jackson2022-08-161-6/+6
* Introduce ChannelConfigIan Jackson2022-08-164-11/+96
* Provide ChannelUsage and plumb it all the way downIan Jackson2022-08-164-15/+38
* chanmgr: Introduce get_or_launch_internalIan Jackson2022-08-161-0/+10
* channel reparameterize: Change error typeIan Jackson2022-08-163-10/+6
* dormancy: Plumb through to chanmgr reconfigure_generalIan Jackson2022-08-163-14/+63
* chanmgr: reconfigure_general: Rename fn and change typesIan Jackson2022-08-163-6/+35
* channel params: Rename initial_update (from total_update)Ian Jackson2022-08-161-1/+1
* chanmgr: tests: Introduce new_test_channel_mapIan Jackson2022-08-161-6/+11
* chanmgr: tests: Introsuce new_test_abstract_chanmgrIan Jackson2022-08-161-8/+9
* Final (?) API revisions for tor-linkspecNick Mathewson2022-08-103-4/+20
* tor-linkspec: Refactor out traits to represent a relay's ID set.Nick Mathewson2022-08-021-1/+1
* ChanMgr: Only update parameters from a timely directory.Nick Mathewson2022-07-261-2/+2
* ChanMgr: errors: attribute errors to correct address.Nick Mathewson2022-07-061-3/+7
* ChanMgr: Add more contextual info to error types.Nick Mathewson2022-07-063-25/+40
* clippy: Consolidate many lints in maint/add_warningIan Jackson2022-06-241-0/+3