mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-03-14 02:42:46 -07:00
* admin/merge-gnulib (GNULIB_MODULES): Add crypto/sha3-buffer. * lib/sha3.c: New file, imported by running admin/merge-gnulib. * lib/sha3.h: Likewise. * m4/sha3.m4: Likewise. * lib/gnulib.mk.in: Updated by admin/merge-gnulib. * m4/gnulib-comp.m4: Likewise. * src/fns.c: Include sha3.h (Fsecure_hash_algorithms): Add Qsha3_224, Qsha3_256, Qsha3_384, and Qsha3_512. (secure_hash): Likewise. (Fsecure_hash): List the SHA-3 algorithms in the docstring. (syms_of_fns): Define Qsha3_224, Qsha3_256, Qsha3_384, and Qsha3_512. * test/lisp/net/gnutls-tests.el (gnutls-tests-internal-macs-upcased): Filter out the new SHA-3 algorithms since they are currently not implemented in gnutls. * test/src/fns-tests.el (test-secure-hash): Add test cases for the new algorithms. * doc/lispref/text.texi (Checksum/Hash): List the SHA-3 algorithms. Mention that they are considered secure. * etc/NEWS: Mention the new feature. |
||
|---|---|---|
| .. | ||
| dbus-resources | ||
| eudc-resources | ||
| mailcap-resources | ||
| network-stream-resources | ||
| ntlm-resources | ||
| puny-resources | ||
| shr-resources | ||
| tramp-archive-resources | ||
| tramp-resources | ||
| browse-url-tests.el | ||
| dbus-tests.el | ||
| dig-tests.el | ||
| eudc-tests.el | ||
| eww-tests.el | ||
| gnutls-tests.el | ||
| hmac-md5-tests.el | ||
| mailcap-tests.el | ||
| network-stream-tests.el | ||
| newsticker-tests.el | ||
| nsm-tests.el | ||
| ntlm-tests.el | ||
| puny-tests.el | ||
| rcirc-tests.el | ||
| rfc2104-tests.el | ||
| sasl-cram-tests.el | ||
| sasl-scram-rfc-tests.el | ||
| sasl-tests.el | ||
| secrets-tests.el | ||
| shr-tests.el | ||
| socks-tests.el | ||
| tramp-archive-tests.el | ||
| tramp-tests.el | ||
| webjump-tests.el | ||