> On Dec 23, 2015, at 11:10 PM, Jeffrey Walton <[email protected]> wrote:
> 
> 
> 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, thanks for the explanation.

The main reason I went digging is because the recently updated cryptopp package 
for HomeBrew (OSX) now includes headers in dos encoding.  I would suspect that 
not everybody is aware of the change, given that the encoding, at least in git 
repo, was different before.  Not a big deal, really.

Should we consider using .gitattributes (http://git-scm.com/docs/gitattributes 
<http://git-scm.com/docs/gitattributes>)?  Though I have no much experience 
with it.

---
Alex

-- 
-- 
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.

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to