summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'bumps' into 'main'arti-v1.1.8Ian Jackson2023-09-0551-726/+694
|\ | | | | | | | | Version bumps in preparation for today's release See merge request tpo/core/arti!1570
| * Upgrade bench/ lockfiles too.Nick Mathewson2023-09-052-162/+184
| |
| * Run "cargo update" in preparation for release.Nick Mathewson2023-09-051-312/+258
| | | | | | | | (Only bump openssl-sys to 0.9.92; I'm having an issue with 0.9.93.)
| * Bump patchlevel (not dependents) on crates with trivial changesNick Mathewson2023-09-0522-22/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes: ``` tor-basic-utils caret fs-mistrust safelog retry-error tor-events tor-units tor-geoip tor-rtcompat tor-rpcbase tor-protover tor-socksproto tor-checkable tor-congestion tor-persist tor-circmgr arti-rpcserver arti-config arti-hyper arti-bench arti-testing tor-consdiff ```
| * Update patchlevel for crates with nontrivial changes.Nick Mathewson2023-09-0539-222/+222
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are: ``` hashx equix tor-async-utils tor-error tor-config tor-rtmock tor-llcrypto tor-bytes tor-hscrypto tor-hspow tor-cert tor-linkspec tor-cell tor-proto tor-netdoc tor-netdir tor-chanmgr tor-guardmgr tor-dirmgr tor-keymgr tor-hsclient tor-hsservice arti-client arti ```
| * Minor-version bumps for crates with breaking changes.Nick Mathewson2023-09-057-8/+8
| | | | | | | | | | | | | | | | | | These are: ``` tor-dirclient tor-ptmgr ```
* | Merge branch 'warning' into 'main'Nick Mathewson2023-09-052-2/+3
|\ \ | | | | | | | | | | | | Fix some rustdoc and clippy warnings See merge request tpo/core/arti!1572
| * | arti tests: Suppress a lint locallyIan Jackson2023-09-051-1/+2
| | | | | | | | | | | | | | | There's a complaint (seen in a CI build log) about over-eager iterator item cloning. This is a perf complaint and not very relevant in tests.
| * | tor-hsservice: De-linkify a docs link to a private itemIan Jackson2023-09-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Weirdly, rustdoc says 189 | /// TODO HSS surely this should be [`tor_proto::crypto::handshake::ntor::NtorSecretKey`] ? | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `crypto` in module `tor_proto` when it should probably complain the item is private. Anyway, we can't link to it, so don't.
* | | Merge branch 'cl_correct' into 'main'Nick Mathewson2023-09-051-4/+0
|\ \ \ | |/ / |/| | | | | | | | changelog: Remove reference to TROVE-2023-003 See merge request tpo/core/arti!1571
| * | changelog: Remove reference to TROVE-2023-003Nick Mathewson2023-09-051-4/+0
| |/ | | | | | | It turns out we aren't affected in Arti; our arrays were bounds-checked.
* | Merge branch 'fixup_features_20230905' into 'main'Nick Mathewson2023-09-052-2/+2
|\ \ | |/ |/| | | | | Run "fixup-features" in preparation for release. See merge request tpo/core/arti!1569
| * Run "fixup-features" in preparation for release.Nick Mathewson2023-09-052-2/+2
| |
* | Merge branch 'upgrades' into 'main'Nick Mathewson2023-09-0511-44/+28
|\ \ | | | | | | | | | | | | Upgrade a couple of dependencies for today's release. See merge request tpo/core/arti!1566
| * | downgrade_dependencies: re-upgrade filetimeNick Mathewson2023-09-051-1/+2
| | | | | | | | | | | | | | | | | | | | | We don't actually use filetime directly, but notify wants it, and notify accepts a version that doesn't actually appear to work. This fixes minimal_versions CI.
| * | Update equix/bench/Cargo.lock.Nick Mathewson2023-09-051-3/+3
| | |
| * | Bump to trust-dns-proto 0.23.0Nick Mathewson2023-09-053-30/+13
| | |
| * | Upgrade to visibility 0.1.0Nick Mathewson2023-09-058-10/+10
| | |
* | | Merge branch 'changelog_20230905' into 'main'Nick Mathewson2023-09-051-1/+237
|\ \ \ | |_|/ |/| | | | | | | | Changelog for arti 1.1.8 See merge request tpo/core/arti!1568
| * | changelog: suggestions from gabi and dizietNick Mathewson2023-09-051-4/+5
| | |
| * | CHANGELOG: Add referencesNick Mathewson2023-09-051-3/+109
| | |
| * | Add acknowledgments.Nick Mathewson2023-09-051-0/+9
| | |
| * | changelog: Minor cleanupsNick Mathewson2023-09-051-4/+0
| | |
| * | CHANGELOG: Add "breaking changes" based on semver.md.Nick Mathewson2023-09-051-1/+8
| | |
| * | Initial changelog for arti 1.1.8Nick Mathewson2023-09-051-0/+117
| | |
* | | Merge branch 'sqlite' into 'main'Nick Mathewson2023-09-051-0/+5
|\ \ \ | | | | | | | | | | | | | | | | CI: Ensure arti runtime deps are installed in shadow and chutney tests See merge request tpo/core/arti!1567
| * | | CI: Ensure libssl3 is installed in shadow and chutney testsJim Newsome2023-09-051-4/+4
| | | |
| * | | CI: Ensure libsqlite3 is installed in shadow and chutney testsJim Newsome2023-09-051-0/+5
| | | |
* | | | Merge branch 'doc-fixes' into 'main'Nick Mathewson2023-09-052-3/+3
|\ \ \ \ | |/ / / |/| | | | | | | | | | | tor-hsservice: Fix broken doc links. See merge request tpo/core/arti!1565
| * | | tor-hsservice: Fix IPT establisher broken doc link.Gabriela Moldovan2023-09-051-1/+1
| | | |
| * | | tor-hsservice: Fix broken publisher reactor broken doc link.Gabriela Moldovan2023-09-051-2/+2
| |/ /
* | | Merge branch 'ipt-pub-set' into 'main'Ian Jackson2023-09-053-12/+17
|\ \ \ | |/ / |/| | | | | | | | PublishIptSet and a TODO See merge request tpo/core/arti!1562
| * | tor-hsservice: Add a TODO HSS re expiry timesIan Jackson2023-09-052-1/+2
| | |
| * | tor-hsservice: publish: Add type alias for PublishIptSetIan Jackson2023-09-053-11/+15
|/ /
* | Merge branch 'ipt-pub' into 'main'Ian Jackson2023-09-057-73/+308
|\ \ | | | | | | | | | | | | HS: Calculate descriptor sets to publish See merge request tpo/core/arti!1559
| * | tor-hsservice: Add a TODO re PublishIptSetIan Jackson2023-09-051-0/+2
| | |
| * | tor-hsservice: Add commentary re VerbatimLinkSpecCircTargetIan Jackson2023-09-051-0/+9
| | |
| * | RustfmtIan Jackson2023-08-301-2/+2
| | |
| * | tor-hsservice: ipt_mgr: Clarify/correct `is_good` commentIan Jackson2023-08-301-1/+1
| | | | | | | | | | | | | | | Apropos https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1559#note_2937979
| * | tor-hsservice: ipt_mgr: Actually generate k_sidIan Jackson2023-08-301-6/+2
| | | | | | | | | | | | | | | Apropos https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1559#note_2937978
| * | tor-hsservice: Fix type of descriptor expiryIan Jackson2023-08-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1559#note_2937976 If we're publishing with Durations, then we can use Instant at least while everything remains in-core.
| * | tor-hsservice: Fix type of descriptor lifetime in IptSetIan Jackson2023-08-303-6/+6
| | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1559#note_2937976
| * | tor-hsservice: publish: Add more docs for `Option<IptSet>`Ian Jackson2023-08-301-0/+2
| | | | | | | | | | | | | | | Apropos https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1559#note_2937975
| * | tor-hsservice: ipt_estblish: Add TODOs re netdir monitoringIan Jackson2023-08-301-0/+16
| | | | | | | | | | | | | | | Apropos https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1559#note_2937973
| * | tor-hsservice: ipt_mgr: Replace a panicIan Jackson2023-08-301-1/+1
| | | | | | | | | | | | | | | Apropos https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1559#note_2937971
| * | tor-hsservice: ipt_mgr: Discussion of IPT publication strategyIan Jackson2023-08-301-2/+20
| | | | | | | | | | | | | | | Apropos https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1559#note_2937970
| * | tor-hsservice: ipt_mgr: Remove stray commentIan Jackson2023-08-301-2/+0
| | | | | | | | | | | | | | | Apropos https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1559#note_2937969
| * | tor-hsservice: ipt_mgr: Calculate a publish::IptSetIan Jackson2023-08-291-6/+79
| | |
| * | tor-netdoc: provide a IntroPointDescBuilder (fmt)Ian Jackson2023-08-291-2/+1
| | |
| * | tor-netdoc: provide a IntroPointDescBuilderIan Jackson2023-08-291-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously there was no way to construct one of these during descriptor generation, other than parsing. A fairly simple builder seems right. I felt the builder's setter functions for setting keys should be named precisely after official key names. But the fields weren't, so for now I have done some builder-level renaming.