<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fatcat/rust, branch v0.3.3</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/fatcat/atom?h=v0.3.3</id>
<link rel='self' href='https://git.bnewbold.net/fatcat/atom?h=v0.3.3'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/'/>
<updated>2020-12-24T20:22:33+00:00</updated>
<entry>
<title>rust openapi lib: bump version to v0.3.3</title>
<updated>2020-12-24T20:22:33+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-12-24T20:22:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=af341580b385050f04950982b1dce1b9cd25df56'/>
<id>urn:sha1:af341580b385050f04950982b1dce1b9cd25df56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rust: update lazy_static dependency</title>
<updated>2020-12-24T20:18:09+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-12-24T20:18:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=c0d7b740ff8c25d8280d62991293f969bf9567a3'/>
<id>urn:sha1:c0d7b740ff8c25d8280d62991293f969bf9567a3</id>
<content type='text'>
The motivation for this is to quiet very verbose warnings about some
deprecated use of std::sync. Expect no actual runtime/behavior change.
</content>
</entry>
<entry>
<title>rust: fix malformed ext id error type</title>
<updated>2020-12-18T07:03:08+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-12-02T18:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=c29183a78cb13d507b44bc57d392beae89250339'/>
<id>urn:sha1:c29183a78cb13d507b44bc57d392beae89250339</id>
<content type='text'>
This bug was due to copy/paste of SHA-1 check
</content>
</entry>
<entry>
<title>rust: rename and improve dblp key (id) syntax check</title>
<updated>2020-12-18T07:03:08+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-12-02T18:47:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=5a139a680a40a9628cd4c0116226f7c9ae470572'/>
<id>urn:sha1:5a139a680a40a9628cd4c0116226f7c9ae470572</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cargo: update sentry to fix memory initialization issue</title>
<updated>2020-11-21T02:39:57+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-11-21T02:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=1fca5a9822944d0646d2dcba6cf54f27a0ffe5c0'/>
<id>urn:sha1:1fca5a9822944d0646d2dcba6cf54f27a0ffe5c0</id>
<content type='text'>
Older sentry had an unsafe memory initialization error, which wasn't
caught by older compilers. Rust 1.48 catches the problem at runtime and
raises a panic. This meant that new builds (eg, on QA machine after
update) were panic-ing.

Newest versions of sentry have modern dependencies, which breaks our
crufty old 'iron' dependency tree. Work-around is to only partially
update (v0.12 to v0.15).

This is a fairly frustrating situation. I'm hopeful that when we update
to a different web framework and openapi generator 5.0 (not yet
released), many of these dependency issues will be resolved, but i'm not
certain. I did notice that if we entirely remove Sentry, which has not
really been used much (only a small handful of issues reported over
several years), we might be able to resolve openssl dependency issues.
</content>
</entry>
<entry>
<title>update fatcatd rust code for 'oai' external identifier</title>
<updated>2020-11-19T22:55:15+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-11-19T21:15:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=7fa96bab1bb4d1a99048cf9398fd3e1c8a4bf78a'/>
<id>urn:sha1:7fa96bab1bb4d1a99048cf9398fd3e1c8a4bf78a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>codegen rust schema crate</title>
<updated>2020-11-19T22:55:15+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-11-19T20:19:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=40b5d40bed9e20e5c7a40d1741601a8317e078d8'/>
<id>urn:sha1:40b5d40bed9e20e5c7a40d1741601a8317e078d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustfmt</title>
<updated>2020-11-19T22:55:14+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-11-17T23:48:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=68bb2a00e56fda04228c13cc2bea90b71002c527'/>
<id>urn:sha1:68bb2a00e56fda04228c13cc2bea90b71002c527</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rust: fatcatd changes for DOAJ+dblp identifiers</title>
<updated>2020-11-19T22:55:14+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-11-17T23:48:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=0fb0c3759a04c025800e3175fb4cbd8d595f8c4b'/>
<id>urn:sha1:0fb0c3759a04c025800e3175fb4cbd8d595f8c4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>codegen rust crate for v0.3.3</title>
<updated>2020-11-19T22:55:14+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-11-17T23:46:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=89016d99a20269c1a576bd4c7673f83af55e8218'/>
<id>urn:sha1:89016d99a20269c1a576bd4c7673f83af55e8218</id>
<content type='text'>
</content>
</entry>
</feed>
