<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/crypto/buffer, branch OpenSSL_1_1_1w</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1w</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1w'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2018-04-03T12:57:12Z</updated>
<entry>
<title>Update copyright year</title>
<updated>2018-04-03T12:57:12Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2018-04-03T12:57:12Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c4d3c19b4c17ed5d9da790dd330409ce11e6a499'/>
<id>urn:sha1:c4d3c19b4c17ed5d9da790dd330409ce11e6a499</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/5851)
</content>
</entry>
<entry>
<title>Allow NULL for some _free routines.</title>
<updated>2018-03-27T20:25:08Z</updated>
<author>
<name>Rich Salz</name>
<email>rsalz@openssl.org</email>
</author>
<published>2018-03-27T20:25:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e6e9170d6e28038768895e1af18e3aad8093bf4b'/>
<id>urn:sha1:e6e9170d6e28038768895e1af18e3aad8093bf4b</id>
<content type='text'>
Based on the description in https://github.com/openssl/openssl/pull/5757,
this re-implements the "allow NULL to be passed" behavior of a number of
xxx_free routines.  I also fixed up some egregious formatting errors
that were nearby.

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/5761)
</content>
</entry>
<entry>
<title>Remove some code for a contributor that we cannot find</title>
<updated>2018-03-27T16:15:24Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2018-03-26T18:12:25Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=320a81277e402f393289ae7229b2320324321fb1'/>
<id>urn:sha1:320a81277e402f393289ae7229b2320324321fb1</id>
<content type='text'>
This removes some code because we cannot trace the original contributor
to get their agreement for the licence change (original commit e03ddfae).

After this change there will be numerous failures in the test cases until
someone rewrites the missing code.

All *_free functions should accept a NULL parameter. After this change
the following *_free functions will fail if a NULL parameter is passed:

BIO_ACCEPT_free()
BIO_CONNECT_free()
BN_BLINDING_free()
BN_CTX_free()
BN_MONT_CTX_free()
BN_RECP_CTX_free()
BUF_MEM_free()
COMP_CTX_free()
ERR_STATE_free()
TXT_DB_free()
X509_STORE_free()
ssl3_free()
ssl_cert_free()
SSL_SESSION_free()
SSL_free()

[skip ci]

Reviewed-by: Bernd Edlinger &lt;bernd.edlinger@hotmail.de&gt;
(Merged from https://github.com/openssl/openssl/pull/5757)
</content>
</entry>
<entry>
<title>Remove parentheses of return.</title>
<updated>2017-10-18T15:05:06Z</updated>
<author>
<name>KaoruToda</name>
<email>kunnpuu@gmail.com</email>
</author>
<published>2017-10-17T14:04:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=26a7d938c9bf932a55cb5e4e02abb48fe395c5cd'/>
<id>urn:sha1:26a7d938c9bf932a55cb5e4e02abb48fe395c5cd</id>
<content type='text'>
Since return is inconsistent, I removed unnecessary parentheses and
unified them.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/4541)
</content>
</entry>
<entry>
<title>Use OPENSSL_secure_clear_free for secure mem BIOs and X25519 private keys</title>
<updated>2017-07-29T17:26:06Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2017-07-28T19:59:07Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5d8f1b13890df51bce97b1a4c2a31f5228bb4744'/>
<id>urn:sha1:5d8f1b13890df51bce97b1a4c2a31f5228bb4744</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/4044)
</content>
</entry>
<entry>
<title>Fix crash in BUF_MEM_grow_clean.</title>
<updated>2017-07-10T14:25:43Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2017-07-09T19:22:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e1ca9e1f6db97052a0ebea6591f323b12b1e0020'/>
<id>urn:sha1:e1ca9e1f6db97052a0ebea6591f323b12b1e0020</id>
<content type='text'>
Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Ben Kaduk &lt;kaduk@mit.edu&gt;
(Merged from https://github.com/openssl/openssl/pull/3896)
</content>
</entry>
<entry>
<title>make error tables const and separate header file</title>
<updated>2017-06-07T19:12:03Z</updated>
<author>
<name>Rich Salz</name>
<email>rsalz@openssl.org</email>
</author>
<published>2017-06-07T19:12:03Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=52df25cf2e656146cb3b206d8220124f0417d03f'/>
<id>urn:sha1:52df25cf2e656146cb3b206d8220124f0417d03f</id>
<content type='text'>
Run perltidy on util/mkerr
Change some mkerr flags, write some doc comments
Make generated tables "const" when genearting lib-internal ones.
Add "state" file for mkerr
Renerate error tables and headers
Rationalize declaration of ERR_load_XXX_strings
Fix out-of-tree build
Add -static; sort flags/vars for options.
Also tweak code output
Moved engines/afalg to engines (from master)
Use -static flag
Standard engine #include's of errors
Don't linewrap err string tables unless necessary

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3392)
</content>
</entry>
<entry>
<title>Check for errors allocating the error strings.</title>
<updated>2016-07-20T17:20:53Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2016-07-12T13:50:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=69588edbaa424beb71c6a9b1be416588232cb78c'/>
<id>urn:sha1:69588edbaa424beb71c6a9b1be416588232cb78c</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
GH: #1330
</content>
</entry>
<entry>
<title>Convert memset calls to OPENSSL_cleanse</title>
<updated>2016-06-30T14:51:57Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-06-24T22:37:27Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3ce2fdabe6e33952bf3011acf5b68107e6352603'/>
<id>urn:sha1:3ce2fdabe6e33952bf3011acf5b68107e6352603</id>
<content type='text'>
Ensure things really do get cleared when we intend them to.

Addresses an OCAP Audit issue.

Reviewed-by: Andy Polyakov &lt;appro@openssl.org&gt;
</content>
</entry>
<entry>
<title>Remove unused error/function codes.</title>
<updated>2016-05-23T19:04:23Z</updated>
<author>
<name>Rich Salz</name>
<email>rsalz@openssl.org</email>
</author>
<published>2016-05-23T19:02:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0cd0a820abc6124cf8e176fa92d620a2abf9e419'/>
<id>urn:sha1:0cd0a820abc6124cf8e176fa92d620a2abf9e419</id>
<content type='text'>
Add script to find unused err/reason codes
Remove unused reason codes.
Remove entries for unused functions

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
</content>
</entry>
</feed>
