summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | dirmgr: make "bridge-client" non-experimental.Nick Mathewson2022-11-182-12/+16
| * | | | guardmgr: Make bridge-client and pt-client non-experimentalNick Mathewson2022-11-182-2/+14
| * | | | circmgr: Make "specific-relay" non-experimental.Nick Mathewson2022-11-182-6/+11
| * | | | chanmgr: Make "pt-client" non-experimental.Nick Mathewson2022-11-182-4/+9
| * | | | linkspec: Make "pt-client" non-experimental.Nick Mathewson2022-11-162-5/+10
| |/ / /
* | | | Merge branch 'log_guard_status' into 'main'Nick Mathewson2022-11-185-21/+42
|\ \ \ \
| * | | | GuardMgr: Log when a guard status changes (significantly).Nick Mathewson2022-11-173-1/+19
| * | | | GuardMgr: split Reachable::Unknown into Untried and RetriableNick Mathewson2022-11-172-20/+21
| * | | | ChanMgr: Log every conection attempt at debug.Nick Mathewson2022-11-171-0/+2
* | | | | Merge branch 'display_chan_target' into 'main'Ian Jackson2022-11-183-21/+81
|\| | | |
| * | | | Remove impl Display for OwnedCircTargetNick Mathewson2022-11-172-8/+1
| * | | | ChanTarget: Add a display function, with better output.Nick Mathewson2022-11-172-13/+80
| | |/ / | |/| |
* | | | Merge branch 'inst_as_arg' into 'main'Ian Jackson2022-11-182-22/+40
|\ \ \ \ | |/ / / |/| | |
| * | | GuardMgr: Add Instant to update().Nick Mathewson2022-11-162-20/+38
| * | | GuardMgr: Rename "now" arg in update() to "wallclock"Nick Mathewson2022-11-161-10/+10
| |/ /
| | * Replace TransportRegistry with AbstractPtMgreta2022-11-225-74/+34
| |/ |/|
* | Merge branch 'channelmap_rename' into 'main'eta2022-11-173-42/+41
|\ \ | |/ |/|
| * 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-162-6/+6
| * Fix up documentation that referred to a ChannelMap.Nick Mathewson2022-11-162-18/+17
| * ChanMgr: Rename map.rs to state.rsNick Mathewson2022-11-163-9/+9
| * ChanMgr: Rename ChannelMap to MgrStateNick Mathewson2022-11-162-7/+7
|/
* Merge branch 'ptmgr-config' into 'main'eta2022-11-167-10/+112
|\
| * pt config, arti cfg test: Expect bridges.transports to be missingIan Jackson2022-11-161-2/+9
| * arti cfg test: Coalesce expect_missingIan Jackson2022-11-161-0/+22
| * tor-ptmgr: make configuration use builders, plumb into arti-clienteta2022-11-166-8/+81
* | Merge branch 'real_netdoc_pos' into 'main'Ian Jackson2022-11-162-21/+15
|\ \
| * | Replace `Option<Pos>` with `Pos` in `ParseError`.Nick Mathewson2022-11-152-21/+15
* | | Merge branch 'remove_netdoc_todo' into 'main'Nick Mathewson2022-11-151-2/+0
|\ \ \ | |/ / |/| |
| * | Remove a `TODO pt-client` in netdoc.Nick Mathewson2022-11-151-2/+0
|/ /
* | Merge branch 'fix_bridgeconf_lookup' into 'main'Nick Mathewson2022-11-154-2/+21
|\ \
| * | Resolve a dead-code warning.Nick Mathewson2022-11-151-0/+1
| * | Allow a subset-only ChanMethod match when looking up a BridgeConfigNick Mathewson2022-11-152-1/+20
| * | Remove a spurious log that I committed by mistake. Whoops.Nick Mathewson2022-11-151-1/+0
* | | Merge branch 'cfg-doc' into 'main'Ian Jackson2022-11-151-3/+48
|\ \ \ | |/ / |/| / | |/
| * arti cfg test: Document exhaustive_1 and comment exhaustiveIan Jackson2022-11-151-0/+39
| * arti cfg test: Break out CONFIG_KEYS_EXPECT_NO_EXAMPLEIan Jackson2022-11-151-2/+9
| * arti cfg test: Drop a redundant allowIan Jackson2022-11-151-1/+0
* | Merge branch 'fix_parse' into 'main'eta2022-11-154-5/+42
|\ \
| * | netdoc: Allow empty lines at the end of a router descriptor.Nick Mathewson2022-11-152-3/+34
| * | tor-netdoc: Add a new ErrorKind for EmptyLine.Nick Mathewson2022-11-153-2/+8
* | | Merge branch 'implement_usage' into 'main'Nick Mathewson2022-11-151-1/+22
|\ \ \ | |/ / |/| |
| * | Implement more cases for `DirSpecificTarget`.Nick Mathewson2022-11-151-1/+22
|/ /
* | Merge branch 'bdm-arc' into 'main'Nick Mathewson2022-11-152-5/+12
|\ \ | |/ |/|
| * guardmgr: Document that guardmgr only holds a WeakIan Jackson2022-11-151-0/+5
| * arti-client: Retain a strong reference to the inner Arc<BridgeDescMgr>Ian Jackson2022-11-151-5/+7
|/
* Merge branch 'bdm-plumb' into 'main'Ian Jackson2022-11-152-2/+86
|\
| * bridges: Create and install a BridgeDescMgr when we bootstrapIan Jackson2022-11-152-0/+72
| * arti-client: Store a handle to the DirMgrStore in TorClient (fmt)Ian Jackson2022-11-151-1/+6
| * arti-client: Store a handle to the DirMgrStore in TorClientIan Jackson2022-11-151-1/+4