| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | tor-netdoc: NetdocParseableFields::Accumulator must be Default | Ian Jackson | 2026-07-21 | 2 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | The macro-generated code for `#[deftly(netdoc(flatten))]` relies on this. The Default impl is genereated by the derive, but a generic or handwritten `NetdocParseableFields` wouldn't work. | |||||
| | * | | tor-netdoc: Add a couple of calls to .void_unwrap() | Ian Jackson | 2026-07-21 | 1 | -3/+5 | |
| |/ / | | | | | | | | | Otherwise our MSRV compiler prints a warning, that this was an unhandled Result. | |||||
| * | | Merge branch 'relay-keymgr' into 'main' | David Goulet | 2026-07-20 | 4 | -38/+40 | |
| |\ \ | | | | | | | | | | | | | arti-relay: Remove `Arc` from around `KeyMgr` See merge request tpo/core/arti!4221 | |||||
| | * | | arti-relay: simplify tests by removing some `Arc`s | Steven Engler | 2026-07-20 | 3 | -14/+10 | |
| | | | | ||||||
| | * | | arti-relay: remove `Arc` from around `KeyMgr` | Steven Engler | 2026-07-20 | 2 | -17/+12 | |
| | | | | | | | | | | | | | Fixes a TODO. | |||||
| | * | | arti-relay: make `FullKeyView` generic over a `Borrow<KeyMgr>` | Steven Engler | 2026-07-20 | 3 | -8/+19 | |
| | | | | | | | | | | | | | Now it can be used with `KeyMgr` and `&KeyMgr`, not only `Arc<KeyMgr>`. | |||||
| * | | | Merge branch 'docker-platform' into 'main' | Jim Newsome | 2026-07-20 | 1 | -8/+2 | |
| |\ \ \ | |/ / |/| | | | | | | | | ci: replace image:docker:platform key with tag See merge request tpo/core/arti!4216 | |||||
| | * | | ci: replace image:docker:platform key with tag | Jérôme Charaoui | 2026-07-20 | 1 | -8/+2 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the recent update to gitlab-runner 19.2.0 has introduced incompatibilities which make using this key with our podman backend produce runner failures, see tpo/tpa/team#42731 this key was originally added as an attempt to coerce the container runtime to always pull an amd64 image after it was observed that sometimes, an i386 image was pulled instead however, since switching registries from dockerhub to registry.tpo, this can almost certainly never happen again since the base-images project doesn't even build i386 containers instead, just tag all jobs by default with the amd64 to ensure only such runners can ever pick up those jobs | |||||
| * | | Merge branch 'osxcross-build-fix' into 'main' | Jim Newsome | 2026-07-20 | 1 | -1/+1 | |
| |\ \ | | | | | | | | | | | | | ci: correct osxcross unattended build See merge request tpo/core/arti!4219 | |||||
| | * | | ci: correct osxcross unattended build | Andrew Kloet | 2026-07-20 | 1 | -1/+1 | |
| |/ / | ||||||
| * | | Merge branch 'timebound-naming' into 'main' | gabi-250 | 2026-07-16 | 36 | -152/+161 | |
| |\ \ | | | | | | | | | | | | | tor-checkable: Rename Timebound to TimeBound and TimerangeBound to TimeRangeBound See merge request tpo/core/arti!4215 | |||||
| | * | | Apply deferred rustfmt churn | Ian Jackson | 2026-07-16 | 2 | -2/+2 | |
| | | | | ||||||
| | * | | Use new TimeRangeBound name throughout the tree | Ian Jackson | 2026-07-16 | 19 | -106/+106 | |
| | | | | ||||||
| | * | | tor-checkable: Rename TimerangeBound to TimeRangeBound | Ian Jackson | 2026-07-16 | 2 | -5/+10 | |
| | | | | | | | | | | | | | For consistency with the TimeBound trait. | |||||
| | * | | Use new TimeBound name throughout the tree | Ian Jackson | 2026-07-16 | 27 | -46/+46 | |
| | | | | ||||||
| | * | | tor-checkable: Rename Timebound to TimeBound | Ian Jackson | 2026-07-16 | 2 | -3/+7 | |
| | | | | | | | | | | | | | For consistency with TimeRangeBounds (currently TimerangeBounds). | |||||
| * | | | Merge branch 'iter-join-doc' into 'main' | gabi-250 | 2026-07-16 | 1 | -0/+9 | |
| |\ \ \ | | | | | | | | | | | | | | | | | tor-basic-utils: Improve docs for iter_join See merge request tpo/core/arti!4213 | |||||
| | * | | | tor-basic-utils: iter_join: Add a TODO re possible future API evolution | Ian Jackson | 2026-07-16 | 1 | -0/+2 | |
| | | | | | ||||||
| | * | | | tor-basic-utils: iter_join: Document relationship to Itertools::format | Ian Jackson | 2026-07-16 | 1 | -0/+7 | |
| | |/ / | ||||||
| * | | | Merge branch 'extend-bis' into 'main' | Jim Newsome | 2026-07-16 | 28 | -140/+104 | |
| |\ \ \ | |/ / |/| | | | | | | | | | | | | | | Use "extend" for many extension traits Closes #476 See merge request tpo/core/arti!4214 | |||||
| | * | | tor-rtcompat: Make RuntimeSubstExt methods provided methods (fmt) | Ian Jackson | 2026-07-16 | 1 | -2/+1 | |
| | | | | ||||||
| | * | | tor-rtcompat: Make RuntimeSubstExt methods provided methods | Ian Jackson | 2026-07-16 | 1 | -20/+6 | |
| | | | | | | | | | | | | | | | | This involves making Runtime a supertrait, but that's not even an API break since this trait is sealed anyway. | |||||
| | * | | Use "extend" for tor-rpcbase ObjectArcExt | Ian Jackson | 2026-07-16 | 3 | -14/+13 | |
| | | | | ||||||
| | * | | Use "extend" for tor-netdoc FsMistrustErrorExt | Ian Jackson | 2026-07-16 | 3 | -7/+5 | |
| | | | | ||||||
| | * | | tor-netdoc: Remove now-redundant binding | Ian Jackson | 2026-07-16 | 1 | -2/+1 | |
| | | | | ||||||
| | * | | Use "extend" for tor-netdoc lines StrExt | Ian Jackson | 2026-07-16 | 3 | -3/+7 | |
| | | | | ||||||
| | * | | Use "extend" for tor-memquota ArcMemoryQuotaTrackerExt | Ian Jackson | 2026-07-16 | 4 | -4/+5 | |
| | | | | ||||||
| | * | | Use "extend" for tor-config mistrust::BuilderExt | Ian Jackson | 2026-07-16 | 4 | -10/+7 | |
| | | | | ||||||
| | * | | tor-basic-utils: RangeBoundsExt: shorten blanket impl | Ian Jackson | 2026-07-16 | 1 | -6/+1 | |
| | | | | ||||||
| | * | | tor-basic-utils: RangeBoundsExt: make method a provided method | Ian Jackson | 2026-07-16 | 1 | -11/+7 | |
| | | | | ||||||
| | * | | tor-basic-utils: RangeBoundsExt: prepare to make method provided | Ian Jackson | 2026-07-16 | 2 | -1/+2 | |
| | | | | ||||||
| | * | | tor-basic-utils: SinkExt: Make with_fn a provided method (fmt) | Ian Jackson | 2026-07-16 | 1 | -5/+1 | |
| | | | | ||||||
| | * | | tor-basic-utils: SinkExt: Make with_fn a provided method | Ian Jackson | 2026-07-16 | 1 | -11/+6 | |
| | | | | | | | | | | | | | This allows us to avoid recapitulating the signature. | |||||
| | * | | Use "extend" for tor-basic-utils PathExt | Ian Jackson | 2026-07-16 | 3 | -5/+6 | |
| | | | | ||||||
| | * | | Use "extend" for tor-basic-utils StrExt | Ian Jackson | 2026-07-16 | 1 | -4/+3 | |
| | | | | ||||||
| | * | | Use "extend" for tor-async-utils PostageWatchSenderExt | Ian Jackson | 2026-07-16 | 3 | -21/+19 | |
| | | | | ||||||
| | * | | Use "extend" for arti ResponseBuilder extension trait | Ian Jackson | 2026-07-16 | 3 | -13/+5 | |
| | | | | ||||||
| | * | | Use "extend" for futures-copy ArcIoResultExt | Ian Jackson | 2026-07-16 | 3 | -5/+5 | |
| | | | | ||||||
| | * | | Use "extend" for fs-mistrust's PathExt | Ian Jackson | 2026-07-16 | 4 | -10/+18 | |
| |/ / | ||||||
| * | | Merge branch 'remove-lint' into 'main' | Jim Newsome | 2026-07-15 | 114 | -162/+77 | |
| |\ \ | | | | | | | | | | | | | | | | | | | Removed unnecessary lint Closes #2556 See merge request tpo/core/arti!4210 | |||||
| | * | | Remove now-unneeded allow(clippy::cognitive_complexity) | Jim Newsome | 2026-07-15 | 43 | -75/+0 | |
| | | | | ||||||
| | * | | add_warning: add reference to arti#2556 | Jim Newsome | 2026-07-15 | 74 | -74/+74 | |
| | | | | ||||||
| | * | | lib.rs: remove stale comment | Jim Newsome | 2026-07-15 | 1 | -2/+0 | |
| | | | | ||||||
| | * | | Removed unnecessary lint | pryty26 | 2026-07-15 | 83 | -85/+77 | |
| | | | | | | | | | | | | | Removed unnecessary lint | |||||
| * | | | Merge branch 'consensus-method-type' into 'main' | Ian Jackson | 2026-07-15 | 9 | -1/+159 | |
| |\ \ \ | | | | | | | | | | | | | | | | | dirauth: Supported consensus method type See merge request tpo/core/arti!4200 | |||||
| | * | | | tor-dirauth: Move supported_well_formed test case to consensus.rs | Ian Jackson | 2026-07-15 | 2 | -10/+29 | |
| | | | | | | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/4200#note_3433115 | |||||
| | * | | | tor-dirauth: Add spec link to consensus methods list | Ian Jackson | 2026-07-15 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | | | | | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/4200#note_3433106 | |||||
| | * | | | tor-dirauth: Replace map_ranges with local import and value wrapping | Ian Jackson | 2026-07-15 | 2 | -20/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/4200#note_3433105 Suggested-by: Jim Newsome <[email protected]> | |||||
| | * | | | tor-dirauth: Introduce SupportedConsensusMethod newtype | Ian Jackson | 2026-07-15 | 7 | -0/+142 | |
| | | | | | ||||||
| | * | | | tor-netdoc: Expose ConsensusMethod's field | Ian Jackson | 2026-07-15 | 2 | -1/+3 | |
| |/ / / | ||||||
