<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/pem/pem_lib.c, branch OPENBSD_6_8_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2019-09-06T17:41:05+00:00</updated>
<entry>
<title>Handle CMS PEM headers.</title>
<updated>2019-09-06T17:41:05+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-09-06T17:41:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6bf0ccd1f8e6e778cc2c39e96ba3f8d5c5062682'/>
<id>urn:sha1:6bf0ccd1f8e6e778cc2c39e96ba3f8d5c5062682</id>
<content type='text'>
ok inoguchi@ tb@
</content>
</entry>
<entry>
<title>Check return value of EVP_EncodeUpdate() in PEM_write_bio().</title>
<updated>2018-08-24T19:48:39+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-08-24T19:48:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f7f51b71b683001b12ec548a55a6c0779df009d5'/>
<id>urn:sha1:f7f51b71b683001b12ec548a55a6c0779df009d5</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Add const qualifier to the 'name', 'header', and 'data' arguments of</title>
<updated>2018-05-13T10:47:54+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-05-13T10:47:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3b290073d5397f3c36a8cdf72764dc9bed6c5ebd'/>
<id>urn:sha1:3b290073d5397f3c36a8cdf72764dc9bed6c5ebd</id>
<content type='text'>
PEM_write(3) and PEM_write_bio(3).

tested in a bulk build by sthen
ok jsing
</content>
</entry>
<entry>
<title>make ENGINE_finish() succeed on NULL and simplify callers as in</title>
<updated>2018-04-14T07:09:21+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-04-14T07:09:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0c5418014797b1fadca3f270eb2f140fd6f5bdf8'/>
<id>urn:sha1:0c5418014797b1fadca3f270eb2f140fd6f5bdf8</id>
<content type='text'>
OpenSSL commit 7c96dbcdab9 by Rich Salz.

This cleans up the caller side quite a bit and reduces the number of
lines enclosed in #ifndef OPENSSL_NO_ENGINE.  codesearch.debian.net
shows that almost nothing checks the return value of ENGINE_finish().
While there, replace a few nearby 'if (!ptr)' with 'if (ptr == NULL)'.

ok jsing, tested by &amp; ok inoguchi
</content>
</entry>
<entry>
<title>use freezero() instead of memset/explicit_bzero + free.  Substantially</title>
<updated>2017-05-02T03:59:45+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2017-05-02T03:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5904cc0e04409fde39a97e6580535da34eeb4291'/>
<id>urn:sha1:5904cc0e04409fde39a97e6580535da34eeb4291</id>
<content type='text'>
reduces conditional logic (-218, +82).

MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH cache alignment calculation bn/bn_exp.c
wasn'tt quite right.  Two other tricky bits with ASN1_STRING_FLAG_NDEF and
BN_FLG_STATIC_DATA where the condition cannot be collapsed completely.

Passes regress.  ok beck
</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>
<entry>
<title>unifdef OPENSSL_NO_CMS</title>
<updated>2016-10-19T16:49:11+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-10-19T16:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2a3b8c956b102b5686a0e8569612a0edb275f365'/>
<id>urn:sha1:2a3b8c956b102b5686a0e8569612a0edb275f365</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct spelling of OPENSSL_cleanse.</title>
<updated>2015-09-10T15:56:26+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-09-10T15:56:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=647569a51c1530d10e75e272f0982682f696caa7'/>
<id>urn:sha1:647569a51c1530d10e75e272f0982682f696caa7</id>
<content type='text'>
ok miod@
</content>
</entry>
<entry>
<title>Drop stupid (int) casts for the arguments of malloc() and friends. This is</title>
<updated>2015-07-19T18:29:31+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-07-19T18:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a24b14b6bf2c04501ea84182a52caa5bf2ae7635'/>
<id>urn:sha1:a24b14b6bf2c04501ea84182a52caa5bf2ae7635</id>
<content type='text'>
not 16-bit MS-DOS anymore.
ok bcook@ tedu@
</content>
</entry>
<entry>
<title>Make sure the `reject negative sizes' logic introduced in 1.34 is actually</title>
<updated>2015-07-16T02:14:48+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-07-16T02:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=af5c71535f905bdf9ebd1db46a42dad5a462d2c4'/>
<id>urn:sha1:af5c71535f905bdf9ebd1db46a42dad5a462d2c4</id>
<content type='text'>
applied to all code paths.
ok beck@ bcook@ doug@ guenther@
</content>
</entry>
</feed>
