Implement riscv_vlen_asm for riscv32
[openssl.git] / crypto / bn / asm /
2024-04-17 Theo BuehlerUnable to run asm code on OpenBSD (amd64)
2023-09-07 Matt CaswellCopyright year updates
2023-03-29 Tom CosgroveEnsure there's only one copy of OPENSSL_armcap_P in...
2023-03-17 Tomas Mrazrsaz-*k-avx512.pl: fix wrong name of avx512 flag variable
2022-10-13 Richard LevitteFix LLVM vs Apple LLVM version numbering confusion...
2022-08-17 Rohan McLureFix unrolled montgomery multiplication for POWER9
2022-08-17 Rohan McLureRevert "Revert "bn: Add fixed length (n=6), unrolled...
2022-06-16 Tomas MrazAlways end BN_mod_exp_mont_consttime with normal Montgo...
2022-06-15 Tomas MrazRevert "bn: Add fixed length (n=6), unrolled PPC Montgo...
2022-05-03 Matt CaswellUpdate copyright year
2022-01-05 Dimitris ApostolouFix typos
2021-12-14 Bernd EdlingerFix a carry overflow bug in bn_sqr_comba4/8 for mips...
2021-11-19 Andrey MatyukovDual 1536/2048-bit exponentiation optimization for...
2021-10-28 x2018fix some code with obvious wrong coding style
2021-10-01 Russ Butleraarch64: support BTI and pointer authentication in...
2021-07-29 Matt CaswellUpdate copyright year
2021-07-15 Tomas MrazSplit bignum code out of the sparcv9cap.c
2021-07-06 Martin Schwenkebn: Fix .size directive
2021-07-06 Martin Schwenkebn: Use a basic branch-if-not-zero
2021-06-22 Martin Schwenkebn: save/restore registers to/from stack
2021-06-22 Martin Schwenkebn: Switch $i to be unused r9
2021-06-22 Martin Schwenkebn: Drop unnecessary use of r9
2021-06-22 Martin Schwenkebn: Update .align pseudo-ops to match convention
2021-06-22 Martin Schwenkebn: Drop use of .p2align pseudo-op
2021-05-26 Paulirsa: rename global rsaz_ sumbols so they are in namespace
2021-05-26 Paulibn: rename extract_multiplier_2x20_win5 -> ossl_extract...
2021-05-24 Matt CaswellRemove some perl 5.14 use from rsaz-avx512.pl
2021-05-20 Matt CaswellUpdate copyright year
2021-05-09 fangming.fangOptimize RSA on armv8
2021-05-08 Martin Schwenkebn: Add fixed length (n=6), unrolled PPC Montgomery...
2021-04-08 Matt CaswellUpdate copyright year
2021-03-30 Andrey MatyukovIncrease minimum clang version requirement for rsaz...
2021-03-24 Andrey MatyukovRearranged .pdata entries in rsaz-avx512.pl to make...
2021-03-22 Andrey MatyukovDual 1024-bit exponentiation optimization for Intel...
2020-08-28 Jung-uk KimIgnore vendor name in Clang version number.
2020-04-23 Matt CaswellUpdate copyright year
2020-02-17 David BenjaminAlso check for errors in x86_64-xlate.pl.
2020-02-06 Dr. Matthias St... Fix misspelling errors and typos reported by codespell
2020-01-22 David BenjaminDo not silently truncate files on perlasm errors
2020-01-17 Richard LevitteFor all assembler scripts where it matters, recognise...
2019-12-20 Bernd EdlingerAdd some missing cfi frame info in rsaz-x86_64
2019-12-20 Bernd EdlingerAdd some missing cfi frame info in x86_64-mont5.pl
2019-12-06 Bernd EdlingerImprove the overflow handling in rsaz_512_sqr
2019-12-06 Andy PolyakovFix an overflow bug in rsaz_512_sqr
2019-11-17 Patrick Steuers390x assembly pack: fix bn_mul_comba4
2019-11-03 Patrick Steuers390x assembly pack: enable clang build
2019-09-28 Dr. Matthias St... Reorganize local header files
2019-09-16 Richard LevitteUnify all assembler file generators
2019-07-02 Antoine CœurFix Typos
2019-03-19 Hua ZhangFix compiling error for mips32r6 and mips64r6
2019-03-19 Richard LevitteAdd missing '.text' in crypto/bn/asm/ppc.pl
2019-02-17 David BenjaminFix some CFI issues in x86_64 assembly
2019-02-16 Andy PolyakovARM64 assembly pack: make it Windows-friendly.
2019-02-16 Andy PolyakovARM assembly pack: make it Windows-friendly.
2019-02-12 Andy PolyakovAArch64 assembly pack: authenticate return addresses.
2019-02-05 Sam RobertsRemove unnecessary trailing whitespace
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-12-06 Richard LevitteLicense: change any non-boilerplate comment referring...
2018-12-05 Andy PolyakovConfigurations/10-main.conf: remove MIPS bn_div_3_words.
2018-11-20 Matt CaswellUpdate copyright year
2018-09-21 Richard Levittecrypto/bn/asm/x86_64-gcc.c: remove unnecessary redefini...
2018-06-25 Andy PolyakovPA-RISC assembly pack: make it work with GNU assembler...
2018-06-20 Matt CaswellUpdate copyright year
2018-06-18 Andy Polyakovbn/asm/rsaz-avx2.pl: harmonize clang version detection.
2018-06-09 Andy Polyakovbn/asm/sparcv9-mont.pl: iron another glitch in squaring...
2018-05-29 Matt CaswellUpdate copyright year
2018-05-02 Andy Polyakovbn/asm/*-mont.pl: harmonize with BN_from_montgomery_word.
2018-03-20 Matt CaswellUpdate copyright year
2018-03-17 Dr. Matthias St... Fix miscellaneous typos in docs and source
2018-02-27 Matt CaswellUpdate copyright year
2018-02-14 Richard LevitteVMS: modify crypto/bn/asm/ia64.S to build properly
2018-02-06 Rich SalzRemove unused file
2017-12-06 Andy Polyakovbn/asm/rsaz-avx2.pl: fix digit correction bug in rsaz_1...
2017-11-16 Andy Polyakovbn/bn_add.c: address performance regression.
2017-11-12 Josh SorefMany spelling fixes/typo's corrected.
2017-11-02 Andy Polyakovbn/asm/x86_64-mont5.pl: fix carry bug in bn_sqrx8x_inte...
2017-10-18 KaoruTodaRemove parentheses of return.
2017-10-13 Rich SalzRemove email addresses from source code.
2017-06-30 Rich SalzMerge Intel copyright notice into standard
2017-05-11 David BenjaminRemove filename argument to x86 asm_init.
2017-03-29 FdaSilvaYYMore typo fixes
2017-03-24 Andy Polyakovbn/asm/sparcv9-mont.pl: fix squaring code path.
2017-03-03 Bernd EdlingerReset executable bits on files where not needed.
2017-03-02 Andy Polyakovbn/asm: clean up unused PA-RISC modules.
2017-02-28 Emilia KasperClean up references to FIPS
2017-02-17 David BenjaminFix typo in x86_64-mont5.pl CFI directives
2017-02-10 Adam LangleyFix copy-pasteism in CFI directives.
2017-02-09 Andy Polyakovbn/asm/x86_64*: add DWARF CFI directives.
2017-02-09 Andy Polyakovbn/asm/rsaz-avx2.pl: refine Win64 SE handler.
2017-02-06 Andy Polyakovx86_64 assembly pack: Win64 SEH face-lift.
2017-01-26 Andy Polyakovbn/asm/x86_64-mont5.pl: fix carry bug in bn_sqr8x_internal.
2016-11-25 Andy Polyakovbn/asm/ppc-mont.pl: signal no-op in 32-bit bit build.
2016-11-10 Andy Polyakovbn/asm/x86_64-mont.pl: fix for CVE-2016-7055 (Low sever...
2016-10-24 Andy Polyakovppccap.c: engage new multipplication and squaring subro...
2016-10-24 Andy Polyakovbn/asm/ppc-mont.pl: add optimized multiplication and...
2016-10-24 Andy Polyakovbn/asm/ppc-mont.pl: prepare for extension.
2016-10-10 David BenjaminRemove trailing whitespace from some files.
2016-09-02 Andy PolyakovMIPS assembly pack: adapt it for MIPS[32|64]R6.
2016-08-31 Andy Polyakovcrypto/bn/*: x86[_64] division instruction doesn't...
2016-08-29 Andy Polyakovbn/asm/ppc.pl: harmonize .size directive in bn_mul_words.
next