summaryrefslogtreecommitdiffstats
path: root/block-sha1
Commit message (Expand)AuthorAgeFilesLines
* sha1: provide another level of indirection for the SHA-1 functionsAtousa Pahlevan Duprat2015-11-051-4/+4
* Merge branch 'jk/pack-bitmap'Junio C Hamano2014-02-271-32/+0
|\
| * block-sha1: factor out get_be and put_be wrappersJeff King2014-01-231-32/+0
* | block-sha1/sha1.c: have SP around arithmetic operatorsJunio C Hamano2013-10-161-2/+2
|/
* Merge branch 'jn/block-sha1'Junio C Hamano2012-07-231-4/+4
|\
| * block-sha1: put expanded macro parameters in parenthesesJonathan Nieder2012-07-221-2/+2
| * block-sha1: avoid pointer conversion that violates alignment constraintsJonathan Nieder2012-07-221-3/+3
* | msvc: Select the "fast" definition of the {get,put}_be32() macrosRamsay Jones2010-06-271-0/+1
* | msvc: Fix some compiler warningsRamsay Jones2010-06-251-4/+4
|/
* remove ARM and Mozilla SHA1 implementationsNicolas Pitre2009-08-182-4/+8
* block-sha1: guard gcc extensions with __GNUC__Nicolas Pitre2009-08-181-2/+2
* make sure byte swapping is optimal for gitNicolas Pitre2009-08-181-2/+2
* block-sha1: make the size member first in the context structNicolas Pitre2009-08-181-1/+1
* block-sha1/sha1.c: silence compiler complaints by casting void * to char *Brandon Casey2009-08-141-2/+2
* block-sha1: more good unaligned memory access candidatesNicolas Pitre2009-08-131-1/+4
* block-sha1: support for architectures with memory alignment restrictionsNicolas Pitre2009-08-121-2/+30
* block-sha1: split the different "hacks" to be individually selectedNicolas Pitre2009-08-121-5/+18
* block-sha1: move code aroundNicolas Pitre2009-08-121-69/+60
* block-sha1: improve code on large-register-set machinesLinus Torvalds2009-08-101-1/+24
* block-sha1: improved SHA1 hashingLinus Torvalds2009-08-071-3/+4
* block-sha1: perform register rotation using cppLinus Torvalds2009-08-071-27/+90
* block-sha1: get rid of redundant 'lenW' contextLinus Torvalds2009-08-062-11/+7
* block-sha1: Use '(B&C)+(D&(B^C))' instead of '(B&C)|(D&(B|C))' in round 3Linus Torvalds2009-08-061-1/+1
* block-sha1: macroize the rounds a bit furtherLinus Torvalds2009-08-061-30/+26
* block-sha1: re-use the temporary array as we calculate the SHA1Linus Torvalds2009-08-061-12/+16
* block-sha1: make the 'ntohl()' part of the first SHA1 loopLinus Torvalds2009-08-061-12/+16
* block-sha1: minor fixupsJunio C Hamano2009-08-061-2/+2
* block-sha1: try to use rol/ror appropriatelyLinus Torvalds2009-08-061-10/+22
* block-sha1: undo ctx->size changeJunio C Hamano2009-08-061-3/+3
* Add new optimized C 'block-sha1' routinesLinus Torvalds2009-08-052-0/+166