summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src
Commit message (Expand)AuthorAgeFilesLines
* *: suppress cognitive_complexity warnings from nightlyNick Mathewson2025-05-294-0/+6
* tor-hsservice: Fix typo.Wesley Aptekar-Cassels2025-05-271-1/+1
* tor-hsservice: Warn instead of panic on KeyMgr error in PowManager.Wesley Aptekar-Cassels2025-05-271-4/+8
* tor-hsservice: Refactor PoW error handling.Wesley Aptekar-Cassels2025-05-272-17/+35
* tor-hsservice: Make PoW publisher_update_tx closed a warning.Wesley Aptekar-Cassels2025-05-271-4/+3
* tor-hsservice: Make PowManager persist state.Wesley Aptekar-Cassels2025-05-274-12/+74
* tor-hsservice: Add ReplayLog to PowManager.Wesley Aptekar-Cassels2025-05-274-15/+71
* tor-hsservice: Add PowNonceReplayLog.Wesley Aptekar-Cassels2025-05-272-0/+37
* tor-hsservice: Explicitly don't use memquota for publisher update queue.Wesley Aptekar-Cassels2025-05-271-1/+5
* tor-hsservice: Add PoW priority queue and checking of solves.Wesley Aptekar-Cassels2025-05-273-25/+242
* Add methods for getting proof-of-work extension from intro request.Wesley Aptekar-Cassels2025-05-272-1/+6
* tor-hsservice: Use Pin<Box<dyn Stream>>> instead of mpsc::Receiver.Wesley Aptekar-Cassels2025-05-274-8/+9
* tor-hsservice: Initial parts of PowManager.Wesley Aptekar-Cassels2025-05-277-7/+519
* *: use std::io::Error::other in many placesNick Mathewson2025-05-151-1/+1
* tor-proto: Update the TunnelMutableState when a circuit is removed.Gabriela Moldovan2025-05-151-3/+11
* Resolve clippy warnings from 1.83Nick Mathewson2025-05-131-2/+1
* Include "bug" in all bug error messagesNick Mathewson2025-04-281-2/+2
* Merge branch 'todos-msrv' into 'main'Jim Newsome2025-04-241-1/+1
|\
| * tor-hsservice: standardized MSRV TODOhashcatHitman2025-04-161-1/+1
* | protover, *: Add documentation about what "supported" means.Nick Mathewson2025-04-161-1/+2
* | Add warnings about removing supported protocols.Nick Mathewson2025-04-161-0/+2
* | New functions to report supported subprotocolsNick Mathewson2025-04-161-0/+21
|/
* Use an EntropicRng trait to enforce key generation rules.Nick Mathewson2025-03-242-2/+6
* Use CautiousRng for keys going into the KeyMgr.Nick Mathewson2025-03-242-3/+2
* Merge branch 'named_protovers' into 'main'David Goulet2025-03-201-2/+3
|\
| * Use named subprotocol versions throughout arti.Nick Mathewson2025-03-121-2/+3
* | squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-183-3/+3
* | squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* | squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* | squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-185-5/+5
* | Merge branch 'dev/cve/is_fully_reachable' into 'main'gabi-2502025-03-141-0/+10
|\ \ | |/ |/|
| * tor-hsservice: Add is_fully_reachable() methodClara Engler2025-03-131-0/+10
* | Deprecate --onion-name; introduce --onion-addressdisha2025-03-121-6/+22
|/
* tor-rt*: Apply deferred formatting churnIan Jackson2025-03-041-1/+1
* tor-rtcompat: Rename BlockOn to ToplevelBlockOnIan Jackson2025-03-044-5/+5
* Upgrade to derive_more 2Nick Mathewson2025-02-261-4/+8
* tor-hsservice: Change replay/mod.rs to replay.rs.Wesley Aptekar-Cassels2025-02-101-0/+0
* tor-hsservice: Change unclear names in ReplayLog.Wesley Aptekar-Cassels2025-02-102-21/+21
* tor-hsservice: Assert that hash length is correct in ReplayLog.Wesley Aptekar-Cassels2025-02-101-0/+3
* tor-hsservice: Change ReplayLog parse_log_leafname API.Wesley Aptekar-Cassels2025-02-103-8/+11
* tor-hsservice: Fix some comments in ReplayLog.Wesley Aptekar-Cassels2025-02-101-2/+5
* tor-hsservice: Make TODOs not doccomments.Wesley Aptekar-Cassels2025-02-101-2/+2
* tor-hsservice: Rename some variables to reflect refactor.Wesley Aptekar-Cassels2025-02-101-22/+22
* tor-hsservice: Add whitespace.Wesley Aptekar-Cassels2025-02-101-0/+1
* tor-hsservice: Update comment in replay log code.Wesley Aptekar-Cassels2025-02-101-1/+3
* tor-hsservice: Remove ReplayLog::check_inner.Wesley Aptekar-Cassels2025-02-101-9/+2
* tor-hsservice: Remove ReplayLog HASH_LEN constant.Wesley Aptekar-Cassels2025-02-101-9/+8
* tor-hsservice: Clean up replay::ipt::hash types.Wesley Aptekar-Cassels2025-02-101-9/+6
* tor-hsservice: Move replay::hash into replay::ipt::hash.Wesley Aptekar-Cassels2025-02-102-75/+83
* tor-hsservice: Move ReplayLog hashing out of generic code.Wesley Aptekar-Cassels2025-02-102-19/+20