<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/comp, branch libressl-v3.8.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.8.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.8.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-04-17T13:18:00+00:00</updated>
<entry>
<title>c_zlib.c needs bio_local.h with -DZLIB.</title>
<updated>2023-04-17T13:18:00+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-17T13:18:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d4ea3bce6cb1963271cd32a7044eee6070404e56'/>
<id>urn:sha1:d4ea3bce6cb1963271cd32a7044eee6070404e56</id>
<content type='text'>
Apparently nobody tried to compile libcrypto with ZLI since Jan 2022.
Maybe this means that we can unifdef -U ZLIB or maybe not...
</content>
</entry>
<entry>
<title>spelling fixes; from paul tagliamonte</title>
<updated>2022-12-26T07:18:53+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2022-12-26T07:18:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2eb7e5ff6bb69760f9dd4a43e7e3520ebb930120'/>
<id>urn:sha1:2eb7e5ff6bb69760f9dd4a43e7e3520ebb930120</id>
<content type='text'>
i removed the arithmetics -&gt; arithmetic changes, as i felt they
were not clearly correct

ok tb
</content>
</entry>
<entry>
<title>Zap trailing whitespace in license and add some empty lines</title>
<updated>2022-12-24T07:12:09+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-12-24T07:12:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=df59a12113ba6ec4c6faecd033d46176453f697e'/>
<id>urn:sha1:df59a12113ba6ec4c6faecd033d46176453f697e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add the missing Copyright and license headers in the libcrypto/comp directory.</title>
<updated>2022-12-23T23:23:02+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2022-12-23T23:23:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3ccea9dec04cd9f280950b33bedf127d1dc69d5e'/>
<id>urn:sha1:3ccea9dec04cd9f280950b33bedf127d1dc69d5e</id>
<content type='text'>
Requested some time ago by tb@.

According to OpenSSL git history, the original version of this code
appeared in SSLeay 0.9.1b (July 6, 1998).  The LICENSE file in that
release states that the Copyright of SSLeay belongs to Eric Young,
and we believe that Eric still maintained SSLeay himself at that time.
We have seen a small number of examples where Eric credited outside
contributors for code that he included in his distribution, including
citing Copyright notices and license headers as appropriate.  We
found no such hints regarding this code, so it is reasonable to
assume that he wrote this code himself.

Regarding subsequent changes and additions, i inspected the OpenSSL
git repository.

No code change; only Copyright and license comments are added.
</content>
</entry>
<entry>
<title>Remove mkerr.pl remnants from LibreSSL</title>
<updated>2022-07-12T14:42:50+00:00</updated>
<author>
<name>kn</name>
<email></email>
</author>
<published>2022-07-12T14:42:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=89e42d5857196a8071fbafb5565388d0e20ec32b'/>
<id>urn:sha1:89e42d5857196a8071fbafb5565388d0e20ec32b</id>
<content type='text'>
This script is not used at all and files are edited by hand instead.
Thus remove misleading comments incl. the obsolete script/config.

Feedback OK jsing tb
</content>
</entry>
<entry>
<title>Implement new-style OpenSSL BIO callbacks</title>
<updated>2022-01-14T08:40:57+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-14T08:40:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bf7beecb6c75655f21958cd52426578df3f1f307'/>
<id>urn:sha1:bf7beecb6c75655f21958cd52426578df3f1f307</id>
<content type='text'>
This provides support for new-style BIO callbacks in
BIO_{read,write,gets,puts}() and a helper function to
work out whether it should call the new or the old
style callback. It also adds a few typedefs and minor
code cleanup as well as the BIO_{get,set}_callback_ex()

from jsing, ok tb
</content>
</entry>
<entry>
<title>Make structs in comp.h opaque</title>
<updated>2022-01-14T08:21:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-14T08:21:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ac16e54e75a14731990afd6a000b7a0ea3cdbfc8'/>
<id>urn:sha1:ac16e54e75a14731990afd6a000b7a0ea3cdbfc8</id>
<content type='text'>
This moves COMP_CTX and COMP_METHOD to comp_local.h and provides
missing typedefs in ossl_typ.h.

ok inoguchi jsing
</content>
</entry>
<entry>
<title>Add an essentially empty comp_local.h and include it where it will</title>
<updated>2022-01-09T23:50:10+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-09T23:50:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bf4ee03fd3bae28d5d96a9e3192342970fe0f9be'/>
<id>urn:sha1:bf4ee03fd3bae28d5d96a9e3192342970fe0f9be</id>
<content type='text'>
be needed.

discussed with jsing
</content>
</entry>
<entry>
<title>Bring in compatibility for OpenSSL 1.1 style init functions.</title>
<updated>2018-03-17T16:20:01+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2018-03-17T16:20:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b'/>
<id>urn:sha1:035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b</id>
<content type='text'>
This adds OPENSSL_init_crypto and OPENSSL_init_ssl, as well
thread safety modifications for the existing LibreSSL init
functions.  The initialization routines are called automatically
by the normal entry points into the library, as in newer OpenSSL

ok jsing@, nits by tb@ and deraadt@
</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>
</feed>
