summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | changelog: Remove boilerplate line.Ian Jackson2025-08-051-1/+0
| | | | | | | |
| * | | | | | | chagnelog: Run maint/format_md_links to add two missing full stopsIan Jackson2025-08-051-2/+2
| | | | | | | |
| * | | | | | | changelog: Linkify an MRIan Jackson2025-08-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This escaped previously by being in the wrong section.
| * | | | | | | changelog: Move an item to the right release (!)Ian Jackson2025-08-051-5/+5
| | | | | | | |
| * | | | | | | Update the release dateIan Jackson2025-08-051-1/+1
| | | | | | | |
| * | | | | | | changelog: manually add missing linksIan Jackson2025-08-051-5/+5
| | | | | | | |
| * | | | | | | changelog: run maint/update-md-linksIan Jackson2025-08-051-2/+47
| | | | | | | |
| * | | | | | | changelog: manually adjust some referencesIan Jackson2025-08-051-14/+7
| | | | | | | |
| * | | | | | | changelog: run maint/changelog-syntax-fiddleIan Jackson2025-08-051-42/+25
| | | | | | | |
| * | | | | | | maint/changelog-syntax-fiddle: Write out links at endIan Jackson2025-08-051-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise we can lose the links from the last item!
| * | | | | | | maint/changelog-syntax-fiddle: Break out write_out_linksIan Jackson2025-08-051-4/+8
| | | | | | | |
| * | | | | | | changelog: acknowledge contributors (maint/thanks output)Ian Jackson2025-08-051-3/+1
| | | | | | | |
| * | | | | | | changelog: Provide a summaryIan Jackson2025-08-051-10/+8
| | | | | | | |
| * | | | | | | changelog: Document remaining changes in 1.4.6Ian Jackson2025-08-051-2/+5
| | | | | | | |
| * | | | | | | changelog: Mark two things as experimentalIan Jackson2025-08-051-2/+2
| | | | | | | |
| * | | | | | | changelog: Move hsdesc limit to security sectionIan Jackson2025-08-041-3/+4
| | | | | | | |
| * | | | | | | changelog: Suggestions from reviewIan Jackson2025-08-041-3/+3
| | | | | | | |
| * | | | | | | changelog: include changes up to nowIan Jackson2025-08-041-36/+115
| | | | | | | |
| * | | | | | | changelog: Add some todo marksIan Jackson2025-08-041-2/+5
| | | | | | | |
| * | | | | | | changelog: Copy ChangelogTemplate.md into CHANGELOG.mdIan Jackson2025-08-041-0/+84
| | |/ / / / / | |/| | | | |
* | | | | | | Merge branch 'versions' into 'main'Ian Jackson2025-08-0554-569/+583
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | Version bumps for 1.4.6 See merge request tpo/core/arti!3123
| * | | | | | Bump version of tor-basic-utilsIan Jackson2025-08-0529-36/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This was accidentally omitted from my version bump script.
| * | | | | | Update hashx-bench lockfileIan Jackson2025-08-051-20/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | cd crates/hashx/bench && cargo update
| * | | | | | Update equix-bench lockfileIan Jackson2025-08-051-20/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | cd crates/equix/bench && cargo update
| * | | | | | Version bumps for 1.4.6Ian Jackson2025-08-0551-493/+493
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Made with the following shell script: export CARGO='nailing-cargo -Eu' # Non-functional changes only maint/bump_nodep hashx # Special $CARGO set-version -p arti 1.4.6 # Additional features, no breaking changes, depended on in tree $CARGO set-version -p safelog 0.4.8 # Unconditional bump to 0.33.0 xargs -I P <<END $CARGO set-version -p P 0.33.0 tor-error tor-general-addr tor-geoip tor-rtcompat tor-rtmock tor-async-utils tor-config tor-config-path tor-rpc-connect tor-log-ratelim tor-rpcbase tor-memquota tor-units tor-llcrypto tor-bytes tor-protover tor-checkable tor-cert tor-key-forge tor-hscrypto tor-socksproto tor-linkspec tor-cell tor-proto tor-netdoc tor-consdiff tor-netdir tor-relay-selection tor-persist tor-chanmgr tor-ptmgr tor-guardmgr tor-circmgr tor-dirclient tor-dirmgr tor-keymgr tor-hsclient tor-hsservice tor-hsrproxy tor-relay-crypto arti-client arti-relay arti-rpcserver arti-ureq arti-rpc-client-core END
* | | | | | Merge branch 'update' into 'main'Ian Jackson2025-08-0426-196/+241
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dependency updates (release prep) See merge request tpo/core/arti!3117
| * | | | | | Bump rusqlite to 0.37Ian Jackson2025-08-042-5/+5
| | | | | | |
| * | | | | | Bump derive-deftly to 1.2.0Ian Jackson2025-08-0425-54/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | No upstream changes that break our code.
| * | | | | | Routine argo updateIan Jackson2025-08-041-137/+182
| |/ / / / /
* | | | | | Merge branch 'features' into 'main'Nick Mathewson2025-08-043-1/+4
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | Sort out fixup-features See merge request tpo/core/arti!3120
| * | | | | cargo features: Run fixup-features (fmt)Ian Jackson2025-08-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Manual format tidying
| * | | | | cargo features: Run fixup-featuresIan Jackson2025-08-042-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This just added some obvious full-transitivity. It left a formatting oddity.
| * | | | | cargo features: Restore "memquota" feature into "full"Ian Jackson2025-08-042-0/+2
| |/ / / / | | | | | | | | | | | | | | | | | | | | Our feature doctrine doesn't have a special case for features that are empty and retained for compatibility. "full" is probably best.
* | | | | Merge branch 'arti-ureq-wrong-expected-runtime' into 'main'wesleyac2025-08-041-4/+6
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | arti-ureq: Move `builder()` and `new()` to non-generic PreferredRuntime impl See merge request tpo/core/arti!3101
| * | | | arti-ureq: Move `builder()` and `new()` to non-generic PreferredRuntime implnield2025-08-041-4/+6
|/ / / / | | | | | | | | | | | | `builder()` and `new()` always return a runtime with `tor_rtcompat::PreferredRuntime` so these methods should only be implemented for that type.
| * | | hyper-examples: Cargo fmtnield2025-08-041-1/+4
| | | |
| * | | hyper-examples: Use std::time::Durationnield2025-08-041-1/+2
| | | |
| * | | hyper-examples: Use random nickname for onion servicenield2025-08-041-1/+1
| | | |
| * | | Merge branch 'main' into hyper-examplesnield2025-08-0464-398/+1939
| |\ \ \ | |/ / / |/| | | | | | | | | | | # Conflicts: # examples/hyper-examples/src/bin/hyper-http-hs-example.rs
* | | | Merge branch 'enable-memquota' into 'main'opara2025-07-3117-72/+444
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | arti,arti-client,tor-memquota: Always enable the memquota system See merge request tpo/core/arti!3110
| * | | | tor-memquota: moved auto calc into separate functionSteven Engler2025-07-311-49/+112
| | | | |
| * | | | tor-memquota: return an error when `total_available_memory()` failsSteven Engler2025-07-311-15/+29
| | | | |
| * | | | maint: change the dependencies in 'downgrade_dependencies'Steven Engler2025-07-311-1/+4
| | | | |
| * | | | arti: update example configSteven Engler2025-07-311-5/+16
| | | | |
| * | | | tor-memquota: small fmt change to log messageSteven Engler2025-07-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All other INFO log lines emitted when arti starts begin with an uppercase character, so this line looks out of place if it begins with a lowercase character.
| * | | | tor-memquota: change behaviour of "auto"Steven Engler2025-07-311-23/+180
| | | | | | | | | | | | | | | | | | | | | | | | | A `max` of "auto" (the default) now determines a limit based on the system's total available memory, rather than acting as "disabled".
| * | | | tor-memquota: config now supports `ExplicitOrAuto`Steven Engler2025-07-313-17/+61
| | | | | | | | | | | | | | | | | | | | | | | | | Note that this contains a breaking change to the `ConfigBuilder`. This should not break any existing toml configuration files.
| * | | | tor-memquota: add 'cfg-if' and 'sysinfo' dependenciesSteven Engler2025-07-312-0/+46
| | | | |
| * | | | tor-config: impl `NotAutoValue` for `ByteQty`Steven Engler2025-07-312-0/+4
| | | | |
| * | | | tor-config: add `ExplicitOrAuto::map` and `From<T> for ExplicitOrAuto<T>`Steven Engler2025-07-311-0/+18
| | | | |