summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | Clarify a comment about the desired structure of ChanMgrNick Mathewson2022-10-181-1/+2
| * | Comments to explain effects of return in closure.Nick Mathewson2022-10-181-2/+6
| * | chanmgr: Remove "Ident" from AbstractChannelNick Mathewson2022-10-185-84/+24
| * | chanmgr: replace the HashMap<> with a ByRelayIds.Nick Mathewson2022-10-184-312/+312
| * | proto: Make Channel::reparameterize take &self.Nick Mathewson2022-10-182-2/+3
| * | chanmgr: Add identities to pending state in map.Nick Mathewson2022-10-182-8/+46
| * | chanmgr: Require HasRelayIds for AbstractChannel::BuildSpecNick Mathewson2022-10-182-24/+50
| * | chanmgr: Require HasRelayIds for AbstractChannel.Nick Mathewson2022-10-182-1/+43
| * | chanmgr: Remove the Poisoned state from the map type.Nick Mathewson2022-10-182-48/+12
| * | proto: Implement HasRelayIds for Channel.Nick Mathewson2022-10-182-0/+10
| * | linkspec: Add ByRelayIds::remove_exact.Nick Mathewson2022-10-181-0/+65
| * | linkspec: Add an "all_overlapping" accessor to ByRelayIds.Nick Mathewson2022-10-184-1/+124
|/ /
* | Merge branch 'id_tests' into 'main'eta2022-10-175-2/+264
|\ \ | |/ |/|
| * Write more tests for RelayId and RelayIdRef.Nick Mathewson2022-10-151-0/+138
| * Write tests for RelayIdSet.Nick Mathewson2022-10-153-0/+122
| * Fix deserialize impl for RelayId.Nick Mathewson2022-10-151-1/+1
| * linkspec: impl Hash for RelayIdRefNick Mathewson2022-10-152-1/+3
|/
* Merge branch 'reorganize_factory_code' into 'main'Nick Mathewson2022-10-136-289/+363
|\
| * chanmgr: Edit comments, fix docsNick Mathewson2022-10-134-18/+49
| * chanmgr: Remove RegistryAsFactory.Nick Mathewson2022-10-131-11/+6
| * ChanMgr: Reorganize factory, builder, transport code.Nick Mathewson2022-10-136-282/+330
|/
* Merge branch 'rustdoc_fixes_20221013' into 'main'Nick Mathewson2022-10-138-21/+18
|\
| * Fix some rustdoc errors.Nick Mathewson2022-10-138-21/+18
|/
* Merge branch 'factory_redux' into 'main'Nick Mathewson2022-10-139-136/+258
|\
| * Flatten TimeoutChannelFactory into ChannelBuilder.Nick Mathewson2022-10-132-48/+30
| * chanmgr: clean up some TODO pt-client items and documentation.Nick Mathewson2022-10-133-80/+23
| * Allow multiple ChannelBuilders to share a ChanMgrEventSender.Nick Mathewson2022-10-132-4/+9
| * chanmgr: Use ChannelFactory via a Box<dyn<ChannelFactory>>.Nick Mathewson2022-10-132-4/+28
| * chanmgr: Move Timeout functionality into a decorator object.Nick Mathewson2022-10-132-12/+51
| * Have ChannelBuilder use TransportHelper.Nick Mathewson2022-10-134-27/+92
| * Implement ChannelFactory for (a wrapper of) TransportRegistry.Nick Mathewson2022-10-121-1/+23
| * chanmgr: Clean up async-ness on factory types.Nick Mathewson2022-10-122-12/+18
| * Rename mgr::ChannelFactory to mgr::AbstractChannelFactoryNick Mathewson2022-10-123-19/+22
| * Add several accessors to ChannelMethod.Nick Mathewson2022-10-121-0/+33
* | Merge branch 'readmes' into 'main'Nick Mathewson2022-10-1242-2109/+61
|\ \ | |/ |/|
| * Abolish maint/readmesIan Jackson2022-10-122-13/+0
| * cargo fmt to remove blank linesIan Jackson2022-10-1235-35/+0
| * Replace all README copies in src/lib.rs with includesIan Jackson2022-10-1235-2048/+35
| * README doctests: fix tor-rtmockIan Jackson2022-10-121-2/+3
| * README doctests: fix safelogIan Jackson2022-10-121-0/+3
| * README doctests: fix fs-mistrustIan Jackson2022-10-121-3/+12
| * README doctests: fix arti-clientIan Jackson2022-10-121-5/+5
| * README doctests: fix arti-clientIan Jackson2022-10-121-3/+3
* | Merge branch 'bridge-rename' into 'main'eta2022-10-124-23/+23
|\ \
| * | struct BridgeConfig: Rename from BridgeIan Jackson2022-10-124-22/+22
| * | struct Bridge: add ref to ticketIan Jackson2022-10-121-1/+1
| |/
* | Merge branch 'bridge-config-example' into 'main'Ian Jackson2022-10-1233-18/+732
|\|
| * cfg tests: bridges: Document test case assumptionsIan Jackson2022-10-121-0/+19
| * cfg tests: bridges: Remove now-redundant block { }Ian Jackson2022-10-121-13/+11
| * cfg test: bridges: Test all three feature casesIan Jackson2022-10-121-4/+31