summaryrefslogtreecommitdiff
path: root/cipher/sha1.c
AgeCommit message (Expand)AuthorFilesLines
2015-10-28md: add variable length output interfaceJussi Kivilinna1-1/+1
2015-10-28hwf-x86: add detection for Intel CPUs with fast SHLD instructionJussi Kivilinna1-1/+1
2015-05-02Enable AMD64 SHA1 implementations for WIN64Jussi Kivilinna1-12/+39
2014-12-25hash: fix compiler warning on ARMJussi Kivilinna1-1/+1
2014-01-28cipher: Take care of ENABLE_NEON_SUPPORT.Werner Koch1-4/+5
2014-01-19md: Add Whirlpool bug emulation feature.Werner Koch1-3/+5
2013-12-18Add ARM/NEON implementation for SHA-1Jussi Kivilinna1-1/+28
2013-12-17Add AVX and AVX/BMI2 implementations for SHA-1Jussi Kivilinna1-1/+53
2013-12-17SHA-1/SSSE3: Improve performance on large buffersJussi Kivilinna1-11/+4
2013-12-17Add bulk processing for hash transform functionsJussi Kivilinna1-7/+23
2013-12-14SHA-1/SSSE3: Do not check for Intel syntax assembly supportJussi Kivilinna1-2/+1
2013-12-13SHA-1: Add SSSE3 implementationJussi Kivilinna1-1/+38
2013-11-14md: Fix hashing for data >= 256 GBWerner Koch1-2/+8
2013-10-02md: Simplify the message digest dispatcher md.c.Werner Koch1-4/+2
2013-09-21Optimize and cleanup 32-bit and 64-bit endianess transformsJussi Kivilinna1-47/+23
2013-09-21Use hash transform function return type for passing burn stack depthJussi Kivilinna1-7/+9
2013-09-18Separate common md block codeDmitry Eremin-Solenikov1-87/+39
2013-09-10md: Add function gcry_md_hash_buffers.Werner Koch1-0/+14
2011-02-04Nuked almost all trailing whitespace.Werner Koch1-12/+11
2009-02-16Portability fixes.Werner Koch1-1/+0
2008-09-12Only run required tests during power-up self-test.Werner Koch1-20/+23
2008-09-09Add more selftests.Werner Koch1-3/+24
2008-08-19A whole bunch of changes to eventually support Werner Koch1-0/+55
2008-04-22Preapring a release candidateWerner Koch1-134/+5
2008-04-18Collected changes. See ChnageLogs.Werner Koch1-154/+312
2007-04-16./Werner Koch1-0/+2
2007-02-21A lot of cleanups as well as minor API changes.Werner Koch1-4/+5
2004-08-232004-08-23 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-1/+1
2003-12-11Mostly indendation changes. Completed the Manifest.Werner Koch1-183/+195
2003-11-04* md.c (gcry_md_hash_buffer): Use shortcut for SHA1Werner Koch1-1/+17
2003-10-27* configure.ac: Give a hint on where libgpg-error is available.Werner Koch1-1/+1
2003-07-212003-07-21 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-1/+14
2003-07-072003-07-07 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-2/+2
2003-06-182003-06-18 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-1/+1
2003-06-172003-06-17 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-2/+2
2003-06-092003-06-08 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-9/+9
2003-04-162003-04-16 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-106/+25
2003-02-282003-02-23 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-16/+4
2002-09-17* random.c: Replaced mutex.h by the new ath.h. Changed all calls.Werner Koch1-1/+1
2002-05-14Change the license to the LGPL.Werner Koch1-6/+6
2002-05-02* random.c (_gcry_fast_random_poll): Initialize the module so theWerner Koch1-3/+1
2001-08-03Applied changes from GnuPG stable.Werner Koch1-0/+13
2001-05-31The first libgcrypt only release.Werner Koch1-4/+4
2001-03-29Fixed the bug in the hash codeWerner Koch1-8/+9
2000-12-21Changed program name in all filesWerner Koch1-3/+3
2000-10-04See ChangeLog: Wed Oct 4 13:16:18 CEST 2000 Werner KochWerner Koch1-1/+1
2000-07-14See ChangeLog: Fri Jul 14 19:38:23 CEST 2000 Werner KochWerner Koch1-4/+4
1999-11-19See ChangeLog: Fri Nov 19 17:15:20 CET 1999 Werner KochWerner Koch1-1/+1
1999-09-13See ChangeLog: Mon Sep 13 10:55:14 CEST 1999 Werner KochWerner Koch1-16/+3
1999-02-10See ChangeLog: Wed Feb 10 17:15:39 CET 1999 Werner KochWerner Koch1-2/+63