<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/maint/cargo_audit, branch ios-sqlite-hacks</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=ios-sqlite-hacks</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=ios-sqlite-hacks'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-08-22T14:00:02Z</updated>
<entry>
<title>Add a cargo-audit exception for RUSTSEC-2023-0052</title>
<updated>2023-08-22T14:00:02Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-08-22T14:00:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=55bc2977049a54f20c7b12be6e262c35f00e6293'/>
<id>urn:sha1:55bc2977049a54f20c7b12be6e262c35f00e6293</id>
<content type='text'>
We've solved this for rustls-webpki, but tls-api (which arti-hyper
uses) still requires the unmaintained webpki crate.  See #1016.
</content>
</entry>
<entry>
<title>cargo_audit: Add an exception for RUSTSEC-2022-0093.</title>
<updated>2023-08-14T18:15:15Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-08-14T18:15:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=875de204e9d004b66b81203b6335b4abb7365202'/>
<id>urn:sha1:875de204e9d004b66b81203b6335b4abb7365202</id>
<content type='text'>
This is the API deficiency in ed25519-dalek v1 that allows you to
mismatch public and private keys, leading to a (fatal)
double-signing attack.  We have worked around this in our current
design, so it's appropriate to suppress this warning for now.
</content>
</entry>
<entry>
<title>cargo audit: un-ignore RUSTSEC-2023-0040 ("`users` is unmaintained"</title>
<updated>2023-07-14T15:02:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-07-14T15:01:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1d644d29237ab268c94ae34ae74bf75816bed614'/>
<id>urn:sha1:1d644d29237ab268c94ae34ae74bf75816bed614</id>
<content type='text'>
</content>
</entry>
<entry>
<title>maint/cargo-audit: Ignore RUSTSEC-2023-0040 (the users crate is unmaintained)</title>
<updated>2023-06-05T10:52:06Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-05T10:52:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=54120b37bd6eafeea1eb9a328519f9d73bc11293'/>
<id>urn:sha1:54120b37bd6eafeea1eb9a328519f9d73bc11293</id>
<content type='text'>
Signed-off-by: Gabriela Moldovan &lt;gabi@torproject.org&gt;
</content>
</entry>
<entry>
<title>shell: use /usr/bin/env instead of absolute paths</title>
<updated>2023-01-25T17:35:53Z</updated>
<author>
<name>Emil Engler</name>
<email>me@emilengler.com</email>
</author>
<published>2023-01-25T17:35:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=79097484de7401bf247e14c1bdf5982aee4518a1'/>
<id>urn:sha1:79097484de7401bf247e14c1bdf5982aee4518a1</id>
<content type='text'>
This commit changes the shebang in all shell scripts from absolute
paths (such as `/bin/bash` or `/usr/bin/python3`) to the `/usr/bin/env`
binary with the accompanying interpreter as it's argument.

The reason for this are as follows:
- NixOS cannot work with absolute paths
- BSD systems install their packages in /usr/local/bin
</content>
</entry>
<entry>
<title>Ignore atty theoretical unaligned read for now</title>
<updated>2022-11-22T12:54:21Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-11-22T12:54:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=639cc23da3b02de0d01ed09b33d3b34baa85d75e'/>
<id>urn:sha1:639cc23da3b02de0d01ed09b33d3b34baa85d75e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade to clap 3 with minimal changes</title>
<updated>2022-11-04T18:28:38Z</updated>
<author>
<name>Gabriel de Perthuis</name>
<email>g2p.code@gmail.com</email>
</author>
<published>2022-11-04T09:52:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bc08ea48f7f29c35e73d3dbf0aca23d85877a12f'/>
<id>urn:sha1:bc08ea48f7f29c35e73d3dbf0aca23d85877a12f</id>
<content type='text'>
This removes the last cargo audit override (for the unmaintained
ansi_term).

Don't mark options as required when they have default values:
see &lt;https://github.com/clap-rs/clap/pull/3793&gt;.
</content>
</entry>
<entry>
<title>update to v5.0.0</title>
<updated>2022-08-31T17:08:06Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-08-12T18:50:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e1e3f912b3494724b19a1f446650bbfbd1c49315'/>
<id>urn:sha1:e1e3f912b3494724b19a1f446650bbfbd1c49315</id>
<content type='text'>
</content>
</entry>
<entry>
<title>maint/cargo_audit: Tolerate RUSTSEC-2021-0139 (ansi_term unmaintained)</title>
<updated>2022-08-22T09:37:00Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-08-22T09:36:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=eb93e05552eb0094ab8b50ac7cd3e3f4ae48608b'/>
<id>urn:sha1:eb93e05552eb0094ab8b50ac7cd3e3f4ae48608b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>maint/cargo_audit: Honour $CARGO</title>
<updated>2022-08-22T09:36:53Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-08-22T09:35:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ff962e51099a3c3b7d8122ded8b2982fd82ff3fe'/>
<id>urn:sha1:ff962e51099a3c3b7d8122ded8b2982fd82ff3fe</id>
<content type='text'>
This makes it easier to for me to test this script.  (I would like to
do this to all of them but it's easier on a case-by-case basis.)
</content>
</entry>
</feed>
