<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/bio/bio_lib.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>2019-04-14T17:39:03+00:00</updated>
<entry>
<title>Add input validation to BIO_read()/BIO_write().</title>
<updated>2019-04-14T17:39:03+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-04-14T17:39:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=43d312539a65f8db03988a53b94f1e6aa6e40f3c'/>
<id>urn:sha1:43d312539a65f8db03988a53b94f1e6aa6e40f3c</id>
<content type='text'>
Some bread/bwrite functions implement this themselves, while others do not.
This makes it consistent across all BIO implementations.

Addresses an issue that Guido Vranken found with his fuzzer.

ok tb@
</content>
</entry>
<entry>
<title>const for BIO_{new,set}() and most of the BIO_{f,s}_*() family of</title>
<updated>2018-05-01T13:29:10+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-05-01T13:29:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0348b99054499311191f1db880064066ce1c64b2'/>
<id>urn:sha1:0348b99054499311191f1db880064066ce1c64b2</id>
<content type='text'>
functions.

ok beck, jsing
</content>
</entry>
<entry>
<title>Provide BIO_up_ref().</title>
<updated>2018-02-22T16:38:43+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-02-22T16:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b7d5a2d8da59d9bdb143541e1b5b89e2b1f7480e'/>
<id>urn:sha1:b7d5a2d8da59d9bdb143541e1b5b89e2b1f7480e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide BIO_{g,s}et_shutdown().</title>
<updated>2018-02-20T17:55:26+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-20T17:55:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=de9d55808baa8b308c66e7b27d16ab42e9d5f89c'/>
<id>urn:sha1:de9d55808baa8b308c66e7b27d16ab42e9d5f89c</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide BIO_get_new_index().</title>
<updated>2018-02-20T17:15:27+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-02-20T17:15:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a4030b5396f86a13c74483f512c1fe91c03d73b5'/>
<id>urn:sha1:a4030b5396f86a13c74483f512c1fe91c03d73b5</id>
<content type='text'>
Based on BoringSSL.
</content>
</entry>
<entry>
<title>Provide BIO_{g,s}et_data() and BIO_set_init().</title>
<updated>2018-02-18T12:58:25+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-18T12:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=887ca5dd6147b9b6e43391786aeb989c83a92993'/>
<id>urn:sha1:887ca5dd6147b9b6e43391786aeb989c83a92993</id>
<content type='text'>
ok jsing
</content>
</entry>
<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>Remove more IMPLEMENT_STACK_OF noops that have been hiding for the last</title>
<updated>2015-02-10T11:22:22+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-02-10T11:22:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f615895acf9eb579a4183eb9a32ea5ab0e2d7cb6'/>
<id>urn:sha1:f615895acf9eb579a4183eb9a32ea5ab0e2d7cb6</id>
<content type='text'>
15 years.
</content>
</entry>
<entry>
<title>BIO_free() returns immediately when the sole input is NULL.</title>
<updated>2014-07-25T06:05:32+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2014-07-25T06:05:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d9473bfc95b9bc3edd71f25c11f0b47b27500df9'/>
<id>urn:sha1:d9473bfc95b9bc3edd71f25c11f0b47b27500df9</id>
<content type='text'>
Remove unnecessary NULL check.

ok miod@
</content>
</entry>
<entry>
<title>Fix a memory leak in BIO_free() which no current BIO can trigger; OpenSSL</title>
<updated>2014-07-11T15:40:32+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-07-11T15:40:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=482128d0e3f15a0d0ab6cb1f4ed58d601614d69e'/>
<id>urn:sha1:482128d0e3f15a0d0ab6cb1f4ed58d601614d69e</id>
<content type='text'>
PR #3439 via OpenSSL trunk
</content>
</entry>
</feed>
