summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | arti-relay: add mainloopSteven Engler2025-10-083-8/+63
| * | | | | arti-relay: add `ToplevelBlockOn` to returned runtimeSteven Engler2025-10-081-2/+2
| * | | | | arti-relay: don't prepend "arti-relay: " to log linesSteven Engler2025-10-081-10/+2
| * | | | | arti-relay: re-add trailing '/' to default paths in help textSteven Engler2025-10-081-2/+12
|/ / / / /
* | | | | Merge branch 'aarch64-fix' into 'main'Nick Mathewson2025-10-083-13/+31
|\ \ \ \ \
| * | | | | hashx: A couple of comments about register rangesNick Mathewson2025-10-082-0/+4
| * | | | | hashx: Make exceptions for clippy warnings from dynasm.Nick Mathewson2025-10-081-9/+17
| * | | | | hashx: Make RegisterId::x() return u8 on aarch64Nick Mathewson2025-10-071-3/+3
| * | | | | hashx: Provide a u8 accessor for RegisterId.Nick Mathewson2025-10-072-1/+7
* | | | | | Merge branch 'fewer-cpus' into 'main'Jim Newsome2025-10-082-12/+193
|\ \ \ \ \ \
| * | | | | | CI: increase timeout to 2h on some jobsJim Newsome2025-10-081-0/+16
| * | | | | | CI: dump /proc/loadavg and /proc/pressure/* for debugging purposesJim Newsome2025-10-081-0/+6
| * | | | | | Revert restricting heavy cargo jobs to TPA runnersJim Newsome2025-10-081-12/+0
| * | | | | | CI: limit cargo parallelism based on memory and ncpuJim Newsome2025-10-082-0/+171
* | | | | | | Merge branch '2151-check-integrity-output' into 'main'opara2025-10-082-243/+274
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | arti: keys: Simplify `run_check_integrity`hjrgrn2025-10-081-9/+7
| * | | | | | doc: Remove extra new line in `keys.md`hjrgrn2025-10-081-1/+0
| * | | | | | arti: keys: Improve readability of `print_check_integrity_incipit`hjrgrn2025-10-081-11/+7
| * | | | | | arti: keys: Fix typo in `run_check_integrity`hjrgrn2025-10-081-1/+1
| * | | | | | arti: keys: Rename `invalid_entry` to `expired_entry` in `run_check_integrity`hjrgrn2025-10-081-3/+3
| * | | | | | arti: keys: Add warning for unexpected invalid keystore entryhjrgrn2025-10-081-14/+16
| * | | | | | arti: keys: Improve readability of `run_check_integrity`hjrgrn2025-10-081-5/+4
| * | | | | | arti: keys: Add comment explaining why `services` cannot be droppedhjrgrn2025-10-081-0/+2
| * | | | | | arti: keys: Add comment explaining difference between `affected_keystores` an...hjrgrn2025-10-081-0/+5
| * | | | | | doc: Update `check-integrity` section in `keys.md`hjrgrn2025-10-081-187/+91
| * | | | | | arti: keys: Refactor `get_expired_keys`hjrgrn2025-10-081-9/+6
| * | | | | | arti: keys: Add integrity check for empty expired_entrieshjrgrn2025-10-081-0/+14
| * | | | | | arti: keys: Introduce InvalidKeystoreEntry and InvalidKeystoreEntries structshjrgrn2025-10-081-33/+74
| * | | | | | arti: keys: Remove `filter` in favor of `retain` in `run_check_integrity`hjrgrn2025-10-081-11/+9
| * | | | | | arti: keys: Add comment explaining expired entry handling in `run_check_integ...hjrgrn2025-10-081-0/+2
| * | | | | | arti: keys: Improve `run_check_integrity` functionhjrgrn2025-10-081-11/+23
| * | | | | | arti: keys: Adapt `maybe_remove_invalid_entries` to updated `run_check_integr...hjrgrn2025-10-081-14/+19
| * | | | | | arti: keys: Refactor function `display_invalid_keystore_entries`hjrgrn2025-10-081-32/+40
| * | | | | | arti: keys: Implement `display_invalid_keystore_entries`hjrgrn2025-10-081-2/+39
| * | | | | | arti: keys: Refactor `display_invalid_keystore_entries`hjrgrn2025-10-081-35/+38
| * | | | | | arti: keys: Refactor run_check_integrity to use keystores with IDshjrgrn2025-10-081-28/+37
* | | | | | | Merge branch 'netdoc-build-feat-docs' into 'main'Nick Mathewson2025-10-081-3/+12
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | tor-netdoc: Deprecate the netdoc "builder pattern"Ian Jackson2025-10-071-3/+5
| * | | | | | tor-netdoc: Document the `hs-client` and `hs-service` featuresIan Jackson2025-10-071-0/+7
* | | | | | | Merge branch 'parse2-no-fromstr' into 'main'Ian Jackson2025-10-0810-38/+99
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | tor-netdoc: Add semver.md for parsing/printing changesIan Jackson2025-10-081-0/+4
| * | | | | | tor-netdoc: Explain that Ignored can't be used as an argumentIan Jackson2025-10-081-2/+5
| * | | | | | tor-netdoc: replace impl_item_argument_as_display with NormalItemArgumentIan Jackson2025-10-081-26/+8
| * | | | | | tor-netdoc: Narrow ItemArgument impl on `&_` to just `&str`Ian Jackson2025-10-081-2/+2
| * | | | | | tor-netdoc: Introduce `NormalItemArgument` impl-enabler traitIan Jackson2025-10-087-2/+43
| * | | | | | tor-netdoc: parse2 poc: impl Display for several typesIan Jackson2025-10-084-3/+9
| * | | | | | tor-netdoc: parse2 poc: break out some constantsIan Jackson2025-10-081-3/+8
| * | | | | | tor-netdoc: impl Display for Fingerprint and Base64FingerprintIan Jackson2025-10-082-1/+17
| * | | | | | tor-netdoc: Add a test case for Base64Fingerprint parsingIan Jackson2025-10-081-0/+4
| * | | | | | tor-netdoc: impl From<Base64Fingerprint> for RsaIdentityIan Jackson2025-10-081-1/+1
|/ / / / / /