summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | bridge config parsing: Parse transport as TransportIdIan Jackson2022-11-221-11/+23
| * | | | | | bridge config parsing: Move unsupported blockIan Jackson2022-11-221-7/+7
| * | | | | | TransportId: Parse "bridge" as builtin transportIan Jackson2022-11-221-3/+8
| * | | | | | TransportId: Provide new_builtin and new_pluggableIan Jackson2022-11-221-0/+15
| * | | | | | TransportId: Provide name accessor and deconstructorIan Jackson2022-11-221-0/+26
| * | | | | | TransportId: Document and change string repr for builtinIan Jackson2022-11-221-6/+16
| * | | | | | TransportId: Add test case for builtin Display reprIan Jackson2022-11-221-0/+2
|/ / / / / /
* | | | | | Merge branch 'atty' into 'main'Nick Mathewson2022-11-221-0/+7
|\ \ \ \ \ \
| * | | | | | Ignore atty theoretical unaligned read for nowIan Jackson2022-11-221-0/+7
|/ / / / / /
* | | | | | Merge branch 'bridge-require' into 'main'Ian Jackson2022-11-217-148/+232
|\ \ \ \ \ \
| * | | | | | bridge non-support: Add doc notes to GuardMgrConfig::bridges_enabledIan Jackson2022-11-211-0/+7
| * | | | | | bridge non-support: Test that we reject configsIan Jackson2022-11-211-4/+19
| * | | | | | bridge non-support: De-cfg the primary bridge config fieldsIan Jackson2022-11-212-10/+3
| * | | | | | bridge non-support: Provide a better BridgeConfigBuilderIan Jackson2022-11-212-3/+47
| * | | | | | bridge config: Feature-gate the error variantsIan Jackson2022-11-211-0/+9
| * | | | | | bridge config: Move error to its own fileIan Jackson2022-11-212-104/+112
| * | | | | | bridge non-support: Move dummy bridge module into own fileIan Jackson2022-11-212-22/+23
| * | | | | | arti cfg test: Break out expect_err_contains functionIan Jackson2022-11-211-9/+15
| * | | | | | bridge non-support: Disable the test for nowIan Jackson2022-11-211-0/+1
|/ / / / / /
* | | | | | Merge branch 'bridge-config-builder' into 'main'Ian Jackson2022-11-2114-74/+734
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | tor-config: introduce ConfigBuildError::UnsupportedIan Jackson2022-11-212-1/+15
| * | | | | tor-config: ConfigBuildError::within: Introduce add_prefixIan Jackson2022-11-211-3/+4
| * | | | | bridge config builder: Introduce error constructor helpers (fmt noise)Ian Jackson2022-11-211-12/+12
| * | | | | bridge config builder: Introduce error constructor helpersIan Jackson2022-11-211-40/+47
| * | | | | bridge config builder: Document one id of each type restrictionIan Jackson2022-11-211-0/+2
| * | | | | bridge config builder: Document PT one address restrictionIan Jackson2022-11-211-0/+2
| * | | | | Make the bridge list in the builder be a list of BridgeConfigBuilderIan Jackson2022-11-212-33/+30
| * | | | | BridgeConfigBuilder: Allow (de)ser to/from bridge linesIan Jackson2022-11-211-2/+39
| * | | | | tor-basic-utils: Provide helper for serde flexible parsingIan Jackson2022-11-214-0/+93
| * | | | | BridgeConfigBuilder: Implement FromStrIan Jackson2022-11-211-1/+46
| * | | | | BridgeConfigBuilder: Introduce build() functionIan Jackson2022-11-213-8/+257
| * | | | | BridgeConfigBuilder: Introduce the struct with the dictionary reprIan Jackson2022-11-215-6/+136
| * | | | | tor-basic-utils: list_builder: Introduce DirectDefaultEmptyListBuilderAccessorsIan Jackson2022-11-211-0/+63
| * | | | | BridgeAddr rename: update tor_guardmgr::bridge::configIan Jackson2022-11-211-5/+5
| * | | | | BridgeAddr rename from PtTargetAddr: Update in tor-linkspecIan Jackson2022-11-213-29/+38
| * | | | | tor-linkspec: Provide deconstructors for PtTargetSettings and PtTargetIan Jackson2022-11-212-0/+11
|/ / / / /
* | | | | Merge branch 'cfg-allow' into 'main'Nick Mathewson2022-11-182-0/+2
|\ \ \ \ \
| * | | | | cfg compilation: Add two allowsIan Jackson2022-11-182-0/+2
|/ / / / /
* | | | | Merge branch 'fix_nightly_20221118' into 'main'Ian Jackson2022-11-1812-20/+21
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Fix a couple of rustdoc issues.Nick Mathewson2022-11-182-3/+4
| * | | | Fix a bunch of "needless borrow" warnings on nightlyNick Mathewson2022-11-1810-17/+17
* | | | | Merge branch 'fix_ownedchantarget_missing' into 'main'Nick Mathewson2022-11-181-1/+1
|\ \ \ \ \
| * | | | | Fix a missing import in tests.Nick Mathewson2022-11-181-1/+1
* | | | | | Merge branch 'fix_nightly_version' into 'main'Nick Mathewson2022-11-181-1/+3
|\ \ \ \ \ \ | |/ / / / / |/| / / / / | |/ / / /
| * | | / gitlab-ci: Pin to nightly-2022-11-11Nick Mathewson2022-11-181-1/+3
| | |_|/ | |/| |
* | | | Merge branch 'refactor_into_ownedchantarget' into 'main'Nick Mathewson2022-11-184-12/+24
|\ \ \ \
| * | | | CircMgr: Refactor DirSpecificTarget constructorNick Mathewson2022-11-184-12/+24
| | |_|/ | |/| |
* | | | Merge branch 'mark-bridges-not-experimental' into 'main'Nick Mathewson2022-11-1815-43/+103
|\ \ \ \
| * | | | circmgr: make some imports conditionalNick Mathewson2022-11-181-2/+1
| * | | | arti-client: make bridge-client depend on dirmgr/bridge-clientNick Mathewson2022-11-181-1/+1