Jakob Borg
a1bcc15458
vendor: Mega update all dependencies
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4080
2017-04-05 14:34:41 +00:00
Jakob Borg
1313ba8c0a
gui, vendor: Update license, copyright for github.com/chmduquesne/rollinghash
2017-01-19 15:59:39 +01:00
Jakob Borg
d4c4b1fb4c
vendor: Temporarily patch github.com/chmduquesne/rollinghash
...
To avoid allocations in the hasher. PR files, should be available for
update soon.
2017-01-18 18:45:29 +01:00
Jakob Borg
bd1c29ee32
lib/scanner, vendor: Fix previous commit
...
Can't do what I did, as the rolling function is not the same as the
non-rolling one. Instead this uses an improved version of the rolling
adler32 to accomplish the same thing. (PR filed on upstream, so should
be able to use that directly in the future.)
2017-01-18 11:57:01 +01:00
Audrius Butkevicius
29d010ec0e
lib/model, lib/weakhash: Hash using adler32, add heuristic in puller
...
Adler32 is much faster, and the heuristic avoid the obvious cases where it
will not help.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3872
2017-01-04 21:04:13 +00:00