<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/evp/evp_pbe.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>2025-05-10T05:54:39+00:00</updated>
<entry>
<title>Use err_local.h rather than err.h in most places</title>
<updated>2025-05-10T05:54:39+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-05-10T05:54:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=41e8f99dd1625a9f0c80ce9d4383e95b18e85709'/>
<id>urn:sha1:41e8f99dd1625a9f0c80ce9d4383e95b18e85709</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Hide public symbols in evp.h</title>
<updated>2024-04-09T13:52:42+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2024-04-09T13:52:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9835bb3c82adc630df1f3aaa7dfbf7f0506b0bc4'/>
<id>urn:sha1:9835bb3c82adc630df1f3aaa7dfbf7f0506b0bc4</id>
<content type='text'>
largely mechanically done by the guentherizer 9000

ok tb@
</content>
</entry>
<entry>
<title>Clean up use of EVP_MD_CTX_{legacy_clear,cleanup} in PKCS5_PBE_keyivgen</title>
<updated>2024-03-25T11:38:47+00:00</updated>
<author>
<name>joshua</name>
<email></email>
</author>
<published>2024-03-25T11:38:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1748604c22ab9b87e756b85e879ef253711dc504'/>
<id>urn:sha1:1748604c22ab9b87e756b85e879ef253711dc504</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Fix namespace build</title>
<updated>2024-03-24T06:48:03+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-24T06:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5670d7c719ea7eed499f4bf4c0621968b6e5cab0'/>
<id>urn:sha1:5670d7c719ea7eed499f4bf4c0621968b6e5cab0</id>
<content type='text'>
noticed/ok beck
</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 more PBE stuff from the public API</title>
<updated>2024-03-02T10:20:27+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-02T10:20:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=207b3a197be2d83ff1333f7fa2dccd6d5271b120'/>
<id>urn:sha1:207b3a197be2d83ff1333f7fa2dccd6d5271b120</id>
<content type='text'>
This is still needed internally for CMS and its predecessors. This
removal will enable disentangling some of its innards.

ok jsing
</content>
</entry>
<entry>
<title>Remove most PBEPARAM stuff from public visibility</title>
<updated>2024-03-02T10:17:37+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-02T10:17:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4083f4c7fda85159558b8c05200130506dc51c45'/>
<id>urn:sha1:4083f4c7fda85159558b8c05200130506dc51c45</id>
<content type='text'>
The struct itself needs to remain public, unfortunately.

ok jsing
</content>
</entry>
<entry>
<title>Remove a lot of PKCS12 garbage from the public API</title>
<updated>2024-03-02T10:15:16+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-02T10:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3660b6a445c7a10167a56fab6d7e882cdf782d91'/>
<id>urn:sha1:3660b6a445c7a10167a56fab6d7e882cdf782d91</id>
<content type='text'>
PKCS12 is a hot mess. Please participate in the survey at the end of
https://www.cs.auckland.ac.nz/~pgut001/pubs/pfx.html to increase its
credibility and unanimity.

ok jsing
</content>
</entry>
<entry>
<title>Remove EVP_PBE_* API from public visibility</title>
<updated>2024-03-02T10:06:48+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-02T10:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=705576b96a445d220b98a9940401456c7bf52a10'/>
<id>urn:sha1:705576b96a445d220b98a9940401456c7bf52a10</id>
<content type='text'>
You can no longer add your custom PBE algorithm. Pity. EVP_PBE_CipherInit()
stays for internal use, the rest goes away copmletely.

ok jsing
</content>
</entry>
<entry>
<title>Use EVP_MD_CTX_legacy_clear() internally</title>
<updated>2024-02-18T15:45:42+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-02-18T15:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ff3e386de60f6149938edb124d31bc2fd7ae04f6'/>
<id>urn:sha1:ff3e386de60f6149938edb124d31bc2fd7ae04f6</id>
<content type='text'>
ok jsing
</content>
</entry>
</feed>
