<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/man/CMS_verify.3, 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-06-08T22:40:31+00:00</updated>
<entry>
<title>.Lb libcrypto ; OK tb@</title>
<updated>2025-06-08T22:40:31+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2025-06-08T22:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8be86af02fed1bda350c8dd14ee064cb66e3b0f5'/>
<id>urn:sha1:8be86af02fed1bda350c8dd14ee064cb66e3b0f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sprinkle a few references to RFC 8419</title>
<updated>2024-03-29T06:43:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-29T06:43:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b5e8b10d97cba35a3e7dcc6125c87fa50cf45a4a'/>
<id>urn:sha1:b5e8b10d97cba35a3e7dcc6125c87fa50cf45a4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve the description of CMS_get0_signers()</title>
<updated>2023-06-05T17:17:23+00:00</updated>
<author>
<name>job</name>
<email></email>
</author>
<published>2023-06-05T17:17:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1c7ef07e7732a3b2407e5f4f4c625dfa22b4123c'/>
<id>urn:sha1:1c7ef07e7732a3b2407e5f4f4c625dfa22b4123c</id>
<content type='text'>
Suggestion from Małgorzata Olszówka, they noted:

"The original wording suggests that it is required to execute
CMS_get0_signers() after CMS_verify(), while it is CMS_get0_signers()
that requires prior successful invocation of CMS_verify()."

OK tb@
</content>
</entry>
<entry>
<title>Document the bizarre fact that {CMS,PCKS7}_get0_signers() needs some</title>
<updated>2022-01-19T20:28:06+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-19T20:28:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=66fde14c38746fcf4eb247cc5a703458437fcd9d'/>
<id>urn:sha1:66fde14c38746fcf4eb247cc5a703458437fcd9d</id>
<content type='text'>
freeing of what they return despite being get0 functions: the stack
of X509s that they return must be freed with sk_X509_free(). The get0
thus probably refers to the individual certs, but not to the stack
itself.

The libcrypto and libssl APIs never cease to amaze with new traps.

ok inoguchi
</content>
</entry>
<entry>
<title>CMS didn't make the 6.6 release: adjust the text in the HISTORY sections</title>
<updated>2019-11-02T15:39:46+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2019-11-02T15:39:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=932e05e9e8e96db0bb2f1946a6f640eb84613761'/>
<id>urn:sha1:932e05e9e8e96db0bb2f1946a6f640eb84613761</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak cross references, in particular making sure that</title>
<updated>2019-08-18T21:44:10+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2019-08-18T21:44:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9739ec771b64ca305ba7272c06bb52c6055f4203'/>
<id>urn:sha1:9739ec771b64ca305ba7272c06bb52c6055f4203</id>
<content type='text'>
all CMS pages are linked to CMS_ContentInfo_new(3) both ways
and that closely related pages reference each other.
</content>
</entry>
<entry>
<title>minor cleanup:</title>
<updated>2019-08-18T12:06:51+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2019-08-18T12:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b10b0cfcd860f250f32febb85fd57cfc747f0146'/>
<id>urn:sha1:b10b0cfcd860f250f32febb85fd57cfc747f0146</id>
<content type='text'>
* add the missing STANDARDS sections
* mark up ASN.1 type names
* GOST does not need an ENGINE in LibreSSL, so don't use it as an example
* and minor wording improvements and typo fixes
</content>
</entry>
<entry>
<title>bring HISTORY sections up to OpenBSD standards</title>
<updated>2019-08-11T12:46:38+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2019-08-11T12:46:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=80ca216052612f2a3dfa3384c0278d47e78f1990'/>
<id>urn:sha1:80ca216052612f2a3dfa3384c0278d47e78f1990</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-convert and re-import the CMS manual pages from OpenSSL 1.1.1</title>
<updated>2019-08-10T23:41:22+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2019-08-10T23:41:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4828805cb3ae85d08514ac3a640cd5f4822af2c4'/>
<id>urn:sha1:4828805cb3ae85d08514ac3a640cd5f4822af2c4</id>
<content type='text'>
(which are still under a free license) with pod2mdoc(1) now that
jsing@ has begun work to provide these APIs.
Some formatting was improved and some typos were fixed, but apart
from that, little was changed, so there is still much to polish.
</content>
</entry>
<entry>
<title>remove CMS manuals; beck@ agress with the general idea</title>
<updated>2016-09-05T10:43:42+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2016-09-05T10:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=657e93e914c0734c7bb730b2372aa35c88e308fa'/>
<id>urn:sha1:657e93e914c0734c7bb730b2372aa35c88e308fa</id>
<content type='text'>
</content>
</entry>
</feed>
