summaryrefslogtreecommitdiff
path: root/checksum.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a couple batchfile issues.Wayne Davison2020-06-101-1/+1
* Move the CSUM defines.Wayne Davison2020-06-011-8/+0
* Move OpenSSL-related MD4/5 defines and imports to lib/mdigest.hJorrit Jongma2020-06-011-11/+0
* A few minor xxhash changes.Wayne Davison2020-05-281-60/+41
* The xxh* checksums don't need to be reversed on output.Wayne Davison2020-05-281-1/+21
* Improve how negotiated info affects batch files.Wayne Davison2020-05-251-12/+11
* Make compression-level handling generic.Wayne Davison2020-05-251-1/+1
* Some minor tweaks & tidying up.Wayne Davison2020-05-241-7/+5
* Change odd-ball map_ptr() to use remainder like the others.Wayne Davison2020-05-241-1/+1
* Improve performance of file_checksum()Jorrit Jongma2020-05-241-10/+10
* Fix negotiation of none & improve NSTR debug msgs.Wayne Davison2020-05-241-1/+1
* Add support for negotiated checksum names.Wayne Davison2020-05-241-176/+33
* Make xxh64 the "main_name" for the current xxhash.Wayne Davison2020-05-241-2/+2
* Some more checksum improvementsWayne Davison2020-05-241-68/+93
* Unify the checksum context memory, since we only use one at a time.Wayne Davison2020-05-231-33/+37
* Fixed the use of openssl MD4 for transfer checksums.Wayne Davison2020-05-231-3/+3
* Optional openssl support for MD4 pre-transfer checksums (but, sadly, not tran...Wayne Davison2020-05-231-7/+52
* Add optional use of the openssl crypto lib for MD5.Wayne Davison2020-05-231-13/+33
* A little more safety in negotiate_checksum().Wayne Davison2020-05-221-8/+11
* Promoting xxhash support.Wayne Davison2020-05-221-0/+73
* Some checksum improvementsWayne Davison2020-05-221-32/+135
* AVX2 optimized version of get_checksum1() for x86-64Jorrit Jongma2020-05-221-1/+1
* Checksum negotiation & more bits for compat_flagsWayne Davison2020-05-221-16/+72
* SSE2/SSSE3 optimized version of get_checksum1() for x86-64Jorrit Jongma2020-05-211-0/+2
* Spelling fixes from a Fossies run done by Jens.Wayne Davison2020-04-151-1/+1
* Set Copyright years and make them easier to updateWayne Davison2020-04-091-1/+1
* Tweak some indentation.Wayne Davison2020-04-051-17/+15
* Tweak the copyright year.Wayne Davison2019-03-161-1/+1
* Tweak copyright date.Wayne Davison2018-01-141-1/+1
* Fix issue with earlier path-check (fixes "make check")Wayne Davison2017-12-031-1/+1
* More archaic-checksum improvements. This makes the len vars clearerWayne Davison2017-11-071-3/+5
* Use full MD4 len for archaic protocol auth.Wayne Davison2017-10-301-0/+10
* Don't forget to tweak sum_update().Wayne Davison2017-10-241-0/+1
* Handle archaic checksums properly.Wayne Davison2017-10-241-6/+14
* Add --checksum-choice option to choose the checksum algorithms.Wayne Davison2016-05-011-20/+135
* Tweak indentation only.Wayne Davison2016-05-011-28/+27
* Update the copyright year.Wayne Davison2015-08-081-1/+1
* Add compat flag to allow proper seed checksum order.Wayne Davison2015-05-111-4/+13
* Change args to file_checksum() to prepare for future changes.Wayne Davison2014-04-191-3/+3
* Bump the year to 2014.Wayne Davison2014-01-261-1/+1
* Update copyright year.Wayne Davison2013-01-191-1/+1
* Avoid type-punned compiler warnings for the byteorder.h macrosWayne Davison2009-10-131-1/+1
* Update the copyright year.Wayne Davison2009-01-031-1/+1
* Improved var-checker and tweaked all the issues it found.Wayne Davison2008-07-211-2/+0
* Include 2008 in the copyright years.Wayne Davison2008-03-011-1/+1
* Don't include the checksum_seed in the full-file MD5 checksum.Wayne Davison2007-09-021-2/+2
* Tweaking the license text a bit more.Wayne Davison2007-07-101-2/+3
* Switching to GPL 3.Wayne Davison2007-07-071-3/+2
* Put the checksum seed at the end of the checksum2 buffer in md5 mode.Wayne Davison2007-03-181-1/+1
* Protocol 30 now uses MD5 checksums instead of MD4.Wayne Davison2007-03-181-67/+105