aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2017-05-20Skip temporary variable for SHA1DC_ALLOW_UNALIGNED_ACCESSHEADmasterÆvar Arnfjörð Bjarmason1-4/+2
2017-05-20Fix misformatted code added in db45d67Ævar Arnfjörð Bjarmason1-5/+4
2017-05-20Allow for defining SHA1DC_FORCE_UNALIGNED_ACCESS externallyÆvar Arnfjörð Bjarmason1-1/+2
2017-05-20Remove trailing spaces in codeÆvar Arnfjörð Bjarmason2-4/+4
2017-05-18Amend the lib/ code for easier inclusion in other programsÆvar Arnfjörð Bjarmason4-1/+36
2017-05-18Fix performance regression on processors that allow unaligned memory access. ...Dan Shumow1-2/+22
2017-05-15Fix issues with a big endian platformcr-marcstevens1-2/+3
2017-03-31Turns up warning levels for visual studio build.Dan Shumow2-36/+39
2017-03-27* Protect against outside definitions of SHA1DC_BIGENDIAN, one can force endi...cr-marcstevens3-9/+18
2017-03-16Fixed bigendian compile bugcr-marcstevens1-2/+2
2017-03-16sha1.c: fix line endings, made sha1_process staticcr-marcstevens1-718/+718
2017-03-15Replaces commented out code with conditionally compiled code,Dan Shumow2-128/+736
2017-03-13Small bug fix for new code when UBC is disabledcr-marcstevens1-5/+3
2017-03-13* Increase lib patch versioncr-marcstevens1-23/+26
2017-03-09Add BIGENDIAN detection logic.Dan Shumow1-0/+18
2017-03-09Merge remote-tracking branch 'origin/master' into feature/performanceDan Shumow19-2243/+76
2017-03-08Adds a few optimizations that give a 3% perf improvement.Dan Shumow2-23/+33
2017-03-07performance improvements by interleaving load, expansion and round functions.Dan Shumow2-140/+105
2017-03-03Add macros and make new full round interleaved functions.Dan Shumow2-10/+37
2017-03-03Move endianness logic to compile time.Dan Shumow2-16/+13
2017-03-03Fixed sha1dc_partialcoll targetcr-marcstevens1-2/+2
2017-03-03changed unsigned to size_tcr-marcstevens2-2/+2
2017-03-03removed ubc_check_verify.ccr-marcstevens1-496/+0
2017-03-02Perf testing program for baseline analysis.Dan Shumow2-1/+16
2017-03-02- removed SIMD code and Makefile parts (weren't actually used so far, remains...cr-marcstevens19-1738/+68
2017-03-01Update sha1.cMarc Stevens1-3/+6
2017-02-28added final newlines for clang compatibilitycr-marcstevens8-8/+8
2017-02-28Remove trailing whitespace and mixed indentationMartin Müller15-81/+81
2017-02-21CR fixMarc Stevens19-19/+19
2017-01-18Added MIT license notice in files.Marc Stevens19-0/+133
2017-01-17Initial commit of source filesMarc Stevens19-0/+3696