summaryrefslogtreecommitdiff
path: root/match.c
AgeCommit message (Expand)AuthorFilesLines
2006-04-25Updated the FSF's address to an even newer one.Wayne Davison1-3/+3
2006-04-25- Updated the address for the FSF in the opening comment.Wayne Davison1-17/+20
2006-02-28Got the order of s1 and s2 right in the debug output.Wayne Davison1-1/+1
2006-02-28Decided to drop the dynamically sized hash table for now. This wasWayne Davison1-18/+14
2006-02-28Renamed sum_table -> hash_table.Wayne Davison1-8/+8
2006-02-28Changed the name of GETTAG() to SUM2HASH().Wayne Davison1-3/+3
2006-02-28Eliminated one variable from hash_search().Wayne Davison1-3/+1
2006-02-28- Fixed a problem with the new gettag2() macro by getting rid of theWayne Davison1-17/+21
2006-02-27This is Shachar Shemesh's patch for making the hash-table codeWayne Davison1-57/+35
2006-02-24Got rid of unused externs.Wayne Davison1-1/+0
2005-11-10Got rid of a superfluous newline.Wayne Davison1-1/+0
2005-07-30The combination of --update and --progress now outputs progressWayne Davison1-0/+4
2005-07-28Support new --append option.Wayne Davison1-1/+17
2005-03-05Moved the end_progress() call from match.c to sender.c so that weWayne Davison1-5/+1
2005-02-14One arg to matched() is supposed to be an int32.Wayne Davison1-1/+1
2005-02-14Changed the size_t variables into int32 variables.Wayne Davison1-11/+9
2005-01-17Changed the checks for --inplace to use the new updating_basis_fileWayne Davison1-7/+7
2005-01-01Use an int32 for the each block-size variable.Wayne Davison1-33/+32
2004-09-07If --backup was used with --inplace, we don't limit the basis-fileWayne Davison1-3/+4
2004-08-03We call map_ptr() with a data range than includes any unmatched dataWayne Davison1-7/+14
2004-07-16My version of Mark Curtis's --inplace option.Wayne Davison1-0/+33
2004-07-15My modified version of Chris Shoemaker's improved batch-file handling.Wayne Davison1-3/+0
2004-07-07Use want_i instead of last_i+1.Wayne Davison1-10/+10
2004-07-04Changed a "for" loop into a "do ... while" loop.Wayne Davison1-2/+2
2004-07-02Optimized away a loop in hash_search().Wayne Davison1-13/+6
2004-05-21Changed sum_init() to take a seed value as an arg instead of alwaysWayne Davison1-1/+2
2004-05-13If we got a read-error on a file, make sure that the whole-fileWayne Davison1-0/+3
2004-01-03More variable-size cleanup.Wayne Davison1-37/+43
2004-01-03Made the types used in the sum_buf and sum_struct structures consistentWayne Davison1-3/+4
2004-01-02Got rid of /* dw */ comments.Wayne Davison1-2/+2
2003-12-06Merged in the security fixes from 2.5.7.Wayne Davison1-2/+2
2003-08-22Cast various s->blength references inside of MIN() macros to OFF_TWayne Davison1-5/+3
2003-08-22Whitespace tweaks.Wayne Davison1-59/+58
2003-07-08Only call show_progress() and end_progress() if do_progress is set.Wayne Davison1-1/+2
2003-04-10Now support dynamic per-file checksum2 size.J.W. Schultz1-13/+11
2003-03-31Removing vestigial support for protocol versions prior to 15.J.W. Schultz1-9/+5
2002-04-09long int and signedness fix from Nelson BeebeMartin Pool1-4/+7
2002-04-08Doc match_sums.Martin Pool1-0/+4
2002-04-08Document the perversely-named matched() function, which is called evenMartin Pool1-1/+23
2002-02-03the signed/unsigned change seems to have caused a logic bug on someAndrew Tridgell1-1/+2
2002-01-25More signedness fixes; should be harmless.Martin Pool1-3/+3
2001-08-14Merge across rsync+ patch; add a little documentation to the manpage. More d...Martin Pool1-0/+3
2000-01-25fix segv bug in --progress handlingAndrew Tridgell1-2/+3
2000-01-25patch from David Murn to make sure the final 100% is always printedAndrew Tridgell1-1/+1
2000-01-23fix a problem with files > 2GBAndrew Tridgell1-10/+9
1999-01-05moved the block length mismatch code to another part of the loop.Andrew Tridgell1-3/+6
1999-01-05don't try to match checksums of two blocks which are of unequalAndrew Tridgell1-1/+1
1999-01-05fixed a bug in the adjacent target optimisationAndrew Tridgell1-1/+1
1999-01-05an optimization that tries to make rsync choose adjacent matches ifAndrew Tridgell1-1/+21
1998-12-30no longer use mmap() in rsync because of the risk of a SIGBUS whenAndrew Tridgell1-1/+1