summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Fix typosDimitris Apostolou2022-12-093-4/+4
|/ /
* | Merge branch 'doc-config-must' into 'main'Nick Mathewson2022-12-071-0/+60
|\ \ | | | | | | | | | | | | | | | | | | tor-config: Document how to reject compiled-out features Closes #654 See merge request tpo/core/arti!929
| * | tor-config: Document how to reject compiled-out featuresIan Jackson2022-12-061-0/+49
| | | | | | | | | | | | Fixes #654
| * | tor-config: Add "particular situations" sections and mention list_builderIan Jackson2022-12-061-0/+11
| | |
* | | Merge branch 'shewllexpand' into 'main'Nick Mathewson2022-12-073-5/+11
|\ \ \ | | | | | | | | | | | | | | | | tor-config: Update to shellexpand 3.x See merge request tpo/core/arti!927
| * | | tor-config: Update to shellexpand 3.xIan Jackson2022-12-063-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the new upstream version (published by me, recently). It has the same MSRV and one breaking change: The caller who specifies a home dir function for substituting into strings, must now supply a string, not Path. Previously shellexpand would allow the caller to supply non-unicode data, and then simply not substitute it. That was an infelicity in the shellexpand API. Now this infelicity is pushed into our code. The overall behaviour of Arti hasn't changed as a result. And it seems reasonable to me. shellexpand 3.x also has a module for expanding Paths instead, in response to requests for this filed as upstream tickets. We *could* use that but I am not sanguine about that approach: the Pathness would spread throughout much of our config and file handling code. I think we should at the very least postpone trying to work with invalid-unicode-paths as long as we can.
| * | | tor-config: home dir handling: fmt pre-patchIan Jackson2022-12-061-1/+3
| |/ /
* | | Merge branch 'spelling-20221206' into 'main'Ian Jackson2022-12-064-15/+15
|\ \ \ | | | | | | | | | | | | | | | | A few spelling fixes for bridgedescmgr code See merge request tpo/core/arti!925
| * | | arti-client: spelling fix.Nick Mathewson2022-12-061-1/+1
| | | |
| * | | dirmgr: Spelling fixes and normali[sz]ationsNick Mathewson2022-12-063-14/+14
| | | |
* | | | Merge branch 'persist_err_test' into 'main'Ian Jackson2022-12-062-8/+29
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Test a couple more error cases in tor-persist, and lightly refactor See merge request tpo/core/arti!930
| * | | | Test a couple more error cases in tor-persist.Nick Mathewson2022-12-062-8/+29
| |/ / /
* | | | Merge branch 'safelog_tests' into 'main'Ian Jackson2022-12-062-3/+69
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | More unit tests for safelog crate See merge request tpo/core/arti!928
| * | | | safelog: tests for accessors.Nick Mathewson2022-12-061-0/+2
| | | | |
| * | | | safelog: tests for BoxSensitive.Nick Mathewson2022-12-061-0/+17
| | | | |
| * | | | safelog: more tests for Redacted.Nick Mathewson2022-12-062-3/+50
| |/ / /
* | | | Merge branch 'faravahar-removal' into 'main'Ian Jackson2022-12-061-1/+0
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | dirauth: Remove Faravahar See merge request tpo/core/arti!924
| * | | dirauth: Remove FaravaharDavid Goulet2022-12-061-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | See https://gitlab.torproject.org/tpo/core/tor/-/issues/40688 Signed-off-by: David Goulet <[email protected]>
* | | | Merge branch 'moria1-new-key' into 'main'Nick Mathewson2022-12-061-1/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | dirauth: New v3 identity key for moria1 See merge request tpo/core/arti!922
| * | | dirauth: New v3 identity key for moria1David Goulet2022-12-061-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We are rotating moria1's key due to a break-in few weeks ago. See https://gitlab.torproject.org/tpo/core/tor/-/issues/40722 for more details. The original MR for C-tor (tor.git) done by Roger Dingledine, moria1's operator, is here: https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/662 Signed-off-by: David Goulet <[email protected]>
* | | Merge branch 'optional-deps-static' into 'main'eta2022-12-053-5/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | make use of 1.60 weak dependancy features Closes #434 See merge request tpo/core/arti!920
| * | | make use of 1.60 opt dependancy featurestrinity-1686a2022-11-303-5/+5
| | | |
* | | | Merge branch 'move-docs' into 'main'eta2022-12-0511-0/+0
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | Move developer-facing documentation into a doc/dev subdir Closes #576 See merge request tpo/core/arti!921
| * | | Move developer-facing documentation into a doc/dev subdirNick Mathewson2022-12-0511-0/+0
|/ / / | | | | | | | | | Closes #576.
* | | Remove semver.md files now that 1.1.0 is released.Nick Mathewson2022-11-3017-46/+0
| | |
* | | Update bridges.md a littlearti-v1.1.0Nick Mathewson2022-11-301-4/+5
| | |
* | | Add a quick "how to use bridges" explanation document.Nick Mathewson2022-11-301-0/+55
| | |
* | | Merge branch 'version_bump' into 'main'Nick Mathewson2022-11-3038-274/+274
|\ \ \ | | | | | | | | | | | | | | | | Bump the minor version of every crate. See merge request tpo/core/arti!918
| * | | Bump the minor version of every crate.Nick Mathewson2022-11-3038-274/+274
| | | | | | | | | | | | | | | | | | | | We made this job easy this time around: by incrementing our MSRV, we have forced ourselves to do at least a minor bump everywhere.
* | | | Merge branch '110-changelog' into 'main'Nick Mathewson2022-11-301-5/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Minor changelog edits from Alex See merge request tpo/core/arti!919
| * | | | Use anti-censorship instead of anticensorship everywhere in CHANGELOG.Alexander Færøy2022-11-301-4/+4
| | | | |
| * | | | Update changelog: supported -> Supported in MSRV line.Alexander Færøy2022-11-301-1/+1
| |/ / /
* | | | Merge branch 'remember_pts' into 'main'Nick Mathewson2022-11-301-0/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | Hang onto a PT object after it is launched See merge request tpo/core/arti!917
| * | | Hang onto a PT object after it is launchedNick Mathewson2022-11-301-0/+1
| |/ / | | | | | | | | | | | | | | | | | | If we don't do this, then snowflake's stdin will get closed and it will exit immediately. Found while investigating #333.
* | | Links for changelog.Nick Mathewson2022-11-301-1/+107
| | |
* | | Update changelog a bit more.Nick Mathewson2022-11-301-9/+14
|/ /
* | Merge branch 'renaming' into 'main'Nick Mathewson2022-11-307-13/+13
|\ \ | | | | | | | | | | | | | | | | | | Renaming a couple of items for arti 1.1.0 Closes #623 See merge request tpo/core/arti!916
| * | Rename for_circuit_usage => as_relay_with_descNick Mathewson2022-11-302-2/+2
| | |
| * | Rename TransportHelper => TransportImplHelper.Nick Mathewson2022-11-305-11/+11
| | |
* | | Downgrade a "TODO pt-client" commentNick Mathewson2022-11-301-1/+3
|/ /
* | Merge branch 'redacted_test_serial' into 'main'Ian Jackson2022-11-301-0/+1
|\ \ | | | | | | | | | | | | | | | | | | safelog: Apply #[serial] to test_redacted() Closes #675 See merge request tpo/core/arti!914
| * | safelog: Apply #[serial] to test_redacted()Nick Mathewson2022-11-301-0/+1
| | | | | | | | | | | | Closes #675.
* | | Merge branch 'ptmgr-todos' into 'main'eta2022-11-301-7/+2
|\ \ \ | | | | | | | | | | | | | | | | Dispose of ptmgr TODOs (and remove a dead variable) See merge request tpo/core/arti!912
| * | | ptmgr todo: Remove dead code allowIan Jackson2022-11-301-2/+0
| | | |
| * | | ptmgr: No need for state_dir in PtMgrIan Jackson2022-11-301-4/+1
| | | | | | | | | | | | | | | | This is used exclusively by the reactor.
| * | | ptmgr todo: Tolerate exposing the Vec for nowIan Jackson2022-11-301-1/+1
| |/ / | | | | | | | | | | | | We may want to change this later, but this API is in a low level crate, so this isn't a blocker.
* | | Merge branch 'bridge-addr-2' into 'main'Nick Mathewson2022-11-306-67/+254
|\ \ \ | | | | | | | | | | | | | | | | Separate BridgeAddr and PtTargetAddr See merge request tpo/core/arti!904
| * | | bridge config: Add a TODO about a redundant cloneIan Jackson2022-11-301-0/+3
| | | |
| * | | bridge config: Rename accessorsIan Jackson2022-11-302-4/+4
| | | | | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/904#note_2858480
| * | | bridge config: Use unreachable, not None.expectIan Jackson2022-11-301-2/+1
| | | | | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/904#note_2858479