summaryrefslogtreecommitdiff
path: root/lib/libcrypto/arch/amd64
AgeCommit message (Expand)Author
13 daysProvide a SHA-256 assembly implementation for amd64 using SHA-NI.Joel Sing
13 daysProvide a replacement assembly implementation for SHA-512 on amd64.Joel Sing
13 daysAdd CPU capability detection for the Intel SHA extensions (aka SHA-NI).Joel Sing
2024-11-12Check the correct variable in cpuid().Joel Sing
2024-11-08Provide a replacement assembly implementation for SHA-256 on amd64.Joel Sing
2024-11-05cryptlib.h: adjust header guard for upcoming surgeryTheo Buehler
2024-10-19Remove IA32 specific code from cryptlib.c.Joel Sing
2024-10-18Provide crypto_cpu_caps_init() for amd64.Joel Sing
2024-08-31Unexport OPENSSL_cpuid_setup and OPENSSL_ia32cap_PTheo Buehler
2024-08-11Provide and use crypto_arch.h.Joel Sing
2024-06-04enable -fret-clean on amd64, for libc libcrypto ld.so kernel, and all theTheo de Raadt
2024-03-29Always use C functions for AES_{encrypt,decrypt}().Joel Sing
2024-03-29Move camellia to primary Makefile.Joel Sing
2024-03-29Stop building camellia assembly on amd64 and i386.Joel Sing
2024-03-29Move aes_core.c to the primary Makefile.Joel Sing
2024-03-29Always use C functions for AES_set_{encrypt,decrypt}_key().Joel Sing
2024-03-29Move wp_block.c to the primary Makefile.Joel Sing
2024-03-29Stop building whirlpool assembly on amd64 and i386.Joel Sing
2024-03-28Merge aes_cbc.c into aes.c now that aes_cbc.c is used on all platforms.Joel Sing
2024-03-28Make AES_cbc_encrypt() always be a C function.Joel Sing
2024-03-28Remove OPENSSL_UNISTD defineTheo Buehler
2024-03-28Move rc4.c to primary Makefile.Joel Sing
2024-03-28Use C functions for RC4 public API.Joel Sing
2024-03-28Move des sources to primary Makefile.Joel Sing
2024-03-27Remove assembly for stitched modes.Joel Sing
2024-03-27Move bf_enc.c to the primary Makefile.Joel Sing
2023-11-12split the Symbols.list up so that arch specific symbols do not end up everywhereRobert Nagy
2023-04-15Stop building GF2m assemblyTheo Buehler
2023-02-16Enable s2n-bignum word_clz() on amd64.Joel Sing
2023-01-29Use s2n-bignum assembly implementations for libcrypto bignum on amd64.Joel Sing
2023-01-21Provide an implementation of bn_sqr() that calls s2n-bignum's bignum_sqr().Joel Sing
2023-01-14Remove unused Elliptic Curve code.Joel Sing
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2017-08-20sprinkle a few missing dependencies on perl scripts internal bits.Marc Espie
2016-11-11Disable ec assembly for amd64 pending fixes for ssh, and bumpBob Beck
2016-11-04Ride the current major bump and enable assembler code for nist 256p curve,Miod Vallat
2016-11-04Remove I386_ONLY define. It was only used to prefer aMiod Vallat
2015-09-11Pass "openbsd" instead of "openbsd-elf" as the "flavour" to the perl assemblerMiod Vallat
2015-06-19Disable ENGINE_load_dynamic (dynamic engine support).Brent Cook
2014-11-17Add the Cammelia cipher to libcrypto.Miod Vallat
2014-08-11Guard RSA / RC4-5 ASM when NO_ASM is not definedBrent Cook
2014-07-11i'm a dumbdumb. fix build.Ted Unangst
2014-07-11move all the feature settings to a common header.Ted Unangst
2014-07-11Make sure we leave OPENSSL_NO_PSK in the conf files so thingsBob Beck
2014-05-06Sort CFLAGS, SRC and SSLASM stanzas by the directories they apply to, to makeMiod Vallat
2014-04-18first round of static config. ok miodTed Unangst
2014-04-17Move the machine-specific parts of the libcrypto Makefile to per-arch makefileMiod Vallat
2014-04-15The more you remove Chtulhu^WVMS tentacles, the more there areMiod Vallat
2014-04-14revert 1.2 and define OPENSSL_NO_EC_NISTP_64_GCC_128 again, it has a downsideStuart Henderson
2014-04-13No longer define OPENSSL_NO_EC_NISTP_64_GCC_128 on amd64; requested by djmMiod Vallat