<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/doc, branch OpenSSL_1_1_1e</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1e</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1e'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2020-03-17T13:59:29Z</updated>
<entry>
<title>Update copyright year</title>
<updated>2020-03-17T13:59:29Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2020-03-17T13:59:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e7ff223a20697e5a401d2d9bb7a75e699ed46633'/>
<id>urn:sha1:e7ff223a20697e5a401d2d9bb7a75e699ed46633</id>
<content type='text'>
Reviewed-by: Paul Yang &lt;kaishen.yy@antfin.com&gt;
(Merged from https://github.com/openssl/openssl/pull/11344)
</content>
</entry>
<entry>
<title>doc: fix spelling of TYPE_get_ex_new_index</title>
<updated>2020-03-13T22:55:50Z</updated>
<author>
<name>Benjamin Kaduk</name>
<email>bkaduk@akamai.com</email>
</author>
<published>2020-01-17T19:15:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=cf900cbc5c32bfd31a1d3d68a2bd94368a35aafe'/>
<id>urn:sha1:cf900cbc5c32bfd31a1d3d68a2bd94368a35aafe</id>
<content type='text'>
The generated macros are TYPE_get_ex_new_index() (to match
CRYPTO_get_ex_new_index()), not TYPE_get_new_ex_index(), even though
the latter spelling seems more natural.

Reviewed-by: Tomas Mraz &lt;tmraz@fedoraproject.org&gt;
(Merged from https://github.com/openssl/openssl/pull/10943)

(cherry picked from commit fe41c06e69613b1a4814b3e3cdbf460f2678ec99)
</content>
</entry>
<entry>
<title>Additional updates to SSL_CTX_sess_set_get_cb.pod</title>
<updated>2020-03-13T22:55:49Z</updated>
<author>
<name>Benjamin Kaduk</name>
<email>bkaduk@akamai.com</email>
</author>
<published>2020-01-16T22:37:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d3133cc77cd0b052b6792d3e1edb9e5a202c6695'/>
<id>urn:sha1:d3133cc77cd0b052b6792d3e1edb9e5a202c6695</id>
<content type='text'>
Generally modernize the language.

Refer to TLS instead of SSL/TLS, and try to have more consistent
usage of commas and that/which.

Reword some descriptions to avoid implying that a list of potential
reasons for behavior is an exhaustive list.

Clarify how get_session_cb() is only called on servers (i.e., in general,
and that it's given the session ID proposed by the client).

Clarify the semantics of the get_cb()'s "copy" argument.
The behavior seems to have changed in commit
8876bc054802b043a3ec95554b6c5873291770be, though the behavior prior
to that commit was not to leave the reference-count unchanged if
*copy was not written to -- instead, libssl seemed to assume that the
callback already had incremented the reference count.

Reviewed-by: Tomas Mraz &lt;tmraz@fedoraproject.org&gt;
(Merged from https://github.com/openssl/openssl/pull/10943)

(cherry picked from commit 06f876837a8ec76b28c42953731a156c0c3700e2)
</content>
</entry>
<entry>
<title>doc: Update the reference from draft to RFC</title>
<updated>2020-03-13T08:57:53Z</updated>
<author>
<name>Jakub Jelen</name>
<email>jjelen@redhat.com</email>
</author>
<published>2020-03-10T14:15:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=9011225188e0779833617516bdd76ab122fe2509'/>
<id>urn:sha1:9011225188e0779833617516bdd76ab122fe2509</id>
<content type='text'>
CLA: trivial

Signed-off-by: Jakub Jelen &lt;jjelen@redhat.com&gt;

Reviewed-by: Kurt Roeckx &lt;kurt@roeckx.be&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tmraz@fedoraproject.org&gt;
(Merged from https://github.com/openssl/openssl/pull/11299)

(cherry picked from commit c08dea30d4d127412097b39d9974ba6090041a7c)
</content>
</entry>
<entry>
<title>doc: document that 'openssl rand' is cryptographically secure</title>
<updated>2020-03-12T03:08:15Z</updated>
<author>
<name>Dr. Matthias St. Pierre</name>
<email>Matthias.St.Pierre@ncp-e.com</email>
</author>
<published>2020-03-01T23:25:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b69c7d352fad9f1b83eb6d86869f22885e1d6790'/>
<id>urn:sha1:b69c7d352fad9f1b83eb6d86869f22885e1d6790</id>
<content type='text'>
(cherry picked from commit 88398d2a358f)

Additionally, remove an outdated paragraph mentioning the .rnd
file, which is obsolete in 1.1.1 since the RANDFILE entry was
removed from openssl.cnf in commit 1fd6afb571e8.

Also borrow some text from 'openssl(1)/Random State Options'
on master (commit a397aca43598) to emphasize that it is not
necessary anymore to restore and save the RNG state using the
'-rand' and '-writerand' options.

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/11251)
</content>
</entry>
<entry>
<title>docs: fix typo in SSL functions</title>
<updated>2020-03-09T09:47:58Z</updated>
<author>
<name>James Peach</name>
<email>jpeach6@bloomberg.net</email>
</author>
<published>2020-03-05T07:43:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=004f570821b1a92cbb733d8e03b54223231bfac3'/>
<id>urn:sha1:004f570821b1a92cbb733d8e03b54223231bfac3</id>
<content type='text'>
CLA: trivial

Reviewed-by: Matthias St. Pierre &lt;Matthias.St.Pierre@ncp-e.com&gt;
Reviewed-by: Paul Yang &lt;kaishen.yy@antfin.com&gt;
Reviewed-by: Tomas Mraz &lt;tmraz@fedoraproject.org&gt;
(Merged from https://github.com/openssl/openssl/pull/11253)

(cherry picked from commit 9f44e96e245993c8e7aaa9fadf1d6713c9c60915)
</content>
</entry>
<entry>
<title>DOC: Make EVP_SignInit.pod conform with man-pages(7)</title>
<updated>2020-03-08T21:41:25Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2020-01-08T10:08:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=53418932416594fda43b58ff64d455457b05c969'/>
<id>urn:sha1:53418932416594fda43b58ff64d455457b05c969</id>
<content type='text'>
Reviewed-by: Nicola Tuveri &lt;nic.tuv@gmail.com&gt;

(cherry picked from commit 03d65ca2095777cf6314ad813eb7de5779c9b93d)

Reviewed-by: Matthias St. Pierre &lt;Matthias.St.Pierre@ncp-e.com&gt;
(Merged from https://github.com/openssl/openssl/pull/11232)
</content>
</entry>
<entry>
<title>DOC: New file for EVP_PKEY_size(), EVP_PKEY_bits() and EVP_PKEY_security_bits()</title>
<updated>2020-03-08T21:41:25Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2020-01-08T10:04:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=eed9d03b4f6b7df80a34d274b551f48ae8295ef4'/>
<id>urn:sha1:eed9d03b4f6b7df80a34d274b551f48ae8295ef4</id>
<content type='text'>
We change the description to be about the key rather than the
signature.  How the key size is related to the signature is explained
in the description of EVP_SignFinal() anyway.

Reviewed-by: Nicola Tuveri &lt;nic.tuv@gmail.com&gt;

(cherry picked from commit 6942a0d6feb8d3dcbbc6a1ec6be9de7ab2df1530)

Reviewed-by: Matthias St. Pierre &lt;Matthias.St.Pierre@ncp-e.com&gt;
(Merged from https://github.com/openssl/openssl/pull/11232)
</content>
</entry>
<entry>
<title>apps x509: passing PKCS#11 URL as -signkey</title>
<updated>2020-03-08T15:49:48Z</updated>
<author>
<name>Bastian Germann</name>
<email>bage@linutronix.de</email>
</author>
<published>2020-02-13T10:58:27Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=9aba5c5ff2ccfe59e1c7d77918804919d549ebbc'/>
<id>urn:sha1:9aba5c5ff2ccfe59e1c7d77918804919d549ebbc</id>
<content type='text'>
OpenSSL 1.1.0 has extended option checking, and rejects passing a PKCS#11
engine URL to "-signkey" option. The actual code is ready to take it.

Change the option parsing to allow an engine URL to be passed and modify
the manpage accordingly.

CLA: trivial

(cherry picked from commit 16d560439d8b1be5082228a87576a8f79b3525ac)

Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
Reviewed-by: Tomas Mraz &lt;tmraz@fedoraproject.org&gt;
(Merged from https://github.com/openssl/openssl/pull/11173)
</content>
</entry>
<entry>
<title>Clarify the usage of EVP_PKEY_get_raw_[private|public]_key()</title>
<updated>2020-03-06T20:25:34Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2020-03-05T09:21:56Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=4eca3ec728f328a1b05553814e58ca9aa1cb4e78'/>
<id>urn:sha1:4eca3ec728f328a1b05553814e58ca9aa1cb4e78</id>
<content type='text'>
EVP_PKEY_get_raw_private_key() and EVP_PKEY_get_raw_public_key() expect
the size of the key buffer to be populated in the |*len| parameter on
entry - but the docs made no mention of this.

Fixes #11245

Reviewed-by: Tomas Mraz &lt;tmraz@fedoraproject.org&gt;
(Merged from https://github.com/openssl/openssl/pull/11254)

(cherry picked from commit f529fc7d53bf4228fae61cb1efe73d97fe3eb35f)
</content>
</entry>
</feed>
