<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/apps, branch OpenSSL_1_1_0f</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_0f</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_0f'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2017-05-22T08:30:44Z</updated>
<entry>
<title>Fix srp app missing NULL termination with password callback</title>
<updated>2017-05-22T08:30:44Z</updated>
<author>
<name>Diego Santa Cruz</name>
<email>Diego.SantaCruz@spinetix.com</email>
</author>
<published>2017-05-16T14:05:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0870b2cdaa65a30645bd0cc70f7ad6e30db7a2cf'/>
<id>urn:sha1:0870b2cdaa65a30645bd0cc70f7ad6e30db7a2cf</id>
<content type='text'>
The password_callback() function does not necessarily NULL terminate
the password buffer, the caller must use the returned length but the
srp app uses this function as if it was doing NULL termination.

This made the -passin and -passout options of "openssl srp"
fail inexpicably and randomly or even crash.

Fixed by enlarging the buffer by one, so that the maximum password length
remains unchanged, and adding NULL termination upon return.

[Rearrange code for coding style compliance in process.]

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Andy Polyakov &lt;appro@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3475)

(cherry picked from commit 0e83981d61fc435f42d4bb4d774272b69556b7bc)
</content>
</entry>
<entry>
<title>-inkey can be an identifier, not just a file</title>
<updated>2017-05-21T22:24:49Z</updated>
<author>
<name>Rich Salz</name>
<email>rsalz@openssl.org</email>
</author>
<published>2017-05-21T01:44:31Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8f59b3267ddbffc6dd0da780fe5a1f3dcc4a2259'/>
<id>urn:sha1:8f59b3267ddbffc6dd0da780fe5a1f3dcc4a2259</id>
<content type='text'>
update pkcs12, smime, ts apps.

Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3507)
(cherry picked from commit 48b5352212d8c68f7fd071ca9f38822b7e954c5a)
</content>
</entry>
<entry>
<title>Fix endless loop on srp app when listing users</title>
<updated>2017-05-19T09:44:32Z</updated>
<author>
<name>Diego Santa Cruz</name>
<email>Diego.SantaCruz@spinetix.com</email>
</author>
<published>2017-05-17T08:17:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5a02eefaad7c8e53d6c7b9f57d947a9cfe6a167f'/>
<id>urn:sha1:5a02eefaad7c8e53d6c7b9f57d947a9cfe6a167f</id>
<content type='text'>
With the -list option the srp app loops on the main while() endlessly,
whether users were given on the command line or not. The loop should
be stopped when in list mode and there are no more users.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Andy Polyakov &lt;appro@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3489)

(cherry picked from commit 5ec3210fc106ecc6badb48db6cfb1493a7607763)
</content>
</entry>
<entry>
<title>Fix regression in openssl req -x509 behaviour.</title>
<updated>2017-05-11T15:22:38Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tmraz@fedoraproject.org</email>
</author>
<published>2017-05-11T12:25:17Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d9d4122dd15c388a245c4edb28144ea919f9ddf1'/>
<id>urn:sha1:d9d4122dd15c388a245c4edb28144ea919f9ddf1</id>
<content type='text'>
Allow conversion of existing requests to certificates again.
Fixes the issue #3396

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3437)
(cherry picked from commit 888adbe064556ff5ab2f1d16a223b0548696614c)
</content>
</entry>
<entry>
<title>Convert uses of snprintf to BIO_snprintf</title>
<updated>2017-05-02T16:30:09Z</updated>
<author>
<name>Rich Salz</name>
<email>rsalz@openssl.org</email>
</author>
<published>2017-05-02T16:22:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=6e7e171d0a02cf2b45c3122a952e62fe3cc7d5c7'/>
<id>urn:sha1:6e7e171d0a02cf2b45c3122a952e62fe3cc7d5c7</id>
<content type='text'>
Fixes #2360
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3366)

(cherry picked from commit c41048ffe359ae18cb9c8f840ca970e367d97c37)
</content>
</entry>
<entry>
<title>Remove (broken) diagnostic print</title>
<updated>2017-04-27T15:49:16Z</updated>
<author>
<name>Rich Salz</name>
<email>rsalz@openssl.org</email>
</author>
<published>2017-04-27T15:38:17Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=4fc3523f9e00c9ffc1a7c674487ac2efd5e6af43'/>
<id>urn:sha1:4fc3523f9e00c9ffc1a7c674487ac2efd5e6af43</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3336)
(cherry picked from commit f2150cd74f45d49545d0787725f99723642b7c2c)
</content>
</entry>
<entry>
<title>Fix some variable references in init_client</title>
<updated>2017-04-25T13:04:13Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2017-04-24T10:45:42Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=bb22c4057f31346b3d8f43929c759f692a7e7ef9'/>
<id>urn:sha1:bb22c4057f31346b3d8f43929c759f692a7e7ef9</id>
<content type='text'>
We were incorrectly using "res" when we meant "ai"

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3287)</content>
</entry>
<entry>
<title>openssl enc: Don't unbuffer stdin</title>
<updated>2017-04-25T13:03:50Z</updated>
<author>
<name>Bernard Spil</name>
<email>brnrd@FreeBSD.org</email>
</author>
<published>2017-04-24T16:43:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d746e49bcd9cc84cce13b1cd2d3ea35b909880a7'/>
<id>urn:sha1:d746e49bcd9cc84cce13b1cd2d3ea35b909880a7</id>
<content type='text'>
 - unbuffer causes single-byte reads from stdin and poor performance

Fixes #3281
CLA: trivial

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3299)
(cherry picked from commit 65d62488b8c808350f440d2276034f5223b391ad)
</content>
</entry>
<entry>
<title>e_os.h: omit PRIu64.</title>
<updated>2017-04-08T18:35:34Z</updated>
<author>
<name>Andy Polyakov</name>
<email>appro@openssl.org</email>
</author>
<published>2017-04-07T20:30:13Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=70b9063cd24904fd3d0b83173c51fdcf34085967'/>
<id>urn:sha1:70b9063cd24904fd3d0b83173c51fdcf34085967</id>
<content type='text'>
PRIu64 is error-prone with BIO_printf, so introduce and stick to custom
platform-neutral macro. 'll' allows to print 64-bit values on *all*
supported platforms, but it's problematic with -Wformat -Werror. Hence
use 'l' in identifiable LP64 cases.

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3148)
</content>
</entry>
<entry>
<title>Ensure dhparams can handle X9.42 params in DER</title>
<updated>2017-04-03T19:08:12Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2017-04-03T11:42:58Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=133b9756e7357128954f28d4fcbb4db8b39d4f9a'/>
<id>urn:sha1:133b9756e7357128954f28d4fcbb4db8b39d4f9a</id>
<content type='text'>
dhparams correctly handles X9.42 params in PEM format. However it failed
to correctly processes them when reading/writing DER format.

Fixes #3102

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3111)
(cherry picked from commit 18d20b5eb66fda0ada2e65c2b19aeae75827bdf8)
</content>
</entry>
</feed>
