standardise on unix line endings (no carriage return). Most were already this way, but a handful weren't.
The second commit is huge, please feel free to verify with git diff --ignore-space-at-eol HEAD~ (should be empty) or redo it using find . -type f ! -path '*/.*' -print0 | xargs -0 sed -i'' -e's/\s\+$//g' and then git checkout -- infrastructure/windows to make sure the libs aren't changed.
The second commit is huge, please feel free to verify with
git diff --ignore-space-at-eol HEAD~
(should be empty) or redo it usingfind . -type f ! -path '*/.*' -print0 | xargs -0 sed -i'' -e's/\s\+$//g'
and thengit checkout -- infrastructure/windows
to make sure the libs aren't changed.