| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | | | Merge branch 'stabilize-hs-client' into 'main' | Nick Mathewson | 2023-06-29 | 7 | -15/+22 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mark all {hs,onion-serivce}-client features as non-experimental. Closes #896 See merge request tpo/core/arti!1347 | |||||
| | * | | | | | Mark all {hs,onion-serivce}-client features as non-experimental. | Nick Mathewson | 2023-06-29 | 7 | -15/+22 | |
| | | | | | | | ||||||
| * | | | | | | Merge branch 'default' into 'main' | Ian Jackson | 2023-06-29 | 5 | -7/+58 | |
| |\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | Turn off HS client connections by default See merge request tpo/core/arti!1345 | |||||
| | * | | | | | arti-client: StreamPrefs: Add security note | Ian Jackson | 2023-06-29 | 1 | -0/+7 | |
| | | | | | | | ||||||
| | * | | | | | README: explain how to turn on HS client support | Ian Jackson | 2023-06-29 | 1 | -0/+21 | |
| | | | | | | | ||||||
| | * | | | | | Turn off HS client connections by default | Ian Jackson | 2023-06-29 | 4 | -5/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | As per IRC discussion, re lack of Vanguards. | |||||
| | * | | | | | arti-client tests: Explicitly enable .onion in most tests | Ian Jackson | 2023-06-29 | 1 | -2/+16 | |
| | | |_|/ / | |/| | | | | | | | | | | | | | | | | | | These tests include tests of .onion, which we are disabling by default. So we must make some prefs that enable them. | |||||
| * | | | | | Merge branch 'semver-checks-cleanup' into 'main' | Nick Mathewson | 2023-06-29 | 1 | -106/+6 | |
| |\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | Replace our old complex semver-checks script. See merge request tpo/core/arti!1339 | |||||
| | * | | | | Replace our old complex semver-checks script. | Nick Mathewson | 2023-06-29 | 1 | -106/+6 | |
| | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Now with cargo semver-checks >= 0.22.1, we no longer need to jump through hoops in order to only look at the `full` features. This, combined with our work on `fixup-features`, lets us be confident that we're only looking at semver breakage in experimental code. | |||||
| * | | | | Merge branch 'timeouts' into 'main' | Ian Jackson | 2023-06-29 | 2 | -17/+130 | |
| |\ \ \ \ | |/ / / |/| | | | | | | | | | | | tor-hsclient: Use estimated timeouts See merge request tpo/core/arti!1342 | |||||
| | * | | | tor-hsclient: Add some notes about timeouts and hops | Ian Jackson | 2023-06-29 | 1 | -0/+8 | |
| | | | | | ||||||
| | * | | | tor-hsclient: Use estimated timeouts for introduction and rendezvous (fmt) | Ian Jackson | 2023-06-29 | 1 | -2/+6 | |
| | | | | | ||||||
| | * | | | tor-hsclient: Use estimated timeouts for introduction and rendezvous | Ian Jackson | 2023-06-29 | 1 | -12/+44 | |
| | | | | | | | | | | | | | | | | | Replacing RPT_IPT_TIMEOUT is not entirely straightforward. | |||||
| | * | | | tor-hsclient: Use estimated timeout for hsdir fetches (fmt) | Ian Jackson | 2023-06-29 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | tor-hsclient: Use estimated timeout for hsdir fetches | Ian Jackson | 2023-06-29 | 1 | -5/+7 | |
| | | | | | ||||||
| | * | | | tor-hsclient: Provide bodge constant for circuit length | Ian Jackson | 2023-06-29 | 1 | -0/+11 | |
| | | | | | ||||||
| | * | | | tor-hsclient: Plumb timeout estimation machinery | Ian Jackson | 2023-06-29 | 1 | -0/+36 | |
| | | | | | ||||||
| | * | | | tor-circmgr: Provide estimate_timeout as a method on HsCircPool | Ian Jackson | 2023-06-29 | 1 | -1/+21 | |
| | |/ / | ||||||
| * | | | Merge branch 'maxintro3' into 'main' | Ian Jackson | 2023-06-29 | 6 | -11/+137 | |
| |\ \ \ | |_|/ |/| | | | | | | | | tor-netdoc: Handle anomalous numbers of introduction points See merge request tpo/core/arti!1332 | |||||
| | * | | tor-netdoc: Placate clippy (fmt) | Ian Jackson | 2023-06-28 | 1 | -2/+1 | |
| | | | | ||||||
| | * | | tor-netdoc: Placate clippy | Ian Jackson | 2023-06-28 | 1 | -2/+1 | |
| | | | | ||||||
| | * | | tor-netdoc: Test hsdescs inners with a variety of IPT counts (fmt) | Ian Jackson | 2023-06-28 | 1 | -9/+18 | |
| | | | | ||||||
| | * | | tor-netdoc: Test hsdescs inners with a variety of IPT counts | Ian Jackson | 2023-06-28 | 3 | -1/+81 | |
| | | | | ||||||
| | * | | tor-netdoc: hsdesc: Disregard intro points after the MAX'th | Ian Jackson | 2023-06-28 | 2 | -7/+19 | |
| | | | | ||||||
| | * | | tor-netdoc: Reject hsdescs with no intro points | Ian Jackson | 2023-06-28 | 4 | -4/+19 | |
| | | | | | | | | | | | | | None of the existing NetdocErrorKinds seemed right. | |||||
| | * | | tor-hscrypto: Provide values for NUM_INTRO_POINT | Ian Jackson | 2023-06-28 | 1 | -0/+12 | |
| | | | | | | | | | | | | | These are in the spec and tor-hsclient is about to want them. | |||||
| * | | | Merge branch 'keymgr-docs' into 'main' | gabi-250 | 2023-06-29 | 1 | -3/+12 | |
| |\ \ \ | |_|/ |/| | | | | | | | | keymgr: Fix keymgr docs See merge request tpo/core/arti!1343 | |||||
| | * | | keymgr: Fix dummy keymgr doc links. | Gabriela Moldovan | 2023-06-29 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | `Error` is private to `dummy.rs` so let's not mention it in the docs of the public items. | |||||
| | * | | keymgr: Add missing dummy implementation for KeyType::arti_extension. | Gabriela Moldovan | 2023-06-29 | 1 | -0/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a rustdoc warning when building with: ``` cargo doc --locked --offline -p arti --no-default-features --features=full,onion-service-client ``` | |||||
| * | | | Merge branch 'update' into 'main' | Ian Jackson | 2023-06-29 | 1 | -188/+212 | |
| |\ \ \ | | | | | | | | | | | | | | | | | Run "cargo update" in preparation for Friday release. See merge request tpo/core/arti!1338 | |||||
| | * | | | Run "cargo update" in preparation for Friday release. | Nick Mathewson | 2023-06-29 | 1 | -188/+212 | |
| | | | | | ||||||
| * | | | | Merge branch 'changelog' into 'main' | Nick Mathewson | 2023-06-29 | 1 | -0/+189 | |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | Changelog for upcoming release See merge request tpo/core/arti!1344 | |||||
| | * | | | | initial changelog for 1.2.0, or 1.1.6. | Nick Mathewson | 2023-06-29 | 1 | -0/+189 | |
| | | | | | | ||||||
| * | | | | | Merge branch 'netdir_by_rsa_experimental_apis' into 'main' | Nick Mathewson | 2023-06-29 | 3 | -14/+35 | |
| |\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | netdir: Conditionally expose APIs for working with unusable relays; document what "usable" means. See merge request tpo/core/arti!1325 | |||||
| | * | | | | netdir: add crosslinks to our definition of "usable". | Nick Mathewson | 2023-06-29 | 1 | -13/+13 | |
| | | | | | | ||||||
| | * | | | | netdir: document what we mean by a "usable" relay. | Nick Mathewson | 2023-06-29 | 1 | -0/+8 | |
| | | | | | | ||||||
| | * | | | | netdir: Conditionally expose some by_rsa APIs as experimental. | Nick Mathewson | 2023-06-29 | 3 | -3/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Network-health wants these to see whether a given relay is listed in the consensus. cc @juga | |||||
| * | | | | | Merge branch 'debug' into 'main' | Ian Jackson | 2023-06-29 | 1 | -15/+12 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | tor-hsclient: Reimplement Debug for MockCirc See merge request tpo/core/arti!1324 | |||||
| | * | | | | | tor-hsclient: Reimplement Debug for MockCirc | Ian Jackson | 2023-06-29 | 1 | -15/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is less code. Also it now dumps the connect_called field which was introduced in the meantime. | |||||
| * | | | | | | Merge branch 'circparams' into 'main' | Ian Jackson | 2023-06-29 | 3 | -17/+20 | |
| |\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tor-hsclient: Use proper CircParameters Closes #935 See merge request tpo/core/arti!1340 | |||||
| | * | | | | | tor-hsclient: Use proper CircParameters | Ian Jackson | 2023-06-29 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #935 | |||||
| | * | | | | | tor-circmgr: Expose CircParameters from NetParameters construction | Ian Jackson | 2023-06-29 | 2 | -15/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per #935. I called this "circparameters_from_netparameters" not "circparameters_from_netparams" because the type is "NetParameters" not "NetParams". | |||||
| * | | | | | | Merge branch 'fix-keymgr-tests' into 'main' | Nick Mathewson | 2023-06-29 | 1 | -1/+5 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | keymgr: Fix `wrong_key_type` test. Closes #938 See merge request tpo/core/arti!1341 | |||||
| | * | | | | | | keymgr: Fix wrong_key_type test. | Gabriela Moldovan | 2023-06-29 | 1 | -1/+5 | |
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | The string representation of `SshKeyAlgorithm` on `main` changed between the time the tests were introduced and the time they were merged. | |||||
| * | | / / / | Merge branch 'handshake-error' into 'main' | Nick Mathewson | 2023-06-29 | 2 | -31/+59 | |
| |\| | | | | | |_|/ / / |/| | | | | | | | | | | | | | | tor-hsclient: Handle handshake completion error correctly See merge request tpo/core/arti!1336 | |||||
| | * | | | | tor-hsclient: err: Mention RENDEZVOUS2 in actual messages (fmt) | Ian Jackson | 2023-06-29 | 1 | -1/+3 | |
| | | | | | | ||||||
| | * | | | | tor-hsclient: err: Rename to RendezvousCompletionCircuitError | Ian Jackson | 2023-06-29 | 2 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thsi is a bit of a mouthful now, but it is comprehensible. As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1336#note_2917235 | |||||
| | * | | | | tor-hsclient: err: Mention RENDEZVOUS2 in actual messages | Ian Jackson | 2023-06-29 | 1 | -2/+2 | |
| | | | | | | ||||||
| | * | | | | tor-hsclient: err: Move doc comment to correct impl | Ian Jackson | 2023-06-29 | 1 | -17/+17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | See https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1336#note_2917236 | |||||
| | * | | | | tor-hsclient: err: Mention RENDEZVOUS2 | Ian Jackson | 2023-06-29 | 1 | -2/+2 | |
| | | | | | | ||||||
