aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/ec/asm
Commit message (Expand)AuthorAgeFilesLines
* Unable to run asm code on OpenBSD (amd64)Theo Buehler2024-04-171-1/+3
* Copyright year updatesRichard Levitte2024-04-091-1/+1
* OpenSSL License is applied for some source files, change to Apache 2Shakti Shah2024-02-191-1/+1
* Fix SM2 test failures on Apple SiliconXu Yizhou2024-02-061-5/+5
* Fix comment syntaxKai Pastor2023-12-191-158/+158
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* powerpc: ecc: Fix stack allocation secp384r1 asmRohan McLure2023-09-011-49/+0
* ecp_sm2p256-armv8.pl: Copy the argument handling from ecp_nistz256-armv8.plTomas Mraz2023-08-311-3/+6
* Optimize SM2 on aarch64Xu Yizhou2023-08-241-0/+820
* ec: powerpc64le: Add asm implementation of felem_{square,mul}Rohan McLure2023-08-041-0/+355
* ec: Use .machine "any" explicitly in ecp_nistp521-ppc64Robin Lee2023-03-011-0/+1
* Apply the correct Apache v2 licenseTomas Mraz2022-02-141-2/+2
* aarch64: support BTI and pointer authentication in assemblyRuss Butler2021-10-011-26/+38
* Update copyright yearMatt Caswell2021-07-291-1/+1
* Split bignum code out of the sparcv9cap.cTomas Mraz2021-07-151-1/+4
* ec: Add alignment pseudo-op at beginning of functionMartin Schwenke2021-06-221-0/+1
* ec: Drop uses of .cfi_startproc/.cfi_endproc pseudo-opsMartin Schwenke2021-06-221-2/+0
* ec: Add PPC64 vector assembly version of p521 field operationsAmitay Isaacs2021-05-291-0/+436
* Fix: ecp_nistz256-armv4.S bad argumentsHenry N2020-09-201-3/+3
* Ignore vendor name in Clang version number.Jung-uk Kim2020-08-272-2/+2
* [crypto/ec] Remove unreachable AVX2 code in NISTZ256 implementationNicola Tuveri2020-06-041-2082/+0
* Update copyright yearMatt Caswell2020-04-239-9/+9
* Also check for errors in x86_64-xlate.pl.David Benjamin2020-02-179-9/+9
* Do not silently truncate files on perlasm errorsDavid Benjamin2020-01-229-9/+9
* For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte2020-01-173-3/+3
* Fix side channel in ecp_nistz256-armv8.plFangming.Fang2020-01-051-37/+28
* Improve side channel fix in ecp_nistz256-x86_64.plBernd Edlinger2020-01-051-25/+6
* Fix side channel in ecp_nistz256-armv4.plBernd Edlinger2020-01-051-46/+33
* Fix side channel in ecp_nistz256-x86.plBernd Edlinger2020-01-051-40/+36
* Avoid leaking intermediate states in point doubling special case.David Benjamin2020-01-051-6/+15
* Add some missing cfi frame info in x25519-x86_64.plBernd Edlinger2019-12-231-0/+14
* Add some missing cfi frame info in ecp_nistz256-x86_64.plBernd Edlinger2019-12-231-0/+8
* Unify all assembler file generatorsRichard Levitte2019-09-169-30/+45
* make ecp_nistz256_point_add_vis3() localVladimir Kotal2019-08-091-1/+0
* Fix TyposAntoine Cœur2019-07-022-3/+3
* Fix calling convention bug in ecp_nistz256_ord_sqr_montDavid Benjamin2019-04-143-3/+3
* Fix some CFI issues in x86_64 assemblyDavid Benjamin2019-02-171-0/+34
* ARM64 assembly pack: make it Windows-friendly.Andy Polyakov2019-02-161-3/+3
* ARM assembly pack: make it Windows-friendly.Andy Polyakov2019-02-161-1/+3
* AArch64 assembly pack: authenticate return addresses.Andy Polyakov2019-02-121-1/+27
* Following the license change, modify the boilerplates in crypto/ec/Richard Levitte2018-12-069-9/+9
* Update copyright yearMatt Caswell2018-09-113-3/+3
* Add ec/asm/x25519-ppc64.pl module.Andy Polyakov2018-07-261-0/+824
* ec/asm/ecp_nistz256-{!x86_64}.pl: fix scatter_w7 function.Andy Polyakov2018-07-225-25/+25
* Fix typo in x25519-x86_64.plMat2018-07-171-1/+1
* ec/asm/x25519-x86_64.pl: add CFI directives and Windows SE handler.Andy Polyakov2018-07-151-1/+296
* ec/asm/x25519-x86_64.pl: fix base 2^64 add/sub and final reduction.Andy Polyakov2018-07-151-4/+17
* Update copyright yearMatt Caswell2018-06-201-1/+1
* ec/asm/ecp_nistz256-avx2.pl: harmonize clang version detection.Andy Polyakov2018-06-181-1/+1
* Update copyright yearMatt Caswell2018-05-011-1/+1