summaryrefslogtreecommitdiff
path: root/checksum.c
Commit message (Expand)AuthorAgeFilesLines
* Preparing for release of 3.3.0pre1 [buildall]v3.3.0pre1Wayne Davison2023-04-291-1/+1
* Fix overflow of sum2 buffer for sha1 rolling checksums.Wayne Davison2023-04-221-0/+1
* Call `OpenSSL_add_all_algorithms()` on older openssl versions.Wayne Davison2022-10-251-1/+5
* A few more doc tweaks & comment tweaks.Wayne Davison2022-09-301-8/+4
* Fix compile w/o openssl; disable sha256 & sha512 for --checksum.Wayne Davison2022-09-251-13/+15
* Pre-compute FILE_SUM_EXTRA_CNT.Wayne Davison2022-09-151-1/+3
* Add support for various SHA checksum digestsWayne Davison2022-09-101-0/+33
* Improve various things in the checksum codeWayne Davison2022-09-101-146/+252
* Change name_num_obj struct to use a name_num_item pointer.Wayne Davison2022-08-181-11/+13
* We must use the CSUM_CHUNK size in the non-openssl MD4 code.Wayne Davison2022-08-141-2/+2
* Ensure a dynamically linked xxhash lib is >= 0.8 for XX3.Wayne Davison2022-08-141-0/+33
* Fix minor typos (#327)Yuri Chornoivan2022-06-191-1/+1
* Preparing for release of 3.2.4pre4v3.2.4pre4Wayne Davison2022-03-271-1/+1
* Make asm use more selectableWayne Davison2022-03-031-17/+17
* Tweak include syntax.Wayne Davison2020-07-201-1/+1
* Improve the NSTR differentiation idiom.Wayne Davison2020-06-271-1/+1
* Some memory allocation improvementsWayne Davison2020-06-251-2/+0
* Prepare for future release of XXH3 & XXH128.Wayne Davison2020-06-231-4/+97
* The server side can enforce its negotiation limitsWayne Davison2020-06-231-0/+2
* Improve how the env restricts negotiated stringsWayne Davison2020-06-231-1/+1
* 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