summaryrefslogtreecommitdiffstats
path: root/crypto/ppccap.c
AgeCommit message (Expand)Author
2022-05-03Update copyright yearMatt Caswell
2022-02-22chacha20 performance optimizations for ppc64le with 8x lanes,Deepankar Bhattacharjee
2021-12-09Add support for BSD-ppc, BSD-ppc64 and BSD-ppc64le configurationspkubaj
2021-10-28fix some code with obvious wrong coding stylex2018
2021-06-25enable getauxval on android 10yunh
2021-06-25ppccap.c: Split out algorithm-specific functionsTomas Mraz
2021-06-01ppc: fix ambiguous if if else statementPauli
2021-05-27Use "" for include crypto/xxxRich Salz
2021-05-27Use "" for include internal/xxxRich Salz
2021-05-08bn: Add fixed length (n=6), unrolled PPC Montgomery MultiplicationMartin Schwenke
2021-03-04crypto/ppccap.c: Remove useless TODO 3.0Tomas Mraz
2021-01-28Update copyright yearRichard Levitte
2021-01-14OPENSSL_cpuid_setup FreeBSD PowerPC updateDavid Carlier
2020-05-15Update copyright yearMatt Caswell
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell
2019-06-17crypto/ppccap.c: Fix FIPS build on PPCRichard Levitte
2019-06-12Ensure code is compiled with correct BIGNUM assembler definesMatt Caswell
2019-06-03Ensure we get all the right defines for AES assembler in FIPS moduleMatt Caswell
2019-05-09crypto/ppccap.c: Fix which hwcap value used to check for HWCAP_ARCH_3_00Rashmica Gupta
2019-02-01poly1305/asm/poly1305-ppc.pl: add vector base 2^26 implementation.Andy Polyakov
2019-01-21PPC: Try out if mftb works before using itBernd Edlinger
2019-01-16crypto/armcap.c, crypto/ppccap.c: stricter use of getauxval()Richard Levitte
2018-12-06Following the license change, modify the boilerplates in crypto/Richard Levitte
2018-06-06crypto/ppccap.c: wire new ChaCha20_ctr32_vsx.Andy Polyakov
2018-05-29Update copyright yearMatt Caswell
2018-05-08Fix --strict-warnings build of ppc-linux targetBernd Edlinger
2017-04-02crypto/ppccap.c: SIGILL-free processor capabilities detection on MacOS X.Andy Polyakov
2016-11-10Revert "Move algorithm specific ppccap code from crypto/ppccap.c"Richard Levitte
2016-11-09Move algorithm specific ppccap code from crypto/ppccap.cRichard Levitte
2016-10-24ppccap.c: engage new multipplication and squaring subroutines.Andy Polyakov
2016-08-29Add ecp_nistz256-ppc64 module.Andy Polyakov
2016-08-02Fix some style issues...FdaSilvaYY
2016-05-17Copyright consolidation 09/10Rich Salz
2016-05-09fix tab-space mixed indentationFdaSilvaYY
2016-04-29crypto/ppccap.c: fix missing declaration warning.Andy Polyakov
2016-04-29crypto/ppccap.c: permit build with no-chacha and no-poly1305.Andy Polyakov
2016-04-13PPC assebmly pack: initial POWER9 support tidbits.Andy Polyakov
2016-02-13Configurations: engage PPC ChaCha20 and Poly1305 modules.Andy Polyakov
2015-12-14crypto/ppccap.c: add SIGILL-free processor capability detection code.Andy Polyakov
2015-08-05RT3990: Fix #include path.Anton Blanchard
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
2014-07-20Engage GHASH for PowerISA 2.0.7.Andy Polyakov
2014-07-01Engage SHA256/512 for PowerISA 2.07.Andy Polyakov
2014-06-01Engage POWER8 AES support.Andy Polyakov
2013-11-27ppc64-mont.pl: eliminate dependency on GPRs' upper halves.Andy Polyakov
2013-11-27Take vpaes-ppc module into loop.Andy Polyakov
2012-11-10ppccap.c: fix typo.Andy Polyakov