Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - Fixed a bug where the --*-dest options weren't being culled. | Wayne Davison | 2005-06-17 | 1 | -25/+17 | |
| | | | | | - Simplified the output format by putting all the long-name options into a single hash. | |||||
* | - Improved some comments (some taken from the new cull-options output). | Wayne Davison | 2005-06-17 | 1 | -14/+23 | |
| | | | | | | | | - Made the user-config sections easier to find. - Default to running a fully-specified rsync executable so that there are not PATH surprises. - A few minor tweaks to the arg-checking code to make it clearer without actually changing its logic. | |||||
* | Another readability improvement in the perl code we output. | Wayne Davison | 2005-06-17 | 1 | -2/+5 | |
| | ||||||
* | Improved some of the comments that are output into the perl code. | Wayne Davison | 2005-06-17 | 1 | -9/+15 | |
| | ||||||
* | - Make sure that the command contained the '.' arg at the end of the | Wayne Davison | 2005-06-17 | 1 | -21/+16 | |
| | | | | | options. - Fixed the expanding of wildcards for a restriction of '/'. | |||||
* | - Be restrictive on matching the --sender option so that the user | Wayne Davison | 2005-06-17 | 1 | -10/+12 | |
| | | | | | | | can't fool us into thinking we're the sender by using a filename of --sender (or similar ploy). - Make sure that our '..' check can't be fooled by sly backslashing. - Tweaked some comments. | |||||
* | Output a leading comment and surrounding blank lines. | Wayne Davison | 2005-06-17 | 1 | -1/+6 | |
| | ||||||
* | Mention rrsync changes. | Wayne Davison | 2005-06-17 | 1 | -0/+5 | |
| | ||||||
* | If SUBDIR is specified as a non-absolute path, make it absolute. | Wayne Davison | 2005-06-17 | 1 | -1/+3 | |
| | ||||||
* | - Made it easy to configure the path of the rsync executable. | Wayne Davison | 2005-06-16 | 1 | -38/+160 | |
| | | | | | | | | | | | | | | | | | | | - Fully parse all legal options that might come from a stock rsync and validate/restrict any option's args (previously we rejected options with args). - Made it easy to disable specific options. - Properly handle a multi-arg copy's multiple args. - Make sure that the restricted dir actually exists and we can chdir to it. - Just reject any dangerous args that have .. in them instead of trying to munge them. - We don't treat single-or double-quotes specially, just backslash- escaped characters. - Turn on strict mode. - Use the array-arg version of exec() so that we don't spawn a shell. - Use File::Glob to glob wildcards in args. - Tweaked the log-file format so that it logs the modified command without any "OK" suffix. | |||||
* | A developer-oriented script that outputs perl code for valid server | Wayne Davison | 2005-06-16 | 1 | -0/+58 | |
| | | | | options. | |||||
* | Mention latest fix. | Wayne Davison | 2005-06-12 | 1 | -0/+5 | |
| | ||||||
* | In clean_flist(), fixed the setting of the flist->high value for an | Wayne Davison | 2005-06-12 | 1 | -1/+5 | |
| | | | | | empty list so that it can't cause a crash if it gets passed to flist_find(). | |||||
* | - Added a comment to the filter_outfile function. | Wayne Davison | 2005-06-10 | 1 | -4/+6 | |
| | | | | - Twiddled where the calls to filter_outfile happen. | |||||
* | Simplified the regular expressions for sed due to problems on some | Wayne Davison | 2005-06-10 | 1 | -2/+5 | |
| | | | | OSes. | |||||
* | - Put the output we're expecting into an rsync.chk file, for easier | Wayne Davison | 2005-06-10 | 1 | -15/+31 | |
| | | | | | | | | | | debugging on failures. - Added the function filter_outfile() and used it in place of the various output-filtering commands. - Use the sed rules for filtering the combination of --itemized output with double-verbose output so that we're sure there's no superfluous lines being output (which the old grep filtering would have ignored). | |||||
* | Several expansions of $srcdir were not double-quoted. | Wayne Davison | 2005-06-10 | 1 | -6/+6 | |
| | ||||||
* | One expansion of $srcdir wasn't double-quoted. | Wayne Davison | 2005-06-10 | 1 | -1/+1 | |
| | ||||||
* | One more instance of the umask kluge was needed. | Wayne Davison | 2005-06-10 | 1 | -0/+2 | |
| | ||||||
* | Mention backup change. | Wayne Davison | 2005-06-10 | 1 | -0/+4 | |
| | ||||||
* | Fixed a problem in the backing up of symlinks and devices: we | Wayne Davison | 2005-06-10 | 1 | -20/+21 | |
| | | | | | | | | need to remove any old symlink/device/file to create the backup. Also fixed a couple minor logic errors in the handling of symlinks and devices. NOTE: the code still doesn't handle the changing of a name from a dir to a non-dir or visa versa (which is a very old deficiency in the code). | |||||
* | Use umask kluge from rsync.fns to try to get rid of a potential | Wayne Davison | 2005-06-10 | 1 | -0/+2 | |
| | | | | permissions difference when copying symlinks. | |||||
* | Make the sed commands compatible with Solaris (hopefully). | Wayne Davison | 2005-06-10 | 1 | -2/+2 | |
| | ||||||
* | Starting NEWS for 2.6.6. | Wayne Davison | 2005-06-10 | 1 | -170/+15 | |
| | ||||||
* | Aged news from NEWS file. | Wayne Davison | 2005-06-10 | 1 | -0/+185 | |
| | ||||||
* | Got rid of some potentially unhandled permissions differences. | Wayne Davison | 2005-06-10 | 1 | -2/+6 | |
| | ||||||
* | Changed the "max verbosity" setting from global to per-module. | Wayne Davison | 2005-06-10 | 2 | -6/+6 | |
| | ||||||
* | Use the new NOBODY_USER and NOBODY_GROUP configure defines. | Wayne Davison | 2005-06-10 | 1 | -11/+2 | |
| | ||||||
* | Added a simple check to see if the /etc/group file has the | Wayne Davison | 2005-06-10 | 1 | -3/+12 | |
| | | | | group "nobody" or "nogroup". | |||||
* | Test that our outputting of itemized messages (as well as | Wayne Davison | 2005-06-09 | 1 | -0/+149 | |
| | | | | double-verbose output) is happening correctly. | |||||
* | - Fixed the overzealous outputting of unchanged hard-linked items | Wayne Davison | 2005-06-09 | 1 | -4/+7 | |
| | | | | | | when verbose > 1. - An unchanged hard-link with -i (log-format w/%i) now changes the trailing dots to spaces. | |||||
* | Don't set ITEM_REPORT_TIME when a hard-linked file is already | Wayne Davison | 2005-06-09 | 1 | -1/+2 | |
| | | | | linked up as it should be and --times was not enabled. | |||||
* | - Never output the '"FOO" is a hard link' message when -i (%i) | Wayne Davison | 2005-06-09 | 1 | -1/+2 | |
| | | | | | | output is enabled. - Go back to outputting '"FOO" is a hard link' message when -i (%i) is not enabled and verbose > 1. | |||||
* | Updated version to 2.6.6cvs. | Wayne Davison | 2005-06-09 | 1 | -1/+1 | |
| | ||||||
* | Preparing for release of 2.6.5v2.6.5 | Wayne Davison | 2005-06-02 | 6 | -8/+8 | |
| | ||||||
* | Improved a few of the items. | Wayne Davison | 2005-06-02 | 1 | -25/+31 | |
| | ||||||
* | One more configure item. | Wayne Davison | 2005-06-01 | 1 | -0/+3 | |
| | ||||||
* | Mention HAVE_REMSH fix. | Wayne Davison | 2005-05-31 | 1 | -0/+2 | |
| | ||||||
* | Simplified the last change a bit. | Wayne Davison | 2005-05-27 | 1 | -3/+2 | |
| | ||||||
* | Test for various past problems with --relative. | Wayne Davison | 2005-05-27 | 1 | -0/+39 | |
| | ||||||
* | If we unduplicate '.', make sure we also copy FLAG_DEL_HERE (in | Wayne Davison | 2005-05-27 | 1 | -2/+3 | |
| | | | | | addition to FLAG_TOP_DIR), so that the unduplication of a real dir and an implied dir (implied by --relative) works right. | |||||
* | - Only define HAVE_REMSH if it is going to have a non-0 value. | Wayne Davison | 2005-05-27 | 1 | -16/+3 | |
| | | | | - Got rid of ssh warning that was added for 2.6.0. | |||||
* | Improved the opening comment. | Wayne Davison | 2005-05-26 | 1 | -3/+3 | |
| | ||||||
* | Mention the latest bug-fix. | Wayne Davison | 2005-05-25 | 1 | -0/+5 | |
| | ||||||
* | Handle nested "." dirs (caused by --relative and a trailing slash or | Wayne Davison | 2005-05-25 | 1 | -2/+12 | |
| | | | | | a trailing "/.") in f_name_cmp() when dirname is not an identical pointer. | |||||
* | Mention the output change for a mount-dir when -x is used. | Wayne Davison | 2005-05-22 | 1 | -1/+2 | |
| | ||||||
* | - Don't stop deleting in a dir if one item fails. | Wayne Davison | 2005-05-22 | 1 | -7/+3 | |
| | | | | | - Don't skip deleting in a dir if the initial rmdir fails (2.6.4 only continued if it was a non-empty error). | |||||
* | Must check FLAG_MOUNT_POINT in delete_in_dir() to avoid starting a | Wayne Davison | 2005-05-22 | 1 | -1/+1 | |
| | | | | descent into a mounted directory when -x is specified. | |||||
* | Improved the SYMBOLIC LINKS section, as suggested by John. | Wayne Davison | 2005-05-20 | 1 | -1/+20 | |
| | ||||||
* | Improved a --files-from example (as suggested by Paul). | Wayne Davison | 2005-05-20 | 1 | -3/+8 | |
| |