summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/ipt_mgr.rs
Commit message (Expand)AuthorAgeFilesLines
* hss::svc::ipt_establish: Resolve suppressed warnings.Nick Mathewson2023-10-241-10/+6
* tor-hsservice: Fix downcastIan Jackson2023-10-191-1/+1
* tor-hsservice: Add a TODO for logging HS statusIan Jackson2023-10-191-0/+6
* tor-hsservice: Adjust log level of IPT relay choice failureIan Jackson2023-10-191-6/+15
* tor-hsservice: Bump log level of main termination messageIan Jackson2023-10-191-2/+2
* tor-hsservice: impl HasKind for ChooseIptErrorIan Jackson2023-10-191-1/+14
* Merge branch 'hs-fixes-2' into 'main'Alexander Færøy2023-10-191-21/+30
|\
| * tor-hsservice: ipt_mgr: Track notional estab started for faulty IPTs (fmt)Ian Jackson2023-10-181-8/+10
| * tor-hsservice: ipt_mgr: Track notional estab started for faulty IPTsIan Jackson2023-10-181-12/+19
| * tor-hsservice: ipt_mgr: Prepare for TS::Faulty to contain dataIan Jackson2023-10-181-4/+4
* | tor-hsservice: Add TODO about putting keymgr in the immutable state.Gabriela Moldovan2023-10-191-0/+1
* | tor-hsservice: Pass the service nickname to IptEstablisher.Gabriela Moldovan2023-10-191-1/+7
* | tor-hsservice: Pass the service nickname to IptEstablisher (fmt).Gabriela Moldovan2023-10-191-1/+1
* | tor-hsservice: Give IptManager a KeyMgr.Gabriela Moldovan2023-10-191-4/+70
|/
* tor-hsservice: ipt_mgr: Tolerate complexity warning for nowIan Jackson2023-10-161-0/+1
* tor-hsservice: Apply mandatory code formatting worseningIan Jackson2023-10-161-16/+46
* tor-hsservice: ipt_mgr: Add a test caseIan Jackson2023-10-161-0/+169
* tor-hsservice: ipt_mgr: Adjust API for mock RNGIan Jackson2023-10-161-4/+4
* tor-hsservice: ipt_mgr: Improve waiting publish messageIan Jackson2023-10-161-10/+18
* tor-hsservice: ipt_mgr: Add several debug/trace messagesIan Jackson2023-10-161-4/+22
* tor-hsservice: ipt_mgr: Fix a message styleIan Jackson2023-10-161-1/+2
* tor-hsservice: ipt_mgr: Avoid looping with a zero timeoutIan Jackson2023-10-161-0/+3
* tor-hsservice: ipt_mgr: Apply a limit to loopingIan Jackson2023-10-161-0/+10
* tor-hsservice: ipt_mgr: Actually wait for (fast-ish) IPTsIan Jackson2023-10-161-0/+4
* tor-hsservice: ipt_mgr: Remove vestigial expiry time code (2)Ian Jackson2023-10-161-10/+1
* tor-hsservice: ipt_mgr: Remove vestigial expiry time codeIan Jackson2023-10-161-4/+0
* tor-hsservice: ipt_mgr: Mark an argument as unusedIan Jackson2023-10-161-1/+1
* hss: use Arc to avoid copying on k_hss_ntor.Nick Mathewson2023-10-121-10/+3
* oneshot: Use veneer in tor-hsserviceIan Jackson2023-10-111-1/+2
* Merge branch 'intro_rend' into 'main'Nick Mathewson2023-09-211-0/+1
|\
| * hs_ntor: allow attempting handshake with a set of subcredentials.Nick Mathewson2023-09-201-13/+0
| * HSS: route most necessary key material to RendRequestNick Mathewson2023-09-201-0/+14
* | tor-hsservice: Handle config updates correctlyIan Jackson2023-09-201-7/+24
* | tor-hsservice: Make config a watch receiverIan Jackson2023-09-201-3/+5
|/
* tor-hsservice: ipt mgr: Apply deferred rustfmt churnIan Jackson2023-09-181-3/+1
* tor-hsservice: ipt mgr: Remove some allowsIan Jackson2023-09-181-4/+0
* tor-hsservice: ipt mgr: Instruct Establisher to start acceptingIan Jackson2023-09-181-1/+12
* tor-hsservice: ipt mgr: Introduce ErasedIptEstablisher aliasIan Jackson2023-09-181-4/+7
* tor-hsservice: ipt mgr: Break apart publish_setIan Jackson2023-09-181-10/+26
* tor-hsservice: ipt mgr: Move `expires` bindingIan Jackson2023-09-181-8/+8
* tor-hsservice: ipt mgr: Split out publish None handlingIan Jackson2023-09-181-4/+9
* Merge branch 'ipt-misc' into 'main'Nick Mathewson2023-09-181-25/+25
|\
| * tor-hsservice: ipt mgr: Drop Mockable::new_intro_pointsIan Jackson2023-09-181-5/+0
| * tor-hsservice: Pass correct parameters to EstablisherIan Jackson2023-09-181-5/+4
| * tor-hsservice: Wrap k_hs_ipt_sid in an ArcIan Jackson2023-09-181-2/+8
| * tor-hsservice: TODO HSS-IPT-PERSIST: make a new specific todoIan Jackson2023-09-181-6/+6
| * tor-hsservice: ipt mgr: Code motion needed to actually make iptIan Jackson2023-09-181-10/+10
| * tor-hsservice: Unify ids as IptLocalId replacing IntroPointIdIan Jackson2023-09-181-1/+1
| * tor-hsservice: Use correct name for k_hs_ipt_sid variableIan Jackson2023-09-181-1/+1
* | Merge branch 'ipt-set-2' into 'main'Ian Jackson2023-09-181-9/+16
|\ \ | |/ |/|