Still Failing: openssl/openssl#27834 (master - 3ca9d21)

Travis CI builds at travis-ci.org
Tue Sep 3 08:57:26 UTC 2019


Build Update for openssl/openssl
-------------------------------------

Build: #27834
Status: Still Failing

Duration: 19 mins and 53 secs
Commit: 3ca9d21 (master)
Author: Richard Levitte
Message: Refactor how KEYMGMT methods get associated with other methods

KEYMGMT methods were attached to other methods after those were fully
created and registered, thereby creating a potential data race, if two
threads tried to create the exact same method at the same time.

Instead of this, we change the method creating function to take an
extra data parameter, passed all the way from the public fetching
function.  In the case of EVP_KEYEXCH, we pass all the necessary data
that evp_keyexch_from_dispatch() needs to be able to fetch the
appropriate KEYMGMT method on the fly.

Fixes #9592

Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9678)

View the changeset: https://github.com/openssl/openssl/compare/7964e3709af5...3ca9d210c94b

View the full build log and details: https://travis-ci.org/openssl/openssl/builds/580129447?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the openssl/openssl repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=5849220&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-commits/attachments/20190903/87dacf7e/attachment-0001.html>


More information about the openssl-commits mailing list