summaryrefslogtreecommitdiffstats
path: root/crypto/bn/asm
AgeCommit message (Expand)Author
2022-06-21Update copyright yearMatt Caswell
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
2021-12-14Update copyright yearMatt Caswell
2021-12-14Fix a carry overflow bug in bn_sqr_comba4/8 for mips 32-bit targetsBernd Edlinger
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
2019-03-19Add missing '.text' in crypto/bn/asm/ppc.plRichard Levitte
2019-02-17Fix some CFI issues in x86_64 assemblyDavid Benjamin
2019-02-16ARM64 assembly pack: make it Windows-friendly.Andy Polyakov
2019-02-16ARM assembly pack: make it Windows-friendly.Andy Polyakov
2019-02-12AArch64 assembly pack: authenticate return addresses.Andy Polyakov
2019-02-05Remove unnecessary trailing whitespaceSam Roberts
2018-12-06Following the license change, modify the boilerplates in crypto/bn/Richard Levitte
2018-12-06License: change any non-boilerplate comment referring to "OpenSSL license"Richard Levitte
2018-12-05Configurations/10-main.conf: remove MIPS bn_div_3_words.Andy Polyakov
2018-11-20Update copyright yearMatt Caswell