index
:
sha1collisiondetection.git
master
A copy of sha1collisiondetection by Marc Stevens for use by the git.git project
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2017-05-20
Skip temporary variable for SHA1DC_ALLOW_UNALIGNED_ACCESS
HEAD
master
Ævar Arnfjörð Bjarmason
1
-4
/
+2
2017-05-20
Fix misformatted code added in db45d67
Ævar Arnfjörð Bjarmason
1
-5
/
+4
2017-05-20
README: Document the macros you can set to override CPU detection
Ævar Arnfjörð Bjarmason
1
-0
/
+19
2017-05-20
Allow for defining SHA1DC_FORCE_UNALIGNED_ACCESS externally
Ævar Arnfjörð Bjarmason
1
-1
/
+2
2017-05-20
Remove trailing spaces in code
Ævar Arnfjörð Bjarmason
2
-4
/
+4
2017-05-20
.gitignore: ignore lib/.depend/ and other .depend/ directories
Ævar Arnfjörð Bjarmason
1
-0
/
+4
2017-05-20
.gitignore: add directories that are generated by the Makefile
Ævar Arnfjörð Bjarmason
1
-0
/
+7
2017-05-18
Amend the lib/ code for easier inclusion in other programs
Ævar Arnfjörð Bjarmason
5
-1
/
+82
2017-05-18
Fix performance regression on processors that allow unaligned memory access. ...
Dan Shumow
1
-2
/
+22
2017-05-15
Fix issues with a big endian platform
cr-marcstevens
1
-2
/
+3
2017-05-08
Merge pull request #28 from andreasstieger/errors_stdin
Marc Stevens
2
-5
/
+11
2017-05-08
support reading from stdin
Andreas Stieger
2
-1
/
+6
2017-05-08
print usage to stderr
Andreas Stieger
1
-1
/
+1
2017-05-08
Print file IO error texts
Andreas Stieger
1
-3
/
+4
2017-04-10
Merge pull request #24 from cr-marcstevens/build/vs
Marc Stevens
8
-36
/
+469
2017-03-31
Turns up warning levels for visual studio build.
Dan Shumow
5
-44
/
+59
2017-03-29
Add visual studio 2015 solution/project files.
Dan Shumow
6
-0
/
+418
2017-03-27
Merge pull request #23 from cr-marcstevens/bigendian
Marc Stevens
3
-9
/
+18
2017-03-27
* Protect against outside definitions of SHA1DC_BIGENDIAN, one can force endi...
cr-marcstevens
3
-9
/
+18
2017-03-16
Merge pull request #20 from cr-marcstevens/feature/performance
Marc Stevens
5
-188
/
+836
2017-03-16
Makefile: bumped library current version due to changed definition of SHA1_CTX
cr-marcstevens
1
-1
/
+1
2017-03-16
Makefile: rewritten endian correctness test
cr-marcstevens
1
-1
/
+1
2017-03-16
Fixed bigendian compile bug
cr-marcstevens
1
-2
/
+2
2017-03-16
Makefile: check target will throw error when output is incorrect
cr-marcstevens
1
-0
/
+7
2017-03-16
sha1.c: fix line endings, made sha1_process static
cr-marcstevens
2
-721
/
+721
2017-03-15
Replaces commented out code with conditionally compiled code,
Dan Shumow
2
-128
/
+736
2017-03-13
Fixed Makefile to correctly rebuild when a header file is modified
cr-marcstevens
1
-2
/
+3
2017-03-13
Small bug fix for new code when UBC is disabled
cr-marcstevens
1
-5
/
+3
2017-03-13
* Increase lib patch version
cr-marcstevens
2
-24
/
+27
2017-03-09
Add BIGENDIAN detection logic.
Dan Shumow
1
-0
/
+18
2017-03-09
Merge remote-tracking branch 'origin/master' into feature/performance
Dan Shumow
23
-2368
/
+183
2017-03-08
Remove perf program after moving it to tools repo.
Dan Shumow
4
-501
/
+4
2017-03-08
Adds a few optimizations that give a 3% perf improvement.
Dan Shumow
2
-23
/
+33
2017-03-07
performance improvements by interleaving load, expansion and round functions.
Dan Shumow
2
-140
/
+105
2017-03-05
Update README.md
Marc Stevens
1
-6
/
+12
2017-03-05
Merge pull request #19 from cr-marcstevens/simplified_c90
Marc Stevens
22
-2365
/
+147
2017-03-05
Merge branch 'master' into simplified_c90
Marc Stevens
0
-0
/
+0
2017-03-05
Updated Makefile and travisci
cr-marcstevens
2
-6
/
+2
2017-03-04
Updated Makefile
cr-marcstevens
1
-12
/
+19
2017-03-04
Updated Makefile
cr-marcstevens
1
-14
/
+27
2017-03-03
Add macros and make new full round interleaved functions.
Dan Shumow
2
-10
/
+37
2017-03-03
Clean up boost include libraries for performance program.
Dan Shumow
1
-1
/
+2
2017-03-03
Move endianness logic to compile time.
Dan Shumow
3
-17
/
+14
2017-03-03
Fixed sha1dc_partialcoll target
cr-marcstevens
2
-6
/
+6
2017-03-03
fixed Makefile install target
cr-marcstevens
1
-7
/
+7
2017-03-03
Updated .travis.yml
cr-marcstevens
1
-0
/
+9
2017-03-03
Updated .travis.yml
cr-marcstevens
1
-0
/
+9
2017-03-03
changed unsigned to size_t
cr-marcstevens
2
-2
/
+2
2017-03-03
Updated Makefile for libtool-less systems
cr-marcstevens
1
-31
/
+49
2017-03-03
removed ubc_check_verify.c
cr-marcstevens
1
-496
/
+0
2017-03-02
Perf testing program for baseline analysis.
Dan Shumow
6
-20
/
+512
2017-03-02
- removed SIMD code and Makefile parts (weren't actually used so far, remains...
cr-marcstevens
21
-1845
/
+89
2017-03-01
Merge pull request #13 from muellermartin/tool-symlink
Marc Stevens
1
-1
/
+1
2017-03-01
Update .travis.yml
Marc Stevens
1
-16
/
+10
2017-03-01
Update sha1.c
Marc Stevens
1
-3
/
+6
2017-02-28
fixed Makefile to exclude unnecessary simd C files
cr-marcstevens
1
-1
/
+7
2017-02-28
added final newlines for clang compatibility
cr-marcstevens
8
-8
/
+8
2017-02-28
Merge pull request #14 from muellermartin/fix-make-clean
Marc Stevens
1
-2
/
+2
2017-02-28
Merge pull request #15 from muellermartin/add-install
Marc Stevens
1
-0
/
+16
2017-02-28
Update .travis.yml
Marc Stevens
1
-32
/
+0
2017-02-28
Allow overriding of PREFIX in Makefile
Martin Müller
1
-1
/
+1
2017-02-28
Update .travis.yml
Marc Stevens
1
-4
/
+4
2017-02-28
Update .travis.yml
Marc Stevens
1
-0
/
+6
2017-02-28
Add install and uninstall targets
Martin Müller
1
-0
/
+16
2017-02-28
Create .travis.yml
Marc Stevens
1
-0
/
+57
2017-02-28
Fix/improve creation and removing of bin folder
Martin Müller
1
-2
/
+2
2017-02-28
Use symlink instead of copy to save disk space
Martin Müller
1
-1
/
+1
2017-02-28
Merge pull request #12 from muellermartin/improve-whitespace
Marc Stevens
18
-97
/
+97
2017-02-28
Remove trailing whitespace and mixed indentation
Martin Müller
18
-97
/
+97
2017-02-27
Merge pull request #9 from jwilk/phony
Marc Stevens
1
-1
/
+1
2017-02-27
Fix .PHONY declaration
Jakub Wilk
1
-1
/
+1
2017-02-25
Merge pull request #8 from jsha/patch-1
Marc Stevens
1
-1
/
+1
2017-02-25
Merge pull request #2 from jwilk/spelling
Marc Stevens
1
-1
/
+1
2017-02-25
Merge pull request #5 from muellermartin/fix-program-name
Marc Stevens
1
-1
/
+2
2017-02-24
Document existing SHA-1 collision attack
Jacob Hoffman-Andrews
1
-1
/
+1
2017-02-24
Added actual SHA-1 colliding files from https://shattered.io
Marc Stevens
2
-0
/
+0
2017-02-24
Let the program get its name from its arguments
Martin Müller
1
-1
/
+2
2017-02-23
Fix typo
Jakub Wilk
1
-1
/
+1
2017-02-21
Merged branch master into master
Marc Stevens
1
-0
/
+71
2017-02-21
CR fix
Marc Stevens
22
-21
/
+25
2017-01-18
Update README.md
Marc Stevens
1
-0
/
+71
2017-01-18
Added MIT license notice in files.
Marc Stevens
22
-0
/
+147
2017-01-17
Added test
Marc Stevens
2
-2
/
+3
2017-01-17
Initial commit of source files
Marc Stevens
22
-1
/
+3953
2017-01-17
Initial commit
Marc Stevens
3
-0
/
+52