<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/cms/cms_att.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-08-27T01:19:27+00:00</updated>
<entry>
<title>cms_att.c: tidy includes and add x509_local.h for upcoming change</title>
<updated>2024-08-27T01:19:27+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-08-27T01:19:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e6600c8781ee3168a9641ab8f28db4d05ef8e881'/>
<id>urn:sha1:e6600c8781ee3168a9641ab8f28db4d05ef8e881</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inline a few trivial X509at_* calls in cms</title>
<updated>2024-07-26T13:23:52+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-07-26T13:23:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7e79b76e20322d8892ccae4c550ff53967768d5d'/>
<id>urn:sha1:7e79b76e20322d8892ccae4c550ff53967768d5d</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Hide symbols in cms, comp, conf, and buffer</title>
<updated>2023-07-08T08:26:26+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2023-07-08T08:26:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cf9b236f0893157746f8b944e4f6cc8d8a6aca26'/>
<id>urn:sha1:cf9b236f0893157746f8b944e4f6cc8d8a6aca26</id>
<content type='text'>
ok jsing@
</content>
</entry>
<entry>
<title>Make internal header file names consistent</title>
<updated>2022-11-26T16:08:57+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-11-26T16:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=81d98bf600a381a625eb11b39a725b08c0ba547f'/>
<id>urn:sha1:81d98bf600a381a625eb11b39a725b08c0ba547f</id>
<content type='text'>
Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names
used for internal headers. Move all these headers we inherited from
OpenSSL to *_local.h, reserving the name *_internal.h for our own code.
Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h.
constant_time_locl.h is moved to constant_time.h since it's special.

Adjust all .c files in libcrypto, libssl and regress.

The diff is mechanical with the exception of tls13_quic.c, where
#include &lt;ssl_locl.h&gt; was fixed manually.

discussed with jsing,
no objection bcook
</content>
</entry>
<entry>
<title>More style(9), whitespace and readability fixes.</title>
<updated>2019-08-10T18:15:52+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-08-10T18:15:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cd017df13ee5f5ba7baa4ffe853ae05106ef3cac'/>
<id>urn:sha1:cd017df13ee5f5ba7baa4ffe853ae05106ef3cac</id>
<content type='text'>
Files are identical once whitespace and newlines are removed.
</content>
</entry>
<entry>
<title>First pass at style(9).</title>
<updated>2019-08-10T16:42:20+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-08-10T16:42:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=75125ce1cf513471883fff50db4a4638526bd785'/>
<id>urn:sha1:75125ce1cf513471883fff50db4a4638526bd785</id>
<content type='text'>
Whitespace only and no change according to diff -w.
</content>
</entry>
<entry>
<title>Add $OpenBSD$ tags.</title>
<updated>2019-08-10T16:03:54+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-08-10T16:03:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5f53ff9a2d756f84baa35744a9e195a2d5294470'/>
<id>urn:sha1:5f53ff9a2d756f84baa35744a9e195a2d5294470</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restore the original per-file licenses for CMS.</title>
<updated>2019-08-10T16:02:24+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-08-10T16:02:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d15bd3c8fe2277fce9e3a9781dc407dab95b9f3a'/>
<id>urn:sha1:d15bd3c8fe2277fce9e3a9781dc407dab95b9f3a</id>
<content type='text'>
These were removed in OpenSSL b1322259d93cf6b6286f9febcd468b6a9f577d91.
</content>
</entry>
<entry>
<title>Work towards supporting Cryptographic Message Syntax (CMS) in libcrypto.</title>
<updated>2019-08-10T15:55:20+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-08-10T15:55:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4df8f2a71206786b2b61d7295a263df61028b550'/>
<id>urn:sha1:4df8f2a71206786b2b61d7295a263df61028b550</id>
<content type='text'>
Cryptographic Message Syntax (CMS) is a standard for cryptographically
protecting messages, as defined in RFC 5652. It is derived from PKCS #7
version 1.5 and utilises various ASN.1 structures, making it complex and
fairly heavyweight. Various protocols - including RPKI (RFC 6480) - have
been built on top of it, which means it is necessary to support CMS, in
order to support RPKI.

This imports around 6,000 lines of code from OpenSSL 1.1.1, which is still
under the original OpenSSL license. Further work will occur in tree.

Requested by and discussed with many.

ok deraadt@ tb@
</content>
</entry>
<entry>
<title>Remove cms.</title>
<updated>2016-09-04T17:55:28+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-09-04T17:55:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f241743894147029e418ff36ff91f2216f0dd756'/>
<id>urn:sha1:f241743894147029e418ff36ff91f2216f0dd756</id>
<content type='text'>
ok beck@, guenther@, tedu@
</content>
</entry>
</feed>
