<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/usr.bin/openssl/smime.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-06-07T08:28:49+00:00</updated>
<entry>
<title>openssl smime: switch default encryption from 40-bit RC2 to AES-256</title>
<updated>2025-06-07T08:28:49+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-06-07T08:28:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f4e001853a4b534cbf79a6d7af6e77ffc8924280'/>
<id>urn:sha1:f4e001853a4b534cbf79a6d7af6e77ffc8924280</id>
<content type='text'>
The old default is still available with rc2-40.

https://github.com/pyca/cryptography/issues/12949
https://github.com/libressl/portable/issues/1168

ok kenjiro
</content>
</entry>
<entry>
<title>Drop policy printing from openssl</title>
<updated>2023-04-14T15:27:13+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-14T15:27:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c10c85651e3dc8e653705dc1c2dd2683fe0f6c66'/>
<id>urn:sha1:c10c85651e3dc8e653705dc1c2dd2683fe0f6c66</id>
<content type='text'>
Nothing really uses the policy tree. It's desgined with built-in DoS
capabilities directly from the RFC. It will be removed from the attack
surface and replaced with something equivalent that doesn't grow
exponentially with the depth.

This removes the only reason the policy tree itself ever leaked out of
the library.

ok jsing
</content>
</entry>
<entry>
<title>Rename struct ${app}_config to plain cfg</title>
<updated>2023-03-06T14:32:06+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-06T14:32:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2ba7dcfcbc2ef5aaeb8eb14f36f83bd57c22bcae'/>
<id>urn:sha1:2ba7dcfcbc2ef5aaeb8eb14f36f83bd57c22bcae</id>
<content type='text'>
All the structs are static and we need to reach into them many times.
Having a shorter name is more concise and results in less visual clutter.
It also avoids many overlong lines and we will be able to get rid of some
unfortunate line wrapping down the road.

Discussed with jsing
</content>
</entry>
<entry>
<title>Remove the legacy interactive mode from openssl(1).</title>
<updated>2022-11-11T17:07:39+00:00</updated>
<author>
<name>joshua</name>
<email></email>
</author>
<published>2022-11-11T17:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=273d9e16fc9e481283c2b2302b348e4863e29f28'/>
<id>urn:sha1:273d9e16fc9e481283c2b2302b348e4863e29f28</id>
<content type='text'>
This removes the legacy interactive mode from openssl(1) since it is
rarely used, complicates the code, and has also been removed from
OpenSSL in version 3.x.x.

ok tb@ jsing@
</content>
</entry>
<entry>
<title>Avoid memory leak in error path with openssl(1) smime</title>
<updated>2022-01-16T07:12:28+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2022-01-16T07:12:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c5b87243e136d1ba03bf42dbb1e62a66145f17e8'/>
<id>urn:sha1:c5b87243e136d1ba03bf42dbb1e62a66145f17e8</id>
<content type='text'>
CID 345316

ok tb@
</content>
</entry>
<entry>
<title>Wrap long lines</title>
<updated>2022-01-11T16:06:48+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2022-01-11T16:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9e378c7d0ae357b9c0fee800352070c080e3a5e5'/>
<id>urn:sha1:9e378c7d0ae357b9c0fee800352070c080e3a5e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check function return value</title>
<updated>2022-01-11T15:45:00+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2022-01-11T15:45:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d6e9c9d83214b73d6a12da38a66ef1ecb88e9c80'/>
<id>urn:sha1:d6e9c9d83214b73d6a12da38a66ef1ecb88e9c80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Suppress warning</title>
<updated>2022-01-11T15:05:58+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2022-01-11T15:05:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6ddc40fd8d839dd515649f8ef992db38201955d7'/>
<id>urn:sha1:6ddc40fd8d839dd515649f8ef992db38201955d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Compare pointer variable with NULL</title>
<updated>2022-01-11T15:02:34+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2022-01-11T15:02:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e79ae3b55b060d0d8754e18bcb4a1a5b62d122aa'/>
<id>urn:sha1:e79ae3b55b060d0d8754e18bcb4a1a5b62d122aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove space between '*' and pointer variable.</title>
<updated>2022-01-11T14:35:14+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2022-01-11T14:35:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bc29cd06d6da8302d849d19c290836cef8f2ae36'/>
<id>urn:sha1:bc29cd06d6da8302d849d19c290836cef8f2ae36</id>
<content type='text'>
</content>
</entry>
</feed>
