<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/python, branch arti-v2.5.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.5.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.5.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-06-08T12:59:45Z</updated>
<entry>
<title>rpc tests: test deferred_bootstrap.</title>
<updated>2026-06-08T12:59:45Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-06-03T13:49:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a1344fc1bc49ed556a06a38b2966ea167ea8d7ab'/>
<id>urn:sha1:a1344fc1bc49ed556a06a38b2966ea167ea8d7ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>reformat python to appease script.</title>
<updated>2026-04-28T18:51:07Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-04-21T16:00:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f56fe96529aee5b749de1d8af57345d95f075c32'/>
<id>urn:sha1:f56fe96529aee5b749de1d8af57345d95f075c32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proto rpc: Turn tunnel paths into a dict</title>
<updated>2026-04-28T18:13:39Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-04-21T13:45:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9b25ca54c6f00bd8da27d6d8295d7cb0c4e869ee'/>
<id>urn:sha1:9b25ca54c6f00bd8da27d6d8295d7cb0c4e869ee</id>
<content type='text'>
This will make it possible to tell whether a path has been replaced
in the tunnel.

Since the UniqId type might change its representation in the future,
I've documented that we don't guarantee anything about the strings
used to distinguish paths.
</content>
</entry>
<entry>
<title>proto rpc: Change PathEntry to an enum.</title>
<updated>2026-04-28T18:13:39Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-04-21T12:36:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=72bbd35757e5115c773770027786547f4889351f'/>
<id>urn:sha1:72bbd35757e5115c773770027786547f4889351f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>python integration test for rpc path inspection</title>
<updated>2026-04-28T18:13:39Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-04-14T18:40:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1e5041ec86990050eb33cc7503b300910f527872'/>
<id>urn:sha1:1e5041ec86990050eb33cc7503b300910f527872</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpc: Integration tests for weak references.</title>
<updated>2026-04-13T19:25:24Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-04-13T18:06:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=993a8158407dc3c2c1d759c1b0bb4c8554f5a4a1'/>
<id>urn:sha1:993a8158407dc3c2c1d759c1b0bb4c8554f5a4a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>typo fixes from @jnewsome</title>
<updated>2026-03-23T15:47:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-03-23T12:50:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=851a54ce2964daecdf77f7e94cda8ac594df412e'/>
<id>urn:sha1:851a54ce2964daecdf77f7e94cda8ac594df412e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpc: Python wrappers (and tests) for pollable FFI.</title>
<updated>2026-03-23T15:47:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-03-10T21:21:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=04f92994d015b585ed54c783b6ff6da315b31435'/>
<id>urn:sha1:04f92994d015b585ed54c783b6ff6da315b31435</id>
<content type='text'>
This provides an API and tests for create_polling(), poll(), and
related APIs.
</content>
</entry>
<entry>
<title>rpc: Add pythonic wrappers nonblocking requests.</title>
<updated>2026-03-23T15:47:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-03-09T18:10:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=275a26d55332b50231b1c7a12ab99c860075383b'/>
<id>urn:sha1:275a26d55332b50231b1c7a12ab99c860075383b</id>
<content type='text'>
These wrappers present a "pythonic" API to the C functions for
submit and wait.

Tests included.
</content>
</entry>
<entry>
<title>rpc: Add python ctypes wrappers for new FFI functions.</title>
<updated>2026-03-23T15:47:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-03-09T18:04:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=10894e3240f214e340a1e29955207b6676a9c4bc'/>
<id>urn:sha1:10894e3240f214e340a1e29955207b6676a9c4bc</id>
<content type='text'>
These are low-level wrappers that let us call the relevant C code,
but are not suitable for general use.
</content>
</entry>
</feed>
