]> granicus.if.org Git - python/commit
Issue #26798: Add BLAKE2 (blake2b and blake2s) to hashlib.
authorChristian Heimes <christian@python.org>
Tue, 6 Sep 2016 20:03:25 +0000 (22:03 +0200)
committerChristian Heimes <christian@python.org>
Tue, 6 Sep 2016 20:03:25 +0000 (22:03 +0200)
commit121b9487d13b7dcd5a864a6067c4a5c88ba15b5d
treeb2ac9866afda319cb6582de045c47f1a023d1973
parent5d75f441ef0a3cfe7af0d865db2530528e424818
Issue #26798: Add BLAKE2 (blake2b and blake2s) to hashlib.
33 files changed:
Doc/library/crypto.rst
Doc/library/hashlib-blake2-tree.png [new file with mode: 0644]
Doc/library/hashlib-blake2.rst [new file with mode: 0644]
Doc/library/hashlib.rst
Lib/hashlib.py
Lib/test/test_hashlib.py
Makefile.pre.in
Misc/NEWS
Modules/_blake2/blake2b2s.py [new file with mode: 0755]
Modules/_blake2/blake2b_impl.c [new file with mode: 0644]
Modules/_blake2/blake2module.c [new file with mode: 0644]
Modules/_blake2/blake2ns.h [new file with mode: 0644]
Modules/_blake2/blake2s_impl.c [new file with mode: 0644]
Modules/_blake2/clinic/blake2b_impl.c.h [new file with mode: 0644]
Modules/_blake2/clinic/blake2s_impl.c.h [new file with mode: 0644]
Modules/_blake2/impl/blake2-config.h [new file with mode: 0644]
Modules/_blake2/impl/blake2-impl.h [new file with mode: 0644]
Modules/_blake2/impl/blake2.h [new file with mode: 0644]
Modules/_blake2/impl/blake2b-load-sse2.h [new file with mode: 0644]
Modules/_blake2/impl/blake2b-load-sse41.h [new file with mode: 0644]
Modules/_blake2/impl/blake2b-ref.c [new file with mode: 0644]
Modules/_blake2/impl/blake2b-round.h [new file with mode: 0644]
Modules/_blake2/impl/blake2b.c [new file with mode: 0644]
Modules/_blake2/impl/blake2s-load-sse2.h [new file with mode: 0644]
Modules/_blake2/impl/blake2s-load-sse41.h [new file with mode: 0644]
Modules/_blake2/impl/blake2s-load-xop.h [new file with mode: 0644]
Modules/_blake2/impl/blake2s-ref.c [new file with mode: 0644]
Modules/_blake2/impl/blake2s-round.h [new file with mode: 0644]
Modules/_blake2/impl/blake2s.c [new file with mode: 0644]
Modules/hashlib.h
PCbuild/pythoncore.vcxproj
PCbuild/pythoncore.vcxproj.filters
setup.py