On Tuesday, October 6, 2015 at 4:21:53 AM UTC-4, [email protected] wrote:
>
> Am Montag, 5. Oktober 2015 17:32:36 UTC+2 schrieb Jeffrey Walton:
>>
>>
>> We have an RC4 available at http://www.cryptopp.com/cryptopp563rc4.zip.
>>
>>
> There's a compilation error with Visual C++ 2015 because in trdlocal.cpp, 
> the constructor of ThreadLocalStorage is marked as CRYPTOPP_THROW instead 
> of the destructor. Apart from that, everything works perfectly for me with 
> Visual C++ 2013 and 2015, both 32 and 64 bits, with 
> CRYPTOPP_NO_BACKWARDS_COMPATIBILITY_562 and 
> CRYPTOPP_NO_UNALIGNED_DATA_ACCESS defined.
>

Thanks Marcel. Uri mentioned it too. It will be cleared at release.

I encountered it myself, but I only fixed it on local copies of the library 
on Debian and Fedora. I did not migrate it back to the copy I use to build 
the ZIP. Sorry about that.

The defines are just plain awkward for 5.6.3. At 6.0, we can break 
compatibility, so they won't be an issue.

Jeff

-- 
-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
--- 
You received this message because you are subscribed to the Google Groups 
"Crypto++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to