<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/comp/comp.h, branch OPENBSD_7_9</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-07-28T09:42:44+00:00</updated>
<entry>
<title>Drop the comp module</title>
<updated>2023-07-28T09:42:44+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-28T09:42:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=567937f0a266480c702bf4a223805fb66b99fc37'/>
<id>urn:sha1:567937f0a266480c702bf4a223805fb66b99fc37</id>
<content type='text'>
opensslfeatures.h has long defined OPENSSL_NO_COMP and the build with
ZLIB was broken in openssl(1) since 2015 and in libcrypto since 2022.
ZLIB was unifdefed a while ago, now we can retire the public API.

The comp.h header stays devoid of code because a number of ports use it
for historic reasons.

ok jsing
</content>
</entry>
<entry>
<title>Unifdef ZLIB</title>
<updated>2023-06-11T05:35:43+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-06-11T05:35:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=97a013bc68d60ad211d8cdb339f38ccb4020ade6'/>
<id>urn:sha1:97a013bc68d60ad211d8cdb339f38ccb4020ade6</id>
<content type='text'>
This has long been unused code and compilation with -DZLIB was broken
for a long time after BIO was made opaque.

ok jsing
</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>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>minor cleanup of zlib code. DSO is gone. ok jsing.</title>
<updated>2014-11-03T16:58:28+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2014-11-03T16:58:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=17e80c73835f2639d8e3ea262bdd7e0d185cebc1'/>
<id>urn:sha1:17e80c73835f2639d8e3ea262bdd7e0d185cebc1</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>KNF.</title>
<updated>2014-04-26T13:04:24+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-04-26T13:04:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=736c0c95b47ee556d9a6fb4500ce6337182d3211'/>
<id>urn:sha1:736c0c95b47ee556d9a6fb4500ce6337182d3211</id>
<content type='text'>
</content>
</entry>
<entry>
<title>resolve conflicts</title>
<updated>2008-09-06T12:17:54+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2008-09-06T12:17:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6b62d1fdd8a4fd35acfcc0c4bb1bf8b757fa8cda'/>
<id>urn:sha1:6b62d1fdd8a4fd35acfcc0c4bb1bf8b757fa8cda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OpenSSL 0.9.7 stable 2002 05 08 merge</title>
<updated>2002-05-15T02:29:21+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2002-05-15T02:29:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b64270d1e45fe7f3241e4c9b6ce60d5ac89bc2e9'/>
<id>urn:sha1:b64270d1e45fe7f3241e4c9b6ce60d5ac89bc2e9</id>
<content type='text'>
</content>
</entry>
</feed>
