Wayne Davison
6af8e11450
Don't force cygwin to solaris ACLs anymore.
2018-11-20 14:11:42 -08:00
Wayne Davison
fb7a162f53
Prepare the repository for more development.
2018-03-25 10:04:29 -07:00
Wayne Davison
d73762eea3
Preparing for release of 3.1.3
2018-01-28 15:24:27 -08:00
Wayne Davison
c4a3f55be3
Preparing for release of 3.1.3pre1
2018-01-14 21:34:42 -08:00
Wayne Davison
b7799aaefe
Add nanosecond mtime support for Mac OS X.
...
Slightly tweaked the patch contributed by Heikki Lindholm.
2017-08-31 08:22:14 -07:00
Wayne Davison
f3873b3d88
Support --sparse combined with --preallocate or --inplace.
...
The new code tries to punch holes in the destination file using newer
Linux fallocate features. It also supports a --whole-file + --sparse +
--inplace copy on any filesystem by truncating the destination file.
2016-10-10 11:53:03 -07:00
Wayne Davison
f6f5ea4173
Prepare the repository for more development.
2016-01-24 11:12:32 -08:00
Wayne Davison
16b49716d5
Preparing for release of 3.1.2
2015-12-21 12:00:49 -08:00
Wayne Davison
1983198097
Add support for netbsd in xattrs case.
...
Closes bug-suggestion 11484.
2015-09-02 12:20:52 -07:00
Wayne Davison
2a7355fb56
Change daemon's gid list to use an "item_list".
2015-08-24 11:54:00 -07:00
Wayne Davison
3da1dc4d18
Add configure option to set max daemon gid list.
...
Fixes bug 11456.
2015-08-24 10:09:57 -07:00
Wayne Davison
f8d2ecd223
Preparing for release of 3.1.2pre1
2015-08-08 12:47:35 -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
Tiziano Müller
3bc319766d
Use AS_IF instead of plain if/then/fi
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
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
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
Wayne Davison
5546dab329
Use usleep() for msleep() if it is available.
2014-11-27 12:02:56 -08:00
Wayne Davison
743f5a30d5
Prepare the repository for more development.
2014-09-06 11:00:52 -07:00
Wayne Davison
7cb0de6326
Preparing for release of 3.1.1
2014-06-22 09:50:03 -07:00
Wayne Davison
0466e46b9f
Make sure the link() destination file doesn't exist.
2014-06-22 09:04:24 -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
4c8eb5f951
Preparing for release of 3.1.1pre2
2014-05-26 15:42:03 -07:00
Wayne Davison
677c6e14cc
Check for attr lib.
2014-05-05 09:25:13 -07:00
Wayne Davison
22a3ac0b55
Add new-style compression that skips matching data.
...
Adding new-style compression that only compresses the literal data that
is sent over the wire and not also matching file data that was not sent.
This new-style compression is compatible with external zlib instances,
and will eventually become the default (once enough time has passed that
all servers support the --new-compress and --old-compress options).
NOTE: if you build rsync with an external zlib (i.e. if you specified
configure --with-included-zlib=no) you will ONLY get support for the
--new-compress option! A client will treat -z as uncompressed (with a
warning) and a server will exit with an error (unless -zz was used).
2014-04-19 12:18:19 -07:00
Wayne Davison
8946cfc6f8
Preparing for release of 3.1.1pre1
2014-01-26 09:32:43 -08:00
Wayne Davison
0593471e99
We really depend on autoconf 2.60 these days.
2014-01-02 10:56:03 -08:00
Wayne Davison
d3414a7d23
Warn about lack of yodl2man at end of configure run.
2014-01-01 10:03:45 -08:00
Wayne Davison
9e2e7a1b2d
Restoring use of socketpair on cygwin.
...
Use of socketpair is much faster on cygwin, and some folks report fewer
hangs using the modern socketpair implementation vs pipes.
2013-12-25 14:20:53 -08:00
Wayne Davison
487bf9290c
Prepare repository for more development.
2013-10-03 10:45:49 -07:00
Wayne Davison
bc58313bf7
Preparing for release of 3.1.0
2013-09-28 13:55:54 -07:00
Wayne Davison
05fce6582a
Preparing for release of 3.1.0pre1
2013-07-28 10:36:43 -07:00
Wayne Davison
70d4a945f7
Support rsync daemon over SSL via stunnel.
...
Added the client rsync-ssl script and various client/daemon support
files needed for talking to an rsync daemon over SSL on port 874 (no
tls support). This uses an elegant stunnel setup that was detailed
by dozzie (see the resources page) now that stunnel4 has improved
command-spawning support. Also incorporates some tweaks by devzero
(e.g. the nice no-tmpfile-config client-side code) and a few by me
(including logging of the actual remote IP that came in to the
stunnel process). This probably still needs a little work.
2013-06-15 16:40:10 -07:00
Wayne Davison
333e3a9ff0
Add an implementation of getpass for systems that lack one.
2013-05-19 22:01:29 +00:00
Wayne Davison
6686b93a7a
Add new --outbuf=N|L|B option.
2012-01-28 10:41:58 -08:00
Wayne Davison
7da17144fd
Add compatibility with an unmodified zlib.
2011-11-21 09:22:14 -08:00
Wayne Davison
439d5d8929
Better fakeroot support helps Solaris.
2011-09-20 13:17:42 -07:00
Ben Walton
c4170cbaac
Better configure support for Solaris xattrs
...
If we have the attropen() function, allow OS conditional enabling of
extended attribute support. This removes the need to pass
--enable-extended-attributes to force the feature activation on Solaris.
2011-09-11 18:48:52 -07:00
Wayne Davison
3fd0357f9f
Ignore socketpair() on cygwin. Fixes bug 8356.
2011-08-06 11:19:00 -07:00
Wayne Davison
0a77adee0b
Fix Minix build errors. Fixes bug 8313.
2011-07-22 11:17:57 -07:00
Wayne Davison
e2c1e482e0
Set NO_SYMLINK_USER_XATTRS on linux. Fixes bug 7109.
2011-06-18 10:12:47 -07:00
Wayne Davison
a131954b7b
Linux needs symlink xattrs. Fixes bug 8201.
2011-06-04 09:47:24 -07:00
Wayne Davison
ac30d22ae5
Check for linux/falloc.h header file.
2011-05-16 08:26:40 -07:00
Wayne Davison
0308092914
Handle non-srcdir man copying when yodl isn't installed.
2011-04-28 16:41:03 -07:00
Wayne Davison
28b519c93b
Applying the preallocate patch.
2011-04-04 21:57:57 -07:00
Wayne Davison
d699d815d6
Enhance the -liconv check for OS X. Fixes bug 8018.
2011-03-20 19:33:28 -07:00
Wayne Davison
6500e0769a
Avoid reading ACL/xattr info on filetypes not being copied.
...
Make OS X avoid xattr access on device/special files.
Fixes bug 5458.
2011-01-03 11:20:04 -08:00
Wayne Davison
3f770ab0a5
Set NO_SYMLINK_XATTRS on linux the easy way.
...
Fixes bug 7109.
2010-12-19 08:54:11 -08:00