summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/ipt_set.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-1/+1
* tor-rtcompat: Rename BlockOn to ToplevelBlockOnIan Jackson2025-03-041-1/+1
* Upgrade to derive_more 2Nick Mathewson2025-02-261-4/+8
* Introduce mpsc_channel_no_memquota and use it in the places it's wantedIan Jackson2024-10-151-1/+3
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* Fix typos in doc commentsTobias Stoeckmann2024-03-061-1/+1
* tor-hsservice: prelude: Move imports from ipt_set.rsIan Jackson2024-03-051-21/+1
* tor-hsservice: Move svc.rs contents into lib.rsIan Jackson2024-03-051-1/+1
* tor-hsservice: Hide IptLocalId field, and provide test constructorIan Jackson2024-03-051-1/+1
* tor-hsservice: Move publish out of svcIan Jackson2024-03-051-1/+1
* tor-hsservice: Use tor_persist::state_dirIan Jackson2024-02-011-1/+1
* tor-hsservice: tests: create_storage_handles: use a real directoryIan Jackson2024-02-011-1/+8
* tor-hsservice: storage: Move Arcs into type aliasesIan Jackson2024-02-011-4/+4
* tor-hsservice: ipt_set: Make store method take &mut selfIan Jackson2024-02-011-1/+1
* Base INTRO_POINT_EXPIRY_SLOP on OVERALL_UPLOAD_TIMEOUT.Nick Mathewson2024-01-251-2/+5
* Merge branch 'ratelim' into 'main'Nick Mathewson2024-01-111-7/+12
|\
| * tor-hsservice: todos: Use log_ratelim at one call siteIan Jackson2024-01-111-7/+12
* | tor-hsservice: todos: Remove a done TODOIan Jackson2024-01-111-1/+0
* | tor-hsservice: todos: Add another parameter to the ticketIan Jackson2024-01-111-1/+1
|/
* Fix typosDimitris Apostolou2024-01-081-1/+1
* clippy nightly: Use Poll.is_pending() in two placesIan Jackson2024-01-021-2/+2
* tor-hsservice: Add TODO about changing a return type in ipt_set.Gabriela Moldovan2023-12-131-0/+5
* tor-hsservice: ipt_set: Remove a blocking TODOIan Jackson2023-12-041-1/+0
* tor-hsservice: ipt_set: Store publication timesIan Jackson2023-12-041-16/+101
* tor-hsservice: ipt_set: Have various methods take a RuntimeIan Jackson2023-12-041-10/+22
* tor-hsservice: ipt_set: Have various methods take a Runtime (pre-fmt)Ian Jackson2023-12-041-3/+12
* tor-hsservice: ipt_set: Provide IptManagerView::borrow_for_read()Ian Jackson2023-12-041-2/+10
* tor-hsservice: ipt_set: Make ::channel() fallibleIan Jackson2023-12-041-5/+7
* tor-hsservice: Pass and record storage handlesIan Jackson2023-12-041-3/+25
* tor-hsservice: Introduce IptStoreErrorIan Jackson2023-12-041-2/+3
* hssvc-ipt-algorithms.md: Move some text to ipt_setIan Jackson2023-11-291-0/+5
* tor-hsservice: ipt_set: Fix broken doc linksIan Jackson2023-11-271-3/+3
* tor-hsservice: ipt_set: Change last_descriptor_expiry_including_slop (fmt)Ian Jackson2023-11-271-2/+6
* tor-hsservice: ipt_set: Change last_descriptor_expiry_including_slopIan Jackson2023-11-271-35/+82
* tor-hsservice: ipt_set: Make note_publication_attempt a method on PublishIptSetIan Jackson2023-11-271-6/+8
* tor-hsservice: ipt_set: Make PublishIptSet a structIan Jackson2023-11-271-17/+23
* tor-hsservice: ipt_set: Make initial state in the constructorIan Jackson2023-11-271-2/+3
* tor-hsservice: Remove an unused mut in a testIan Jackson2023-10-311-3/+3
* tor-hsservice: ipt_set: Docs clarificationsIan Jackson2023-10-041-3/+9
* tor-hsservice: Provide IptsPublisherUploadViewIan Jackson2023-10-031-0/+42
* tor-hsservice: ipt_set: Add some testsIan Jackson2023-09-181-0/+117
* tor-hsservice: ipt_set: note_publication_attempt: fmt bodgeIan Jackson2023-09-181-0/+1
* tor-hsservice: ipt_set: note_publication_attempt: renameIan Jackson2023-09-181-3/+3
* tor-hsservice: ipt_set: note_publication_attempt_start: implementIan Jackson2023-09-181-2/+28
* tor-hsservice: ipt_set: principal implementationIan Jackson2023-09-181-14/+91
* tor-hsservice: ipt_set: make await_update take &mut selfIan Jackson2023-09-181-1/+1
* tor-hsservice: Make IptSet be DebugIan Jackson2023-09-181-0/+1
* tor-hsservice: ipt_mgr: Explain more about expiry time data flowIan Jackson2023-09-071-0/+3
* tor-hsservice: ipt_set: Add a missing Debug deriveIan Jackson2023-09-071-0/+1