<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/rsa, branch libressl-v3.3.1</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.3.1</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.3.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2020-01-17T10:40:03+00:00</updated>
<entry>
<title>Free pss in RSA_free</title>
<updated>2020-01-17T10:40:03+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2020-01-17T10:40:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c922f562f90fd8af4c232301c5dd947462f80f1e'/>
<id>urn:sha1:c922f562f90fd8af4c232301c5dd947462f80f1e</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:17+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2019-11-20T10:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=98949c57a07fcf753f56e9f6e572f3dc79b5e27d'/>
<id>urn:sha1:98949c57a07fcf753f56e9f6e572f3dc79b5e27d</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:56+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-11-04T12:30:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4ebaa7b02244b97626c2e941a3eba2f2fcc002ec'/>
<id>urn:sha1:4ebaa7b02244b97626c2e941a3eba2f2fcc002ec</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:48+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-11-02T14:35:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=48e03a20f2d4b9b96bc2569994b253519a1b34e7'/>
<id>urn:sha1:48e03a20f2d4b9b96bc2569994b253519a1b34e7</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:31+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-11-02T13:52:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6c72af398bcb2f4905b50efd0dde5bd1cb0b8c42'/>
<id>urn:sha1:6c72af398bcb2f4905b50efd0dde5bd1cb0b8c42</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:41+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-11-02T13:47:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9bcb8be561ef8d77fc1dcbf6ea55bd3ce5a84757'/>
<id>urn:sha1:9bcb8be561ef8d77fc1dcbf6ea55bd3ce5a84757</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make RSA_OAEP_PARAMs public.</title>
<updated>2019-11-02T13:44:19+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-11-02T13:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4f9a2246b4d1ab4a5877c32889433673a39dbb56'/>
<id>urn:sha1:4f9a2246b4d1ab4a5877c32889433673a39dbb56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add RSA CMS support.</title>
<updated>2019-11-01T15:13:05+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-11-01T15:13:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=17858cdeb078e907ebcaa79e63db7926fc9540db'/>
<id>urn:sha1:17858cdeb078e907ebcaa79e63db7926fc9540db</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:13+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-11-01T03:45:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=aa6bf6cdd35969680ddc4295131946553be74e62'/>
<id>urn:sha1:aa6bf6cdd35969680ddc4295131946553be74e62</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:40+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-11-01T03:41:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4b2131d8548ee7ba37e4c4ddc15c4db5c5142254'/>
<id>urn:sha1:4b2131d8548ee7ba37e4c4ddc15c4db5c5142254</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>
