summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/replay.rs
Commit message (Expand)AuthorAgeFilesLines
* Make test_partial_write linux-only.Nick Mathewson2024-02-291-1/+1
* tor-hsservice: replay: Fix an error message slightlyIan Jackson2024-02-131-1/+1
* tor-hsservice: replay: Move replay filename knowledge into replay.rs (fmt)Ian Jackson2024-02-131-10/+5
* tor-hsservice: replay: Move replay filename knowledge into replay.rsIan Jackson2024-02-131-14/+53
* tor-hsservice: replay log test: Check SIGUSR2 status on entryIan Jackson2024-02-121-0/+35
* tor-hsservice: replay log test: Break out sigemptyset()Ian Jackson2024-02-121-3/+7
* tor-hsservice: replay log test: Plumb output manuallyIan Jackson2024-02-121-2/+13
* Fix compilation with musl.Nick Mathewson2024-02-061-3/+3
* tor-hsservice: Drop now-unused fslock dependencyIan Jackson2024-02-011-1/+0
* tor-hsservice: Use tor_persist::state_dirIan Jackson2024-02-011-5/+5
* test-temp-dir: New crateIan Jackson2024-01-251-2/+1
* tor-hsservice: replay: partial write test - commentaryIan Jackson2024-01-251-0/+29
* tor-hsservice: replay: partial write testIan Jackson2024-01-251-2/+114
* tor-hsservice: replay: partial write test, skeletonIan Jackson2024-01-251-0/+40
* test_temp_dir: Split up .used_byIan Jackson2024-01-251-2/+2
* tor-hsservice: Recover from partial writesIan Jackson2024-01-251-2/+29
* tor-hsservice: replay: Introduce an EH IEFE (fmt)Ian Jackson2024-01-251-2/+1
* tor-hsservice: replay: Introduce an EH IEFEIan Jackson2024-01-251-7/+11
* tor-hsservice: replay: Combine PersistFileIan Jackson2024-01-251-16/+25
* tor-hsservice: replay: Break out truncate_to_multipleIan Jackson2024-01-251-8/+13
* tor-hsservice: replay: Break up a paragraphIan Jackson2024-01-251-1/+3
* tor-hsservice: todos: Remove blanket allowIan Jackson2024-01-111-2/+0
* tor-hsservice: todos: reference a new ticket about flushingIan Jackson2024-01-111-0/+1
* tor-hsservice: todos: reference a new ticket about the partial write bugIan Jackson2024-01-111-1/+1
* tor-hsservice: todos: reference the ephemeral services ticketIan Jackson2024-01-111-0/+1
* Fix typosDimitris Apostolou2024-01-081-1/+1
* tor-hsservice: replay: Note a bugIan Jackson2023-12-131-0/+4
* tor-hsservice tests: replay: Provide for a filesystem lockfileIan Jackson2023-12-131-2/+22
* tor-hsservice tests: replay: Break out create_loggedIan Jackson2023-12-131-13/+25
* tor-hsservice: ReplayLog: Fix file magicIan Jackson2023-12-131-1/+1
* tor-hsservice: ReplayLog: Slight tidying upIan Jackson2023-12-131-3/+5
* replay: Remove false-positive special-casing in testsNick Mathewson2023-11-021-31/+10
* Add a missing backtick.gabi-2502023-11-021-1/+1
* Use io::Result to shorten return type.gabi-2502023-11-021-1/+1
* hss: Add functionality for a persistent replay log.Nick Mathewson2023-11-021-0/+421