<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsservice/src/replay.rs, branch arti-v1.1.12</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.12</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.12'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-01-08T18:19:11Z</updated>
<entry>
<title>Fix typos</title>
<updated>2024-01-08T18:19:11Z</updated>
<author>
<name>Dimitris Apostolou</name>
<email>dimitris.apostolou@icloud.com</email>
</author>
<published>2024-01-04T18:32:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4eb54be0657862f5d56b047c16c08dabde6a7377'/>
<id>urn:sha1:4eb54be0657862f5d56b047c16c08dabde6a7377</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: replay: Note a bug</title>
<updated>2023-12-13T17:03:23Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-12-07T18:42:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7977afff76e52f24c25baafea4d7ea165d9168da'/>
<id>urn:sha1:7977afff76e52f24c25baafea4d7ea165d9168da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice tests: replay: Provide for a filesystem lockfile</title>
<updated>2023-12-13T17:03:23Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-12-04T13:28:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=722bb3ae4d952d98b87f93dd7b84fed9b6df7651'/>
<id>urn:sha1:722bb3ae4d952d98b87f93dd7b84fed9b6df7651</id>
<content type='text'>
This is to prevent current use of the same directory of replay logs by
different instances.
</content>
</entry>
<entry>
<title>tor-hsservice tests: replay: Break out create_logged</title>
<updated>2023-12-13T17:03:23Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-12-04T13:30:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7714772260681c43ad5d23d7bdf980a6b792ac3b'/>
<id>urn:sha1:7714772260681c43ad5d23d7bdf980a6b792ac3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: ReplayLog: Fix file magic</title>
<updated>2023-12-13T17:02:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-12-04T10:19:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=89765257f54fb490a7f808505f9ed617de95aa94'/>
<id>urn:sha1:89765257f54fb490a7f808505f9ed617de95aa94</id>
<content type='text'>
This ought to have the hash algorithm name in it or we'll have trouble
if we want to change the hash algorithm in the future.  (Strictly, we
could just choose a different magic but the string was rather short.)

Add a newline, which is often convenient in file headers.

And "onion" to mean "onion swervice" is improper.
</content>
</entry>
<entry>
<title>tor-hsservice: ReplayLog: Slight tidying up</title>
<updated>2023-12-13T17:02:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-12-04T10:18:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0df9d37cd4ea0f3b7dc27ad4e1a42c2ab3f02b1d'/>
<id>urn:sha1:0df9d37cd4ea0f3b7dc27ad4e1a42c2ab3f02b1d</id>
<content type='text'>
Make `#[cfg(target_family = "unix")]` appear only once.
</content>
</entry>
<entry>
<title>replay: Remove false-positive special-casing in tests</title>
<updated>2023-11-02T16:18:04Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-11-02T16:14:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=492e25d4283df695998aadd20d9b9026c0fcb907'/>
<id>urn:sha1:492e25d4283df695998aadd20d9b9026c0fcb907</id>
<content type='text'>
(The actual false positive rate for these cases is very small, since
the filters are very much not full. I haven't been able to hit one
in hours of looping.)
</content>
</entry>
<entry>
<title>Add a missing backtick.</title>
<updated>2023-11-02T16:18:04Z</updated>
<author>
<name>gabi-250</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-02T13:05:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6b8ab6ea261a23bb5920e21aa0f836337086006f'/>
<id>urn:sha1:6b8ab6ea261a23bb5920e21aa0f836337086006f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use io::Result to shorten return type.</title>
<updated>2023-11-02T16:18:04Z</updated>
<author>
<name>gabi-250</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-02T13:04:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a397ae791d745ff853dc82f96e441c56007d9d7e'/>
<id>urn:sha1:a397ae791d745ff853dc82f96e441c56007d9d7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hss: Add functionality for a persistent replay log.</title>
<updated>2023-11-02T16:18:04Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-11-01T20:20:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8dd0ca882139e3edd138d057f49b3d095f97626c'/>
<id>urn:sha1:8dd0ca882139e3edd138d057f49b3d095f97626c</id>
<content type='text'>
See comments for design notes.
</content>
</entry>
</feed>
