<div dir="ltr">Hey all,<div><br></div><div>We've slowed a bit in the last week or so. I want to get the AES patch landed so we can get the momentum back up (<a href="https://github.com/alex/cryptography/pull/28">https://github.com/alex/cryptography/pull/28</a>). There's a few outstanding issues we need to resolve:</div>
<div><br></div><div>* How the heck do we test error conditions in OpenSSL? OpenSSL is totally negligent in how we reproduce them. Should we monkeypatching the cffi functions to return error codes so we can at least test our code paths?</div>
<div><br></div><div>* Since the BlockCipher object doesn't know if it's in encrypt or decrypt mode until the first call it can't really initialize itself in the constructor. Is that fine?</div><div><br></div><div>
Alex<br clear="all"><div><br></div>-- <br><div dir="ltr">"I disapprove of what you say, but I will defend to the death your right to say it." -- Evelyn Beatrice Hall (summarizing Voltaire)<br>"The people's good is the highest law." -- Cicero<br>
<div>GPG Key fingerprint: 125F 5C67 DFE9 4084</div></div>
</div></div>