<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti-rpc-client-core/cbindgen.toml, branch arti-v1.2.7</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.7</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.7'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-09-03T08:09:02Z</updated>
<entry>
<title>Fix typos</title>
<updated>2024-09-03T08:09:02Z</updated>
<author>
<name>Dimitris Apostolou</name>
<email>dimitris.apostolou@icloud.com</email>
</author>
<published>2024-09-03T08:09:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=676f913463b7d84f34dd6101b99d03ef79cf57ad'/>
<id>urn:sha1:676f913463b7d84f34dd6101b99d03ef79cf57ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpclib: Remove in_mut_ptr_opt, and document why.</title>
<updated>2024-08-27T13:45:12Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-08-27T13:31:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c4095ec63f2967f9704e5c1d8eb3eb8f57803ecb'/>
<id>urn:sha1:c4095ec63f2967f9704e5c1d8eb3eb8f57803ecb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cbindgen: Correctly hide "Utf8CString".</title>
<updated>2024-08-14T17:27:51Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-08-14T17:27:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=10a73c3367e526ddedcf5c81a7eddd019d95fcc5'/>
<id>urn:sha1:10a73c3367e526ddedcf5c81a7eddd019d95fcc5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ffi: Add support for request handles</title>
<updated>2024-08-12T18:35:09Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-08-06T15:57:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2364c6dc6d2fd16f08641a1fed2cbc970005dc66'/>
<id>urn:sha1:2364c6dc6d2fd16f08641a1fed2cbc970005dc66</id>
<content type='text'>
This API allows the caller to launch a request and then watch for
updates on it.
</content>
</entry>
<entry>
<title>ffi: Clean up long lines and confusing expressions.</title>
<updated>2024-07-31T17:54:16Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-07-30T22:07:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=110bd661dd97d077d638a48eb53d1e4b9ae89948'/>
<id>urn:sha1:110bd661dd97d077d638a48eb53d1e4b9ae89948</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ffi: Clarify rules for *out pointers.</title>
<updated>2024-07-31T17:54:16Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-07-30T21:53:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=dcc57756a8f85ab6e97430911626a2ffcd101653'/>
<id>urn:sha1:dcc57756a8f85ab6e97430911626a2ffcd101653</id>
<content type='text'>
Except for *error_out, they are always set to NULL on error.
</content>
</entry>
<entry>
<title>ffi: Document on-error behavior of consuming and setting.</title>
<updated>2024-07-31T17:54:16Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-07-29T17:25:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5eab0076cb82228d0cfc2afdd0d98275200cb944'/>
<id>urn:sha1:5eab0076cb82228d0cfc2afdd0d98275200cb944</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply safety-related suggestions from Diziet</title>
<updated>2024-07-31T17:54:16Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-07-29T16:16:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cb1b7b69583a67dcde48fb014d63db3376575412'/>
<id>urn:sha1:cb1b7b69583a67dcde48fb014d63db3376575412</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RPC FFI: Write a bit more text for the C no-UB requirements.</title>
<updated>2024-07-31T17:54:16Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-07-28T17:25:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=246bd9f8f29ed85929d9c9c08928fd083bb6e48d'/>
<id>urn:sha1:246bd9f8f29ed85929d9c9c08928fd083bb6e48d</id>
<content type='text'>
I got this by reading over all the relevant Rust stdlib safety
documentation (now linked to in the macro definitions),
and making sure that the C no-UB text is sufficient to guarantee
that those requirements are met.
</content>
</entry>
<entry>
<title>Copy suggestions from .h file to cbindgen.toml</title>
<updated>2024-07-31T17:54:16Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-07-25T17:54:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9ecf2e2401ce3a290c1c4950aa4e4bdbc76545f2'/>
<id>urn:sha1:9ecf2e2401ce3a290c1c4950aa4e4bdbc76545f2</id>
<content type='text'>
</content>
</entry>
</feed>
