aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/poly1305
Commit message (Expand)AuthorAgeFilesLines
* Add support for Poly1305 in EVP_PKEYTodd Short2017-01-243-0/+261
* poly1305/poly1305_base2_44.c: clarify shift boundary condition.Andy Polyakov2017-01-211-2/+2
* x86 assembly pack: update performance results.Andy Polyakov2016-12-191-0/+1
* poly1305/asm/poly1305-x86_64.pl: allow nasm to assemble AVX512 code.Andy Polyakov2016-12-151-2/+3
* x86_64 assembly pack: add AVX512 ChaCha20 and Poly1305 code paths.Andy Polyakov2016-12-121-9/+669
* poly1305/poly1305_base2_44.c: add reference base 2^44 implementation.Andy Polyakov2016-12-121-0/+171
* Revert "Move algorithm specific ppccap code from crypto/ppccap.c"Richard Levitte2016-11-101-41/+0
* Move algorithm specific ppccap code from crypto/ppccap.cRichard Levitte2016-11-091-0/+41
* Convert poly1305 selftest into internal testRichard Levitte2016-11-032-506/+28
* x86_64 assembly pack: add Goldmont performance results.Andy Polyakov2016-10-242-0/+2
* MIPS assembly pack: adapt it for MIPS[32|64]R6.Andy Polyakov2016-09-022-19/+32
* ARMv8 assembly pack: add Samsung Mongoose results.Andy Polyakov2016-08-161-0/+1
* spelling fixes, just comments and readme.klemens2016-08-051-1/+1
* SPARC assembly pack: enforce V8+ ABI constraints.Andy Polyakov2016-07-011-5/+5
* Convert memset calls to OPENSSL_cleanseMatt Caswell2016-06-301-1/+2
* x86_64 assembly pack: tolerate spaces in source directory name.Andy Polyakov2016-05-291-1/+1
* poly1305/asm/poly1305-mips.pl: adhere to standard frame layout.Andy Polyakov2016-05-281-20/+24
* SPARC assembly pack: add missing .type directives.Andy Polyakov2016-05-281-0/+7
* Add OpenSSL copyright to .pl filesRich Salz2016-05-2110-10/+80
* Copyright consolidation 05/10Rich Salz2016-05-172-8/+12
* Use OPENSSL_hexchar2intRich Salz2016-05-161-7/+4
* MIPS64 assembly pack: add Poly1305 module.Andy Polyakov2016-05-102-0/+415
* fix tab-space mixed indentationFdaSilvaYY2016-05-091-9/+9
* poly1305/asm/poly1305-x86_64.pl: contain symbols within shared lib.Andy Polyakov2016-05-061-0/+4
* poly1305/asm/poly1305-x86_64.pl: make it cross-compile.Andy Polyakov2016-05-061-4/+4
* various spelling fixesFdaSilvaYY2016-04-281-1/+1
* SPARCv9 assembly pack: fine-tune run-time switch.Andy Polyakov2016-04-261-2/+2
* crypto/poly1305/asm: chase overflow bit on x86 and ARM platforms.Andy Polyakov2016-04-254-23/+89
* Remove --classic build entirelyRichard Levitte2016-04-201-61/+0
* poly1305/asm/poly1305-x86_64.pl: not all assemblers manage << in constants.Andy Polyakov2016-04-201-5/+5
* Revert "various spelling fixes"Rich Salz2016-04-041-1/+1
* various spelling fixesFdaSilvaYY2016-04-041-1/+1
* crypto/poly1305: don't break carry chains.Andy Polyakov2016-04-0410-76/+146
* poly1305/asm/poly1305-x86.pl: don't loose 59-th bit.Andy Polyakov2016-03-292-9/+40
* Remove the remainder of util/mk1mf.pl and companion scriptsRichard Levitte2016-03-211-3/+0
* poly1305/asm/poly1305-x86_64.pl: make it work with linux-x32.Andy Polyakov2016-03-151-2/+8
* s390x assembly pack: 32-bit fixups.Andy Polyakov2016-03-141-1/+4
* Add $(LIB_CFLAGS) for any build.info generator that uses $(CFLAGS)Richard Levitte2016-03-131-1/+1
* crypto/*/build.info: make it work on ARM platforms.Andy Polyakov2016-03-111-2/+4
* Fix some assembler generating scripts for better unificationRichard Levitte2016-03-112-3/+3
* Add include directory options for assembler files that include from crypto/Richard Levitte2016-03-101-0/+3
* Make sure the effect of "pic" / "no-pic" is used with assembler compilationsRichard Levitte2016-03-091-1/+1
* Unified - adapt the generation of poly1305 assembler to use GENERATERichard Levitte2016-03-095-13/+19
* SPARCv9 assembly pack: unify build rules and argument handling.Andy Polyakov2016-03-083-2/+5
* poly1305/asm/poly1305-*.pl: flip horizontal add and reduction.Andy Polyakov2016-03-025-94/+128
* Consistently use arm_arch.h constants in armcap assembly code.David Benjamin2016-03-021-1/+1
* poly1305/asm/poly1305-armv4.pl: replace ambiguous instruction.Andy Polyakov2016-02-231-2/+2
* Always build library object files with shared library cflagsRichard Levitte2016-02-201-1/+1
* Remove all special make depend flags, as well as OPENSSL_DOING_MAKEDEPENDRichard Levitte2016-02-181-1/+1
* crypto/poly1305: add floating-point reference implementation.Andy Polyakov2016-02-131-0/+470