Still Failing: openssl/openssl#29268 (master - f97a8af)

Travis CI builds at
Tue Oct 15 12:46:16 UTC 2019

Build Update for openssl/openssl

Build: #29268
Status: Still Failing

Duration: 27 mins and 15 secs
Commit: f97a8af (master)
Author: Nicola Tuveri
Message: [ec_asn1.c] Avoid injecting seed when built-in matches

An unintended consequence of
is that when an explicit parameters curve is matched against one of the
well-known builtin curves we automatically inherit also the associated
seed parameter, even if the input parameters excluded such

This later affects the serialization of such parsed keys, causing their
input DER encoding and output DER encoding to differ due to the
additional optional field.

This does not cause problems internally but could affect external
applications, as reported in

This commit fixes the issue by conditionally clearing the seed field if
the original input parameters did not include it.

Reviewed-by: Matt Caswell <matt at>
Reviewed-by: Tomas Mraz <tmraz at>
(Merged from

View the changeset:

View the full build log and details:


You can unsubscribe from build emails from the openssl/openssl repository going to
Or unsubscribe from *all* email updating your settings at
Or configure specific recipients for build notifications in your .travis.yml file. See

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the openssl-commits mailing list