Code refactored with some run speed optimisations. Not building yet. Still need to add binary match algorithm to match large identical areas
Fixed build issues, debugged ok. Analysis: patch files different (smaller now?), not sure why. Need to investigate. Encode/Decode cycle does yield matching file so encoding/decoding is working.
Added unit tests to test specific types of string difference for better debugging and analysis
bug fixes and proving out of quickmatch algorithm. Still some tweaking to do
Got binary match working. Still seems fairly slow, 10s to gen patch for ~200k file. Pretty efficient encoding though and decoding is v fast. Added sha1 validation in CPatchFile.
Updated readme and reset version number to 0.1 as this is fairly alpha code