<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/bio/bss_sock.c, branch OPENBSD_6_7_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_7_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_7_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2018-05-01T13:29:10+00:00</updated>
<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>Only import cryptlib.h in the four source files that actually need it.</title>
<updated>2014-07-11T08:44:49+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-07-11T08:44:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=74e2c009c83ad374bd6acdcfc376a384e25ab007'/>
<id>urn:sha1:74e2c009c83ad374bd6acdcfc376a384e25ab007</id>
<content type='text'>
Remove the openssl public includes from cryptlib.h and add a small number
of includes into the source files that actually need them. While here,
also sort/group/tidy the includes.

ok beck@ miod@
</content>
</entry>
<entry>
<title>Stop including standard headers via cryptlib.h - pull in the headers that</title>
<updated>2014-07-10T13:58:23+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-07-10T13:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c917c683bc93c68fbf4310ac181f7906e76b3c94'/>
<id>urn:sha1:c917c683bc93c68fbf4310ac181f7906e76b3c94</id>
<content type='text'>
are needed in the source files that actually require them.

ok beck@ miod@
</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>Use C99 initializers for the various FOO_METHOD structs. More readable, and</title>
<updated>2014-04-27T20:26:49+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-04-27T20:26:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b5544d0885b7b6ceebce880a188724826a8fc5e9'/>
<id>urn:sha1:b5544d0885b7b6ceebce880a188724826a8fc5e9</id>
<content type='text'>
avoid unreadable/unmaintainable constructs like that:

const EVP_PKEY_ASN1_METHOD cmac_asn1_meth =
        {
        EVP_PKEY_CMAC,
        EVP_PKEY_CMAC,
        0,

        "CMAC",
        "OpenSSL CMAC method",

        0,0,0,0,

        0,0,0,

        cmac_size,
        0,
        0,0,0,0,0,0,0,

        cmac_key_free,
        0,
        0,0
        };

ok matthew@ deraadt@
</content>
</entry>
<entry>
<title>unifdef NO_SOCK</title>
<updated>2014-04-18T21:41:15+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2014-04-18T21:41:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=65ab7b6b291f02c52c9e4afa40d9cd26c337c441'/>
<id>urn:sha1:65ab7b6b291f02c52c9e4afa40d9cd26c337c441</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unistd.h for protos where needed</title>
<updated>2014-04-18T11:33:33+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-04-18T11:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4701ae40cfa14186a32ab49632aa89bc0d772d40'/>
<id>urn:sha1:4701ae40cfa14186a32ab49632aa89bc0d772d40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mostly gut e_os.h:</title>
<updated>2014-04-17T20:58:08+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-04-17T20:58:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bb11da86a54f9937573959b54a9a095403ccaa4e'/>
<id>urn:sha1:bb11da86a54f9937573959b54a9a095403ccaa4e</id>
<content type='text'>
USE_SOCKETS is unrelated to using sockets, but just pulls in .h files.  It
makes every file buy a kitchen sink, because 11 files forgot to.
EXIT() is really exit(), a gentle surprise
but... OPENSSL_EXIT() is really just return(), because noone compiles the
openssl command non-monolithic anymore
</content>
</entry>
<entry>
<title>some KNF cleanup following the script</title>
<updated>2014-04-17T17:50:45+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-04-17T17:50:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=27f04b6fefa84dda7e41d6cbfd72696e7ea088b0'/>
<id>urn:sha1:27f04b6fefa84dda7e41d6cbfd72696e7ea088b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>&gt; As I walk through the valley of the shadow of death</title>
<updated>2014-04-16T19:42:24+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2014-04-16T19:42:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d11fbb5d4cf38ce5e92626ad387ee6861609f61b'/>
<id>urn:sha1:d11fbb5d4cf38ce5e92626ad387ee6861609f61b</id>
<content type='text'>
&gt; I take a look at my life and realize there's nothin' left
&gt; Cause I've been blasting and laughing so long,
&gt; That even my mama thinks that my mind is gone
Remove even more unspeakable evil being perpetuated in the name of VMS.
(and lesser evils done in the name of others.)
ok miod
</content>
</entry>
</feed>
