summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* x86_64: New 2-way aesni loop also for aes256x86_64-aes-refactorNiels Möller2021-08-103-31/+122
* x86_64: Refactor aesni assembly, with specific functions for each key size.Niels Möller2021-08-1016-312/+955
* Merge branch 'arm64-aes' into 'master'Niels Möller2021-08-0915-3/+1111
|\
| * [AArch64] Utilize AES 1-block macros in 4-block macrosMamone Tarsha2021-08-081-52/+36
| * [AArch64] Load AES keys at function prologueMamone Tarsha2021-08-086-62/+28
| * [AArch64] Move AES round macros to machine.m4Mamone Tarsha2021-08-017-384/+224
| * [AArch64] Optimize AES with fat build supportMamone Tarsha2021-07-3014-3/+1321
* | ChangeLog entries for previous change.Niels Möller2021-08-062-1/+11
* | Merge branch 'mamonet/nettle-s390x-memxor' into master-updatesNiels Möller2021-08-069-5/+242
|\ \ | |/ |/|
| * [S390x] Optimize memxor3 using vector facility with fat supportMamone Tarsha2021-07-227-5/+173
| * [S390x] Optimize memxorMamone Tarsha2021-07-222-0/+69
* | Merge branch 's390x' into master-updatesNiels Möller2021-07-2451-384/+2649
|\ \ | |/
| * Add fat-s390x.c to OPT_SOURCES.s390xNiels Möller2021-07-212-1/+5
| * Fix name of s390x/fat directory in make dist target.Niels Möller2021-07-211-1/+1
| * Merge branch 's390x-fat' into 's390x'Niels Möller2021-07-2115-22/+92
| |\
| | * [S390x] add FAT_TEST_LIST variable to enable fat build testingMamone Tarsha2021-07-211-0/+1
| | * [S390x] Replace inline assembly and fix fat filenamesMamone Tarsha2021-07-2115-22/+91
| * | Merge branch 's390x-fat' into 's390x'Niels Möller2021-07-1729-20/+1021
| |\ \ | | |/
| | * [S390x] Fat build support for AES and GHASHMamone Tarsha2021-07-1029-20/+1021
| |/
| * Merge branch 's390x-gcm' into 's390x'Niels Möller2021-07-084-3/+121
| |\
| | * [S390x] wipe parameter block content and leftover bytes of data from stackMamone Tarsha2021-07-031-1/+1
| | * [S390x] wipe hash subkey from stack once GHASH operation completedMamone Tarsha2021-07-021-0/+1
| | * [S390x] Use uppercase for macro names in machine.m4 and enhance the documenta...Mamone Tarsha2021-07-012-14/+16
| | * [S390x] Update configure.ac and Makefile.inMamone Tarsha2021-06-272-2/+2
| | * [S390x] Implement alloc_stack and free_stack macros in machine.m4Mamone Tarsha2021-06-271-0/+18
| | * [S390x] Optimize GHASHMamone Tarsha2021-06-271-0/+97
| |/
| * gitlab-ci: Explicitly pass --enable-s390x-msa to s390x build.Niels Möller2021-05-221-1/+1
| * Reorder and indent asm_replace_list.Niels Möller2021-05-091-5/+7
| * ChangeLog entry for new s390x AES implementation.Niels Möller2021-05-091-0/+21
| * Merge branch 's390x' into 's390x'Niels Möller2021-05-0915-7/+658
| |\
| | * Append s390x-specific asm file names to asm_replace_list in configure.acMamone Tarsha2021-05-091-8/+5
| | * [S390x] Basic AES-192 and AES-256 optimizationsMamone Tarsha2021-05-0810-7/+440
| | * [S390x] Basic AES-128 optimizationmamonet2021-04-057-1/+222
| |/
| * Split aes-encrypt.c and aes-decrypt.c into one file per key size.Niels Möller2021-04-0112-370/+666
| * Initial config for s390x, contributed by Mamone Tarsha.Niels Möller2021-03-284-2/+93
* | Merge branch 'arm64-sha1' into master-updatesNiels Möller2021-07-099-3/+640
|\ \
| * | arm64: Add sha2 to aarch64 fat tests.arm64-sha1Niels Möller2021-07-082-1/+3
| * | ChangeLog entry for arm64 sha256..Niels Möller2021-07-081-0/+7
| * | Merge branch 'arm64-sha' into 'arm64-sha1'Niels Möller2021-07-052-3/+69
| |\ \
| | * | [AArch64] Fat build support for SHA-256 compressMamone Tarsha2021-07-032-3/+69
| * | | Merge branch 'arm64-sha' into 'arm64-sha1'Niels Möller2021-07-011-0/+225
| |\ \ \ | | |/ /
| | * | [AArch64] Optimize SHA-256 compressMamone Tarsha2021-07-011-0/+225
| |/ /
| * | Add sha1 to aarch64 fat tests.Niels Möller2021-06-302-1/+3
| * | ChangeLog entry for previous change.Niels Möller2021-06-301-0/+6
| * | arm64: Fat build support for SHA1 compressMaamoun TK2021-06-302-3/+67
| * | ChangeLog entry for arm64 sha1.Niels Möller2021-06-011-0/+5
| * | aarch64: Optimize SHA1 CompressMaamoun TK2021-06-013-0/+260
* | | Update Nettle-3.7.3 NEWS.Niels Möller2021-06-081-0/+38
* | | Add input check to rsa_decrypt family of functions.Niels Möller2021-06-086-9/+62
* | | Change _rsa_sec_compute_root_tr to take a fix input size.Niels Möller2021-06-086-43/+69