<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libtls/tls_bio_cb.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-12T16:18:39+00:00</updated>
<entry>
<title>Inline strlen() call to reduce/simplify code.</title>
<updated>2017-01-12T16:18:39+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-01-12T16:18:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3c81f613c5bde56eafdf22727a83051f146e9ba8'/>
<id>urn:sha1:3c81f613c5bde56eafdf22727a83051f146e9ba8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inline tls_get_new_cb_bio() from the only place that it gets called,</title>
<updated>2017-01-12T16:17:22+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-01-12T16:17:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=962789d231902058f14a8357f288b49d250702eb'/>
<id>urn:sha1:962789d231902058f14a8357f288b49d250702eb</id>
<content type='text'>
simplifying the code. Also check the provided read and write callbacks
before assigning to the context.
</content>
</entry>
<entry>
<title>Simplify the TLS callback BIO code - a pointer to the tls context can be</title>
<updated>2017-01-12T16:08:49+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-01-12T16:08:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=95477ffca55da967e201aa6e52034ec946a305bd'/>
<id>urn:sha1:95477ffca55da967e201aa6e52034ec946a305bd</id>
<content type='text'>
stored directly in bio-&gt;ptr, rather than allocating and deallocating an
intermediate struct.

Diff from Marko Kreen &lt;markokr at gmail dot com&gt; - thanks!
</content>
</entry>
<entry>
<title>If tls_get_new_cb_bio() fails, an error will already be set.</title>
<updated>2017-01-12T16:01:47+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-01-12T16:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2d744da67cee983335ad63941e83cc9ed33245d1'/>
<id>urn:sha1:2d744da67cee983335ad63941e83cc9ed33245d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>If no callbacks are specified, return after setting an error rather than</title>
<updated>2017-01-12T15:58:56+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-01-12T15:58:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=44fc063b89c19cd6400d2711812fdff697d493c6'/>
<id>urn:sha1:44fc063b89c19cd6400d2711812fdff697d493c6</id>
<content type='text'>
continuing on.

Also noticed by Marko Kreen.
</content>
</entry>
<entry>
<title>Assign and test, as is consistent with the rest of the libtls code.</title>
<updated>2016-11-04T15:45:55+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-11-04T15:45:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fa8d5de1e86966537a9cf4a380d4f9cc64f56935'/>
<id>urn:sha1:fa8d5de1e86966537a9cf4a380d4f9cc64f56935</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a consistent name for struct bio_cb * variables.</title>
<updated>2016-11-04T15:43:46+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-11-04T15:43:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=349092616c103ba78011db11fdf4dd0a80df6c7a'/>
<id>urn:sha1:349092616c103ba78011db11fdf4dd0a80df6c7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename struct bio_cb_st to struct bio_cb.</title>
<updated>2016-11-04T15:42:29+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-11-04T15:42:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e9d340c1726417cbcaa59691d6a61267954a37b9'/>
<id>urn:sha1:e9d340c1726417cbcaa59691d6a61267954a37b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not cast a pointer to a struct, to a char * when assigning to a void *.</title>
<updated>2016-11-04T15:39:16+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-11-04T15:39:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5a8a68ba50d919cfdaec7dfa3d4be09345baa783'/>
<id>urn:sha1:5a8a68ba50d919cfdaec7dfa3d4be09345baa783</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a consistent name for a BIO *, rather than having four different names</title>
<updated>2016-11-04T15:37:49+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-11-04T15:37:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1fdd780d4d7906f107573caea3e0a60676711817'/>
<id>urn:sha1:1fdd780d4d7906f107573caea3e0a60676711817</id>
<content type='text'>
in the same file.
</content>
</entry>
</feed>
