~helmut/ssdeep.git
7 years agofuzzy.h was missing <stdio.h>
Helmut Grohne [Sun, 24 Mar 2013 13:46:28 +0000 (14:46 +0100)]
fuzzy.h was missing <stdio.h>

Thanks to Niels Thykier.

7 years agominimal Makefile
Helmut Grohne [Sun, 24 Mar 2013 13:38:46 +0000 (14:38 +0100)]
minimal Makefile

7 years agomoved main function to ssdeep.c
Helmut Grohne [Sun, 24 Mar 2013 13:29:22 +0000 (14:29 +0100)]
moved main function to ssdeep.c

7 years agoship a fuzzy.h compatible with ssdeep's fuzzy.h
Helmut Grohne [Sun, 24 Mar 2013 13:25:57 +0000 (14:25 +0100)]
ship a fuzzy.h compatible with ssdeep's fuzzy.h

7 years agosupport stdin mode like original ssdeep
Helmut Grohne [Sun, 24 Mar 2013 13:14:15 +0000 (14:14 +0100)]
support stdin mode like original ssdeep

7 years agoteach splint about f{seek,tell}o
Helmut Grohne [Sun, 24 Mar 2013 13:12:02 +0000 (14:12 +0100)]
teach splint about f{seek,tell}o

7 years agosplit ssdeep_engine_step to smaller functions
Helmut Grohne [Sun, 24 Mar 2013 13:11:38 +0000 (14:11 +0100)]
split ssdeep_engine_step to smaller functions

7 years agouse fuzzy_hash_stream where applicable
Helmut Grohne [Sun, 24 Mar 2013 13:10:59 +0000 (14:10 +0100)]
use fuzzy_hash_stream where applicable

Thanks: Niels Thykier

7 years agoinitial checking
Helmut Grohne [Sun, 24 Mar 2013 13:09:36 +0000 (14:09 +0100)]
initial checking

This is a rewrite of ssdeep's fuzzy.c to do streaming hashes. It is a
bit slower, but the memory consumption is bounded in all cases.