<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-chanmgr/semver.md, branch arti-v1.2.4</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.4</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.4'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-05-16T16:24:12Z</updated>
<entry>
<title>proto: Make Channel explicitly Arc&lt;.&gt;</title>
<updated>2024-05-16T16:24:12Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-05-16T15:51:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=822ff7b1ba21ed59b697aab45fd0b00f88479cef'/>
<id>urn:sha1:822ff7b1ba21ed59b697aab45fd0b00f88479cef</id>
<content type='text'>
Previously, Channel was a type that you could Clone that implicitly
its state.  Now, Channel always appears as an Arc&lt;Channel&gt;.

This change has several benefits:

  * It makes the relationship between Channel struct and the
    underlying channel more clear.
  * It enables Channel to participate in the RPC system,
    where everything has to be an Arc&lt;.&gt;
  * It enables us to have a Weak&lt;Channel&gt;, if we ever want to.
  * It will let us move various members out of ChannelDetails.

We did this change a while ago with ClientCirc.
</content>
</entry>
<entry>
<title>Remove semver.md now that 1.1.8 is out.</title>
<updated>2023-09-05T21:01:06Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-05T21:01:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a05d64d7f1424f140c49a5897f05b26a1eef7c2d'/>
<id>urn:sha1:a05d64d7f1424f140c49a5897f05b26a1eef7c2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add initial support for running a PT in server mode</title>
<updated>2023-08-24T17:03:38Z</updated>
<author>
<name>Saksham Mittal</name>
<email>gotlouemail@gmail.com</email>
</author>
<published>2023-08-24T17:03:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bbed17ba4a44a4690ad68e34844329d6542cc184'/>
<id>urn:sha1:bbed17ba4a44a4690ad68e34844329d6542cc184</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove semver.md files now that 1.1.0 is released.</title>
<updated>2022-11-30T22:10:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-30T22:10:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e0aeda3071ec89c0e7b8b53036c576c1242e3e1f'/>
<id>urn:sha1:e0aeda3071ec89c0e7b8b53036c576c1242e3e1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Have ChannelBuilder use TransportHelper.</title>
<updated>2022-10-13T12:36:05Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-10-11T19:24:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e21ac24c77fd573d89ef3bcc37adbaa002d2ab6e'/>
<id>urn:sha1:e21ac24c77fd573d89ef3bcc37adbaa002d2ab6e</id>
<content type='text'>
This lets us build channels using different TransportHelpers,
including the (new) default TransportHelper, which just uses the old
connect_to_one() code.
</content>
</entry>
<entry>
<title>Remove semver.md files now that arti 1.0.1 is out.</title>
<updated>2022-10-03T18:16:56Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-10-03T15:26:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=88a06225b9e294afddb1985648fdf4b7ff470c72'/>
<id>urn:sha1:88a06225b9e294afddb1985648fdf4b7ff470c72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ChanMgr: new (unimplemented) APIs for pluggable transports</title>
<updated>2022-09-23T18:08:24Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-09-23T13:07:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bd627c2e15ae20a9b70e74f8e93e1f1f3263ef3b'/>
<id>urn:sha1:bd627c2e15ae20a9b70e74f8e93e1f1f3263ef3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove semver.md from arti-1.0.0</title>
<updated>2022-09-07T13:17:00Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-09-07T13:17:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a5f704f44357daf0104a7cc8caeb425d9d6c390d'/>
<id>urn:sha1:a5f704f44357daf0104a7cc8caeb425d9d6c390d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add semver notes</title>
<updated>2022-08-17T09:54:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-08-09T12:06:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d9338293c8d6702087d38c1442965f60c6c7ce9c'/>
<id>urn:sha1:d9338293c8d6702087d38c1442965f60c6c7ce9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Now that versions have bumped, remove semver.md files.</title>
<updated>2022-08-01T14:07:12Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-08-01T14:07:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b16c042004e09d34ba134c1bf6a4da38a13e2826'/>
<id>urn:sha1:b16c042004e09d34ba134c1bf6a4da38a13e2826</id>
<content type='text'>
</content>
</entry>
</feed>
