summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/svc/ipt_establish.rs
Commit message (Expand)AuthorAgeFilesLines
* HSS: Mark an Ipt as faulty if it fails continuously for 15 minutes.Nick Mathewson2024-01-251-6/+23
* Remove a comment about distinguishing errorsNick Mathewson2024-01-241-2/+3
* hss: Comment on use of CircProto error in MsgHandler.Nick Mathewson2024-01-241-2/+12
* hss: Report failures to send rendezvous requestsNick Mathewson2024-01-241-3/+23
* hss: Report errors from keep_intro_established.Nick Mathewson2024-01-241-3/+3
* hss: Refactor keep_intro_established to avoid needing NetDirNick Mathewson2024-01-241-22/+9
* hss: Change ticket about ErrorKind for IntroPointNotListedNick Mathewson2024-01-241-1/+1
* hss: Clean up errors while expecting intro_establishedNick Mathewson2024-01-241-11/+25
* hss: Correct the Kind for EstablishTimeout.Nick Mathewson2024-01-241-1/+1
* tor-hsservice: Move compute_subcredentials to RendRequestContext.Gabriela Moldovan2024-01-221-97/+2
* tor-hsservice: Do not store the subcredentials in RendRequestContext.Gabriela Moldovan2024-01-221-10/+5
* Clarify IptEstablisher shutdown rulesNick Mathewson2024-01-181-8/+11
* Do not reject INTRO_ESTABLISHED messages with extensionsNick Mathewson2024-01-181-17/+12
* Add a note about torspec#249.Nick Mathewson2024-01-171-1/+4
* Implement is_ipt_failure better.Nick Mathewson2024-01-171-2/+35
* Typo fixesgabi-2502024-01-151-2/+2
* Downgrade a TODO about dropping unlisted ipts to #1239Nick Mathewson2024-01-131-1/+1
* hsservice: Replace TODO comment about intro_established checking with #1238.Nick Mathewson2024-01-131-1/+1
* Rename IptEstablisher::{new => launch}Nick Mathewson2024-01-131-2/+1
* hsservice: Turn TODOs about ipt_establisher error handling to #1237Nick Mathewson2024-01-131-6/+6
* hsservice: Remove TODO HSS about a type that is already Arc.Nick Mathewson2024-01-131-2/+0
* hsservice: Replace shutdown-TODO HSS with references to #1236Nick Mathewson2024-01-131-2/+2
* Downgrade a TODO about wanting a better API.Nick Mathewson2024-01-131-1/+1
* hsservice: Remove an erroneous TODONick Mathewson2024-01-131-1/+1
* hsservice: Convert TODOs about ipt reconfiguration to refer to #1209.Nick Mathewson2024-01-131-2/+2
* hsservice: Convert TODOs about documentation to refer to #1235.Nick Mathewson2024-01-131-3/+3
* hsservice: Remove an outdated TODO: Ipt ids are indeed unique.Nick Mathewson2024-01-131-3/+0
* hsservice: Remove now-needless "allows".Nick Mathewson2024-01-131-1/+0
* hsservice: Remove the unused n_faults fieldNick Mathewson2024-01-131-10/+0
* hsservice: Turn a TODO into #1234.Nick Mathewson2024-01-131-1/+1
* hsservice: Resolve some TODO HSS items in IptParameters declarationNick Mathewson2024-01-131-5/+37
* Remove a TODO HSS about introduce rate-limiting.Nick Mathewson2024-01-121-2/+0
* Remove a TODO HSS that is not a TODO, just a noteNick Mathewson2024-01-121-1/+1
* Convert a TODO HSS about write failure into a ref to #1226Nick Mathewson2024-01-121-1/+1
* Convert a TODO HSS about handling replays into a (subtle) #1233Nick Mathewson2024-01-121-1/+7
* hsservice::svc: Lower "allows" to publish.rsNick Mathewson2024-01-121-2/+4
* hsservice: Move "Cleanup ErrorKind" TODOs to #1225.Nick Mathewson2024-01-121-4/+4
* Fix typosDimitris Apostolou2024-01-081-2/+2
* KeySpecifier etc: apply deferred rustfmt import churnIan Jackson2024-01-041-1/+1
* KeySpecifier: Make KeySpecifierPattern a traitIan Jackson2024-01-041-0/+1
* KeySpecifier d-a macro: Introduce SomeSpecifierPattern and use dynIan Jackson2024-01-041-2/+6
* clippy nightly: For now, locally allow blocks_in_conditionsIan Jackson2024-01-021-0/+1
* Fix documentation that referred to RelayCell.Nick Mathewson2023-12-141-1/+1
* tor-hsservice: Add more explanation of replay_log lockingIan Jackson2023-12-131-0/+5
* tor-hsservice: Add more explanation of replay_log lockingIan Jackson2023-12-131-0/+6
* tor-hsservice: Move ReplayLog construction to ipt_mgrIan Jackson2023-12-131-9/+12
* tor-hsservice: Note some TODOs relating to IPT teardownIan Jackson2023-12-131-0/+9
* tor-keymgr: Make KeySpecifierComponent::as_component fallibleIan Jackson2023-12-071-1/+1
* tor-keymgr: Introduce InvalidKeyPathComponentValue errors (fmt)Ian Jackson2023-12-071-9/+8
* tor-keymgr: Introduce InvalidKeyPathComponentValue errorsIan Jackson2023-12-071-1/+7