<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-rtcompat/src, branch arti-v1.3.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-10-29T21:29:49Z</updated>
<entry>
<title>Fix Windows compilation after moving unix::SocketAddr.</title>
<updated>2024-10-29T21:29:49Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-29T21:29:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=acca6c57148aa37b6847b2804de27d8013a3aa87'/>
<id>urn:sha1:acca6c57148aa37b6847b2804de27d8013a3aa87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove re-export of "general::*" from tor-rtcompat.</title>
<updated>2024-10-29T17:42:36Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-29T17:42:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6239b036dcb041f6c7371fee824c3d65ec6f7d06'/>
<id>urn:sha1:6239b036dcb041f6c7371fee824c3d65ec6f7d06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove re-export of "unix" from tor_rtcompat.</title>
<updated>2024-10-29T17:36:16Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-29T17:36:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7ddd8bacdfbd91356805a37e15c023e3b525b6e8'/>
<id>urn:sha1:7ddd8bacdfbd91356805a37e15c023e3b525b6e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract general::SocketAddr and its unix friends to their own crate.</title>
<updated>2024-10-29T17:25:48Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-29T17:22:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=14694f1de79c2eaaf6dd7a3ea781ccb757467378'/>
<id>urn:sha1:14694f1de79c2eaaf6dd7a3ea781ccb757467378</id>
<content type='text'>
This is mostly code motion.
</content>
</entry>
<entry>
<title>general::SocketAddr: Say "inet" rather than "tcp"</title>
<updated>2024-10-17T18:07:03Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-17T18:07:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ca0ec6d8f999a9f474f7d4dffa49f509fafcda77'/>
<id>urn:sha1:ca0ec6d8f999a9f474f7d4dffa49f509fafcda77</id>
<content type='text'>
"inet" makes more sense, since in principle these can also be used
for udp, etc.

Also making a corresponding change in rpc-connect-sketch.md,
which uses this format.

Closes #1701.
</content>
</entry>
<entry>
<title>rtcompat: Fix android compilation in `general`</title>
<updated>2024-10-17T12:55:31Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-17T12:55:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=dd491266a10a63e7dc19e1c35eb4d6b3d40bce44'/>
<id>urn:sha1:dd491266a10a63e7dc19e1c35eb4d6b3d40bce44</id>
<content type='text'>
Previously I had assumed that `std::os::linux` also existed on
android, based on the documentation of
`std::os::linux::net::SocketAddrExt`.  That is not, however, true.

This should fix the `check-targets` CI job.
</content>
</entry>
<entry>
<title>rtcompat: Add a fuzzer for round-trip general::SocketAddr parsing.</title>
<updated>2024-10-17T01:49:35Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-17T00:02:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=28d8116c884d8bb17d64beffd43121be76615a2c'/>
<id>urn:sha1:28d8116c884d8bb17d64beffd43121be76615a2c</id>
<content type='text'>
(This turned up another place where we need documentation.)
</content>
</entry>
<entry>
<title>general::SocketAddr: Format the unnamed address as "unix:"</title>
<updated>2024-10-17T01:49:35Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-16T19:52:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0365c3162703face5569695fa78d1349947999de'/>
<id>urn:sha1:0365c3162703face5569695fa78d1349947999de</id>
<content type='text'>
This matches our parsing, and our general rule that our parser
defers to SocketAddr::from_pathname.
</content>
</entry>
<entry>
<title>Add reverse-enginered description of Rust socketaddr formats.</title>
<updated>2024-10-17T01:49:35Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-16T13:04:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c626448ba8e282f52e6223d6763823a3155af895'/>
<id>urn:sha1:c626448ba8e282f52e6223d6763823a3155af895</id>
<content type='text'>
</content>
</entry>
<entry>
<title>general::SocketAddr: Add unit tests</title>
<updated>2024-10-17T00:10:23Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-09T17:28:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=45ba46b479d028724178a50a1ca77cae672ef5a3'/>
<id>urn:sha1:45ba46b479d028724178a50a1ca77cae672ef5a3</id>
<content type='text'>
</content>
</entry>
</feed>
