aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/chacha/asm
Commit message (Expand)AuthorAgeFilesLines
* chacha-riscv64-v-zbb.pl: better formatYangyu Chen2024-05-081-37/+28
* chacha-riscv64-v-zbb.pl: add comment about vector register allocationYangyu Chen2024-05-081-8/+17
* riscv: Provide a vector only implementation of Chacha20 cipherYangyu Chen2024-05-081-106/+148
* Use scalar ALU and vector ALU together for chacha20 stream cipherJerry Shih2024-04-171-75/+231
* Unable to run asm code on OpenBSD (amd64)Theo Buehler2024-04-171-0/+2
* Remove repetitive wordsNeil Horman2024-04-161-1/+1
* Copyright year updatesRichard Levitte2024-04-092-2/+2
* chachap10-ppc.pl: Fix truncated relocation响马2024-02-221-1/+3
* OpenSSL License is applied for some source files, change to Apache 2Shakti Shah2024-02-191-1/+1
* Fix performance regression of ChaCha20 on LoongArch64Lin Runze2024-01-171-2/+1
* LoongArch64 assembly pack: Fix ChaCha20 ABI breakageXi Ruoyao2023-12-191-10/+36
* riscv: Provide a vector implementation of CHACHA20 cipher.Jerry Shih2023-10-261-0/+320
* LoongArch64 assembly pack: add ChaCha20 modulesMin Zhou2023-09-111-0/+1413
* Copyright year updatesMatt Caswell2023-09-072-2/+2
* Fix ChaCha assembly code on 32-bit HPUX itanium systemsBernd Edlinger2023-08-091-0/+2
* Ensure there's only one copy of OPENSSL_armcap_P in libcrypto.aTom Cosgrove2023-03-291-1/+1
* Fix big-endian issue in chacha20 SVE implementation on aarch64fangming.fang2023-01-161-9/+16
* Improve chacha20 perfomance on aarch64 by interleaving scalar with SVE/SVE2Daniel Hu2022-09-011-294/+528
* Optimize chacha20 on aarch64 by SVE2Daniel Hu2022-06-221-162/+235
* Update copyright yearMatt Caswell2022-05-032-2/+2
* Acceleration of chacha20 on aarch64 by SVEDaniel Hu2022-05-032-5/+884
* Fixed conditional statement testing 64 and 256 bytesDanny Tsen2022-03-141-67/+1
* chacha20 performance optimizations for ppc64le with 8x lanes,Deepankar Bhattacharjee2022-02-221-0/+1354
* aarch64: support BTI and pointer authentication in assemblyRuss Butler2021-10-011-9/+9
* Update copyright yearMatt Caswell2021-06-171-1/+1
* Properly restore XMM registers in ChaCha20's AVX-512(VL) assemblyJean-Philippe Boivin2021-05-211-10/+42
* Fix aarch64 static linking into shared libraries (see issue #10842 and pull r...Romain Geissler2020-10-221-0/+1
* Ignore vendor name in Clang version number.Jung-uk Kim2020-08-272-2/+2
* Update copyright yearMatt Caswell2020-04-236-6/+6
* Also check for errors in x86_64-xlate.pl.David Benjamin2020-02-177-7/+7
* Do not silently truncate files on perlasm errorsDavid Benjamin2020-01-227-7/+7
* For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte2020-01-172-2/+2
* chacha/asm/chacha-armv8.pl: preserve FP registers d8 and d9 correctlyArd Biesheuvel2019-11-281-2/+3
* s390x assembly pack: perlasm module updatePatrick Steuer2019-11-051-1/+1
* Unify all assembler file generatorsRichard Levitte2019-09-168-24/+32
* s390x assembly pack: remove chacha20 dependency on non-base memnonicsPatrick Steuer2019-04-251-1/+1
* chacha/asm/chacha-armv8.pl: replace 3+1 code paths with 4+1.Andy Polyakov2019-04-171-201/+353
* ARM64 assembly pack: add ThunderX2 results.Andy Polyakov2019-04-171-0/+1
* IA64 assembly pack: add {chacha|poly1305}-ia64 modules.Andy Polyakov2019-03-291-0/+292
* s390x assembly pack: import chacha from cryptogams repoPatrick Steuer2019-03-111-287/+719
* ARM64 assembly pack: make it Windows-friendly.Andy Polyakov2019-02-161-14/+5
* ARM assembly pack: make it Windows-friendly.Andy Polyakov2019-02-161-2/+9
* s390x assembly pack: fix formal interface bug in chacha modulePatrick Steuer2019-02-161-1/+1
* AArch64 assembly pack: authenticate return addresses.Andy Polyakov2019-02-121-0/+8
* crypto/chacha/asm/chacha-s390x.pl: add vx code path.Patrick Steuer2019-01-051-259/+557
* Following the license change, modify the boilerplates in crypto/chacha/Richard Levitte2018-12-067-7/+7
* chacha/asm/chacha-x86_64.pl: add dedicated path for 128-byte inputs.Andy Polyakov2018-07-031-74/+221
* Update copyright yearMatt Caswell2018-06-201-1/+1
* {chacha|poly1305}/asm/*-x64.pl: harmonize clang version detection.Andy Polyakov2018-06-181-1/+1
* chacha/asm/chacha-ppc.pl: fix big-endian build.Andy Polyakov2018-06-081-5/+6