<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/err/err_all.c, 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>2024-03-29T02:22:18+00:00</updated>
<entry>
<title>Stop using pem2.h.</title>
<updated>2024-03-29T02:22:18+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-03-29T02:22:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d4b7d2c84449fd144c1078f6ab2f9ca24691cdeb'/>
<id>urn:sha1:d4b7d2c84449fd144c1078f6ab2f9ca24691cdeb</id>
<content type='text'>
Somewhere in the past 25 years, the circular dependency between err and pem
went away. Stop pulling in pem2.h and just use pem.h directly (pem2.h can
probably be removed at some point, but that remains for another day).

ok joshua@ tb@
</content>
</entry>
<entry>
<title>Bye bye gost, bye, bye turdiness</title>
<updated>2024-03-24T06:05:41+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-24T06:05:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5bb911ebdb5199150af9adab46b9bb77cbfdc087'/>
<id>urn:sha1:5bb911ebdb5199150af9adab46b9bb77cbfdc087</id>
<content type='text'>
ok beck
</content>
</entry>
<entry>
<title>Remove some GOST relics</title>
<updated>2024-03-02T13:39:28+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-02T13:39:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b67dd091b5f82f671c4de5665606d30a7de36db5'/>
<id>urn:sha1:b67dd091b5f82f671c4de5665606d30a7de36db5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unifdef OPENSSL_NO_ENGINE in libcrypto</title>
<updated>2023-11-19T15:46:10+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-11-19T15:46:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=593d97e74cc873d99aced677883cf55625efe62d'/>
<id>urn:sha1:593d97e74cc873d99aced677883cf55625efe62d</id>
<content type='text'>
This is mechanical apart from a few manual edits to avoid doubled empty
lines.

ok jsing
</content>
</entry>
<entry>
<title>Drop DSO and define OPENSSL_NO_DSO</title>
<updated>2023-07-28T09:46:36+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-28T09:46:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f94d1800c2bcef623d825d9ec18437897e187e0e'/>
<id>urn:sha1:f94d1800c2bcef623d825d9ec18437897e187e0e</id>
<content type='text'>
DSO and in particular dlopen() was used for dynamic engines, which we
removed a long time ago and for dynamic conf modules, which we removed
only very recently. Now remove this dangerous interface.

ok jsing
</content>
</entry>
<entry>
<title>Remove ECDH errors</title>
<updated>2023-07-28T09:19:59+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-28T09:19:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a90aeb58faecc32cf7d4158977677efa3db85477'/>
<id>urn:sha1:a90aeb58faecc32cf7d4158977677efa3db85477</id>
<content type='text'>
Much like the ECDSA errors, the ECDH errors have been unused for a
while. Garbage collect them.

ok jsing
</content>
</entry>
<entry>
<title>Remove ecs_err.c</title>
<updated>2023-07-28T09:01:25+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-28T09:01:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=92f3766713986fcccdc079df784442dcfde4921c'/>
<id>urn:sha1:92f3766713986fcccdc079df784442dcfde4921c</id>
<content type='text'>
These error codes have been unused for a while, so the public API loading
them is pointless.

ok jsing
</content>
</entry>
<entry>
<title>Hide symbols in hkdf, evp, err, ecdsa, and ec</title>
<updated>2023-07-07T13:54:46+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2023-07-07T13:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f9fcde20a6214da85e802190ccd3a2bf5f891559'/>
<id>urn:sha1:f9fcde20a6214da85e802190ccd3a2bf5f891559</id>
<content type='text'>
(part 2 of commit)

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>Sort alphabetically so that future omissions will be easier to spot.</title>
<updated>2022-05-07T17:20:41+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-05-07T17:20:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f47a6eaea634198cd7b3327e3541a6d7b7690498'/>
<id>urn:sha1:f47a6eaea634198cd7b3327e3541a6d7b7690498</id>
<content type='text'>
discussed with jsing
</content>
</entry>
</feed>
