Only in rsync-2.6.3: Makefile
Only in rsync-2.6.3: access.o
Only in rsync-2.6.3: authenticate.o
Only in rsync-2.6.3: backup.o
Only in rsync-2.6.3: batch.o
Only in rsync-2.6.3: build
Only in rsync-2.6.3: checksum.o
Only in rsync-2.6.3: cleanup.o
Only in rsync-2.6.3: clientname.o
Only in rsync-2.6.3: clientserver.o
Only in rsync-2.6.3: compat.o
Only in rsync-2.6.3: config.h
Only in rsync-2.6.3: config.log
Only in rsync-2.6.3: config.status
Only in rsync-2.6.3: connection.o
diff -ru orig/rsync-2.6.3/debian/changelog rsync-2.6.3/debian/changelog
--- orig/rsync-2.6.3/debian/changelog Tue Mar 1 20:12:12 2005
+++ rsync-2.6.3/debian/changelog Tue Mar 1 20:04:52 2005
@@ -1,3 +1,9 @@
+rsync (2.6.3-2.0iwj.0.1) unstable; urgency=low
+
+ * New --unbuffered-stdout option (bug #48108).
+
+ -- Ian Jackson <[EMAIL PROTECTED]> Tue, 1 Mar 2005 20:04:52 +0000
+
rsync (2.6.3-2) unstable; urgency=low
* Now supports alternate location for rsync daemon config file through
Only in rsync-2.6.3/debian: changelog.orig
Only in rsync-2.6.3/debian: changelog.rej
Only in rsync-2.6.3/debian: changelog~
Only in rsync-2.6.3/debian: files
Only in rsync-2.6.3/debian: substvars
Only in rsync-2.6.3/debian: tmp
Only in rsync-2.6.3: exclude.o
Only in rsync-2.6.3: fileio.o
Only in rsync-2.6.3: flist.o
Only in rsync-2.6.3: generator.o
Only in rsync-2.6.3: hlink.o
Only in rsync-2.6.3: io.o
Only in rsync-2.6.3/lib: compat.o
Only in rsync-2.6.3/lib: dummy
Only in rsync-2.6.3/lib: mdfour.o
Only in rsync-2.6.3/lib: permstring.o
Only in rsync-2.6.3/lib: pool_alloc.o
Only in rsync-2.6.3/lib: snprintf.o
Only in rsync-2.6.3/lib: wildmatch.o
Only in rsync-2.6.3: loadparm.o
Only in rsync-2.6.3: log.o
diff -ru orig/rsync-2.6.3/main.c rsync-2.6.3/main.c
--- orig/rsync-2.6.3/main.c Wed Sep 29 18:58:07 2004
+++ rsync-2.6.3/main.c Tue Mar 1 20:06:06 2005
@@ -30,6 +30,7 @@
extern int am_generator;
extern int am_daemon;
extern int verbose;
+extern int unbuffered_stdout;
extern int blocking_io;
extern int cvs_exclude;
extern int delete_mode;
@@ -931,6 +932,10 @@
if (!am_sender && argc > 1) {
usage(FERROR);
exit_cleanup(RERR_SYNTAX);
+ }
+
+ if (unbuffered_stdout) {
+ setvbuf(stdout,0,_IONBF,0);
}
/* ... or no dest at all */
Only in rsync-2.6.3: main.c.orig
Only in rsync-2.6.3: main.c.rej
Only in rsync-2.6.3: main.c~
Only in rsync-2.6.3: main.o
Only in rsync-2.6.3: match.o
diff -ru orig/rsync-2.6.3/options.c rsync-2.6.3/options.c
--- orig/rsync-2.6.3/options.c Tue Mar 1 20:12:12 2005
+++ rsync-2.6.3/options.c Tue Mar 1 20:08:05 2005
@@ -132,6 +132,7 @@
int link_dest = 0;
int verbose = 0;
+int unbuffered_stdout = 0;
int quiet = 0;
int always_checksum = 0;
int list_only = 0;
@@ -268,6 +269,7 @@
rprintf(F," --delete-excluded also delete excluded files on the
receiving side\n");
rprintf(F," --delete-after receiver deletes after transferring,
not before\n");
rprintf(F," --ignore-errors delete even if there are I/O
errors\n");
+ rprintf(F," --unbuffered-stdout do not buffer stdout, even if it is
not a terminal\n");
rprintf(F," --max-delete=NUM don't delete more than NUM files\n");
rprintf(F," --partial keep partially transferred files\n");
rprintf(F," --partial-dir=DIR put a partially transferred file
into DIR\n");
@@ -388,6 +390,7 @@
{"partial", 0, POPT_ARG_NONE, &keep_partial, 0, 0, 0 },
{"partial-dir", 0, POPT_ARG_STRING, &partial_dir, 0, 0, 0 },
{"ignore-errors", 0, POPT_ARG_NONE, &ignore_errors, 0, 0, 0 },
+ {"unbuffered-stdout",0, POPT_ARG_NONE, &unbuffered_stdout, 0, 0, 0 },
{"blocking-io", 0, POPT_ARG_VAL, &blocking_io, 1, 0, 0 },
{"no-blocking-io", 0, POPT_ARG_VAL, &blocking_io, 0, 0, 0 },
{0, 'P', POPT_ARG_NONE, 0, 'P', 0, 0 },
@@ -926,7 +929,7 @@
for (i = 0; i < verbose; i++)
argstr[x++] = 'v';
- /* the -q option is intentionally left out */
+ /* the -q and --unbuffered-stdout options are intentionally left out */
if (make_backups)
argstr[x++] = 'b';
if (update_only)
Only in rsync-2.6.3: options.c.orig
Only in rsync-2.6.3: options.c.rej
Only in rsync-2.6.3: options.c~
Only in rsync-2.6.3: options.o
Only in rsync-2.6.3: params.o
Only in rsync-2.6.3: pipe.o
Only in rsync-2.6.3/popt: dummy
Only in rsync-2.6.3: progress.o
Only in rsync-2.6.3: receiver.o
Only in rsync-2.6.3: rsync
Only in rsync-2.6.3: rsync.o
Only in rsync-2.6.3: sender.o
Only in rsync-2.6.3: shconfig
Only in rsync-2.6.3: socket.o
Only in rsync-2.6.3: syscall.o
Only in rsync-2.6.3: token.o
Only in rsync-2.6.3: uidlist.o
Only in rsync-2.6.3: util.o
Only in rsync-2.6.3/zlib: adler32.o
Only in rsync-2.6.3/zlib: deflate.o
Only in rsync-2.6.3/zlib: dummy
Only in rsync-2.6.3/zlib: infblock.o
Only in rsync-2.6.3/zlib: infcodes.o
Only in rsync-2.6.3/zlib: inffast.o
Only in rsync-2.6.3/zlib: inflate.o
Only in rsync-2.6.3/zlib: inftrees.o
Only in rsync-2.6.3/zlib: infutil.o
Only in rsync-2.6.3/zlib: trees.o
Only in rsync-2.6.3/zlib: zutil.o
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]