summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | tor-hsservice: prelude: Move most imports from req.rsIan Jackson2024-03-052-18/+16
| | |
| * | tor-hsservice: prelude: Move imports from replay.rsIan Jackson2024-03-052-12/+13
| | |
| * | tor-hsservice: prelude: Move most imports from rend_handshake.rsIan Jackson2024-03-052-16/+10
| | |
| * | tor-hsservice: prelude: Move imports from reupload_timer.rsIan Jackson2024-03-052-4/+2
| | |
| * | tor-hsservice: prelude: Promote imports from reactor.rsIan Jackson2024-03-052-4/+3
| | | | | | | | | | | | Move these two publisher-specific imports to publish.rs.
| * | tor-hsservice: prelude: Move imports from reactor.rsIan Jackson2024-03-052-50/+25
| | |
| * | tor-hsservice: Refer to mpsc::{Sender, Receiver} by their module nameIan Jackson2024-03-051-4/+4
| | | | | | | | | | | | Just "Sender" and "Receiver" is rather vague.
| * | tor-hsservice: prelude: Promote imports from descriptor.rsIan Jackson2024-03-052-1/+1
| | | | | | | | | | | | Move these two publisher-specific imports to publish.rs.
| * | tor-hsservice: prelude: Move imports from descriptor.rsIan Jackson2024-03-052-21/+15
| | | | | | | | | | | | We use these via an import of the parent, publish.rs.
| * | tor-hsservice: prelude: Move imports from backoff.rsIan Jackson2024-03-052-12/+5
| | |
| * | tor-hsservice: prelude: Move imports from publish.rsIan Jackson2024-03-052-13/+3
| | |
| * | tor-hsservice: prelude: Move imports from keys.rsIan Jackson2024-03-052-14/+6
| | |
| * | tor-hsservice: prelude: Move imports from ipt_set.rsIan Jackson2024-03-052-22/+9
| | |
| * | tor-hsservice: prelude: Use internal_prelude in ipt_lid.rsIan Jackson2024-03-051-1/+1
| | | | | | | | | | | | This did use crate::*, which was a bit of a bodge.
| * | tor-hsservice: prelude: Move imports from helpers.rsIan Jackson2024-03-052-4/+3
| | |
| * | tor-hsservice: prelude: Use prelude names in anon_level.rsIan Jackson2024-03-051-5/+7
| | |
| * | tor-hsservice: prelude: Move imports from err.rsIan Jackson2024-03-052-12/+2
| | |
| * | tor-hsservice: prelude: Move imports from config.rsIan Jackson2024-03-052-11/+6
| | |
| * | tor-hsservice: prelude: Move imports from ipt_mgr.rsIan Jackson2024-03-052-53/+30
| | |
| * | tor-hsservice: prelude: Move imports from lib.rsIan Jackson2024-03-052-43/+29
| | |
| * | tor-hsservice: prelude: Move most imports from ipt_estanblish.rsIan Jackson2024-03-053-36/+67
| | |
| * | tor-hsservice: Change: future::pending: use the one from futures-rsIan Jackson2024-03-051-1/+2
| | | | | | | | | | | | | | | | | | | | | publish::backoff used std::future::pending, whereas generally we mostly use futures::future::pending. This change ought to make no difference.
| * | tor-hsservice: Change: Use tor-async-utils oneshot, not raw one from futuresIan Jackson2024-03-051-1/+1
| | | | | | | | | | | | This may fix some bug or other.
| * | tor-hsservice: Move svc.rs contents into lib.rsIan Jackson2024-03-058-721/+719
| | |
| * | tor-hsservice: Hide IptLocalId field, and provide test constructorIan Jackson2024-03-053-4/+5
| | |
| * | tor-hsservice: Move IptLocalId into a moduleIan Jackson2024-03-053-102/+107
| | |
| * | tor-hsservice: Move publish out of svcIan Jackson2024-03-058-11/+10
| | |
| * | tor-hsservice: Move rend_handshake.rs out of svcIan Jackson2024-03-055-3/+3
| | |
| * | tor-hsservice: Move ipt_establish.rs out of svcIan Jackson2024-03-054-5/+5
| | |
| * | tor-hsservice: Move netdir.rs out of svcIan Jackson2024-03-055-4/+4
|/ /
* | Merge branch 'remove-semver' into 'main'Ian Jackson2024-03-059-26/+0
|\ \ | | | | | | | | | | | | Remove semver.md files from arti 1.2.0 release. See merge request tpo/core/arti!2022
| * | Remove semver.md files from arti 1.2.0 release.Gabriela Moldovan2024-03-049-26/+0
| |/
* | Merge branch 'fslock_test' into 'main'Ian Jackson2024-03-054-1/+46
|\ \ | | | | | | | | | | | | fslock-guard: Add unit tests See merge request tpo/core/arti!2013
| * | fslock-guard: Add unit testsTobias Stoeckmann2024-03-014-1/+46
| | | | | | | | | | | | | | | This requires reordering of workspace members due to new internal dev-dependency.
* | | Merge branch 'windows_comments' into 'main'Ian Jackson2024-03-052-13/+3
|\ \ \ | | | | | | | | | | | | | | | | Fix Windows documentation See merge request tpo/core/arti!2011
| * | | fslock-guard: Update Windows commentsTobias Stoeckmann2024-03-011-12/+2
| | | | | | | | | | | | | | | | | | | | The implementation changed in bd52d43779ed3a61d000bf16e96ed09ad924e141 but comments have not been updated.
| * | | test-temp-dir: Fix commentTobias Stoeckmann2024-03-011-1/+1
| |/ / | | | | | | | | | | | | Windows systems use comma instead of proclaimed colon. The code is correct, just the comment has to be fixed.
* | | Merge branch 'deny-unchecked-duration-substraction' into 'main'Ian Jackson2024-03-0555-0/+55
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | deny clippy::unchecked_duration_subtraction Closes #1304 See merge request tpo/core/arti!2008
| * | | deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-2955-0/+55
| | | |
* | | | Merge branch 'runtime' into 'main'Ian Jackson2024-03-052-4/+9
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | arti config watch: Pass a Runtime, not a TorClient See merge request tpo/core/arti!2017
| * | | | arti config watch: Pass Runtime as first argumentIan Jackson2024-03-042-3/+3
| | | | | | | | | | | | | | | | | | | | That seems often how we do things elsewhere.
| * | | | arti config watch: Pass a Runtime, not a TorClient (fmt)Ian Jackson2024-03-041-1/+6
| | | | |
| * | | | arti config watch: Pass a Runtime, not a TorClientIan Jackson2024-03-042-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I found this confusing in !2009, where the variable is unused on Windows: I wondered if this meant our config-reloading only worked on Unix, since "obviously it would need the TorClient". But actually the TorClient was only used *in this argument* for its runtime. The actual reconfiguration of the TorClient is doen by it being in one of the ReconfigurableModule's. Change the type of the argument for clarity.
* | | | | Merge branch 'audit' into 'main'gabi-2502024-03-051-2/+2
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | upgrade mio to 0.8.11 See merge request tpo/core/arti!2025
| * | | | upgrade mio to 0.8.11trinity-1686a2024-03-051-2/+2
|/ / / / | | | | | | | | | | | | fix rustsec RUSTSEC-2024-0019
* | | | Merge branch '1.2.0-bumps' into 'main'arti-v1.2.0gabi-2502024-03-0433-187/+189
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Bump versions for 1.2.0 release See merge request tpo/core/arti!2019
| * | | | arti-hyper: Bump patchlevel.Gabriela Moldovan2024-03-042-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | The version of its `arti-client` dependency changes from 0.14.0 -> 0.14.1.
| * | | | arti-rpcserver: Bump patchlevel.Gabriela Moldovan2024-03-043-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | The version of its `arti-client` dependency changes from 0.14.0 -> 0.14.1.
| * | | | tor-dirclient: Bump minor version.Gabriela Moldovan2024-03-045-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | `tor-dirclient` uses `tor-proto` in its public API, and its `tor-proto` version was bumped from 0.12.1 -> 0.16.1.
| * | | | tor-ptmgr: Bump minor version.Gabriela Moldovan2024-03-043-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | `tor-ptmgr` uses `tor-config` in its public API, and `tor-config` had its minor version bumped.