<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcrypto/rsa, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/rsa?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/rsa?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-01-17T10:40:03Z</updated>
<entry>
<title>Free pss in RSA_free</title>
<updated>2020-01-17T10:40:03Z</updated>
<author>
<name>inoguchi</name>
<email>inoguchi@openbsd.org</email>
</author>
<published>2020-01-17T10:40:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4ec0622cae0a479ecccfb9b76d097b088004f051'/>
<id>urn:sha1:4ec0622cae0a479ecccfb9b76d097b088004f051</id>
<content type='text'>
ok bcook@
ok and "move it down two lines" jsing@
</content>
</entry>
<entry>
<title>Fix rsa key output format</title>
<updated>2019-11-20T10:46:17Z</updated>
<author>
<name>inoguchi</name>
<email>inoguchi@openbsd.org</email>
</author>
<published>2019-11-20T10:46:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0cee8b3541e08b874f6c8742283849caeba44e6f'/>
<id>urn:sha1:0cee8b3541e08b874f6c8742283849caeba44e6f</id>
<content type='text'>
This fixes openssl(1) rsa -text output format

ok tb@
</content>
</entry>
<entry>
<title>Reshuffle RSA_PSS_PARAMS and RSA_OAEP_PARAMS to avoid duplicate typedef.</title>
<updated>2019-11-04T12:30:56Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-11-04T12:30:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=92d0d160839158ca2af15239d5887c62b7641cf8'/>
<id>urn:sha1:92d0d160839158ca2af15239d5887c62b7641cf8</id>
<content type='text'>
Issue spotted by bcook@

ok bcook@ inoguchi@
</content>
</entry>
<entry>
<title>Bring back some icky buffer allocation code so that pkey_rsa_print()</title>
<updated>2019-11-02T14:35:48Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-11-02T14:35:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a824c7981651dbeacd5c8a101e180d523bc8a0bc'/>
<id>urn:sha1:a824c7981651dbeacd5c8a101e180d523bc8a0bc</id>
<content type='text'>
works again with the horrific API that is ASN1_bn_print().

Issue spotted by inoguchi@
</content>
</entry>
<entry>
<title>Provide RSA_PKCS1_OpenSSL().</title>
<updated>2019-11-02T13:52:31Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-11-02T13:52:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c778c399d1a769179f6986828ab7faa6840d2ffe'/>
<id>urn:sha1:c778c399d1a769179f6986828ab7faa6840d2ffe</id>
<content type='text'>
Prompted by inoguchi@
</content>
</entry>
<entry>
<title>Make RSA_padding_{add,check}_PKCS1_OAEP_mgf1() public.</title>
<updated>2019-11-02T13:47:41Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-11-02T13:47:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4df279eb8a26a21d7b58f7859765eac1b37ae454'/>
<id>urn:sha1:4df279eb8a26a21d7b58f7859765eac1b37ae454</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make RSA_OAEP_PARAMs public.</title>
<updated>2019-11-02T13:44:19Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-11-02T13:44:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=184daf4134a9bb10fbd488e6f64cadb9423ac867'/>
<id>urn:sha1:184daf4134a9bb10fbd488e6f64cadb9423ac867</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add RSA CMS support.</title>
<updated>2019-11-01T15:13:05Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-11-01T15:13:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c4380ae9b42bab08b4c008fdecd46a3f7d17b919'/>
<id>urn:sha1:c4380ae9b42bab08b4c008fdecd46a3f7d17b919</id>
<content type='text'>
From OpenSSL 1.1.1d.

ok tb@
</content>
</entry>
<entry>
<title>Update RSA ASN.1 code to handle RSA-PSS.</title>
<updated>2019-11-01T03:45:13Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-11-01T03:45:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e119b44a723a36603cab7ede393def692c9f841c'/>
<id>urn:sha1:e119b44a723a36603cab7ede393def692c9f841c</id>
<content type='text'>
From OpenSSL 1.1.1d.

ok tb@
</content>
</entry>
<entry>
<title>Clean up RSA_new_method().</title>
<updated>2019-11-01T03:41:40Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-11-01T03:41:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4edd1ac9887c354e9919e918324a8dc3258c01ac'/>
<id>urn:sha1:4edd1ac9887c354e9919e918324a8dc3258c01ac</id>
<content type='text'>
Use calloc() instead of malloc() for initialisation and remove explicit
zero initialisation of members. This ensures that new members always get
initialised.

Also use a single error return path, simplifying code.

ok tb@
</content>
</entry>
</feed>
