aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/ipt_set.rs
Commit message (Collapse)AuthorAgeFilesLines
...
* tor-hsservice: ipt_set: Add a missing Debug deriveIan Jackson2023-09-071-0/+1
|
* tor-hsservice: ipt_set: Add an IptLocalId fieldIan Jackson2023-09-071-0/+8
|
* tor-hsservice: ipt_set: Define the APIIan Jackson2023-09-061-1/+90
|
* tor-hsservice: ipt_set: Define the shared data structureIan Jackson2023-09-061-2/+37
| | | | | | | | | Put a last_descriptor_expiry_including_slop into the IptSet. Define who is responsible for which data. The code at the sites that interacts with this needs to be bodged, to make it still compile. That code is wrong, and the new API for sharing the state doesn't exist yet.
* tor-hsservice: Move PublishIptSet and its pieces into a new moduleIan Jackson2023-09-061-0/+43
This is going to be complicated enough we probably want it split out of the publisher.