<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/maint/check_licenses, branch arti-v1.1.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.1.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-08-31T00:09:19Z</updated>
<entry>
<title>check_licenses: List license for tinystr</title>
<updated>2022-08-31T00:09:19Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-08-30T21:54:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=167408050f50adef4c29850ad14959c9366dc0c5'/>
<id>urn:sha1:167408050f50adef4c29850ad14959c9366dc0c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix error running check_licenses</title>
<updated>2022-08-13T07:02:17Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-08-13T07:02:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2339f637c5840381e69bc43821bd4687656c29cb'/>
<id>urn:sha1:2339f637c5840381e69bc43821bd4687656c29cb</id>
<content type='text'>
--version was removed in a recent update

we use that to detected whether cargo-license is installed,

now use --help instead
</content>
</entry>
<entry>
<title>Several typo fixes from `typos`.</title>
<updated>2022-07-27T14:12:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-07-27T14:12:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=dfdcc97858bd6e824c5e6aa4604746ede551780c'/>
<id>urn:sha1:dfdcc97858bd6e824c5e6aa4604746ede551780c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Teach check_licenses to accept license on `unicode-ident`.</title>
<updated>2022-07-20T13:40:12Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-07-20T13:39:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=275c98940a6266948487bbd4ed9a181036f0252a'/>
<id>urn:sha1:275c98940a6266948487bbd4ed9a181036f0252a</id>
<content type='text'>
The license there is `(MIT OR Apache-2.0) AND Unicode-DFS-2016`,
which fine, but the existing shell script doesn't actually handle
"AND" correctly.  This commit adds a workaround for licenses that
are "AND", and some comments about weaknesses in our (lack of)
boolean expression parsing.

This should fix CI.
</content>
</entry>
<entry>
<title>check_licenses: list new crates with manual license verification</title>
<updated>2022-05-31T17:58:40Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-31T17:20:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=842e6a697d990556d39eabdf7daabed7e19f2e36'/>
<id>urn:sha1:842e6a697d990556d39eabdf7daabed7e19f2e36</id>
<content type='text'>
Closes #462.

Note that the license on `ring` is slightly problematic for some
users, including as it does old the openssl license[^1], with
advertising clause and all.  That's not a blocker for us now, since
`ring` is not a required dependency.  But we wouldn't want `ring` to
become a mandatory dependency because of this.

[^1]: To make the situation even more complicated, modern openssl
      has relicensed under apache-2.0, but that doesn't necessarily
      help us, since ring took its code from boringssll, which
      forked from an older version of openssl.
</content>
</entry>
<entry>
<title>make almost all scripts use bash and set euo pipefail</title>
<updated>2022-05-25T20:25:58Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-05-25T11:10:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8eb843f2af349e4dbbd377a4c16fa57094c90414'/>
<id>urn:sha1:8eb843f2af349e4dbbd377a4c16fa57094c90414</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove cargo-husky, and replace with manual instructions</title>
<updated>2022-05-10T12:36:49Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2022-05-10T12:36:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6fc7a864c7cce8b5601bf0cae6fa371efa13dc6c'/>
<id>urn:sha1:6fc7a864c7cce8b5601bf0cae6fa371efa13dc6c</id>
<content type='text'>
A build script reaching into your .git/hooks/ and modifying them
nonconsensually was a bit of a horrifying concept, and also made it hard
to build arti with the feature disabled. Remove this crate, and replace
it with manual instructions on how to install the hooks in
CONTRIBUTING.md.
</content>
</entry>
<entry>
<title>rename *.sh scripts to bare name</title>
<updated>2022-02-18T11:46:06Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-02-17T17:56:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9aefbf422738151409c3c49d151283ddc62dac04'/>
<id>urn:sha1:9aefbf422738151409c3c49d151283ddc62dac04</id>
<content type='text'>
As per #309

Update all references.  There is one remaining hit for
  git-grep '\.sh\b'
namely "build.sh" in maint/reproducible_build, which I think is
the build script for osxcross - ie, an external project.
</content>
</entry>
</feed>
