4 ms·
I'm not super interested in debating 'zimmerfrei but for everyone else: no, I don't think you should use a library that randomly slaps copyright headers of the
by lvh 7y ago
I'm not super interested in debating 'zimmerfrei but for everyone else: no, I don't think you should use a library that randomly slaps copyright headers of the fork author on source files [0] and introduces C implementations of MD5 in 2018 [1]. I do think it's ironic that they suggest sticking to RFC'd specs with many competing implementations while defending a project with no mandatory code review, mostly 1 author, and currently failing CI :)
[0]: https://github.com/Legrandin/pycryptodome/commit/8675e6f03fc6e12e723467567f3d6d9cd3b0b884 https://github.com/Legrandin/pycryptodome/commit/8675e6f03fc...
[1]: https://github.com/Legrandin/pycryptodome/commit/87c2d6aedb3ada1a4729122e4c49441c761680ba https://github.com/Legrandin/pycryptodome/commit/87c2d6aedb3...
The number of cryptographers willing to do hours and hours of free, often thankless, open source work is pretty small, so no, I'm also not going to write up a disclaimer every time I tell someone to use a library. Of course I'm going to work on the projects that I think are doing the right thing.