summaryrefslogtreecommitdiff
path: root/crates/tor-chanmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
| * Have ChannelBuilder use TransportHelper.Nick Mathewson2022-10-133-27/+91
| * Implement ChannelFactory for (a wrapper of) TransportRegistry.Nick Mathewson2022-10-121-1/+23
| * chanmgr: Clean up async-ness on factory types.Nick Mathewson2022-10-121-9/+17
| * Rename mgr::ChannelFactory to mgr::AbstractChannelFactoryNick Mathewson2022-10-123-19/+22
* | cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
* | Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-33/+1
|/
* Allow "clippy::single_char_pattern" in tests.Ian Jackson2022-10-123-0/+3
* Change multiplicity of ChannelMethod and addressesNick Mathewson2022-10-111-12/+8
* Allow two useless pattern matches that are going to be not uselessIan Jackson2022-10-111-0/+1
* Move two users of HasAddrs to HasChannelMethodsNick Mathewson2022-10-061-2/+11
* tor-linkspec: Remove the old OwnedFoo::new() functionsNick Mathewson2022-10-061-1/+8
* tor-proto: Preserve the ChannelMethod, not the SocketAddrNick Mathewson2022-10-061-1/+1
* Mark all bridge and pt features as experimental for now.Nick Mathewson2022-09-291-0/+17
* ChanMgr: new (unimplemented) APIs for pluggable transportsNick Mathewson2022-09-234-0/+150
* Improve docs for ChannelUsageNick Mathewson2022-09-221-7/+15
* tor-chanmgr: don't log addresses so much.Nick Mathewson2022-08-251-2/+3
* fix nightly lintstrinity-1686a2022-08-241-1/+1
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-241-0/+1
* channel padding: Move initial config of ChannelPaddingInstructionsIan Jackson2022-08-171-1/+1
* channel usage: Rename CU::UserTraffic from CU::ExitIan Jackson2022-08-173-19/+31
* chanmgr padding: Correct docs for padding_parameters*Ian Jackson2022-08-171-2/+5
* Improve comment for ChannelUsage::ExitNick Mathewson2022-08-171-1/+1
* 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
* 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