Wayne Davison
5fcf20ee9d
Preparing for release of 3.2.5
2022-08-14 10:15:08 -07:00
Wayne Davison
9cb7529ba6
Remove some trailing whitespace.
2022-08-13 10:53:53 -07:00
Wayne Davison
af57b55bdb
Some misc cleanup
...
Remove some extraneous vars, update some years, add an rrsync opt, &
ensure some less options are set right when running release-rsync.
2020-06-27 21:19:52 -07:00
Wayne Davison
ab29ee9c44
Negotation env lists can specify "client & server"
2020-06-26 17:56:57 -07:00
Wayne Davison
6efaa74dd3
More spelling fixes from Fossies
...
https://fossies.org/linux/test/rsync-master.tar.gz/codespell.html
2020-06-16 07:46:28 -07:00
Wayne Davison
e63ff70eae
Some indentation fixes.
2020-06-13 19:15:02 -07:00
Wayne Davison
f8683063fb
Fix a couple batchfile issues.
2020-06-10 11:23:14 -07:00
Wayne Davison
87f2984df0
Improve how negotiated info affects batch files.
2020-05-25 19:19:59 -07:00
Wayne Davison
97e8c55ee8
Some minor tweaks & tidying up.
2020-05-24 22:50:51 -07:00
Wayne Davison
a7303a3d3d
Fix a bug in the writing of the batch.sh file
...
Fix the code that writes the options and the default destination path
into the batch.sh file to be able to handle options being specified
after source/dest args.
2020-05-22 08:27:07 -07:00
Wayne Davison
3e2e4b5a33
Tweak the copyright year.
2019-03-16 09:15:49 -07:00
Wayne Davison
b3d12c5a3d
Use a separate pass-by-value pointer for clarity.
2019-01-15 10:46:29 -08:00
Wayne Davison
473108ae6e
Tweak copyright date.
2018-01-14 19:55:07 -08:00
Wayne Davison
453914e35b
Update the copyright year.
2015-08-08 12:47:03 -07:00
Wayne Davison
dfa5b49110
Bump the year to 2014.
2014-01-26 09:29:15 -08:00
Wayne Davison
94073d20e4
Use S_IXUSR instead of the now-obsolete S_IEXEC.
2013-05-19 22:01:29 +00:00
Wayne Davison
7e1a9c4d79
Update copyright year.
2013-01-19 11:05:53 -08:00
Wayne Davison
7da17144fd
Add compatibility with an unmodified zlib.
2011-11-21 09:22:14 -08:00
Matt McCutchen
c8fa85b23b
Refactorings to the filter code, most notably:
...
- Improve function name: parse_rule -> parse_filter_str (to make the
similarity with parse_filter_file clearer, and better indicate that
it can parse multiple rules when FILTRULE_WORD_SPLIT is specified).
- In preparation for rule prefixes containing information beyond the
rflags, change the code to pass around a full "template" filter_rule
instead of just rflags. Callers of parse_filter_{str,file} that want
to specify only rflags can use rule_template(rflags) .
- Remove the MODIFIERS_* strings and instead hand-code the condition
under which each modifier is valid. This should make it easier to
see that the conditions are correct.
- Tighten up default modifiers on merge rules:
- Disallow "!" because it isn't useful.
- If the merge rule specifies a side via "s" or "r", the rules in the
file cannot also specify a side via "s", "r", "hide", etc.
[Patch was changed by Wayne a bit prior to application.]
2009-05-23 11:20:40 -07:00
Wayne Davison
7b6c5c7794
Use typedefs for the filter structures.
2009-05-23 09:07:43 -07:00
Wayne Davison
b32d425451
Change filter MATCHFLGs to FILTRULEs.
2009-05-23 09:07:35 -07:00
Wayne Davison
b3bf9b9df9
Update the copyright year.
2009-01-03 10:57:14 -08:00
Wayne Davison
9411292489
Fixed a bunch of "warn_unused_result" compiler warnings.
2008-11-09 18:56:21 -08:00
Wayne Davison
951e826b75
Added the --info=FLAGS an --debug=FLAGS options, which allows
...
fine-grained output control (in addition to the coarse -v).
2008-07-13 20:51:08 -07:00
Wayne Davison
d3d07a5e86
Include 2008 in the copyright years.
2008-03-01 12:01:41 -08:00
Wayne Davison
a7c1fa0049
Moved the batch option checking until after the protocol-version
...
in the batch file is known. Also simplified the do_compress
checking, which had some erroneous def_compress_level code.
2008-01-26 11:58:17 -08:00
Wayne Davison
da01d2e843
Improved option handling for protocol 30 batch files.
2008-01-19 11:21:07 -08:00
Wayne Davison
8e41b68e8f
Tweaking the license text a bit more.
2007-07-10 13:55:49 +00:00
Wayne Davison
4fd842f98d
Switching to GPL 3.
2007-07-07 05:33:14 +00:00
Wayne Davison
ba2133d6ad
Further modifications to the copyright comment section.
2007-02-04 14:54:58 +00:00
Wayne Davison
658a63694b
Got rid of the "tweaked" versions of the uid and gid vars.
2006-12-18 06:56:23 +00:00
Wayne Davison
f0fbf1d670
Changed flist_extra_ndx into flist_extra_cnt.
2006-12-05 15:59:49 +00:00
Wayne Davison
82ad07c418
- Typical tranfers now save 12-20 bytes per file because several vars
...
were moved out of file_struct into an optional member-var setup.
- Renamed and reorganized the FLAG_* defines.
- Use NDX_DONE instead of a literal -1 when sending/checking the
end-of-phase index value.
2006-12-03 06:44:16 +00:00
Wayne Davison
e7c67065c0
Updated the FSF's address to an even newer one.
2006-04-25 23:51:12 +00:00
Wayne Davison
0f78b81511
- Updated the address for the FSF in the opening comment.
...
- Standardized the format of the opening comment, including adding a
brief description of what's in the file for those that lacked it.
- Added some missing copyright lines.
- Some minor whitespace tweaks (in a few of the files).
2006-04-25 20:23:34 +00:00
Wayne Davison
c738605098
Got rid of some debug code.
2006-01-24 21:40:43 +00:00
Wayne Davison
45c49b52a4
Got rid of calls to (the soon to vanish) safe_fname() function.
2006-01-13 21:17:09 +00:00
Wayne Davison
3cc185a088
Handle new def_compress_level setting.
2005-10-26 16:48:07 +00:00
Wayne Davison
d630f53e0d
Also change --only-write-batch to --read-batch (in addition to
...
changing --write-batch).
2005-04-09 18:59:44 +00:00
Wayne Davison
e7f7064cc5
- Fixed a bug in the saving of the --dirs option's state.
...
- Added the saving of the --compress option's state.
- Deal with the xfer_dirs var in a better way for pre-29 batches.
2005-03-27 05:02:49 +00:00
Wayne Davison
0a39837a62
Got rid of "fudged_recurse".
2005-03-14 17:30:10 +00:00
Wayne Davison
4d3abf1360
Changes needed to use check_for_hostspec() in place of find_colon().
2005-03-01 01:15:59 +00:00
Wayne Davison
9b40e44ef4
No need to handle itemize_changes anymore.
2005-02-16 17:01:59 +00:00
Wayne Davison
41961db0bd
Ensure that -i is set consistent with the batch's data.
2005-02-16 08:10:38 +00:00
Wayne Davison
4875d6b64d
Adding more calls to safe_fname().
2005-02-07 20:36:43 +00:00
Wayne Davison
dd667c2301
Call get_rule_prefix() with its new arg.
2005-02-04 21:12:56 +00:00
Wayne Davison
6bf822649b
- Fixed a problem with the setting of the --recurse option from the
...
batch file.
- Save the state of the --dirs option in the batch flags in a way
that is compatible with older protocol versions.
2005-02-02 09:40:45 +00:00
Wayne Davison
2b1366635d
Refer to the old basedir variable as dir.root.
2005-02-01 09:21:28 +00:00
Wayne Davison
8261047b1e
- Use the "--filter=._-" option instead of --exclude-from=- if the
...
protocol being saved is >= 29.
- Call the new get_rule_prefix() function to figure out the right
rule prefix.
- Strip out the --filter and -f options from the cached command-line.
2005-01-25 12:13:53 +00:00
Wayne Davison
7842418b7b
Renamed several exclude-related functions/variables using new
...
filter terminology.
2005-01-25 10:39:14 +00:00