]> git.ipfire.org Git - thirdparty/nettle.git/shortlog
thirdparty/nettle.git
2022-01-04  Niels Möllerppc64: Use fewer registers in ecc_secp256r1_redc. ppc-secp256-tweaks
2021-12-09  Niels MöllerChangeLog for previous change.
2021-12-09  Amitay Isaacsppc: Add powerpc64 assembly for ecc_256_redc
2021-12-07  Tianjia Zhangdoc: documentation for SM3 hash
2021-12-05  Niels MöllerMerge branch 'sm3'
2021-12-01  Niels MöllerComment improvements for x86_64 ecc_secp256r1_redc
2021-12-01  Tianjia Zhangnettle-benchmark: bench SM3 hashes sm3
2021-12-01  Tianjia Zhanghmac: add support for SM3 hash function
2021-12-01  Tianjia Zhangtestsuite: add test for SM3 hash function
2021-12-01  Tianjia ZhangAdd OSCCA SM3 hash algorithm
2021-11-19  Niels MöllerDelete function mpz_limbs_read_n.
2021-11-19  Niels MöllerDelete function mpz_limbs_cmp.
2021-11-15  Niels Möllergitlab-ci: Enable randomized tests
2021-11-15  Niels MöllerRandomize more tests
2021-11-15  Niels MöllerReduce allocation in modinv test
2021-11-15  Niels MöllerFix sqrt_ratio test for v = 0 case.
2021-11-15  Niels MöllerReduce allocation in sqrt tests
2021-11-13  Niels MöllerMove NETTLE_TEST_SEED logic to testutils.c.
2021-11-13  Niels MöllerDelete obsolete comment.
2021-11-13  Niels MöllerFix and test for sqrt(0) special case.
2021-11-11  Niels Möllereccdata: Output ecc_sqrt_z and ECC_SQRT_E only when...
2021-11-11  Niels MöllerFix comment typo.
2021-11-11  Niels MöllerLet secp384r1 inverse and sqrt share most of the powering.
2021-11-11  Niels Möllereccdata: Delete generation of unused values ecc_sqrt_t...
2021-11-10  Niels Möllereccdata: Generate both redc and non-redc versions of... ecc-sqrt
2021-11-08  Niels MöllerImplement secp224r1 square root, based on patch by...
2021-11-08  Niels MöllerNew function ecc_mod_equal_p, based on patch by Wim...
2021-11-08  Niels MöllerNew function ecc_mod_pow_127m1, used for ecc_secp224r1_inv.
2021-11-08  Niels MöllerImplement secp521r1 square root, based on patch by...
2021-11-08  Niels MöllerImplement secp384r1 square root, based on patch by...
2021-11-08  Niels MöllerImplement secp256r1 square root, based on patch by...
2021-11-08  Niels MöllerImplement secp192r1 square root, based on patch by...
2021-11-07  Niels MöllerRenamed sqrt_itch --> sqrt_ratio_itch, and curve25519...
2021-11-06  Niels MöllerRename ecc sqrt --> sqrt_ratio.
2021-11-06  Niels MöllerMerge branch 'secp256r1-mod'
2021-10-31  Niels MöllerMerge branch 's390x-sha1' into 'master'
2021-10-26  Niels MöllerNew function ecc_mod_zero_p.
2021-10-24  Mamone Tarsha[S390x] Improvements on documentation and instruction...
2021-10-23  Niels MöllerNew function sec_zero_p.
2021-10-22  Mamone Tarsha[S390x] Remove lgr instructions by using xgrk instead...
2021-10-22  Niels MöllerRewrite of secp256r1 mod functions. secp256r1-mod
2021-10-22  Niels MöllerExtend ecc-mod-test, with improved coverage of corner...
2021-10-21  Mamone Tarsha[S390x] Optimize SHA3 permute using vector facility
2021-10-12  Niels MöllerChange "signature on digest" --> "of digest".
2021-10-12  Niels MöllerDoc fixes.
2021-09-24  Niels MöllerDelete a few old FIXME comments
2021-09-21  Niels MöllerUse @url and https consistently for references. Fix...
2021-09-21  Niels MöllerUse texi2pdf to generate the pdf manual
2021-09-21  Niels MöllerChangeLog entries for doc structure improvements.
2021-09-21  Niels MöllerDivide Cipher section into menu and nodes, and some...
2021-09-21  Niels MöllerDelete explicit node pointers in nettle.texinfo
2021-09-14  Niels MöllerChange CBC-AES interface
2021-09-14  Niels MöllerTest AEAD encrypt/decrypt with message split into pieces.
2021-09-12  Niels MöllerMerge branch 'aes-cbc' into master
2021-09-09  Niels MöllerMore checks for null pointers in test_aead, to silent... aes-cbc
2021-09-09  Niels MöllerFix checks of HAVE_NATIVE_cbc_aes*_encrypt
2021-09-09  Niels MöllerFix fat builds for x86_64 windows
2021-09-09  Niels Möllerx86_64: Fat setup for assembly CBC AES.
2021-09-09  Niels Möllerx86_64: Assembly CBC AES aesni functions.
2021-09-09  Niels MöllerAdd specialized functions for cbc-aes.
2021-09-02  Niels MöllerMerge branch 'x86_64-aes-refactor' into master
2021-09-02  Niels MöllerChangeLog entries for recent contributions.
2021-08-30  Niels Möllergitlab-ci: Use mini-gmp for big-endian powerpc64 cross...
2021-08-30  Niels Möllergitlab-ci: Explicitly install cross libgmp-dev packages
2021-08-30  Niels Möllergitlab-ci: No-assembly cross-build for s390x, to test...
2021-08-23  Niels Möllergitlab-ci: Delete mips build
2021-08-16  Niels MöllerMerge branch 's390x-sha1' into 'master'
2021-08-13  Mamone Tarsha[S390x] Optimize SHA256 and SHA512 compress functions
2021-08-10  Niels MöllerMerge branch 's390x-sha1' into 'master'
2021-08-10  Niels Möllerx86_64: New 2-way aesni loop also for aes256 x86_64-aes-refactor
2021-08-10  Niels Möllerx86_64: Refactor aesni assembly, with specific function...
2021-08-10  Mamone Tarsha[S390x] Optimize SHA1 compress
2021-08-09  Niels MöllerMerge branch 'arm64-aes' into 'master'
2021-08-08  Mamone Tarsha[AArch64] Utilize AES 1-block macros in 4-block macros
2021-08-08  Mamone Tarsha[AArch64] Load AES keys at function prologue
2021-08-06  Niels MöllerChangeLog entries for previous change.
2021-08-06  Niels MöllerMerge branch 'mamonet/nettle-s390x-memxor' into master...
2021-08-01  Mamone Tarsha[AArch64] Move AES round macros to machine.m4
2021-07-30  Mamone Tarsha[AArch64] Optimize AES with fat build support
2021-07-24  Niels MöllerMerge branch 's390x' into master-updates
2021-07-22  Mamone Tarsha[S390x] Optimize memxor3 using vector facility with...
2021-07-22  Mamone Tarsha[S390x] Optimize memxor
2021-07-21  Niels MöllerAdd fat-s390x.c to OPT_SOURCES. s390x
2021-07-21  Niels MöllerFix name of s390x/fat directory in make dist target.
2021-07-21  Niels MöllerMerge branch 's390x-fat' into 's390x'
2021-07-21  Mamone Tarsha[S390x] add FAT_TEST_LIST variable to enable fat build...
2021-07-21  Mamone Tarsha[S390x] Replace inline assembly and fix fat filenames
2021-07-17  Niels MöllerMerge branch 's390x-fat' into 's390x'
2021-07-10  Mamone Tarsha[S390x] Fat build support for AES and GHASH
2021-07-09  Niels MöllerMerge branch 'arm64-sha1' into master-updates
2021-07-08  Niels Möllerarm64: Add sha2 to aarch64 fat tests. arm64-sha1
2021-07-08  Niels MöllerChangeLog entry for arm64 sha256..
2021-07-08  Niels MöllerMerge branch 's390x-gcm' into 's390x'
2021-07-05  Niels MöllerMerge branch 'arm64-sha' into 'arm64-sha1'
2021-07-03  Mamone Tarsha[AArch64] Fat build support for SHA-256 compress
2021-07-02  Mamone Tarsha[S390x] wipe parameter block content and leftover bytes...
2021-07-02  Mamone Tarsha[S390x] wipe hash subkey from stack once GHASH operatio...
2021-07-01  Niels MöllerMerge branch 'arm64-sha' into 'arm64-sha1'
2021-07-01  Mamone Tarsha[AArch64] Optimize SHA-256 compress
2021-07-01  Mamone Tarsha[S390x] Use uppercase for macro names in machine.m4...
next