On Thu, Mar 16, 2017 at 06:04:56PM -0400, Jeff King wrote:
So here's my version. It's on top of the hash.h tweak, as well.
[1/5]: add collision-detecting sha1 implementation
[2/5]: sha1dc: adjust header includes for git
[3/5]: sha1dc: disable safe_hash feature
[4/5]: Makefile: add USE_SHA1DC knob
[5/5]: t0013: add a basic sha1 collision detection test
[...]
t/t0013/shattered-1.pdf | Bin 0 -> 422435 bytes
So obviously I had the same 100K problem you did on the first patch, but
the fifth one also won't make it to the list. You can pull the whole
thing from:
https://github.com/peff/git.git jk/sha1dc
-Peff