summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | tor-hsservice: Only build the Descriptor once.Gabriela Moldovan2023-09-061-25/+32
| | | | | | | | | | | | | | | | | | | | We don't need to build the `Descriptor` for each time period (it contains TP-agnostic information).
| * | | tor-hsservice: Remove unnecessary time period change handler.Gabriela Moldovan2023-09-061-37/+0
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | This was based on the incorrect assumption there would be an external source notifying the reactor of time period changes. Time period changes will be handled in the consensus change handler of the reactor. Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1545#note_2935668
* | | Remove semver.md now that 1.1.8 is out.Nick Mathewson2023-09-0513-58/+0
| | |
* | | 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