aboutsummaryrefslogtreecommitdiff
path: root/crypto/poly1305
AgeCommit message (Expand)AuthorFilesLines
2021-05-07Drop libimplementations.aRichard Levitte1-1/+0
2021-04-08Update copyright yearMatt Caswell2-2/+2
2021-04-08Use numbers definition of int128_t and uint128_tAmitay Isaacs2-4/+3
2020-10-29crypto/poly1305/asm: fix armv8 pointer authenticationArd Biesheuvel1-1/+1
2020-10-22Fix aarch64 static linking into shared libraries (see issue #10842 and pull r...Romain Geissler1-1/+5
2020-09-10Diverse build.info: Adjust pathsRichard Levitte1-1/+1
2020-08-29Delete unused PKEY MAC filesMatt Caswell2-122/+1
2020-08-27Ignore vendor name in Clang version number.Jung-uk Kim2-2/+2
2020-04-23Update copyright yearMatt Caswell8-8/+8
2020-02-17Also check for errors in x86_64-xlate.pl.David Benjamin8-8/+8
2020-02-15x86_64: Add endbranch at function entries for Intel CETH.J. Lu1-0/+2
2020-01-22Do not silently truncate files on perlasm errorsDavid Benjamin8-8/+8
2020-01-17For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte2-2/+2
2019-12-23Add some missing cfi frame info in poly1305-x86_64.plBernd Edlinger1-0/+24
2019-11-05s390x assembly pack: perlasm module updatePatrick Steuer1-1/+1
2019-10-16Add ChaCha related ciphers to default providerShane Lontis3-29/+0
2019-10-16Fix missing Assembler definesShane Lontis1-0/+4
2019-09-28Reorganize local header filesDr. Matthias St. Pierre1-1/+1
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre2-4/+4
2019-09-16Unify all assembler file generatorsRichard Levitte10-31/+47
2019-09-16build.info: For all assembler generators, remove all argumentsRichard Levitte1-11/+10
2019-08-15Move Poly1305 to providersRichard Levitte2-148/+1
2019-07-02Fix TyposAntoine Cœur1-3/+3
2019-06-17Move poly1305_asm_src file information to build.info filesRichard Levitte1-4/+32
2019-06-06Change EVP_MAC method from copy to dupKurt Roeckx1-3/+9
2019-04-25s390x assembly pack: remove poly1305 dependency on non-base memnonicsPatrick Steuer1-1/+1
2019-04-17ARM64 assembly pack: add ThunderX2 results.Andy Polyakov1-0/+1
2019-03-29s390x assembly pack: import poly from cryptogams repoPatrick Steuer2-657/+799
2019-03-29IA64 assembly pack: add {chacha|poly1305}-ia64 modules.Andy Polyakov1-0/+365
2019-02-16ARM64 assembly pack: make it Windows-friendly.Andy Polyakov1-19/+12
2019-02-16ARM assembly pack: make it Windows-friendly.Andy Polyakov1-24/+24
2019-02-12AArch64 assembly pack: authenticate return addresses.Andy Polyakov1-0/+2
2019-02-05crypto/poly1305/asm/poly1305-s390x.pl: add vx code path.Patrick Steuer1-164/+780
2019-02-01poly1305/asm/poly1305-ppc.pl: add vector base 2^26 implementation.Andy Polyakov1-110/+1442
2019-01-31Build: Remove BEGINRAW / ENDRAW / OVERRIDERichard Levitte1-5/+2
2018-12-06Following the license change, modify the boilerplates in crypto/poly1305/Richard Levitte16-16/+16
2018-11-05Add poly1305 MAC supportPaul Yang3-195/+142
2018-10-09Fix a nit of copyright date rangePaul Yang1-1/+1
2018-09-11Update copyright yearMatt Caswell1-1/+1
2018-07-10poly1305/asm/poly1305-x86_64.pl: fix solaris64-x86_64-cc build.Andy Polyakov1-39/+38
2018-07-06evp/e_chacha20_poly1305.c: further improve small-fragment TLS performance.Andy Polyakov1-0/+104
2018-06-20Update copyright yearMatt Caswell1-1/+1
2018-06-18{chacha|poly1305}/asm/*-x64.pl: harmonize clang version detection.Andy Polyakov1-1/+1
2018-06-08Add support getting raw private/public keysMatt Caswell1-0/+21
2018-06-03PPC assembly pack: correct POWER9 results.Andy Polyakov3-3/+1
2018-05-29Update copyright yearMatt Caswell2-2/+2
2018-05-11Use void in all function definitions that do not take any argumentsKurt Roeckx1-1/+1
2018-05-10PPC assembly pack: add POWER9 results.Andy Polyakov3-0/+3
2018-05-01Update copyright yearMatt Caswell1-1/+1
2018-04-26Fix mixed indentation (and other whitespace issues)Dr. Matthias St. Pierre1-37/+37