Commit Graph

  • ccb16b467b Make sure that the --fuzzy option's dir-scan doesn't generate an I/O error when --no-relative is used and the destination dir does not exist yet. Wayne Davison 2006-02-23 18:58:30 +00:00
  • 1e44aeb92a Mention the --list-arg change. Wayne Davison 2006-02-23 00:43:17 +00:00
  • c897f7119a Document the revised --list-only behavior and the ability to use rsync with one local source arg (i.e. no destination). Wayne Davison 2006-02-23 00:40:58 +00:00
  • ee8e2b1547 Rsync no longer returns a usage error when used with one local source arg and no destination: this now implies the --list-only option, just like one remote source arg has always done. Wayne Davison 2006-02-23 00:38:34 +00:00
  • 5fa38cd679 - Improved the way we generate the tar file. - The second run of verify-patches is in a better spot now. - Made various improvements to the output. Wayne Davison 2006-02-22 19:09:51 +00:00
  • 65535b5482 Mentioned that the daemon now logs connections. Wayne Davison 2006-02-21 17:19:49 +00:00
  • 439a198d02 Log every connect to the daemon. Wayne Davison 2006-02-21 17:09:23 +00:00
  • f041b02557 Added a comment. Wayne Davison 2006-02-21 00:29:55 +00:00
  • 4d8639eb2d A few more tweaks and fixes. Wayne Davison 2006-02-20 19:58:06 +00:00
  • 519c8de16f - Moved the checkout of the cvs source above the version prompting so that we can use the version from the configure.in file to provide good default values for the user. - When moving old tar/diff files into the old-* dirs, first hard-link them into place, then (if "live"), use rsync to update these new files on the server (which saves us later re-sending), and _then_ delete the old names. Wayne Davison 2006-02-20 19:36:56 +00:00
  • 7f20af4674 Made the new warning more visible. Wayne Davison 2006-02-20 18:35:41 +00:00
  • 55d24e5fed Mention if any of the CVS files we're putting in the tar file aren't up-to-date. Wayne Davison 2006-02-20 18:34:27 +00:00
  • 81f654e396 Mention a couple more bug fixes. Wayne Davison 2006-02-20 18:03:55 +00:00
  • 8f1dc165e2 A brief msleep() in option_error() may be helpful to ensure that an option error always arrives intact from the remote rsync. Wayne Davison 2006-02-20 17:58:13 +00:00
  • 9a0cfff57f Don't try to obey bwlimit restriction until bwlimit_writemax is set. This fixes a bug with option errors not getting reported because the write code gets called with bwlimit != 0 and bwlimit_writemax == 0. Wayne Davison 2006-02-20 17:50:36 +00:00
  • d749eb6896 When starting up a transfer, substitute the remember_children() SIGCHLD handler in place of the minimal one that socket.c enabled. Wayne Davison 2006-02-20 17:17:51 +00:00
  • 6d59ac192b Made the formerly static sigchld_handler() available as a public function named remember_children(). Wayne Davison 2006-02-20 17:16:21 +00:00
  • 94d3725cf2 In dest_mode(), we now apply any "incoming chmod" changes from the daemon. Wayne Davison 2006-02-20 00:01:27 +00:00
  • 8840ec0f49 Set a new daemon_chmod_modes pointer with the daemon's chmod (incoming or outgoing) changes. Wayne Davison 2006-02-20 00:00:35 +00:00
  • 44a8e86d47 Mention the change in how "incoming chmod" works when --perms was not specified. Wayne Davison 2006-02-19 23:58:59 +00:00
  • 73abdda442 Slightly tweaked the output in non-live mode. Wayne Davison 2006-02-19 23:33:15 +00:00
  • 15b03ab1a8 Changed parse_chmod() to return the pointer to the new items on success. Wayne Davison 2006-02-19 23:31:56 +00:00
  • dc5245679a Preparing for release of 2.6.7pre2 v2.6.7pre2 Wayne Davison 2006-02-19 16:21:30 +00:00
  • 60414e5bce The tar command needed --no-recursion. Wayne Davison 2006-02-19 16:14:39 +00:00
  • af40c7d667 The hide filter rule is no longer needed. Wayne Davison 2006-02-19 16:05:08 +00:00
  • 7eb2ecda0f Improved the description of a fix in 2.6.4. Wayne Davison 2006-02-19 15:52:59 +00:00
  • 6d12a859bc The perl script I use to create new rsync releases. This is an adapted and extended version of an old shell script. Wayne Davison 2006-02-18 21:27:54 +00:00
  • 920071e242 A perl script I wrote to make a new "nightly" tar file and maintain the nightly dir on samba.org. Wayne Davison 2006-02-18 21:26:48 +00:00
  • 2a24b4bd0c Some more refinement of the --checksum section. Wayne Davison 2006-02-16 07:40:55 +00:00
  • a753502200 Don't try to help the ACKs for the --remove-sent-file option when --delay-updates was specified. Wayne Davison 2006-02-15 20:09:49 +00:00
  • 8958fae362 One last change to make the --checksum distinction very clear. Wayne Davison 2006-02-15 19:58:53 +00:00
  • e2d68210d7 Another attempt to make --checksum clearer. Wayne Davison 2006-02-15 19:24:39 +00:00
  • 99534debc8 Improved the --checksum description and mention our whole-file checksum verification checksum is different. Wayne Davison 2006-02-15 18:20:23 +00:00
  • 5b98629747 Improved the while's logic in increment_active_files(). Wayne Davison 2006-02-15 08:26:51 +00:00
  • 42003f6af3 Mention the change to --remove-sent-files. Wayne Davison 2006-02-15 08:16:42 +00:00
  • 434573b226 Call increment_active_files() during the first phase of a transfer where --remove-sent-files was specified. Wayne Davison 2006-02-15 08:06:45 +00:00
  • d6081c829c Added increment_active_files() and decrement_active_files() which allows the generator to ask us to limit the number of files that are currently active in the transfer when --remove-sent-files is enabled. Wayne Davison 2006-02-15 08:05:31 +00:00
  • 58718881ef - Changed "called" to "named". - Fixed a filter option to have the right syntax. - Mention --prune-empty-dirs in a couple more places. Wayne Davison 2006-02-14 16:45:38 +00:00
  • ac669e8b92 Tweaked a comment. Wayne Davison 2006-02-14 16:44:11 +00:00
  • 567f1566a9 List more of the doc improvements, list some of the best diffs in the patches dir, and unified the discussion of the "dest" options. Wayne Davison 2006-02-13 18:45:04 +00:00
  • 59a5687105 Modified the sentence about doc improvements. Wayne Davison 2006-02-13 18:19:59 +00:00
  • 7b13ff9704 Document what all the items in the --stats output mean. Wayne Davison 2006-02-13 18:19:26 +00:00
  • 5e7b826a4f Made the receiver count the size of symlinks in the total_size value, just like the sender does. Wayne Davison 2006-02-13 18:08:45 +00:00
  • cbc63b9b48 Added missing release-history lines for 2.6.6 and 2.6.7. Wayne Davison 2006-02-12 19:15:35 +00:00
  • 71a84cbab0 Mention the ignoring of SIGXFSZ. Wayne Davison 2006-02-11 02:37:58 +00:00
  • 55e54e464b We now ignore the SIGXFSZ signal (if it is defined). Wayne Davison 2006-02-11 02:36:35 +00:00
  • 467688dc06 More improvements for "--help", and a couple hyphenation fixes. Wayne Davison 2006-02-11 00:02:15 +00:00
  • 375d8f913b Added a backward-compatibility note about -h to the --help option in the help text. Wayne Davison 2006-02-11 00:01:22 +00:00
  • 021849204a Fixed some typos, got rid of some extraneous spaces, got rid of a hyphen in hard-link (since we consistently use it unhyphenated), and refer to "unix" as "*nix". Wayne Davison 2006-02-09 17:32:36 +00:00
  • b635f2e964 The -h was missing from the daemon's option summary. Wayne Davison 2006-02-09 11:56:33 +00:00
  • 1e2b96bbee - Improved the description of how 'D' because 'D' and 'S' for -i. - Improved the --devices and --specials item, and moved it next to the --super item. - Mention that "rsync -h" still works as before. Wayne Davison 2006-02-09 10:25:25 +00:00
  • 2857451ca2 Got rid of an statement that is no longer true. v2.6.7pre1 Wayne Davison 2006-02-09 04:08:38 +00:00
  • 2bc3835ee0 Preparing for release of 2.6.7pre1 Wayne Davison 2006-02-09 03:59:17 +00:00
  • 4f417448b4 Updated the %i section. Wayne Davison 2006-02-09 01:27:03 +00:00
  • 503f163446 Decided against shortening the output of --itemize-changes. Wayne Davison 2006-02-09 01:17:01 +00:00
  • f17e769e28 There's no need to send --size-only to a remote sender. Wayne Davison 2006-02-09 01:15:04 +00:00
  • f65e6a1276 Tweaked the mention of --human-readable. Wayne Davison 2006-02-08 17:03:00 +00:00
  • 4c248a3615 Documented the change in the --human-readable option. Wayne Davison 2006-02-08 16:54:10 +00:00
  • 7794db7c0d Tweaked the --human-readable code to work with the new option parsing. Wayne Davison 2006-02-08 16:52:51 +00:00
  • 3ca9e5d8ad Changed -h to mean powers of 1000 when used once, and powers of 1024 when repeated. Got rid of --si. Wayne Davison 2006-02-08 16:52:25 +00:00
  • 5ca8a90c24 Tweaked the name of one of dest_mode()'s args. Wayne Davison 2006-02-08 02:34:06 +00:00
  • 0679ac4ca9 Tweaked a comment. Wayne Davison 2006-02-08 02:32:35 +00:00
  • 20a0269782 Mention --dry-run doesn't force --verbose. Wayne Davison 2006-02-07 20:08:30 +00:00
  • a892d905bb Don't force verbose for --dry-run; let the user decide. Wayne Davison 2006-02-07 20:06:43 +00:00
  • bc880cb8d2 Don't look for $RSYNC_PARTIAL_DIR on the server side. Wayne Davison 2006-02-07 19:12:37 +00:00
  • 2243a9353e Clarified something in "incoming chmod". Wayne Davison 2006-02-07 18:45:16 +00:00
  • 10f994a52a Moved the delay-bit functions into util.c, making them more generic. Wayne Davison 2006-02-07 18:15:51 +00:00
  • 0f86c74eba Call renamed cmp_time() function (was cmp_modtime()). Wayne Davison 2006-02-07 18:15:46 +00:00
  • c2b5407678 - Renamed cmp_modtime() -> cmp_time(). - Moved the delay-bit functions here from receiver.c and transformed them into some more generic "bitbag" functions. Wayne Davison 2006-02-07 18:15:37 +00:00
  • 350879d8d1 Only call the just-added "touch" if autoheader succeeded. Wayne Davison 2006-02-07 17:30:35 +00:00
  • a6a276027c Changed --8-bit to --8-bit-output. Wayne Davison 2006-02-06 18:51:25 +00:00
  • 45b79c8959 Mentioned --8-bit (-8). Wayne Davison 2006-02-06 18:45:48 +00:00
  • d0022dd908 Document --8-bit (-8). Wayne Davison 2006-02-06 18:43:12 +00:00
  • e0f4a661be Don't setup ic_chck if --8-bit was specified. Wayne Davison 2006-02-06 18:42:46 +00:00
  • 507433f6ca Don't call isprint() if --8-bit was specified. Wayne Davison 2006-02-06 18:42:02 +00:00
  • 5974c662ff Added the --8-bit (-8) option. Wayne Davison 2006-02-06 18:41:32 +00:00
  • aa0bec8a52 Ensure that the timestamp for config.h.in is changed after running autoheader. Wayne Davison 2006-02-06 18:27:45 +00:00
  • 2d2f71fb27 Got rid of a newly-added trailing tab. Wayne Davison 2006-02-06 18:00:37 +00:00
  • 36f59b5802 Mention the new output-escaping idiom and the multibyte support. Wayne Davison 2006-02-06 17:58:29 +00:00
  • 7fc87d2daf Allow the iconv_open() call to fail since we can now fall-back on isprint(). Got rid of the "646" mapping kluge too. Wayne Davison 2006-02-06 16:55:01 +00:00
  • 3648ab3a24 - The iconv-supporting code can now ask filtered_fwrite() to use isprint() when iconv() could not be setup. - Changed the output idiom for escaped chars to use \#123 instead of \0123 because that makes it possible for a script to know for sure what version of rsync did the output (and thus, what the unescape rules are). Wayne Davison 2006-02-06 16:54:12 +00:00
  • 7a9d183fc4 Have default_charset() try mapping "646" -> "ASCII" instead of "ascii". Wayne Davison 2006-02-06 09:04:20 +00:00
  • 2a62f5ee19 Added "const" to the default_charset() return. Wayne Davison 2006-02-06 09:00:37 +00:00
  • f9cfaae952 Solaris 9 and HP-UX 11.11 need us to look for libiconv_open, not iconv_open (perhaps because iconf.h wasn't included in the autoconf test). Wayne Davison 2006-02-06 08:57:16 +00:00
  • bd4576fe4b Check to see if we need to include the iconv library. Wayne Davison 2006-02-06 08:35:18 +00:00
  • 4e194bf178 Mention the prepare-source script and the changes in the patches dir. Wayne Davison 2006-02-06 07:57:03 +00:00
  • ef4e0d5e7e Added dependencies for proto.h. Wayne Davison 2006-02-06 05:06:52 +00:00
  • e6d8e70925 The "proto" target now builds target "proto.h" from the new prepare-source.mak makefile. Wayne Davison 2006-02-06 04:54:30 +00:00
  • a6c5741c37 Changed the "proto" target to "proto.h". Wayne Davison 2006-02-06 04:53:02 +00:00
  • 3ea7fc6ccf Moved the targets "gen", "proto", and "man" to prepare-source.mak. Wayne Davison 2006-02-06 04:09:48 +00:00
  • 20926fbd63 An easy way to run all the commands in prepare-source.mak. Wayne Davison 2006-02-06 04:08:14 +00:00
  • 2a3f3ba45d Moved the rules for generating files such as configure, config.h.in, proto.h, and the manpages into this separate makefile, allowing it to be used without first running configure (which builds the Makefile). Wayne Davison 2006-02-06 04:07:49 +00:00
  • 662127e6c7 Include --no-g in the popt-alias example in --perms. Wayne Davison 2006-02-05 15:31:31 +00:00
  • 0be05d6038 In default_charset(): if nl_langinfo() gives us "646", return "ascii". Wayne Davison 2006-02-05 07:20:10 +00:00
  • 1f77038ef2 Added a missing comma. Wayne Davison 2006-02-05 07:00:21 +00:00
  • 77ed253c73 Some more improvements to --perms and --executability from Matt and me. Wayne Davison 2006-02-05 06:40:18 +00:00
  • b988781801 Allow itemize() to flag ITEM_REPORT_PERMS anytime the permissions change (even if -p or -E aren't set). Wayne Davison 2006-02-05 06:13:34 +00:00
  • 595251de24 Make sure that we don't try to use iconv() without iconv.h. Wayne Davison 2006-02-05 04:52:11 +00:00
  • c85631421d Changed HAVE_ICONV to HAVE_ICONV_OPEN. Wayne Davison 2006-02-05 04:45:23 +00:00
  • 12c8cd02fc Switched back to checking for iconv_open() due to HP-UX. Wayne Davison 2006-02-04 23:06:39 +00:00