Commit Graph

  • 577ab12ce5 Only display the malloc stats if we're at least double-verbose (and --stats was specified, of course). Also made the output of the short (2-line) transfer summary get prefixed with an empty line in all cases (not just with --stats). Wayne Davison 2003-04-17 23:44:25 +00:00
  • 0f2ac85576 Some whitespace/indentation cleanup. Wayne Davison 2003-04-17 01:44:33 +00:00
  • fab1f8898e document bug fix for --link-dest and lack of -pgo. J.W. Schultz 2003-04-11 03:15:53 +00:00
  • f63d68be97 (Really mbp) restrict 2003-04-10 04:35:12 +00:00
  • 58665d23b4 Fixed a weird line corruption in the last check-in and tweaked the format to be the same as in older releases. Wayne Davison 2003-04-10 03:06:28 +00:00
  • 195bd906a2 - Per-file dynamic block size is now sqrt(file length). J.W. Schultz 2003-04-10 02:04:58 +00:00
  • fc1ae6582f - for protocol version >= 27, mdfour_tail() is called when the block size (including checksum_seed) is a multiple of 64. Previously it was not called, giving the wrong MD4 checksum. J.W. Schultz 2003-04-10 01:50:12 +00:00
  • fc0257c9fd Now support dynamic per-file checksum2 size. J.W. Schultz 2003-04-10 01:13:30 +00:00
  • 91c4da3fda versions prior to 1.7.0 (protcol version 17) cannot talk to protocol versions > 20 so bumping up the minimum protocol version and excising the pre-17 cruft. J.W. Schultz 2003-04-10 00:13:48 +00:00
  • 990ff150ef Fix bug reported by engard.ferenc at innomed.hu whereby using the %f format in sprintf with a value like 0.025 produced 0.250. We were dropping the leading zeros before the fractional digits. Paul Green 2003-04-09 21:10:18 +00:00
  • e72b18a9bd Remove tempname length problem and files-from from TODO. J.W. Schultz 2003-04-01 03:44:50 +00:00
  • bc63ae3f13 Removing vestigial support for protocol versions prior to 15. J.W. Schultz 2003-03-31 17:28:34 +00:00
  • 6e12886393 Logic error in preserve_perms + link_dest J.W. Schultz 2003-03-31 08:09:41 +00:00
  • b5ca91ae4b Fixed a typo. Wayne Davison 2003-03-30 23:19:22 +00:00
  • 89855e78ab Started a new section for the next release. Wayne Davison 2003-03-30 23:15:01 +00:00
  • e106de49c8 Tweaked the O_BINARY code to the latest idiom. Wayne Davison 2003-03-30 23:00:51 +00:00
  • afbcc8f216 Define O_BINARY as "0" if it isn't defined. Wayne Davison 2003-03-30 23:00:49 +00:00
  • f177b7cca2 Documented --files-from, --no-relative, --no-implied-dirs, and --from0. Wayne Davison 2003-03-30 23:00:47 +00:00
  • ea5164d181 Support the new --files-from, --no-relative, --no-implied-dirs, and --from0 options. Moved the find_colon() routine here from main.c. Wayne Davison 2003-03-30 23:00:42 +00:00
  • ccdff3ebbf Open the file in BINARY fd mode, handle the normal line-ending characters better than before, and add support for the new --from0 option (which changes the line separator to a null). Wayne Davison 2003-03-30 23:00:40 +00:00
  • 24d0fcde7f Support the new --files-from and --no-implied-dirs options. Wayne Davison 2003-03-30 23:00:37 +00:00
  • 56014c8c0a Support the new --files-from and --from0 options. Wayne Davison 2003-03-30 23:00:35 +00:00
  • 7c2a9e766c Support the new --files-from option. Wayne Davison 2003-03-30 23:00:33 +00:00
  • bb24028f51 Make link-dest aware of --perms, --owner and --group. ---- Chris Darroch J.W. Schultz 2003-03-26 20:26:06 +00:00
  • 52d3e10613 Prevent tempfile names from overflowing. Debian BUG# 183667 J.W. Schultz 2003-03-26 11:04:14 +00:00
  • 67863f46e3 Warn if 64bit value sent or received on system that doesn't support 64bit integers. J.W. Schultz 2003-03-25 07:13:40 +00:00
  • 9c28e52628 Seperate the uint64_t macros from int64_t J.W. Schultz 2003-03-25 05:46:52 +00:00
  • 1b2f167546 Frustration mounting. I'll get it right eventually. Thank goodness for the build farm. J.W. Schultz 2003-03-25 04:18:10 +00:00
  • 702d0c4529 earlier problem was a typo. J.W. Schultz 2003-03-25 04:09:43 +00:00
  • 51106bafc6 Another stab at uint64 because some platforms seem to have problem with the unsigned off64_t J.W. Schultz 2003-03-25 03:14:27 +00:00
  • 42d4edc067 removed log_transfer() It was no more than a conditional rprintf() with an unused param. J.W. Schultz 2003-03-25 02:28:54 +00:00
  • fbc0bc4d53 Create uint64 for INO64_T and DEV64_T eliminating type mismatches. J.W. Schultz 2003-03-25 02:02:22 +00:00
  • 1b2db7aecb Increased maximum protocol version. Added warning for deprecated protocol versions. J.W. Schultz 2003-03-24 22:42:46 +00:00
  • 1ce29566e7 Minor correction to protocol annotation. J.W. Schultz 2003-03-24 22:32:47 +00:00
  • 3742bf3ac3 Annotated each release with protocol version and added protocol version history from rsync.h log. J.W. Schultz 2003-03-24 22:13:16 +00:00
  • 18d6b679af The close_all() function was missing its "void" prototype. Wayne Davison 2003-03-21 23:43:50 +00:00
  • dbda5fbf06 Get rid of eol whitespace. Wayne Davison 2003-03-21 22:53:46 +00:00
  • 2154309a54 Optimized the implied-directory code to avoid putting so many duplicate dirs into the file list. Wayne Davison 2003-03-21 22:10:44 +00:00
  • afb6e9450d - Use popt to better effect for the two options that can be both set and unset by the user. - Even more whitespace cleanup. Wayne Davison 2003-03-21 19:17:23 +00:00
  • dfa3248380 - Simplified the whole-file option handling. - Fixed some whitespace issues. Wayne Davison 2003-03-21 18:58:50 +00:00
  • 2cda256088 - Simplified the whole-file option handling. - Cleaned up some whitespace issues. Wayne Davison 2003-03-21 18:53:00 +00:00
  • d9c7edf63f - Fixed lots of line-indentation problems, including a really huge section of non-batch-mode code that was indented at the same level as its surrounding "if" statement. - Moved the heavily-used am_* flags into global extern vars instead of externing them again and again in individual functions. - Got rid of line-ending whitespace. Wayne Davison 2003-03-21 18:33:48 +00:00
  • a151343943 Cleanup: Added header files to dependancies. J.W. Schultz 2003-03-21 07:42:19 +00:00
  • 85ed0aa396 Typo corrections. Thanks to Paul Slootman <paul@debian.org> J.W. Schultz 2003-03-21 07:27:31 +00:00
  • 3019f95f37 Removing --csum-length option documentation since there is no such option. J.W. Schultz 2003-03-21 04:39:11 +00:00
  • 5702bc12b3 Apply patch from Steve Bonds to repair this test. Paul Green 2003-02-19 16:22:50 +00:00
  • b0d791bb35 Patch from Roderick Schertler (roderick at argon.org) to ignore non-POSIX directory mode bits that are used by AIX. Paul Green 2003-02-18 18:07:36 +00:00
  • 3903928ca0 Remove RedHat-specific .spec files in favor of the .spec files maintained under packaging/lsb. Paul Green 2003-02-18 16:50:25 +00:00
  • 827c37f631 The sender no longer removes the duplicate names from the file list -- we let the receiver do that, since they are the one that requests names and we want to be sure the sender has any name the receiver may ask for. Wayne Davison 2003-02-12 09:15:23 +00:00
  • b45b059a3d Back out one of the changes in log.c revision 1.62, and always send errors to the client after multiplexing is enabled. David Dykstra 2003-02-11 19:13:51 +00:00
  • f39281ae56 Patch from jw schultz to reword "link" to "connection" in a couple of spots. Paul Green 2003-02-10 14:51:09 +00:00
  • e2bea9eb8d Update packaging spec files per patch submitted by Horst von Brand. In the future, we need to be sure to keep *.spec and *.spec.tmpl identical...the release macro produces *.spec from *.spec.tmpl. Paul Green 2003-02-05 18:41:53 +00:00
  • 931a979904 Restored changes accidentally backed out by Dave Dykstra in previous revision. Paul Green 2003-01-29 21:04:28 +00:00
  • 3fccfafd30 Apply fix from Horst von Brand. See comments in rsync.spec. Paul Green 2003-01-29 20:52:59 +00:00
  • 7a6fd4c1c7 preparing for release of 2.5.6 v2.5.6 David Dykstra 2003-01-28 05:28:42 +00:00
  • 8395d24616 Add header for 2.5.6 release. David Dykstra 2003-01-28 05:13:16 +00:00
  • 7d085960eb Remove the Cygwin msleep(100) before the generator kills the receiver, because it caused the testsuite/unsafe-links test to hang. David Dykstra 2003-01-28 05:05:53 +00:00
  • 3884317181 Change the default of --modify-window back to 0 on Cygwin. David Dykstra 2003-01-28 03:11:57 +00:00
  • 089a2435f8 Ack! I had accidentally ifdefed out the kill from the generator to the receiver process for every platform except Cygwin. David Dykstra 2003-01-28 03:03:55 +00:00
  • 8ed16deb24 Change so the delay before generator signals receiver is only done on Cygwin. David Dykstra 2003-01-28 02:51:03 +00:00
  • a577af9067 Added a TODO item about temporary file names bumping up against the maximum name length. (I have an unfinished patch that will address this). Paul Green 2003-01-27 16:33:47 +00:00
  • 59af13651b Move the sleep to workaround the default modify-window of 1 on Cygwin to the beginning of "checkit" rather than the end of "hands_setup" because sometimes files are modified just before checkit is called and the copy finishes within one second so they're considered to be the same time. I don't think this would be a problem in real life, so just change the test. David Dykstra 2003-01-27 04:41:30 +00:00
  • 787568f371 Insert a 100ms sleep just before sending the USR2 signal to the child receiver process to prevent some hangs on Cygwin. Anthony Heading discovered the workaround first and suggested 30ms, and Greger Cronquist had better luck with 100ms. David Dykstra 2003-01-27 03:52:42 +00:00
  • f0019fc506 Remove the "Connection reset by peer" from TODO David Dykstra 2003-01-27 03:36:54 +00:00
  • 9f639210ca Prevent the "Connection reset by peer" messages often seen from Cygwin. Result of a lot of discussion over the last year and a half. Based on a patch from Randy O'Meara, cleaned up a bit by Max Bowsher. David Dykstra 2003-01-27 03:35:08 +00:00
  • deec574421 Update date on man page. David Dykstra 2003-01-27 03:13:46 +00:00
  • 04657e42d5 Update rsyncd.conf documentation to be right for rsync server mode over a remote shell. David Dykstra 2003-01-27 03:07:18 +00:00
  • 1b88775534 Change erroneous references to a --config-file option to the correct --config option. David Dykstra 2003-01-27 02:48:14 +00:00
  • 7f6537557d Change news item about handling of text mode in files to just permitting any of the standard line termination styles. David Dykstra 2003-01-26 20:49:24 +00:00
  • 518233ca79 Got rid of recent O_TEXT* and O_BINARY* changes. Wayne Davison 2003-01-26 20:11:16 +00:00
  • bc72130d71 Got rid of O_TEXT_STR and added code to strip '\r' from the end of the lines we read. Wayne Davison 2003-01-26 20:10:23 +00:00
  • 855decd3a7 Added back the O_BINARY #ifdef. Wayne Davison 2003-01-26 20:09:02 +00:00
  • 0090cbdba6 Got rid of O_TEXT_STR change. Wayne Davison 2003-01-26 20:07:55 +00:00
  • 73ff720972 File I/O already handles '\r', so we can remove the O_TEXT flags. Wayne Davison 2003-01-26 19:37:54 +00:00
  • c561e1378d Remove a couple items I know are no longer needed. David Dykstra 2003-01-26 04:04:47 +00:00
  • aa2c47d835 Better fix for infinite recursion; don't return from exit_cleanup unless the nesting is already pretty deep, because there are normal cases where exit_cleanup is nested shallowly. Patch from Marc Espie, posted by Brian Poole. David Dykstra 2003-01-26 03:53:34 +00:00
  • 536b84680b Open config files in text mode when O_TEXT is defined. This helps on Cygwin when the config files are on a filesystem that is mounted in binary mode. Patch from Ville Herva. David Dykstra 2003-01-26 03:46:54 +00:00
  • 7508b795bf Tests that use hands_setup to make a test file directory and right afterward make a copy were failing on cygwin because the default --modify-windows now 1 on Cygwin. Adding a 2 second sleep at the end of hands_setup so that hopefully the tests will succeed because the copy will be made more than 1 second away from the original. David Dykstra 2003-01-26 03:34:19 +00:00
  • 76ee1d18bf Don't try to run daemon tests as "nobody". Wayne Davison 2003-01-25 03:46:57 +00:00
  • 379bc86547 Getting rid of recent "chown" since we decided to forego trying to run the daemon tests as "nobody". Wayne Davison 2003-01-25 03:45:40 +00:00
  • 066696644f Change default of --modify-window on Cygwin from 2 to 1 because that's all that's needed on FAT filesystems. NTFS filesystems can do with a window of 0, but it shouldn't hurt because it's highly unlikely that any given file will be modified within one second of the time that rsync last copied it. David Dykstra 2003-01-24 22:07:22 +00:00
  • 755bcd3722 Restore trailing newline character at the end of the file. Paul Green 2003-01-23 17:18:20 +00:00
  • 1985aa9666 Mentioned the fact that config.sub and config.guess got updated. Paul Green 2003-01-22 22:59:35 +00:00
  • f4663a36da Updated config.sub and config.guess to latest revision. Paul Green 2003-01-22 22:24:53 +00:00
  • 521e6fdcfc Mention test-case fixes. Wayne Davison 2003-01-21 20:25:44 +00:00
  • 61ab574e38 Moved the chown from the download test to the upload test. Wayne Davison 2003-01-21 20:19:53 +00:00
  • 660cb6a085 Chown the $TO and $FROM directories to $RSYNCD_UID:$RSYNCD_GID (if we can, and don't fail if we can't). Wayne Davison 2003-01-21 20:19:53 +00:00
  • 4274208833 Chown the $TO and $FROM directories to $RSYNCD_UID:$RSYNCD_GID (if we can, and don't fail if we can't). Wayne Davison 2003-01-21 19:30:51 +00:00
  • 34db05b421 Put the UID and GID that rsyncd will run as into variables. Wayne Davison 2003-01-21 19:28:29 +00:00
  • 1657be22a3 Separated a cat "..." command out from inside a double-quoted string so that we don't run afoul of some shells quoting quirks. (As Brian Poole suggested.) Wayne Davison 2003-01-21 19:27:11 +00:00
  • 3636b9ffaa Change the name on the --modify-window default for Cygwin to Lapo Luchini. David Dykstra 2003-01-21 14:22:49 +00:00
  • e3cd264571 Change version to working version 2.5.6pre3cvs David Dykstra 2003-01-21 04:23:43 +00:00
  • 69555b0943 Change version to 2.5.6pre2 David Dykstra 2003-01-21 04:00:56 +00:00
  • 522c05cf9a Declare preserve_perms for latest syscall.o. Wayne Davison 2003-01-21 01:35:23 +00:00
  • f0b4fdaf5e Ignore errors from chmod when --preserve-perms/-p/-a are not set. Gnu cp behaves the same way. David Dykstra 2003-01-21 00:58:50 +00:00
  • ac6ce98375 Added a couple missing NEWS items. Wayne Davison 2003-01-20 23:49:22 +00:00
  • 1b3cadaa39 Re-activate the piece of code that creates intervening directories when --relative-paths is used. The code was accidentally skipped starting in CVS version 1.32 of receiver.c. Noticed by Craig Barratt. David Dykstra 2003-01-20 23:32:17 +00:00
  • 61ca7d596c Update description of hosts allow for IPv6. From Bert Vermeulen. David Dykstra 2003-01-20 23:10:22 +00:00
  • 688d573295 Make the default for --modify-window be 2 on cygwin. David Dykstra 2003-01-20 23:09:24 +00:00
  • ec6e0bf0c0 Backed out Paul Green's IRIX patch since it didn't seem to be a part of the Makefile fix and I like the old EXE syntax better. Wayne Davison 2003-01-20 18:26:14 +00:00