summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* zap a stray spacetb2023-08-251-2/+2
* Remove constructor attribute for OPENSSL_cpuid_setup() on arm/aarch64.jsing2023-07-262-10/+2
* Provide a libcrypto Makefile.inc for riscv64.jsing2023-07-071-0/+26
* Stop building GF2m assemblytb2023-04-153-8/+2
* Sprinkle a few BTI instructions into the arm64 assembly files and passkettenis2023-04-052-1/+8
* Replace bn_sub_part_words() with bn_sub().jsing2023-02-221-2/+1
* Enable s2n-bignum word_clz() on amd64.jsing2023-02-161-1/+2
* Remove the now empty bn_asm.c.jsing2023-01-316-11/+5
* Remove sparc related files from libcrypto.jsing2023-01-312-181/+0
* Use s2n-bignum assembly implementations for libcrypto bignum on amd64.jsing2023-01-291-2/+11
* Provide an implementation of bn_sqr() that calls s2n-bignum's bignum_sqr().jsing2023-01-211-1/+6
* Replace BN_DIV3W with HAVE_BN_DIV_3_WORDS (in bn_arch.h).jsing2023-01-201-2/+1
* Remove non-visible and unused OPENSSL_wipe_cpu and OPENSSL_atomic_addmiod2023-01-175-124/+6
* Remove unused Elliptic Curve code.jsing2023-01-144-19/+3
* Move all data tables from .text section to .rodata, and update the code tomiod2023-01-131-3/+1
* Move all data tables from .text section to .rodata, and update the code tomiod2023-01-131-3/+1
* based upon inspection of obj/*.S ...deraadt2023-01-111-1/+3
* temporarily force hppa libcrypto to be built --no-execute-only becausederaadt2023-01-111-1/+3
* spelling fixes; from paul tagliamontejmc2022-12-2614-40/+40
* use the new CPU_ID_AA64ISAR0 sysctl to determine CPU features on arm64robert2022-03-251-5/+55
* Start disentangling armv7 and aarch64 codetb2022-03-237-2/+508
* riscv64 openssl configdrahn2021-05-021-0/+154
* Retire OpenBSD/sgi.visa2021-05-011-5/+1
* Disable assembly code for powerpc64; more work is needed to make it work.kettenis2020-06-291-8/+9
* Switch back to bn_mul_mont_int since the bn_mul_mont_fpu64 code isn'tkettenis2020-06-281-3/+3
* Accidentally doubled these files on first commit. Correcting.drahn2020-06-262-194/+1
* Intial attempt at powerpc64 libcrypto pieces.drahn2020-06-252-0/+386
* Add cpuid support for arm64 so that we can recognize whichpatrick2019-07-021-1/+4
* Remove commented out rc5 bitstb2019-05-117-20/+6
* sprinkle a few missing dependencies on perl scripts internal bits.espie2017-08-202-8/+14
* Add support for AArch64.patrick2017-01-112-0/+182
* Disable ec assembly for amd64 pending fixes for ssh, and bumpbeck2016-11-111-4/+4
* Ride the current major bump and enable assembler code for nist 256p curve,miod2016-11-044-3/+19
* Remove I386_ONLY define. It was only used to prefer amiod2016-11-0411-33/+0
* Less vax.jsing2016-09-043-614/+0
* remove hppa64 port, which we never got going beyond broken single users.deraadt2016-05-111-157/+0
* Pass "openbsd" instead of "openbsd-elf" as the "flavour" to the perl assemblermiod2015-09-111-2/+2
* Disable ENGINE_load_dynamic (dynamic engine support).bcook2015-06-1913-13/+0
* In the neverending saga of enabling and disabling assembler code for shamiod2015-03-181-5/+1
* Do not use sha512-parisc for now, as it is subtly bugged - passes the shamiod2015-03-051-1/+3
* Revert to the use of C code for the basic BN routines (bn_add_words,miod2014-12-071-2/+7
* mop up a barely started project... getting in the way of grepping the tree!deraadt2014-11-221-4/+0
* Add the Cammelia cipher to libcrypto.miod2014-11-1710-9/+30
* Revert r1.5 and reenable assembler version of ghash now that it has beenmiod2014-09-271-3/+3
* Disable assembler code for ghash on hppa, causes wrong computations in somemiod2014-09-271-3/+3
* Guard RSA / RC4-5 ASM when NO_ASM is not definedbcook2014-08-111-1/+3
* i'm a dumbdumb. fix build.tedu2014-07-1114-15/+15
* move all the feature settings to a common header.tedu2014-07-1114-937/+15
* Make sure we leave OPENSSL_NO_PSK in the conf files so thingsbeck2014-07-1113-0/+13
* Fix ia64 cross-gcc target.tobiasu2014-05-271-0/+3