<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcrypto/asn1, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/asn1?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/asn1?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-04T21:21:03Z</updated>
<entry>
<title>When X509_ATTRIBUTE_create() receives an invalid NID (e.g., -1), return</title>
<updated>2020-06-04T21:21:03Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2020-06-04T21:21:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d0d7c83557b3c415802d9c96ee21246a0813f62c'/>
<id>urn:sha1:d0d7c83557b3c415802d9c96ee21246a0813f62c</id>
<content type='text'>
failure rather than silently constructing a broken X509_ATTRIBUTE object
that might cause NULL pointer accesses later on.  This matters because
X509_ATTRIBUTE_create() is used by documented API functions like
PKCS7_add_attribute(3) and the NID comes straight from the user.

This fixes a bug found while working on documentation.

OK tb@  and  "thanks" bluhm@
</content>
</entry>
<entry>
<title>When printing the serialNumber, fall back to the colon separated hex</title>
<updated>2020-04-10T07:05:24Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2020-04-10T07:05:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7f8f8deddf97791fa2c29ffa0c447b4f33cc54e0'/>
<id>urn:sha1:7f8f8deddf97791fa2c29ffa0c447b4f33cc54e0</id>
<content type='text'>
bytes in case ASN1_INTEGER_get() failed. This happens more often since
asn1/a_int.c -r1.34. Matches OpenSSL behavior.

Issue in openssl x509 -text output reported by sthen

ok jsing sthen
</content>
</entry>
<entry>
<title>Fix ASN1 print functions</title>
<updated>2020-03-24T10:46:38Z</updated>
<author>
<name>inoguchi</name>
<email>inoguchi@openbsd.org</email>
</author>
<published>2020-03-24T10:46:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ed3ab26a2c7654ab24bf2120d1d2866ff0e8b9a2'/>
<id>urn:sha1:ed3ab26a2c7654ab24bf2120d1d2866ff0e8b9a2</id>
<content type='text'>
Check and print out boolean type properly.
Based on OpenSSL commit ad72d9fdf7709ddb97a58d7d45d755e6e0504b96.
Reduced unneeded parentheses from if condition.

Check return value from i2s_ASN1_INTEGER.
Based on OpenSSL commit 5e3553c2de9a365479324b8ba8b998f0cce3e527.
Added if condition expression and return 0 if NULL is returned.

ok tb@
</content>
</entry>
<entry>
<title>Avoid leak in error path of asn1_parse2</title>
<updated>2020-01-09T11:27:21Z</updated>
<author>
<name>inoguchi</name>
<email>inoguchi@openbsd.org</email>
</author>
<published>2020-01-09T11:27:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=de9f0cbc1d46e445fdba61962fc8b8e9267cf8a9'/>
<id>urn:sha1:de9f0cbc1d46e445fdba61962fc8b8e9267cf8a9</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Sort standard_methods by pkey_id.</title>
<updated>2019-11-02T16:06:25Z</updated>
<author>
<name>inoguchi</name>
<email>inoguchi@openbsd.org</email>
</author>
<published>2019-11-02T16:06:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a2c9b92b2371b96de1d3c6083133a247928b6f9e'/>
<id>urn:sha1:a2c9b92b2371b96de1d3c6083133a247928b6f9e</id>
<content type='text'>
ok jsing@
</content>
</entry>
<entry>
<title>Wire up ASN.1 methods for RSA-PSS.</title>
<updated>2019-11-01T15:08:36Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-11-01T15:08:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=011f8799cf4daae1ddda4870e285f798598b7f63'/>
<id>urn:sha1:011f8799cf4daae1ddda4870e285f798598b7f63</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Provide ASN1_TYPE_{,un}pack_sequence().</title>
<updated>2019-10-24T16:36:10Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-10-24T16:36:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=434c8a018109e78da75dfdc17c134227f2eb6b6f'/>
<id>urn:sha1:434c8a018109e78da75dfdc17c134227f2eb6b6f</id>
<content type='text'>
These are internal only for now.

Based on OpenSSL 1.1.1d.

ok inoguchi@
</content>
</entry>
<entry>
<title>Add static_ASN1_* macro</title>
<updated>2019-08-20T13:10:09Z</updated>
<author>
<name>inoguchi</name>
<email>inoguchi@openbsd.org</email>
</author>
<published>2019-08-20T13:10:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6da48468566124c38446f12db6f665ebad62f074'/>
<id>urn:sha1:6da48468566124c38446f12db6f665ebad62f074</id>
<content type='text'>
- Add static_ASN1_* macro. Patch was provided by steils AT gentoo.org
</content>
</entry>
<entry>
<title>Fix signed overflow in X509_CRL_print().</title>
<updated>2019-05-12T15:56:31Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2019-05-12T15:56:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3c3e846b4b81c3b7a3d979a2df1079c05cc32363'/>
<id>urn:sha1:3c3e846b4b81c3b7a3d979a2df1079c05cc32363</id>
<content type='text'>
fixes oss-fuzz #14558

ok beck jsing
</content>
</entry>
<entry>
<title>Avoid an undefined shift in ASN1_ENUMERATED_get().</title>
<updated>2019-04-28T05:05:56Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2019-04-28T05:05:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=48eb3f71463cd24e9de2a05809adcc8f2bfd044b'/>
<id>urn:sha1:48eb3f71463cd24e9de2a05809adcc8f2bfd044b</id>
<content type='text'>
(same fix as in a_int.c rev 1.34)

Fixes oss-fuzz issue #13809

ok beck, jsing
</content>
</entry>
</feed>
