Wayne Davison
dfbcc4f7ec
Avoid --remove-sent-file issue for non-regular files.
2015-07-12 13:26:01 -07:00
Wayne Davison
0bcb8b639a
Mention local-only effect of --msgs2stderr.
2015-07-12 13:10:05 -07:00
Wayne Davison
77f750f167
Mention how we handle a module named "global".
2015-07-12 10:38:32 -07:00
Wayne Davison
23afe20780
Brant Gurganus's autoconf updates.
...
This improves some obsolete autoconf macros and increases the minimum
autoconf version from 2.60 to 2.69. Fixes bug 11369.
2015-07-07 10:37:12 -07:00
Wayne Davison
e12a6c087c
Add parent-dir validation for --no-inc-recurse too.
2015-07-04 16:25:23 -07:00
Wayne Davison
6feb7d37df
Change "fail" to "test_fail".
...
Fixes bug 11322.
2015-06-10 15:20:01 -07:00
Wayne Davison
81ff413bb0
Make the checksum_seed a bit harder to predict.
2015-05-11 14:32:45 -07:00
Wayne Davison
eac858085e
Add compat flag to allow proper seed checksum order.
...
Fixes the equivalent of librsync's CVE-2014-8242 issue.
2015-05-11 12:36:20 -07:00
Wayne Davison
2ac35b4507
Pass -I option to aclocal.
2015-05-01 15:17:41 -07:00
Tiziano Müller
3bc319766d
Use AS_IF instead of plain if/then/fi
2015-05-01 14:26:21 -07:00
Tiziano Müller
a689fb1f5f
Ignore .deps directories.
2015-05-01 14:26:21 -07:00
Tiziano Müller
b560a96b2c
Check for perl and assign it to a var since it is needed for generating the protocol header.
2015-05-01 14:26:21 -07:00
Tiziano Müller
51e3c3da85
Remove dead targets from build system
2015-05-01 14:26:21 -07:00
Wayne Davison
461086bbe7
Handle configure's new version style.
2015-05-01 14:26:21 -07:00
Tiziano Müller
00694610a6
Specify package name and version in call to AC_INIT
2015-05-01 14:26:21 -07:00
Tiziano Müller
8e3a6db842
Properly quote arguments for AC_LIBOBJ.
2015-05-01 14:26:21 -07:00
Wayne Davison
8354cad53e
Must define LIBOBJDIR in the Makefile.
2015-05-01 14:26:05 -07:00
Tiziano Müller
317a0e8ca5
Use AC_CONFIG_LIBOBJ_DIR and AC_REPLACE_FUNCS to adhere to autoconf standards
2015-04-26 17:54:08 -07:00
Tiziano Müller
066ad8c719
Modularize m4 macros
...
Split acinclude.m4 into one file per function in m4/
2015-04-26 17:54:06 -07:00
Tiziano Müller
ec4f644d2f
Properly quote m4 macro
2015-04-26 16:50:41 -07:00
Wayne Davison
4bf342c60f
Update generated-files logic.
2015-04-26 16:50:41 -07:00
Tiziano Müller
a2f733c664
Rename aclocal.m4 to acinclude.m4 and add make target
...
It is common practice to split up m4 files for easier maintenance and
generate the required aclocal.m4 using `aclocal` instead.
2015-04-26 16:50:16 -07:00
Stefan Behrens
3ea74eb388
rsync: fix of-by-one in check of snprintf() result.
...
Fixes bug 11229.
2015-04-22 10:31:04 -07:00
Wayne Davison
962f8b9004
Complain if an inc-recursive path is not right for its dir.
...
This ensures that a malicious sender can't use a just-sent
symlink as a trasnfer path.
2014-12-31 13:48:42 -08:00
Wayne Davison
ae189e18de
Mention that --append can be dangerous.
2014-12-31 13:10:46 -08:00
Wayne Davison
5b34561cf7
Call set_modtime even if only NSEC is different.
2014-12-31 13:10:37 -08:00
Wayne Davison
5546dab329
Use usleep() for msleep() if it is available.
2014-11-27 12:02:56 -08:00
Wayne Davison
6128f56694
Add a missing closing paren.
2014-10-10 14:15:11 -07:00
Wayne Davison
743f5a30d5
Prepare the repository for more development.
2014-09-06 11:00:52 -07:00
Wayne Davison
a955e93316
Mention DRY RUN in --debug=exit output.
2014-09-06 10:47:13 -07:00
Wayne Davison
aca7dd3bff
Adding the long options that BackupPC likes to use.
2014-09-04 13:44:50 -07:00
Wayne Davison
bc55aa04df
Set GIT_MERGE_AUTOEDIT=no in the environment.
2014-07-31 15:59:32 -07:00
Wayne Davison
f438d5abe0
Match latest git's repo branch message.
2014-07-31 14:52:30 -07:00
Wayne Davison
6fe798392b
Match latest git's repo status messages.
2014-07-31 14:47:09 -07:00
Wayne Davison
6ceb9ea012
Remove superfluous ${INSTALL_STRIP} uses.
2014-07-31 14:39:09 -07:00
Wayne Davison
6900d35cce
Fix a typo.
2014-07-31 14:38:16 -07:00
Wayne Davison
7cb0de6326
Preparing for release of 3.1.1
v3.1.1
2014-06-22 09:50:03 -07:00
Wayne Davison
61e74afc42
Add a clarification about shell wildcard expansion.
2014-06-22 09:41:17 -07:00
Wayne Davison
0466e46b9f
Make sure the link() destination file doesn't exist.
2014-06-22 09:04:24 -07:00
Wayne Davison
aa4c6db043
Make sure cmp_time() doesn't mess up due to a time_t overflow.
...
Fixes bug 10643.
2014-06-15 17:53:34 -07:00
Wayne Davison
edb0d9c792
Updated NEWS & tweaked a comment.
2014-06-14 09:55:37 -07:00
Wayne Davison
6ffd8f2169
Put zlib and popt -I options early in the CFLAGS.
2014-06-14 09:48:56 -07:00
Wayne Davison
ba43e88527
Fix hard-link bugs when receiver isn't capable.
...
If the receiving side cannot hard-link symlinks and/or special files
(including devices) then we now properly handle incoming hard-linked
items (creating separate identical items).
2014-06-13 16:05:08 -07:00
Wayne Davison
ff08acd4f2
Added a flag to disable xattr hlink optimization.
...
I added a compatibility flag for protocol 31 that will let both sides
know if they should be using the xattr optimization that attempted to
avoid sending xattr info for hardlinked files. Since this optimization
was causing some issues, this compatibility flag will ensure that both
sides know if they should be trying to use the optimization or not.
2014-06-08 10:42:14 -07:00
Wayne Davison
03bb593f81
I missed this tweak in the undo of a prior xattr optimization.
2014-06-08 10:21:27 -07:00
Wayne Davison
4c8eb5f951
Preparing for release of 3.1.1pre2
v3.1.1pre2
2014-05-26 15:42:03 -07:00
Wayne Davison
f491d17352
Mention all the latest changes in the NEWS.
2014-05-26 14:08:31 -07:00
Wayne Davison
288e64a79f
Avoid an xattr-finding glitch on the receiver.
...
Fixes bug 9594.
2014-05-26 14:08:31 -07:00
Wayne Davison
0872dff60c
Add new-compress option to rrsync.
2014-05-26 12:13:01 -07:00
Wayne Davison
3ce7a65c11
Make --omit-dir-times avoid early-create directories.
2014-05-25 16:43:14 -07:00