summaryrefslogtreecommitdiff
path: root/crypto/chacha
Commit message (Expand)AuthorAgeFilesLines
* Ensure there's only one copy of OPENSSL_armcap_P in libcrypto.aTom Cosgrove2023-03-291-1/+1
* Do not build P10-specific AES-GCM assembler on macOSEvan Miller2023-03-222-2/+2
* Fix big-endian issue in chacha20 SVE implementation on aarch64fangming.fang2023-01-161-9/+16
* Do not build P10-specific Chacha20 assembler on AIXTomas Mraz2022-12-142-3/+8
* Improve chacha20 perfomance on aarch64 by interleaving scalar with SVE/SVE2Daniel Hu2022-09-011-294/+528
* Add ROTATE inline RISC-V zbb/zbkb asm for chachaHongren (Zenithal) Zheng2022-07-131-0/+22
* Optimize chacha20 on aarch64 by SVE2Daniel Hu2022-06-221-162/+235
* Generate the preprocessed .s files for chacha and poly 1305 on ia64Tomas Mraz2022-05-271-1/+2
* Revert "Use .s extension for ia64 assembler"Tomas Mraz2022-05-271-2/+2
* Rename x86-32 assembly files from .s to .S.Sebastian Andrzej Siewior2022-05-241-2/+2
* Update copyright yearMatt Caswell2022-05-033-3/+3
* Acceleration of chacha20 on aarch64 by SVEDaniel Hu2022-05-033-6/+887
* Use .s extension for ia64 assemblerJon Spillett2022-04-251-2/+2
* Fixed conditional statement testing 64 and 256 bytesDanny Tsen2022-03-141-67/+1
* chacha20 performance optimizations for ppc64le with 8x lanes,Deepankar Bhattacharjee2022-02-223-6/+1366
* aarch64: support BTI and pointer authentication in assemblyRuss Butler2021-10-011-9/+9
* ppccap.c: Split out algorithm-specific functionsTomas Mraz2021-06-252-1/+36
* 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 yearRichard Levitte2020-07-161-1/+1
* Add and use internal header that implements endianness checkRichard Levitte2020-07-111-5/+3
* 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
* chacha_enc.c: fix for EBCDIC platformsJoerg Schmidbauer2019-11-131-4/+13
* s390x assembly pack: perlasm module updatePatrick Steuer2019-11-051-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Unify all assembler file generatorsRichard Levitte2019-09-168-24/+32
* build.info: For all assembler generators, remove all argumentsRichard Levitte2019-09-161-9/+8
* Move chacha_asm_src file information to build.info filesRichard Levitte2019-06-171-1/+26
* 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-292-0/+293
* 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
* Build: Remove BEGINRAW / ENDRAW / OVERRIDERichard Levitte2019-01-311-7/+2
* crypto/chacha/asm/chacha-s390x.pl: add vx code path.Patrick Steuer2019-01-052-259/+558
* Following the license change, modify the boilerplates in crypto/chacha/Richard Levitte2018-12-068-8/+8
* 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