<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/bio, branch libressl-v4.2.1</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v4.2.1</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v4.2.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-07-16T18:12:54+00:00</updated>
<entry>
<title>Remove BIO_s_log() prototype, pointed out by schwarze</title>
<updated>2025-07-16T18:12:54+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-07-16T18:12:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e4f0420dbabca7343337c5408a5a98dfbec303bd'/>
<id>urn:sha1:e4f0420dbabca7343337c5408a5a98dfbec303bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove bss_log.c: no longer linked to build</title>
<updated>2025-07-16T18:07:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-07-16T18:07:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=43bc6f0d4fc70d46bf220bc1a8eb983175d9eadc'/>
<id>urn:sha1:43bc6f0d4fc70d46bf220bc1a8eb983175d9eadc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>correct indentation, no functional change</title>
<updated>2025-06-02T12:18:22+00:00</updated>
<author>
<name>jsg</name>
<email></email>
</author>
<published>2025-06-02T12:18:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0a9ae15841c7f994ec48b5317b89dbfe586ddcc7'/>
<id>urn:sha1:0a9ae15841c7f994ec48b5317b89dbfe586ddcc7</id>
<content type='text'>
found with smatch, ok tb@
</content>
</entry>
<entry>
<title>Plug leak of bm-&gt;buf-&gt;data</title>
<updated>2025-05-31T11:31:16+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-05-31T11:31:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=410c2d0bcc144feb12f0d8a71338cd32edc4fcc9'/>
<id>urn:sha1:410c2d0bcc144feb12f0d8a71338cd32edc4fcc9</id>
<content type='text'>
BIO_new(BIO_s_mem()) now allocates this pointer, so we need to free it
before assigning to it.
</content>
</entry>
<entry>
<title>Create bm-&gt;buf from the start to avoid arithmetic on NULL</title>
<updated>2025-05-24T19:45:34+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-05-24T19:45:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8f9b910dab9bb415ae6b6c130c5e1d7bf9045d92'/>
<id>urn:sha1:8f9b910dab9bb415ae6b6c130c5e1d7bf9045d92</id>
<content type='text'>
This is a different way of avoiding the pointer arithmetic on NULL and
avoids test breakage in pyca/cryptography. This is also a gross hack
that penalizes existing callers of BIO_s_mem(), but this is rarely
called in a hot loop and if so that will most likely be a test.

ok kenjiro joshua jsing
</content>
</entry>
<entry>
<title>Revert "bio_mem: avoid pointer arithmetic on NULL"</title>
<updated>2025-05-24T19:43:09+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-05-24T19:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fca273f703deb8e39e842b4028f0797813f40bbf'/>
<id>urn:sha1:fca273f703deb8e39e842b4028f0797813f40bbf</id>
<content type='text'>
This causes a test failure in pyca/cryptography.
</content>
</entry>
<entry>
<title>bio_mem: avoid pointer arithmetic on NULL</title>
<updated>2025-05-18T06:38:11+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-05-18T06:38:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=af1ef3c1489da1809c2ff641297daa2a8c023e75'/>
<id>urn:sha1:af1ef3c1489da1809c2ff641297daa2a8c023e75</id>
<content type='text'>
Prompted by a diff by Kenjiro Nakayama

ok jsing
</content>
</entry>
<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>bss_log.c: don't rely on err.h pulling in bio.h</title>
<updated>2025-05-09T13:05:03+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-05-09T13:05:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=31f8ff69a39e94b6e271f5ddcc81c8473dd69b4a'/>
<id>urn:sha1:31f8ff69a39e94b6e271f5ddcc81c8473dd69b4a</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Hide symbols for two missed public functions in bio.h</title>
<updated>2024-07-09T06:14:59+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2024-07-09T06:14:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fae286b59acfdbc40328ed2618d5f50b375c2682'/>
<id>urn:sha1:fae286b59acfdbc40328ed2618d5f50b375c2682</id>
<content type='text'>
ok tb@
</content>
</entry>
</feed>
