make
---- orig/flist.c 2006-01-31 02:30:18
-+++ flist.c 2006-01-27 00:33:39
+--- old/flist.c
++++ new/flist.c
@@ -51,6 +51,7 @@ extern int preserve_devices;
extern int preserve_specials;
extern int preserve_uid;
}
}
---- orig/generator.c 2006-02-05 06:40:40
-+++ generator.c 2006-02-01 19:37:52
+--- old/generator.c
++++ new/generator.c
@@ -44,6 +44,7 @@ extern int preserve_perms;
extern int preserve_uid;
extern int preserve_gid;
}
/* open the file */
---- orig/hlink.c 2006-01-14 20:27:09
-+++ hlink.c 2006-01-24 19:17:58
+--- old/hlink.c
++++ new/hlink.c
@@ -26,6 +26,7 @@ extern int link_dest;
extern int make_backups;
extern int log_format_has_i;
+ } while (!(FFLAGS(file) & FLAG_HLINK_EOL));
#endif
}
---- orig/log.c 2006-02-05 04:53:34
-+++ log.c 2006-01-24 22:50:01
+--- old/log.c
++++ new/log.c
@@ -41,6 +41,7 @@ extern int module_id;
extern int msg_fd_out;
extern int protocol_version;
if (iflags & (ITEM_IS_NEW|ITEM_MISSING_DATA)) {
char ch = iflags & ITEM_IS_NEW ? '+' : '?';
---- orig/options.c 2006-02-03 23:51:57
-+++ options.c 2006-01-31 03:08:39
+--- old/options.c
++++ new/options.c
@@ -52,6 +52,7 @@ int preserve_uid = 0;
int preserve_gid = 0;
int preserve_times = 0;
if (preserve_perms)
argstr[x++] = 'p';
else if (preserve_executability && am_sender)
---- orig/rsync.c 2006-02-05 15:31:49
-+++ rsync.c 2006-01-31 03:00:22
+--- old/rsync.c
++++ new/rsync.c
@@ -37,6 +37,7 @@ extern int preserve_perms;
extern int preserve_executability;
extern int preserve_times;
}
change_uid = am_root && preserve_uid && st->st_uid != file->uid;
---- orig/rsync.h 2006-02-03 20:00:36
-+++ rsync.h 2006-01-24 22:38:08
+--- old/rsync.h
++++ new/rsync.h
@@ -54,6 +54,7 @@
#define XMIT_HAS_IDEV_DATA (1<<9)
#define XMIT_SAME_DEV (1<<10)
/*
* Start the flist array at FLIST_START entries and grow it
* by doubling until FLIST_LINEAR then grow by FLIST_LINEAR
---- orig/rsync.yo 2006-02-05 15:31:49
-+++ rsync.yo 2006-01-31 03:06:45
+--- old/rsync.yo
++++ new/rsync.yo
@@ -323,8 +323,9 @@ to the detailed description below for a
--devices preserve device files (super-user only)
--specials preserve special files
it() A bf(p) means the permissions are different and are being updated to
the sender's value (requires bf(--perms)).
it() An bf(o) means the owner is different and is being updated to the
---- orig/sender.c 2006-01-14 20:27:10
-+++ sender.c 2006-01-24 18:10:23
+--- old/sender.c
++++ new/sender.c
@@ -38,6 +38,7 @@ extern int do_progress;
extern int inplace;
extern int batch_fd;
}
make_backups = save_make_backups;
---- orig/testsuite/atimes.test 2006-01-24 22:54:53
-+++ testsuite/atimes.test 2006-01-24 22:54:53
+--- old/testsuite/atimes.test
++++ new/testsuite/atimes.test
@@ -0,0 +1,19 @@
+#! /bin/sh
+
+
+# The script would have aborted on error, so getting here means we've won.
+exit 0
---- orig/testsuite/devices.test 2006-01-30 08:12:44
-+++ testsuite/devices.test 2006-01-26 10:53:43
+--- old/testsuite/devices.test
++++ new/testsuite/devices.test
@@ -42,14 +42,14 @@ touch -r "$fromdir/block" "$fromdir/bloc
$RSYNC -ai "$fromdir/block" "$todir/block2" \
| tee "$outfile"
EOT
if test ! -b "$fromdir/block2.5"; then
sed -e '/block2\.5/d' \
---- orig/testsuite/itemize.test 2006-02-04 19:52:05
-+++ testsuite/itemize.test 2006-01-24 22:32:03
+--- old/testsuite/itemize.test
++++ new/testsuite/itemize.test
@@ -29,14 +29,14 @@ ln "$fromdir/foo/config1" "$fromdir/foo/
$RSYNC -iplr "$fromdir/" "$todir/" \
| tee "$outfile"
EOT
diff $diffopt "$chkfile" "$outfile" || test_fail "test 15 failed"
---- orig/testsuite/rsync.fns 2006-02-04 19:52:05
-+++ testsuite/rsync.fns 2005-07-28 00:41:20
+--- old/testsuite/rsync.fns
++++ new/testsuite/rsync.fns
@@ -66,7 +66,7 @@ printmsg() {
}
( cd "$3" && rsync_ls_lR . ) > "$tmpdir/ls-to"
diff $diffopt "$tmpdir/ls-from" "$tmpdir/ls-to" || failed=YES
---- orig/tls.c 2005-09-24 17:40:31
-+++ tls.c 2005-03-23 17:49:48
+--- old/tls.c
++++ new/tls.c
@@ -39,6 +39,7 @@
return 0;
}
---- orig/util.c 2006-02-03 20:00:36
-+++ util.c 2006-01-14 08:20:29
+--- old/util.c
++++ new/util.c
@@ -130,7 +130,7 @@ void overflow_exit(char *str)