summaryrefslogtreecommitdiffstats
path: root/crypto/bn/asm
AgeCommit message (Expand)Author
2024-04-17Unable to run asm code on OpenBSD (amd64)Theo Buehler
2023-09-07Copyright year updatesMatt Caswell
2023-03-29Ensure there's only one copy of OPENSSL_armcap_P in libcrypto.aTom Cosgrove
2023-03-17rsaz-*k-avx512.pl: fix wrong name of avx512 flag variableTomas Mraz
2022-10-13Fix LLVM vs Apple LLVM version numbering confusion, for $avx512ifmaRichard Levitte
2022-08-17Fix unrolled montgomery multiplication for POWER9Rohan McLure
2022-08-17Revert "Revert "bn: Add fixed length (n=6), unrolled PPC Montgomery Multiplic...Rohan McLure
2022-06-16Always end BN_mod_exp_mont_consttime with normal Montgomery reduction.Tomas Mraz
2022-06-15Revert "bn: Add fixed length (n=6), unrolled PPC Montgomery Multiplication"Tomas Mraz
2022-05-03Update copyright yearMatt Caswell
2022-01-05Fix typosDimitris Apostolou
2021-12-14Fix a carry overflow bug in bn_sqr_comba4/8 for mips 32-bit targetsBernd Edlinger
2021-11-19Dual 1536/2048-bit exponentiation optimization for Intel IceLake CPUAndrey Matyukov
2021-10-28fix some code with obvious wrong coding stylex2018
2021-10-01aarch64: support BTI and pointer authentication in assemblyRuss Butler
2021-07-29Update copyright yearMatt Caswell
2021-07-15Split bignum code out of the sparcv9cap.cTomas Mraz
2021-07-06bn: Fix .size directiveMartin Schwenke
2021-07-06bn: Use a basic branch-if-not-zeroMartin Schwenke
2021-06-22bn: save/restore registers to/from stackMartin Schwenke
2021-06-22bn: Switch $i to be unused r9Martin Schwenke
2021-06-22bn: Drop unnecessary use of r9Martin Schwenke
2021-06-22bn: Update .align pseudo-ops to match conventionMartin Schwenke
2021-06-22bn: Drop use of .p2align pseudo-opMartin Schwenke
2021-05-27rsa: rename global rsaz_ sumbols so they are in namespacePauli
2021-05-27bn: rename extract_multiplier_2x20_win5 -> ossl_extract_multiplier_2x20_win5Pauli
2021-05-24Remove some perl 5.14 use from rsaz-avx512.plMatt Caswell
2021-05-20Update copyright yearMatt Caswell
2021-05-09Optimize RSA on armv8fangming.fang
2021-05-08bn: Add fixed length (n=6), unrolled PPC Montgomery MultiplicationMartin Schwenke
2021-04-08Update copyright yearMatt Caswell
2021-03-30Increase minimum clang version requirement for rsaz-avx512.plAndrey Matyukov
2021-03-24Rearranged .pdata entries in rsaz-avx512.pl to make them properly ordered.Andrey Matyukov
2021-03-22Dual 1024-bit exponentiation optimization for Intel IceLake CPUAndrey Matyukov
2020-08-27Ignore vendor name in Clang version number.Jung-uk Kim
2020-04-23Update copyright yearMatt Caswell
2020-02-17Also check for errors in x86_64-xlate.pl.David Benjamin
2020-02-06Fix misspelling errors and typos reported by codespellDr. Matthias St. Pierre
2020-01-22Do not silently truncate files on perlasm errorsDavid Benjamin
2020-01-17For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte
2019-12-20Add some missing cfi frame info in rsaz-x86_64Bernd Edlinger
2019-12-20Add some missing cfi frame info in x86_64-mont5.plBernd Edlinger
2019-12-06Improve the overflow handling in rsaz_512_sqrBernd Edlinger
2019-12-06Fix an overflow bug in rsaz_512_sqrAndy Polyakov
2019-11-17s390x assembly pack: fix bn_mul_comba4Patrick Steuer
2019-11-03s390x assembly pack: enable clang buildPatrick Steuer
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-16Unify all assembler file generatorsRichard Levitte
2019-07-02Fix TyposAntoine Cœur
2019-03-19Fix compiling error for mips32r6 and mips64r6Hua Zhang