OpenSSL 1.0.2 a has a bug in crypto/x509v3/v3_util.c line 810:
int atend = (i == len - 1 || p[i + i] == '.');
It is supposed to read:
int atend = (i == len - 1 || p[i + 1] == '.');
Note the the expression p[i + i] is patently wrong.
Thanks,
Chris Cooksey
This email and any attachments may contain confidential and proprietary
information of Blackboard that is for the sole use of the intended recipient.
If you are not the intended recipient, disclosure, copying, re-distribution or
other use of any of this information is strictly prohibited. Please immediately
notify the sender and delete this transmission if you received this email in
error.
_______________________________________________
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev