noloader / cryptopp-pem

PEM parsing of keys and parameters for Crypto++ project
42 stars 31 forks source link

Bug in CompareNoCase for MSC_VER >= 1500 pem-com.cpp #1

Closed gary-fsh closed 5 years ago

gary-fsh commented 6 years ago

The following line looks to be wrong and causes a problem when trying to use encrypted RSA pem files.

std::transform(t2.begin(), t2.end(), stdext::make_checked_array_iterator(**t1**.begin(), t1.size()), ByteToLower());

I believe it should be std::transform(t2.begin(), t2.end(), stdext::make_checked_array_iterator(t2.begin(), t1.size()), ByteToLower());

gary-fsh commented 6 years ago

PR created to resolve issue

noloader commented 5 years ago

@gary-fsh,

My bad... I did not see this until now. Do we still need to merge this?

gary-fsh commented 5 years ago

I thought you already merged it