aboutsummaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
* | Write more tests for RelayId and RelayIdRef.Nick Mathewson2022-10-151-0/+138
* | Write tests for RelayIdSet.Nick Mathewson2022-10-152-0/+121
* | Fix deserialize impl for RelayId.Nick Mathewson2022-10-151-1/+1
* | linkspec: impl Hash for RelayIdRefNick Mathewson2022-10-152-1/+3
|/
* 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
* 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-1240-2096/+61
|\ \ | |/ |/|
| * 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
* | struct BridgeConfig: Rename from BridgeIan Jackson2022-10-124-22/+22
* | struct Bridge: add ref to ticketIan Jackson2022-10-121-1/+1
|/
* 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
* cfg tests: bridges: Prepare for more comprehensive testingIan Jackson2022-10-121-8/+20
* cfg tests: Make ExampleSectionLines::resolve fallibleIan Jackson2022-10-121-5/+5
* Fix comment typo.Nick Mathewson2022-10-121-1/+1
* Fix error messageNick Mathewson2022-10-121-1/+1
* bridge config: Clarify that examples are nonfunctionalIan Jackson2022-10-121-0/+2
* bridges: Test configurationIan Jackson2022-10-121-0/+121
* pt and bridges: Parse configurationIan Jackson2022-10-122-3/+84
* config exhaust checking: Feature-limit some of the testsIan Jackson2022-10-121-11/+17
* tor-config: Provide MultilineListBuilderIan Jackson2022-10-122-0/+208
* tor-guardmgr: Export BridgeParseError from toplevelIan Jackson2022-10-121-1/+1
* tor-config: Remove unneeded braces in an exampleIan Jackson2022-10-121-1/+1
* tor-config: Provide BoolOrAutoIan Jackson2022-10-121-0/+107
* tor_config: define_list_builder_helper: Support custom serdeIan Jackson2022-10-121-2/+42
* Add pt-client and bridge-client features to arti and arti-clientIan Jackson2022-10-126-1/+15
* bridges config example: Add much more example syntaxIan Jackson2022-10-121-4/+14
* bridges config example: Add bridges section to example configIan Jackson2022-10-122-0/+24
* config exhaust checking: Allow for whole sectionsIan Jackson2022-10-121-2/+17
* config exhaust checking: Allow for options only unrecognized in newIan Jackson2022-10-121-4/+10