<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/evp/evp_aead.c, branch OPENBSD_6_8_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2017-01-29T17:49:23+00:00</updated>
<entry>
<title>Send the function codes from the error functions to the bit bucket,</title>
<updated>2017-01-29T17:49:23+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-01-29T17:49:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d1f47bd292f36094480caa49ada36b99a69c59b0'/>
<id>urn:sha1:d1f47bd292f36094480caa49ada36b99a69c59b0</id>
<content type='text'>
as was done earlier in libssl. Thanks inoguchi@ for noticing
libssl had more reacharounds into this.
ok jsing@ inoguchi@
</content>
</entry>
<entry>
<title>Switch to the ISC licensed versions of these files, which Google has made</title>
<updated>2014-06-21T15:30:36+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-06-21T15:30:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=985bccc764d6a86be49b333864bb9562c5946c91'/>
<id>urn:sha1:985bccc764d6a86be49b333864bb9562c5946c91</id>
<content type='text'>
available via boringssl.

ok deraadt@
</content>
</entry>
<entry>
<title>tags as requested by miod and tedu</title>
<updated>2014-06-12T15:49:31+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-12T15:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=59f4f2c61d71e266d37dd2fc97615b3fd35b4721'/>
<id>urn:sha1:59f4f2c61d71e266d37dd2fc97615b3fd35b4721</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement an improved version of the EVP AEAD API. The</title>
<updated>2014-05-26T13:01:58+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-05-26T13:01:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a5e991c6a4aabb5b02327d418117987254b50e3e'/>
<id>urn:sha1:a5e991c6a4aabb5b02327d418117987254b50e3e</id>
<content type='text'>
EVP_AEAD_CTX_{open,seal} functions previously returned an ssize_t that was
overloaded to indicate success/failure, along with the number of bytes
written as output. This change adds an explicit *out_len argument which
is used to return the number of output bytes and the return value is now
an int that is purely used to identify success or failure.

This change effectively rides the last libcrypto crank (although I do not
expect there to be many users of the EVP AEAD API currently).

Thanks to Adam Langley for providing the improved code that this diff is
based on.

ok miod@
</content>
</entry>
<entry>
<title>KNF.</title>
<updated>2014-05-15T14:14:56+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-05-15T14:14:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=adc9381efba015741fc5ed51d459725dee87fb54'/>
<id>urn:sha1:adc9381efba015741fc5ed51d459725dee87fb54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add an AEAD EVP interface to libcrypto, along with AES-GCM AEAD</title>
<updated>2014-05-15T13:53:47+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-05-15T13:53:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9135c0f787fcbeb8cc9c173e57e9659527be56c5'/>
<id>urn:sha1:9135c0f787fcbeb8cc9c173e57e9659527be56c5</id>
<content type='text'>
implementations. This largely pulls in Adam Langley's AEAD patches from
Chromium's OpenSSL.

ok miod@
</content>
</entry>
</feed>
