| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | PT SOCKS tests: test name that only fits in V4 | Ian Jackson | 2022-11-30 | 1 | -3/+7 | |
| | | |_|/ | |/| | | ||||||
| * | | | | Merge branch 'abolish-set-default-transport' into 'main' | Ian Jackson | 2022-11-30 | 2 | -19/+0 | |
| |\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | Abolish ChanMgr::set_default_transport See merge request tpo/core/arti!910 | |||||
| | * | | | Abolish ChanMgr::set_default_transport | Ian Jackson | 2022-11-30 | 2 | -19/+0 | |
| | | |/ | |/| | | | | | | | | | | | | | The comment says // TODO pt-client: It's not clear to me that we really need this method. and empirically, deleting it, and its callee, is fine. | |||||
| * | | | Merge branch 'pt-todo-highlevel' into 'main' | Nick Mathewson | 2022-11-30 | 3 | -15/+3 | |
| |\ \ \ | | | | | | | | | | | | | | | | | Dispose of all TODO pt-client in arti-* See merge request tpo/core/arti!909 | |||||
| | * | | | arti: transports parsing: Record this as a ticket | Ian Jackson | 2022-11-30 | 1 | -4/+3 | |
| | | | | | ||||||
| | * | | | arti: BridgesConfig is evidently not too high up | Ian Jackson | 2022-11-30 | 1 | -8/+0 | |
| | | | | | | | | | | | | | | | | | | | | | Since apparently it was possible to write all the other code without moving it. | |||||
| | * | | | arti: pt mgr spawns the task itself in new | Ian Jackson | 2022-11-30 | 1 | -3/+0 | |
| | |/ / | ||||||
| * | | | Merge branch 'changelog' into 'main' | Nick Mathewson | 2022-11-30 | 1 | -1/+7 | |
| |\ \ \ | |_|/ |/| | | | | | | | | Changelog blurb See merge request tpo/core/arti!908 | |||||
| | * | | changelog: Add status of bridge/PT features | Ian Jackson | 2022-11-30 | 1 | -0/+4 | |
| | | | | ||||||
| | * | | changelog: Add more blurb | Ian Jackson | 2022-11-30 | 1 | -1/+3 | |
| | | | | ||||||
| * | | | Merge branch 'no_empty_select' into 'main' | eta | 2022-11-30 | 1 | -1/+9 | |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | ptmgr: Do not construct an empty select_all future. Closes #672 and #670 See merge request tpo/core/arti!907 | |||||
| | * | | | ptmgr: Do not construct an empty select_all future. | Nick Mathewson | 2022-11-30 | 1 | -1/+9 | |
| | |/ / | | | | | | | | | | | | | | | | Closes #670. Closes #672. | |||||
| * | | | Merge branch 'ptmgr-errs' into 'main' | Ian Jackson | 2022-11-30 | 2 | -9/+15 | |
| |\ \ \ | |_|/ |/| | | | | | | | | ptmgr: error fixes See merge request tpo/core/arti!906 | |||||
| | * | | ptmgr: change error UnconfiguredTransportDueToConcurrentReconfiguration | Ian Jackson | 2022-11-30 | 2 | -6/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Rename it from UnconfiguredTransport. Change descriptions, kind, and retry. Add a TODO. As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/901#note_2858455 | |||||
| | * | | ptmgr: Clarify E::NotAFile | Ian Jackson | 2022-11-30 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/901#note_2858454 | |||||
| | * | | ptmgr: Fix kind for E::StatedirCreateFailed | Ian Jackson | 2022-11-30 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/901#note_2858456 | |||||
| * | | | Merge branch 'redaction_fix' into 'main' | Ian Jackson | 2022-11-30 | 1 | -4/+13 | |
| |\ \ \ | |_|/ |/| | | | | | | | | | | | | | | Fix a logic error in Redacted. Closes #671 See merge request tpo/core/arti!905 | |||||
| | * | | Fix a logic error in Redacted. | Nick Mathewson | 2022-11-30 | 1 | -4/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | Previously it was redacting exactly when safelogging was _disabled_, which obviously isn't correct. Fixes #671. Regression test included. | |||||
| * | | | Merge branch 'merge_ptreactor' into 'main' | Nick Mathewson | 2022-11-30 | 5 | -44/+312 | |
| |\ \ \ | | |/ | |/| | | | | | | | Merge PtReactor, resolve a few of my comments. See merge request tpo/core/arti!903 | |||||
| | * | | ptmgr: report an error if PT transports don't match requested. | Nick Mathewson | 2022-11-29 | 2 | -2/+9 | |
| | | | | | | | | | | | | | | | | (I think this may be impossible now, since we check in ipc.rs, but IMO it's best to check.) | |||||
| | * | | Register transport in pt reactor even if it has no pending requests | Nick Mathewson | 2022-11-29 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | ptmgr: Use anonymize_home when displaying paths in errors | Nick Mathewson | 2022-11-29 | 3 | -3/+6 | |
| | | | | ||||||
| | * | | ptmgr: Use PluggableTransport::identity in logs. | Nick Mathewson | 2022-11-29 | 2 | -2/+10 | |
| | | | | | | | | | | | | | This lets us avoid logging the user's path. | |||||
| | * | | Centralize the "find an identifier for the pt name" logic in one place. | Nick Mathewson | 2022-11-29 | 2 | -11/+37 | |
| | | | | ||||||
| | * | | Merge remote-tracking branch 'eta/ptreactor-v1' into merge_ptreactor | Nick Mathewson | 2022-11-29 | 3 | -39/+263 | |
| | |\ \ | | |/ | |/| | | | | | | | Resolved several conflicts while doing so; mostly with !893 and !895. | |||||
| | | * | tor-ptmgr: add PtReactor | eta | 2022-11-29 | 3 | -37/+264 | |
| | | | | | | | | | | | | | | | | | | | This fleshes out the PtReactor that was previously a stub, making it actually do reactor-ey things. Note that this is entirely untested, and might not work at all. Hopefully it does, though. | |||||
| * | | | Merge branch 'early_ownership' into 'main' | Ian Jackson | 2022-11-30 | 1 | -0/+4 | |
| |\ \ \ | |/ / |/| | | | | | | | | arti-client: Try to take ownership of state earlier. See merge request tpo/core/arti!902 | |||||
| | * | | arti-client: Try to take ownership of state earlier. | Nick Mathewson | 2022-11-29 | 1 | -0/+4 | |
| |/ / | | | | | | | | | | | | | | | There's no harm in doing this, since we'll try to take ownership of the state soon as soon as we use it: We just want to try early, so that we'll get it before we decide that we're using bridges. Fixes bug #669; bug introduced by !889. | |||||
| * | | Check off items in README.md, remove inaccurate parentheticals. | Nick Mathewson | 2022-11-29 | 1 | -4/+4 | |
| | | | ||||||
| * | | Merge branch 'todos-chanmgr' into 'main' | Nick Mathewson | 2022-11-29 | 4 | -9/+13 | |
| |\ \ | | | | | | | | | | | | | chanmgr: resolve several remaining "TODO pt-client" issues See merge request tpo/core/arti!897 | |||||
| | * | | chanmgr: Distinguish failure to connect to proxy from other IO failures | Nick Mathewson | 2022-11-29 | 2 | -6/+12 | |
| | | | | ||||||
| | * | | chanmgr: remove a now-stale TODO. | Nick Mathewson | 2022-11-29 | 1 | -2/+0 | |
| | | | | ||||||
| | * | | chanmgr: Report Pt errors correctly. | Nick Mathewson | 2022-11-29 | 1 | -1/+1 | |
| | |/ | | | | | | | | | We were panicking if the PtMgr gave us an error, which isn't so good. | |||||
| * | | Merge branch 'list-builder-lint' into 'main' | Nick Mathewson | 2022-11-29 | 1 | -0/+8 | |
| |\ \ | | | | | | | | | | | | | tor-basic-utils: list_builder: Use standard test lint block See merge request tpo/core/arti!900 | |||||
| | * | | tor-basic-utils: list_builder: Use standard test lint block | Ian Jackson | 2022-11-29 | 1 | -0/+8 | |
| | | | | | | | | | | | | | This gets rid of a spurious warning on nightly about the use of dbg! | |||||
| * | | | Merge branch 'changelog' | Nick Mathewson | 2022-11-29 | 1 | -0/+133 | |
| |\ \ \ | ||||||
| | * | | | Start a changelog for 1.1.0. | Nick Mathewson | 2022-11-29 | 1 | -0/+133 | |
| | | | | | ||||||
| * | | | | Merge branch 'more-linkspec-tests' into 'main' | Nick Mathewson | 2022-11-29 | 6 | -16/+162 | |
| |\ \ \ \ | |_|/ / |/| | | | | | | | | | | | Add tests for a bunch of code in tor-linkspec See merge request tpo/core/arti!867 | |||||
| | * | | | Fix up compatibility issues between linkspec tests and other patches | Nick Mathewson | 2022-11-28 | 2 | -6/+6 | |
| | | | | | ||||||
| | * | | | linkspec: Add some tests for ChannelMethod | Nick Mathewson | 2022-11-28 | 3 | -0/+86 | |
| | | | | | ||||||
| | * | | | linkspec: Tests for PtTargetSettings | Nick Mathewson | 2022-11-28 | 1 | -0/+46 | |
| | | | | | ||||||
| | * | | | PtTransportName: Remove unused accessors. | Nick Mathewson | 2022-11-28 | 1 | -13/+0 | |
| | | | | | ||||||
| | * | | | linkspec: Add tests for has_any_identity. | Nick Mathewson | 2022-11-28 | 1 | -0/+7 | |
| | | | | | ||||||
| | * | | | linkspec: Add test for lookup on no-ids. | Nick Mathewson | 2022-11-28 | 1 | -0/+1 | |
| | | | | | ||||||
| | * | | | Add a test for ByRelayIds::remove_by_all_ids | Nick Mathewson | 2022-11-28 | 1 | -2/+21 | |
| | | | | | ||||||
| * | | | | Merge branch 'ptmgr-optional-dep-test' into 'main' | Ian Jackson | 2022-11-29 | 1 | -20/+65 | |
| |\ \ \ \ | |_|/ / |/| | | | | | | | | | | | MultilineListBuilder etc.: add serde tests See merge request tpo/core/arti!899 | |||||
| | * | | | tor-config MultilineListBuilder: Test deserialisation | Ian Jackson | 2022-11-29 | 1 | -0/+45 | |
| | | | | | ||||||
| | * | | | tor-config MultilineListBuilder: Print line number starting at 1, not 0 | Ian Jackson | 2022-11-29 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | tor-config list_builder tests: Move Outer up a level | Ian Jackson | 2022-11-29 | 1 | -19/+19 | |
| | | | | | | | | | | | | | | | | | We're going to reuse this. | |||||
| * | | | | Merge branch 'ptmgr-optional-dep' into 'main' | Ian Jackson | 2022-11-29 | 7 | -7/+90 | |
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | Support building without pluggable transports Closes #649 See merge request tpo/core/arti!898 | |||||
