aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-chanmgr/src/mgr
Commit message (Expand)AuthorAgeFilesLines
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-232-0/+2
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-102-0/+2
* Add exceptions for some cases of diverging_sub_expressionNick Mathewson2023-07-101-0/+2
* chanmgr: fix a unit-default warning from clippy nightly.Nick Mathewson2023-05-181-1/+1
* chanmgr: remove a needless mut.Nick Mathewson2023-05-111-1/+1
* tor-netdir: Update tests to parse the descriptor, make test consensus lifetim...Gabriela Moldovan2023-05-031-1/+2
* Errors: Mark the type of an error, for clarityIan Jackson2023-01-301-2/+2
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-272-0/+2
* tor-chanmgr: Introduce the BootstrapReporter API, publicize ChanBuildereta2022-11-282-3/+19
* ChanMgr: Fix a few more conditional-compilation issuesNick Mathewson2022-11-231-0/+1
* ChanMgr: Implement functions that replace channel factories.Nick Mathewson2022-11-231-4/+6
* ChanMgr: move the AbstractChanFactory into MgrState.Nick Mathewson2022-11-222-7/+48
* chanmgr: rename new_test_channel_map to new_test_state.Nick Mathewson2022-11-161-5/+5
* chanmgr::mgr::*: misc spelling fixes and normali[sz]ationsNick Mathewson2022-11-161-5/+5
* Fix up documentation that referred to a ChannelMap.Nick Mathewson2022-11-161-17/+13
* ChanMgr: Rename map.rs to state.rsNick Mathewson2022-11-162-0/+0
* ChanMgr: Rename ChannelMap to MgrStateNick Mathewson2022-11-161-5/+5
* Fix various typos (using typos tool and hand-inspection)Nick Mathewson2022-10-182-3/+3
* Refactor flow control in get_or_launch.Nick Mathewson2022-10-181-3/+3
* Clarify a comment about the desired structure of ChanMgrNick Mathewson2022-10-181-1/+2
* chanmgr: Remove "Ident" from AbstractChannelNick Mathewson2022-10-182-29/+2
* chanmgr: replace the HashMap<> with a ByRelayIds.Nick Mathewson2022-10-181-246/+123
* chanmgr: Add identities to pending state in map.Nick Mathewson2022-10-181-1/+32
* chanmgr: Require HasRelayIds for AbstractChannel::BuildSpecNick Mathewson2022-10-181-3/+10
* chanmgr: Require HasRelayIds for AbstractChannel.Nick Mathewson2022-10-181-0/+21
* chanmgr: Remove the Poisoned state from the map type.Nick Mathewson2022-10-181-38/+12
* Rename mgr::ChannelFactory to mgr::AbstractChannelFactoryNick Mathewson2022-10-121-2/+2
* Allow "clippy::single_char_pattern" in tests.Ian Jackson2022-10-122-0/+2
* ChanMgr: new (unimplemented) APIs for pluggable transportsNick Mathewson2022-09-231-0/+8
* fix nightly lintstrinity-1686a2022-08-241-1/+1
* channel padding: Move initial config of ChannelPaddingInstructionsIan Jackson2022-08-171-1/+1
* channel usage: Rename CU::UserTraffic from CU::ExitIan Jackson2022-08-171-4/+4
* chanmgr padding: Correct docs for padding_parameters*Ian Jackson2022-08-171-2/+5
* Fix typo in commentNick Mathewson2022-08-171-1/+1
* tor-chanmgr tests: Fix a minimal-versions failure (actually)Ian Jackson2022-08-171-1/+1
* tor-chanmgr tests: Fix a minimal-versions failureIan Jackson2022-08-171-2/+2
* channel padding: Correctly always send the timer parametersIan Jackson2022-08-171-5/+5
* Rename ChannelsParams types to ChannelPaddingInstructions (fmt)Ian Jackson2022-08-171-3/+6
* Rename ChannelsParams types to ChannelPaddingInstructionsIan Jackson2022-08-172-13/+13
* 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-172-4/+2
* Move ChannelUsage from tor_proto to tor_chanmgrIan Jackson2022-08-172-4/+4
* 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-172-65/+57