On Thursday, December 24, 2015 at 1:46:52 AM UTC-5, Alex Afanasyev wrote:
>
> I just noticed that commit 48809d4e85c125814425c621d8d0d89f95405924 
> (CRYPTOPP 5.6.3 RC6 checkin) has changed encoding of most if not all files 
> to DOS. 
>
> Was this intentional? 
>

Yes. Crypto++ has always been DOS/Windows based. From the homepage 
(https://www.cryptopp.com/):

    Remember to use the "-a" (auto-convert text files)
    option when unzipping on a Unix machine.

Over the years, so much stuff has been added in so many formats it kind of 
got lost. Additionally, Visual Studio is very tolerant, so the 
cross-pollination kind of went undetected.

As a matter of policy and procedure, we try to run 'unix2dos' over plain 
text files before a check-in to ensure they are consistent. We also run 
'dos2unix' over the scripts, like cryptest.sh, because they are used on 
Unix and Linux machines.

To help with consistent results, the Makefile now includes a 'make convert' 
recipe: https://github.com/weidai11/cryptopp/blob/master/GNUmakefile#L423 .

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