Fix overzealous setting of mtime & tweak time comparisons
authorWayne Davison <wayne@opencoder.net>
Sat, 13 Jun 2020 09:32:15 +0000 (02:32 -0700)
committerWayne Davison <wayne@opencoder.net>
Sat, 13 Jun 2020 09:41:30 +0000 (02:41 -0700)
commitd32696129097fcc2c0560da2f6b1d481b854a2b9
tree71ffdbb26de5673ca1b5d878ef782637c870ceb9
parent7dec4029ee4580e5990c062f0b3093e39f800fbf
Fix overzealous setting of mtime & tweak time comparisons

- Stop setting the mtime on a file we didn't transfer (or didn't verify
  the checksum) when the time diff is within the modify window.
- Stop computing a time difference (-1|0|1) when all we care about is
  time equality.
backup.c
generator.c
rsync.c
rsync.h
testsuite/exclude.test
util.c