summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn/asm (follow)
Commit message (Expand)AuthorAgeFilesLines
* Clean up PPC CPU capabilities and Montgomery code.jsing2024-11-012-1090/+2
* Replace uses of endbr64 with _CET_ENDBR from cet.htb2024-02-243-13/+13
* Add endbr64 where needed by inspection. Passes regresson tests.deraadt2023-04-253-0/+13
* Remove now unused GF2m perlasm generatorstb2023-04-153-980/+0
* Use explicit .text instead of .previous to please Windows/MinGW on amd64tb2023-02-231-1/+1
* Replace bn_sub_part_words() with bn_sub().jsing2023-02-221-210/+0
* Bye bye x86_64-gcc.c.jsing2023-02-111-559/+0
* Use .section .rodata instead of a plain .rodatatb2023-02-091-1/+1
* Remove AIX toc data after every function. NFCmiod2023-02-022-35/+0
* Move all data blocks from .text to .rodata and cleanup up and homogeneize codemiod2023-02-021-1/+0
* Move all data blocks from .text to .rodata and cleanup up and homogeneize codemiod2023-02-013-9/+10
* Remove sparc related files from libcrypto.jsing2023-01-311-1458/+0
* Move {mul,sqr}_add_c{,2} macros from bn_asm.c to bn_local.h.jsing2023-01-201-1/+6
* Remove more unused assembly generation scripts.jsing2023-01-198-696/+0
* Remove various unused assembly files and assembly generation scripts.jsing2023-01-196-6507/+0
* Move constants out of text segment into rodata to prepare for xonly supportderaadt2023-01-143-6/+2
* Move all data tables from .text section to .rodata, and update the code tomiod2023-01-132-4/+0
* Move all data tables from .text section to .rodata, and update the code tomiod2023-01-131-9/+1
* spelling fixes; from paul tagliamontejmc2022-12-2613-21/+21
* Make internal header file names consistenttb2022-11-261-2/+2
* Remove superfluous datatype that is 32 by default. Clang complainspatrick2017-01-041-1/+1
* Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] bymiod2016-11-044-12/+13
* Less S390.jsing2016-09-043-1176/+0
* Less IA64.jsing2016-09-042-2406/+0
* switch to a constant-time gather procedure for amd64 mont5 asmbcook2016-09-031-199/+314
* More adress -> addressmmcc2015-12-241-1/+1
* Remove workaround for old SIMICS toolchain.miod2015-09-121-45/+1
* Remove horribly old and outdated `documentation' for the assembly code.miod2015-09-121-27/+0
* Fixup inter-bank movq/movd operations, emit bytes for pclmulqdq again.bcook2015-09-112-12/+12
* typosmiod2015-08-181-1/+1
* Fix CVE-2014-3570: properly calculate the square of a BIGNUM value.bcook2015-02-252-534/+180
* deregister; no binary changejsg2014-10-281-3/+3
* typosmiod2014-07-121-1/+1
* Fix incorrect bounds check in amd64 assembly version of bn_mul_mont();miod2014-06-202-4/+4
* tags as requested by miod and teduderaadt2014-06-121-0/+1
* s/assember/assembler/ before someone gets offended. At the lastderaadt2014-06-068-13/+13
* typosmiod2014-05-031-2/+2
* More use of 64-bit registers which needs to be disabled under OpenBSD.miod2014-05-021-0/+2
* Do not output SOM-specific directives.miod2014-05-011-0/+6
* Fix include filename to get register name aliases under BSDmiod2014-05-011-6/+1
* dead meatmiod2014-05-012-2528/+0
* First pass at removing win64 support from the assembly generating Perljsing2014-04-302-286/+0
* Remove WIN32, WIN64 and MINGW32 tentacles.miod2014-04-281-4/+0
* Try to clean the maze of <openssl/bn.h> defines regarding the BN internals.miod2014-04-241-10/+0
* theo found a file we don't seem to need, but just in case, i will pastetedu2014-04-201-3/+0
* Go home, VMS, you're drunkmiod2014-04-151-6440/+0
* This commit was generated by cvs2git to track changes on a CVS vendormiod2014-04-137-32/+36
|\
| * Import OpenSSL 1.0.1gmiod2014-04-137-32/+36
* | This commit was generated by cvs2git to track changes on a CVS vendordjm2012-10-1316-248/+10473
|\|
| * import OpenSSL-1.0.1cdjm2012-10-1316-248/+10473