- 25 Mar, 2008 1 commit
-
-
Wayne Davison authored
- Added a --shell option which starts a sub-shell on each patch branch. - Don't allow the user to exit a sub-shell if the branch is not clean. - If the sub-shell exited with a non-zero exit status, prompt to see if the user wanted to abort rather than assuming that. - Wait to start the new patch-file output until after the shell runs. - Always return to the starting branch on exit.
-
- 24 Mar, 2008 2 commits
-
-
Wayne Davison authored
-
Wayne Davison authored
- Moved setting of list_only and xfer_dirs from main.c to options.c. - Fixed the ability of the user to force --no-dirs. - Added the --old-dirs/--old-d option to make it easier to interact in list-only mode with an older rsync. - Suggest the use of --old-d instead of "-r --exclude='/*/*'".
-
- 23 Mar, 2008 4 commits
-
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
the RPM spec file so that they order prior to the final release.
-
Wayne Davison authored
-
- 22 Mar, 2008 7 commits
-
-
Wayne Davison authored
components, returning the same errors that would occur if the path elements didn't actually exist. The glob_match() code was also changed to no longer truncate an arg with an excluded path element (it just omits excluded items from glob matching).
-
Wayne Davison authored
config-file dir/ exclude rule into a dir/*** rule.
-
Wayne Davison authored
- Remove the trailing slash earlier, so that it doesn't affect the XFLG_ABS_IF_SLASH check. - Count the slashes earlier so that the XFLG_ABS_IF_SLASH can use it instead of using a strchr() all that could scan past the end of the input.
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
- Added installation of new /etc/xinetd.d/rsync config file. - Added commented-out lines to demonstrate how to use rsync-patches.
-
- 21 Mar, 2008 5 commits
-
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
- Put all the state variables into a single struct. - Reuse the buffer memory for each glob_expand() call until a final call with a NULL pointer tells us to free it.
-
Wayne Davison authored
that does not include any daemon-excluded items in the matches. It is also not subverted by the presence of one or more dot-dir elements in an arg.
-
Wayne Davison authored
- Removed the CFN_KEEP_LEADING_DOT_DIR flag for clean_fname(). - Explicitly add an implied dot-dir to the transfer rather than keeping a leading a "./" prefix as a part of a relative pathname. - Added the CFN_KEEP_DOT_DIRS flag for clean_fname(). - Added the SP_KEEP_DOT_DIRS flag for sanitize_path(). - Call clean_fname() a couple more times.
-
- 20 Mar, 2008 2 commits
-
-
Wayne Davison authored
daemon_filter_list, for improved clarity.
-
Wayne Davison authored
-
- 19 Mar, 2008 3 commits
-
-
Wayne Davison authored
- Die if the --server option is not first on the command-line. - Don't allow the --daemon option by default.
-
Wayne Davison authored
-
Matt McCutchen authored
The generator can skip a directory's contents altogether due to --ignore-non-existing, a daemon exclude, or a mkdir failure. On a --dry-run, the generator can also note the missingness of a directory while still scanning its contents. These two scenarios were conflated using a single set of missing_below/missing_dir variables in combination with transient increments in dry_run; this caused at least three bugs. Now recv_generator has separate variables for the two scenarios, called skip_dir and dry_missing_dir, respectively. For simplicity, we take the F_DEPTH instead of having separate *_below variables. We mark both kinds of missing dirs with FLAG_MISSING_DIR. (dry_run > 1) iff the *root* of the destination does not exist; it is no longer incremented for missing subdirs. I added tests for the three fixed bugs in missing.test.
-
- 18 Mar, 2008 6 commits
-
-
Matt McCutchen authored
-
Wayne Davison authored
the various filter parameters.
-
Wayne Davison authored
avoid a daemon-exclude.
-
Wayne Davison authored
work better.
-
Wayne Davison authored
-
Wayne Davison authored
silently ignoring them.
-
- 17 Mar, 2008 10 commits
-
-
Matt McCutchen authored
-
Wayne Davison authored
-
Matt McCutchen authored
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
try to turn off unused-parameter compiler warnings.
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
-