[openssl-commits] Still Failing: openssl/openssl#9624 (master - ca2045d)

Travis CI builds at travis-ci.org
Mon Mar 20 21:32:14 UTC 2017


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

Build: #9624
Status: Still Failing

Duration: 21 minutes and 3 seconds
Commit: ca2045d (master)
Author: Richard Levitte
Message: Fix decoding of ASN.1 LONG and ZLONG items

LONG and ZLONG items (which are OpenSSL private special cases of
ASN1_INTEGER) are encoded into DER with padding if the leading octet
has the high bit set, where the padding can be 0x00 (for positive
numbers) or 0xff (for negative ones).

When decoding DER to LONG or ZLONG, the padding wasn't taken in
account at all, which means that if the encoded size with padding
is one byte more than the size of long, decoding fails.  This change
fixes that issue.

Reviewed-by: Rich Salz <rsalz at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3000)

View the changeset: https://github.com/openssl/openssl/compare/2ca2e9175d54...ca2045dc545b

View the full build log and details: https://travis-ci.org/openssl/openssl/builds/213164224

--

You can configure 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/20170320/cb727e04/attachment.html>


More information about the openssl-commits mailing list