<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libssl/ssl_txt.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-02-07T02:08:38+00:00</updated>
<entry>
<title>Change SSLerror() back to taking two args, with the first one being an SSL *.</title>
<updated>2017-02-07T02:08:38+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-02-07T02:08:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9a5920738bea15430db1fdd138e67d9bbc3a95d3'/>
<id>urn:sha1:9a5920738bea15430db1fdd138e67d9bbc3a95d3</id>
<content type='text'>
Make a table of "function codes" which maps the internal state of the SSL *
to something like a useful name so in a typical error in the connection you
know in what sort of place in the handshake things happened. (instead of
by arcane function name).
Add SSLerrorx() for when we don't have an SSL *
ok jsing@ after us both being prodded by bluhm@ to make it not terrible
</content>
</entry>
<entry>
<title>Send the error function codes to rot in the depths of hell where they belong</title>
<updated>2017-01-26T10:40:21+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-01-26T10:40:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a4abf558fd44464a5a48bfeb5393b01002f66c5e'/>
<id>urn:sha1:a4abf558fd44464a5a48bfeb5393b01002f66c5e</id>
<content type='text'>
We leave a single funciton code (0xFFF) to say "SSL_internal" so the public
API will not break, and we replace all internal use of the two argument
SSL_err() with the internal only SSL_error() that only takes a reason code.
ok jsing@
</content>
</entry>
<entry>
<title>Remove trailing whitespace.</title>
<updated>2014-12-14T15:30:50+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-12-14T15:30:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0a332f7b1f3c6198783e4a2fce3186bf5914e5b9'/>
<id>urn:sha1:0a332f7b1f3c6198783e4a2fce3186bf5914e5b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sort and group includes.</title>
<updated>2014-11-16T14:12:47+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-11-16T14:12:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=dc16671f7b6b2455ac1577a735b7ef0a5d6bdacf'/>
<id>urn:sha1:dc16671f7b6b2455ac1577a735b7ef0a5d6bdacf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide ssl_version_string() function, which uses one of those modern C</title>
<updated>2014-07-12T19:45:53+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-07-12T19:45:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ca5656e7eced6ebea522071e6d0734cccfb29497'/>
<id>urn:sha1:ca5656e7eced6ebea522071e6d0734cccfb29497</id>
<content type='text'>
constructs (a switch statement) and returns the appropriate string defined
by SSL_TXT_* for the given version, including support for DTLSv1 and
DTLSv1-bad. Use this function in SSL_get_version() and SSL_SESSION_print().

ok beck@
</content>
</entry>
<entry>
<title>Remove the PSK code. We don't need to drag around this</title>
<updated>2014-07-11T09:24:44+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2014-07-11T09:24:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c1019dc8eea3a088ca93f060f86acc7cf2a0091f'/>
<id>urn:sha1:c1019dc8eea3a088ca93f060f86acc7cf2a0091f</id>
<content type='text'>
baggage.
ok miod@ jsing@
</content>
</entry>
<entry>
<title>decompress libssl. ok beck jsing</title>
<updated>2014-07-10T08:51:15+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2014-07-10T08:51:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=78de0a2c32aaba2455b28e3cb034f296c59c3179'/>
<id>urn:sha1:78de0a2c32aaba2455b28e3cb034f296c59c3179</id>
<content type='text'>
</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>TLS would not be entirely functional without extensions, so unifdef</title>
<updated>2014-05-31T10:49:28+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-05-31T10:49:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d665bfa277b1e81363c3e394b17836a6a84475e9'/>
<id>urn:sha1:d665bfa277b1e81363c3e394b17836a6a84475e9</id>
<content type='text'>
OPENSSL_NO_TLSEXT.

ok tedu@
</content>
</entry>
<entry>
<title>Everything sane has stdio, and FILE *. we don't need ifdefs for this.</title>
<updated>2014-05-29T20:21:23+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2014-05-29T20:21:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f60b3b3365842d8869513a7e36981671cd726939'/>
<id>urn:sha1:f60b3b3365842d8869513a7e36981671cd726939</id>
<content type='text'>
ok to firebomb from tedu@
</content>
</entry>
</feed>
