X-Git-Url: https://mattmccutchen.net/rsync/rsync-patches.git/blobdiff_plain/3f8612ce2569c52e9bf7f614c4555eb311a462c5..9a7eef964a2e3389ffd3537302f80ca42cfe9239:/link-by-hash.diff diff --git a/link-by-hash.diff b/link-by-hash.diff index 2bd0b7a..abd0bc5 100644 --- a/link-by-hash.diff +++ b/link-by-hash.diff @@ -12,8 +12,8 @@ will only store one copy of the unique contents of each file, regardless of the file's name. ---- orig/Makefile.in 2006-02-06 05:03:50 -+++ Makefile.in 2005-11-07 04:37:17 +--- old/Makefile.in ++++ new/Makefile.in @@ -34,7 +34,7 @@ OBJS1=rsync.o generator.o receiver.o cle main.o checksum.o match.o syscall.o log.o backup.o OBJS2=options.o flist.o io.o compat.o hlink.o token.o uidlist.o socket.o \ @@ -23,8 +23,8 @@ the file's name. DAEMON_OBJ = params.o loadparm.o clientserver.o access.o connection.o authenticate.o popt_OBJS=popt/findme.o popt/popt.o popt/poptconfig.o \ popt/popthelp.o popt/poptparse.o ---- orig/hashlink.c 2004-09-24 16:44:25 -+++ hashlink.c 2004-09-24 16:44:25 +--- old/hashlink.c ++++ new/hashlink.c @@ -0,0 +1,340 @@ +/* + Copyright (C) Cronosys, LLC 2004 @@ -366,8 +366,8 @@ the file's name. +} + +#endif ---- orig/options.c 2006-02-03 23:51:57 -+++ options.c 2006-01-26 10:57:21 +--- old/options.c ++++ new/options.c @@ -144,6 +144,7 @@ char *backup_suffix = NULL; char *tmpdir = NULL; char *partial_dir = NULL; @@ -435,8 +435,8 @@ the file's name. if (files_from && (!am_sender || filesfrom_host)) { if (filesfrom_host) { args[ac++] = "--files-from"; ---- orig/receiver.c 2006-01-31 02:30:18 -+++ receiver.c 2005-01-15 21:29:13 +--- old/receiver.c ++++ new/receiver.c @@ -54,6 +54,7 @@ extern int delay_updates; extern struct stats stats; extern char *log_format; @@ -520,8 +520,8 @@ the file's name. if (!log_before_transfer) log_item(file, &initial_stats, iflags, NULL); ---- orig/rsync.c 2006-02-05 15:31:49 -+++ rsync.c 2006-01-30 07:19:44 +--- old/rsync.c ++++ new/rsync.c @@ -49,6 +49,7 @@ extern int inplace; extern int keep_dirlinks; extern int make_backups; @@ -548,8 +548,8 @@ the file's name. if (ret < 0) { rsyserr(FERROR, errno, "%s %s -> \"%s\"", ret == -2 ? "copy" : "rename", ---- orig/rsync.h 2006-02-03 20:00:36 -+++ rsync.h 2006-01-30 20:42:44 +--- old/rsync.h ++++ new/rsync.h @@ -640,6 +640,14 @@ struct stats { int current_file_index; }; @@ -565,8 +565,8 @@ the file's name. struct chmod_mode_struct; #include "byteorder.h" ---- orig/rsync.yo 2006-02-05 15:31:49 -+++ rsync.yo 2005-02-13 06:58:47 +--- old/rsync.yo ++++ new/rsync.yo @@ -361,6 +361,7 @@ to the detailed description below for a --compare-dest=DIR also compare received files relative to DIR --copy-dest=DIR ... and include copies of unchanged files