summaryrefslogtreecommitdiff
path: root/crates/arti-client/src/protostatus.rs
Commit message (Collapse)AuthorAgeFilesLines
* Remove `use_obsolete_software`.Nick Mathewson2026-05-141-50/+6
| | | | | | | | Discussion on #1960 suggests that this option is not a good idea: it encourages developers to work around deliberate signals that the software they're shipping won't work on the network. Closes #1960.
* arti-client: Fix typoMynacol2025-11-271-1/+1
|
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
| | | | Run maint/add_warning
* all: replace all uses of `futures::task::SpawnExt` with `tor_rtcompat::SpawnExt`Steven Engler2025-11-041-2/+2
|
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-5/+10
| | | | | | | | | | | | | | First, run ``` git grep -l "^edition =" | xargs perl -i -pe 's/^edition *=.*/edition = "2024"/;' ``` Second, manually verify that all Cargo.toml files have changed, and nothing else has changed. Third, run cargo fmt again.
* Rename recommended_protocols to protocol_statuses.Nick Mathewson2025-04-161-3/+3
| | | | | This name reflects its purpose better than the original one, since it includes required protocols as well as recommended ones.
* arti-client: Document spec of checking date on cached protosNick Mathewson2025-04-161-3/+6
| | | | | Also move the comment outside the block it documents, to prevent a too-long line.
* arti-client: Small test for evaluating protocol status.Nick Mathewson2025-04-161-0/+69
|
* arti,arti-client: Add an option to override required protocolsNick Mathewson2025-04-161-4/+28
| | | | | (This isn't a boolean, because we really don't want people ignoring all possible required protocols.)
* arti-client: Implement the basics of protocol enforcement.Nick Mathewson2025-04-161-0/+219
This is the major part of #1849.