{
int i;
for (i = 0; rerr_names[i].name; i++) {
---- orig/main.c 2005-02-27 07:33:41
+--- orig/main.c 2005-02-28 02:16:55
+++ main.c 2004-07-03 20:22:18
@@ -139,6 +139,9 @@ static void report(int f)
if (f >= 0) {
/* Now send the uid/gid list. This was introduced in
* protocol version 15 */
---- orig/generator.c 2005-02-27 07:50:58
+--- orig/generator.c 2005-02-27 18:24:42
+++ generator.c 2005-02-20 00:02:51
@@ -686,6 +686,10 @@ static void recv_generator(char *fname,
if (set_perms(fname, file, statret ? NULL : &st, 0)
#include "proto.h"
/* We have replacement versions of these if they're missing. */
---- orig/rsync.yo 2005-02-26 05:22:51
+--- orig/rsync.yo 2005-02-28 02:16:55
+++ rsync.yo 2004-07-03 20:11:58
@@ -317,6 +317,7 @@ to the detailed description below for a
-H, --hard-links preserve hard links
This patch adds the --append option, which works like a "resume" mode in
an ftp client, appending new data onto the end of the files it updates.
---- orig/generator.c 2005-02-27 07:50:58
+--- orig/generator.c 2005-02-27 18:24:42
+++ generator.c 2005-02-27 07:51:38
@@ -51,6 +51,7 @@ extern int remove_sent_files;
extern int update_only;
if (statret == 0)
statret = 1;
goto notify_others;
-@@ -1146,6 +1157,8 @@ void generate_files(int f_out, struct fi
+@@ -1147,6 +1158,8 @@ void generate_files(int f_out, struct fi
only_existing = max_size = opt_ignore_existing = 0;
update_only = always_checksum = size_only = 0;
ignore_times = 1;
continue;
}
---- orig/rsync.yo 2005-02-26 05:22:51
+--- orig/rsync.yo 2005-02-28 02:16:55
+++ rsync.yo 2005-02-11 20:36:38
@@ -309,6 +309,7 @@ to the detailed description below for a
--suffix=SUFFIX backup suffix (default ~ w/o --backup-dir)
file->length = st.st_size;
file->mode = st.st_mode;
file->uid = st.st_uid;
---- orig/generator.c 2005-02-27 07:50:58
+--- orig/generator.c 2005-02-27 18:24:42
+++ generator.c 2004-11-03 23:02:12
@@ -364,7 +364,7 @@ static int unchanged_file(char *fn, stru
if (ignore_times)
uid_t uid;
gid_t gid;
mode_t mode;
---- orig/rsync.yo 2005-02-26 05:22:51
+--- orig/rsync.yo 2005-02-28 02:16:55
+++ rsync.yo 2005-01-24 01:57:18
@@ -322,6 +322,7 @@ to the detailed description below for a
-D, --devices preserve devices (root only)
+ deleting = 0;
+ return ret;
+}
---- orig/generator.c 2005-02-27 07:50:58
+--- orig/generator.c 2005-02-27 18:24:42
+++ generator.c 2005-02-26 19:31:06
@@ -82,16 +82,23 @@ extern dev_t filesystem_dev;
extern char *backup_dir;
if (files_from && (!am_sender || remote_filesfrom_file)) {
if (remote_filesfrom_file) {
args[ac++] = "--files-from";
---- orig/rsync.yo 2005-02-26 05:22:51
+--- orig/rsync.yo 2005-02-28 02:16:55
+++ rsync.yo 2005-01-24 01:48:43
@@ -322,6 +322,7 @@ to the detailed description below for a
-D, --devices preserve devices (root only)
[Patched update to have context and apply to latest CVS source.]
---- orig/generator.c 2005-02-27 07:50:58
+--- orig/generator.c 2005-02-27 18:24:42
+++ generator.c 2004-11-11 22:15:27
@@ -54,6 +54,7 @@ extern int inplace;
extern int make_backups;
if (modify_window_set) {
if (asprintf(&arg, "--modify-window=%d", modify_window) < 0)
goto oom;
---- orig/rsync.yo 2005-02-26 05:22:51
+--- orig/rsync.yo 2005-02-28 02:16:55
+++ rsync.yo 2005-02-11 22:49:10
@@ -350,6 +350,7 @@ to the detailed description below for a
--timeout=TIME set I/O timeout in seconds
+ if (verbose > 2)
+ rprintf(FINFO, "Converted filename: %s -> %s\n", src, dest);
+}
---- orig/generator.c 2005-02-27 07:50:58
+--- orig/generator.c 2005-02-27 18:24:42
+++ generator.c 2005-02-03 02:07:33
@@ -554,7 +554,13 @@ static int find_fuzzy(struct file_struct
* start sending checksums.
{ RERR_SIGNAL , "received SIGUSR1 or SIGINT" },
{ RERR_WAITCHILD , "some error returned by waitpid()" },
{ RERR_MALLOC , "error allocating core memory buffers" },
---- orig/main.c 2005-02-27 07:33:41
+--- orig/main.c 2005-02-28 02:16:55
+++ main.c 2004-07-22 00:31:47
@@ -363,7 +363,7 @@ static pid_t do_cmd(char *cmd, char *mac
whole_file = 1;
#include "byteorder.h"
#include "lib/mdfour.h"
---- orig/rsync.yo 2005-02-26 05:22:51
+--- orig/rsync.yo 2005-02-28 02:16:55
+++ rsync.yo 2005-02-13 06:58:47
@@ -355,6 +355,7 @@ to the detailed description below for a
-y, --fuzzy find similar file for basis if no dest file
{"copy-links", 'L', POPT_ARG_NONE, ©_links, 0, 0, 0 },
{"keep-dirlinks", 'K', POPT_ARG_NONE, &keep_dirlinks, 0, 0, 0 },
{"whole-file", 'W', POPT_ARG_VAL, &whole_file, 1, 0, 0 },
---- orig/rsync.yo 2005-02-26 05:22:51
+--- orig/rsync.yo 2005-02-28 02:16:55
+++ rsync.yo 2005-01-28 19:33:40
@@ -311,6 +311,7 @@ to the detailed description below for a
--inplace update destination files in-place
AC_MSG_CHECKING([whether to call shutdown on all sockets])
case $host_os in
*cygwin* ) AC_MSG_RESULT(yes)
---- orig/main.c 2005-02-27 07:33:41
+--- orig/main.c 2005-02-28 02:16:55
+++ main.c 2004-10-08 20:15:28
@@ -56,6 +56,9 @@ extern int write_batch;
extern int batch_fd;
extern pid_t cleanup_child_pid;
extern struct stats stats;
extern char *files_from;
-@@ -857,33 +860,48 @@ static int start_client(int argc, char *
+@@ -866,33 +869,48 @@ static int start_client(int argc, char *
if ((rc = copy_argv(argv)))
return rc;
p = find_colon(argv[0]);
if (p) { /* source is remote */
if (remote_filesfrom_file
-@@ -915,12 +933,26 @@ static int start_client(int argc, char *
+@@ -924,12 +942,26 @@ static int start_client(int argc, char *
argv++;
} else { /* source is local */
am_sender = 1;
if (ignore_errors)
args[ac++] = "--ignore-errors";
---- orig/rsync.yo 2005-02-26 05:22:51
+--- orig/rsync.yo 2005-02-28 02:16:55
+++ rsync.yo 2005-02-22 18:20:24
@@ -304,6 +304,7 @@ to the detailed description below for a
-R, --relative use relative path names
Do we need configure support for mktime()?
---- orig/io.c 2005-02-27 07:33:41
+--- orig/io.c 2005-02-27 18:24:42
+++ io.c 2005-02-26 05:28:35
@@ -51,6 +51,7 @@ extern int eol_nulls;
extern int csum_length;
if (backup_dir) {
args[ac++] = "--backup-dir";
args[ac++] = backup_dir;
---- orig/rsync.yo 2005-02-26 05:22:51
+--- orig/rsync.yo 2005-02-28 02:16:55
+++ rsync.yo 2005-02-01 10:46:35
@@ -378,6 +378,8 @@ to the detailed description below for a
--password-file=FILE read password from FILE