[SCM] The rsync repository. - branch b3.0.x updated

2011-06-22 Thread Rsync CVS commit messages
post-processing of the man pages. -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

CVS update: rsyncweb

2011-06-22 Thread Rsync CVS commit messages
web/rsyncweb/index.html?r1=1.117&r2=1.118 ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-06-22 Thread Rsync CVS commit messages
current for version 3.0.9pre1 of rsync. manpagesection(CREDITS) -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-06-24 Thread Rsync CVS commit messages
prefix="cd '$home' ;" fi -elif [ $do_cd = y ]; then -cd +sudo -H -u "$user" sh -c "$prefix $*" +else +[ $do_cd = y ] && cd +eval "${@}" fi - -eval $prefix "${@}" -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - annotated tag v3.0.9pre1 created

2011-06-26 Thread Rsync CVS commit messages
- -- The rsync repository. _______ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-06-26 Thread Rsync CVS commit messages
(file, sxp)) return 0; #endif -#ifndef CAN_CHOWN_SYMLINK +#ifdef CAN_CHOWN_SYMLINK if (ownership_differs(file, sxp)) return 0; #endif -- The rsync repository. _______ rsync-cvs mailing list rsync-cvs@lists

[SCM] The rsync repository. - branch master updated

2011-06-26 Thread Rsync CVS commit messages
)) return 0; #endif -#ifndef CAN_CHOWN_SYMLINK +#ifdef CAN_CHOWN_SYMLINK if (ownership_differs(file, sxp)) return 0; #endif -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https

[SCM] The rsync repository. - branch b3.0.x updated

2011-07-04 Thread Rsync CVS commit messages
us, const char *buf) flist->to_redo++; flist_ndx_push(&redo_list, ndx); break; - case FES_NO_SEND: - break; } } -- The rsync repository. _______ rsync-cvs mailing list

[SCM] The rsync repository. - branch master updated

2011-07-04 Thread Rsync CVS commit messages
s, int ndx) flist->to_redo++; flist_ndx_push(&redo_list, ndx); break; - case FES_NO_SEND: - break; } } -- The rsync repository. _______ rsync-cvs mailing list rsync-cvs@list

[SCM] The rsync repository. - branch b3.0.x updated

2011-07-04 Thread Rsync CVS commit messages
nsfer based on the mount -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-07-04 Thread Rsync CVS commit messages
nsfer based on the mount -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-07-04 Thread Rsync CVS commit messages
ation). + - Fix some issues with the post-processing of the man pages. -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-07-11 Thread Rsync CVS commit messages
ory. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-07-11 Thread Rsync CVS commit messages
ory. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-07-12 Thread Rsync CVS commit messages
rsyserr(FERROR, errnos[j], "failed to connect to %s (%s)", h, buf); } - s = -1; + if (s < 0) + s = -1; } freeaddrinfo(res0); -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-07-12 Thread Rsync CVS commit messages
quot;, sizeof buf); rsyserr(FERROR, errnos[j], "failed to connect to %s (%s)", h, buf); } - s = -1; + if (s < 0) + s = -1; } freeaddrinfo(res0); -- The rsync repository. __

[SCM] The rsync repository. - branch master updated

2011-07-16 Thread Rsync CVS commit messages
res->ai_addr, res->ai_addrlen, buf, sizeof buf, NULL, 0, NI_NUMERICHOST) != 0)) + snprintf(buf, sizeof buf, "*getnameinfo failure: %s*", gai_strerror(error)); rsyserr(FERROR, errnos[j], "failed to connect to %s (%s)", h, buf); }

[SCM] The rsync repository. - branch b3.0.x updated

2011-07-16 Thread Rsync CVS commit messages
izeof buf, NULL, 0, NI_NUMERICHOST) != 0)) + snprintf(buf, sizeof buf, "*getnameinfo failure: %s*", gai_strerror(error)); rsyserr(FERROR, errnos[j], "failed to connect to %s (%s)", h, buf); } if

[SCM] The rsync repository. - branch b3.0.x updated

2011-07-22 Thread Rsync CVS commit messages
OPT_BOOL}, +#ifdef SO_BROADCAST {"SO_BROADCAST", SOL_SOCKET,SO_BROADCAST,0, OPT_BOOL}, +#endif #ifdef TCP_NODELAY {"TCP_NODELAY", IPPROTO_TCP, TCP_NODELAY, 0, OPT_BOOL}, #endif -- The rsync repository. _

[SCM] The rsync repository. - branch master updated

2011-07-22 Thread Rsync CVS commit messages
OPT_BOOL}, #endif -- The rsync repository. ___________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-07-31 Thread Rsync CVS commit messages
nprintf(void) {} #endif /* HAVE_SNPRINTF, etc */ +#ifdef STDC_HEADERS +#include +#endif + #ifdef HAVE_LONG_DOUBLE #define LDOUBLE long double #else -- The rsync repository. ___________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-08-06 Thread Rsync CVS commit messages
intf(buf, sizeof buf, "*getnameinfo failure: %s*", gai_strerror(error)); rsyserr(FERROR, errnos[j], "failed to connect to %s (%s)", h, buf); } -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-08-06 Thread Rsync CVS commit messages
f(buf, sizeof buf, "*getnameinfo failure: %s*", gai_strerror(error)); rsyserr(FERROR, errnos[j], "failed to connect to %s (%s)", h, buf); } -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-08-27 Thread Rsync CVS commit messages
+parameter may need to be quoted in some manner for it to survive the shell's +command-line parsing. Keep in mind that a leading tilde (~) in a filename is +substituted by your shell, so --option=~/foo will not change the tilde into +your home directory (remove the '=' for that). startdi

[SCM] The rsync repository. - branch b3.0.x updated

2011-08-27 Thread Rsync CVS commit messages
+parameter may need to be quoted in some manner for it to survive the shell's +command-line parsing. Keep in mind that a leading tilde (~) in a filename is +substituted by your shell, so --option=~/foo will not change the tilde into +your home directory (remove the '=' for that). startdi

[SCM] The rsync repository. - branch master updated

2011-08-27 Thread Rsync CVS commit messages
} if (fn != fbuf) -- The rsync repository. _______________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-08-27 Thread Rsync CVS commit messages
} if (fn != fbuf) -- The rsync repository. _______________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-09-03 Thread Rsync CVS commit messages
"failed to modify permissions on %s", -- The rsync repository. _______ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-09-06 Thread Rsync CVS commit messages
word from %s\n", filename); + exit_cleanup(RERR_SYNTAX); } /* Possibly negotiate authentication with the client. Use "leader" to -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-09-10 Thread Rsync CVS commit messages
IWUSR) && dir_tweaking) { - mode_t mode = file->mode | S_IWUSR; + if (!am_root && (file->mode & S_IRWXU) != S_IRWXU && dir_tweaking) { + mode_t mode = file->mode | S_IRWXU; if (do_chmod(fname, mode) &l

CVS update: rsyncweb

2011-09-10 Thread Rsync CVS commit messages
web/index.html?r1=1.118&r2=1.119 ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-09-10 Thread Rsync CVS commit messages
. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - annotated tag v3.0.9pre2 created

2011-09-10 Thread Rsync CVS commit messages
as +w for non-super xfers. Error out if --password-file specifed and it fails. Mention the latest changes in the NEWS. Preparing for release of 3.0.9pre2 --- -- The rsync repository. ________

[SCM] The rsync repository. - branch master updated

2011-09-11 Thread Rsync CVS commit messages
ormation messages from the remote server. This option name is useful when invoking rsync from -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-09-11 Thread Rsync CVS commit messages
, [case "$ac_cv_func_getxattr$ac_cv_func_extattr_get_link$ac_cv_func_attropen" in *yes*) enable_xattr_support=maybe ;; *) enable_xattr_support=no ;; esac]) -- The rsync repository. _______________ rsync-cvs mailing list rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-09-11 Thread Rsync CVS commit messages
ot;); rprintf(F,"Use \"rsync --daemon --help\" to see the daemon-mode command-line options.\n"); -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-09-11 Thread Rsync CVS commit messages
rprintf(F,"Use \"rsync --daemon --help\" to see the daemon-mode command-line options.\n"); -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-09-13 Thread Rsync CVS commit messages
buf.out_fd == -1) + if (!iobuf.in.buf || !iobuf.out.buf || iobuf.in_fd < 0 || iobuf.out_fd < 0 || kluge_around_eof) return; kluge_around_eof = 2; -- The rsync repository. _______ rsync-cvs mailing list rsync-cvs@lists

[SCM] The rsync repository. - branch master updated

2011-09-13 Thread Rsync CVS commit messages
rs" >/dev/null || test_skipped "Rsync is configured without xattr support" -case "`xattr 2>&1`" in +case "`xattr 2>&1 || true`" in *--list:*) xset() { xnam="$1" -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-09-13 Thread Rsync CVS commit messages
on +bf(--exclude='*.new') for the rsync transfer). + dit(bf(--delete)) This tells rsync to delete extraneous files from the receiving side (ones that aren't on the sending side), but only for the directories that are being synchronized. You must have asked rsync to -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-09-13 Thread Rsync CVS commit messages
you are given during the transfer, notably suppressing information messages -from the remote server. This option name is useful when invoking rsync from +from the remote server. This option is useful when invoking rsync from cron. dit(bf(--no-motd)) This option affects the information that is out

[SCM] The rsync repository. - branch master updated

2011-09-15 Thread Rsync CVS commit messages
H" +if [ -d /usr/xpg4/bin ]; then +PATH="/usr/xpg4/bin/:$PATH" +export PATH +fi if [ "x$loglevel" != x ] && [ "$loglevel" -gt 8 ]; then if set -x; then -- The rsync repository. _______ rsync-cvs mai

[SCM] The rsync repository. - branch master updated

2011-09-15 Thread Rsync CVS commit messages
ILTRULE_PERDIR_MERGE))) rule->rflags |= FILTRULE_SENDER_SIDE; *pat_ptr = (const char *)s; -- The rsync repository. ___________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-09-15 Thread Rsync CVS commit messages
/usr/xpg4/bin ] && PATH="/usr/xpg4/bin/:$PATH" +if [ -d /usr/xpg4/bin ]; then +PATH="/usr/xpg4/bin/:$PATH" +export PATH +fi if [ "x$loglevel" != x ] && [ "$loglevel" -gt 8 ]; then if set -x; then -- The rsync repository.

[SCM] The rsync repository. - branch master updated

2011-09-20 Thread Rsync CVS commit messages
_error; + } + if (l_st.st_dev != f_st.st_dev || l_st.st_ino != f_st.st_ino) { + errno = EINVAL; + goto close_and_return_error; + } +#endif + + return fd; +} -- The rsync repository. _______ rsync-cvs mailing li

[SCM] The rsync repository. - branch master updated

2011-09-20 Thread Rsync CVS commit messages
f_st, l_st; #endif int fd; -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-09-20 Thread Rsync CVS commit messages
errno = ELOOP; - goto close_and_return_error; - } if (l_st.st_dev != f_st.st_dev || l_st.st_ino != f_st.st_ino) { errno = EINVAL; goto close_and_return_error; -- The rsync repository. _____

[SCM] The rsync repository. - branch master updated

2011-09-20 Thread Rsync CVS commit messages
estsuite/xattrs.test +++ b/testsuite/xattrs.test @@ -10,8 +10,8 @@ lnkdir="$tmpdir/lnk" $RSYNC --version | grep ", xattrs" >/dev/null || test_skipped "Rsync is configured without xattr support" -case "`xattr 2>&1 || true`" in -*--list:*) +case "$HOST_OS" in +darwin*) xset() { xnam="$1" xval="$2" @@ -24,6 +24,27 @@ case "`xattr 2>&1 || true`" in RSYNC_PREFIX='rsync' RUSR='rsync.nonuser' ;; +solaris*) +xset() { + xnam="$1" + xval="$2" + shift 2 + for fn in "${@}"; do + runat "$fn" "$SHELL_PATH" < "${xnam}" +EOF + done +} +xls() { + for fn in "${@}"; do + runat "$fn" "$SHELL_PATH" <https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-09-22 Thread Rsync CVS commit messages
; xattr_start) rsync_xal_free(xattr_item); - free(xattr_item->items); - } prior_xattr_count = (size_t)-1; } } -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-09-22 Thread Rsync CVS commit messages
rsync_xal_free(xattr_item); - free(xattr_item->items); - } prior_xattr_count = (size_t)-1; } } -- The rsync repository. ___________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists

[SCM] The rsync repository. - branch master updated

2011-09-22 Thread Rsync CVS commit messages
[0], flag[1], string[0], string[1]); + run_test(line, flag[0], +#ifdef COMPARE_WITH_FNMATCH +flag[1], +#endif +string[0], string[1]); } if (!wildmatch_errors) -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch b3.0.x updated

2011-09-22 Thread Rsync CVS commit messages
- run_test(line, flag[0], flag[1], string[0], string[1]); + run_test(line, flag[0], +#ifdef COMPARE_WITH_FNMATCH +flag[1], +#endif +string[0], string[1]); } if (!wildmatch_errors) -- The rsync repository. _________

[SCM] The rsync repository. - branch b3.0.x updated

2011-09-23 Thread Rsync CVS commit messages
. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - annotated tag v3.0.9 created

2011-09-23 Thread Rsync CVS commit messages
iable compiler warnings. Mention the latest changes. Preparing for release of 3.0.9 --- -- The rsync repository. _______ rsync-cvs mailing list rsync-cvs@lists.samba.org https://l

CVS update: rsyncweb

2011-09-23 Thread Rsync CVS commit messages
web/index.html?r1=1.119&r2=1.120 ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-10-08 Thread Rsync CVS commit messages
int ret, pid_int = getpid(); char *cmd; - asprintf(&cmd, "/usr/X11R6/bin/xterm -display :0 -T Panic -n Panic -e /bin/sh -c 'cat /tmp/ierrs.*.%d ; gdb /proc/%d/exe %d'", - getpid(), getpid(), getpid()); + if (asprintf(&cmd, + "/usr/X11R6/bin/xterm -display :0 -T Panic -n Panic -e /bin/sh -c 'cat /tmp/ierrs.*.%d ; " + "gdb /proc/%d/exe %d'", pid_int, pid_int, pid_int) < 0) + return -1; if (!fn) { static void *h; -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-10-22 Thread Rsync CVS commit messages
f, fbuf, p, flags, + st.st_mode == 0 ? MISSING_NAME : name_type); if (fn == p) continue; } -- The rsync repository. _______ rsync-cvs mailing list rsync-cvs@lis

[SCM] The rsync repository. - branch master updated

2011-11-21 Thread Rsync CVS commit messages
} else { rx_strm.next_in = (Bytef *)buf; rx_strm.avail_in = blklen; + if (protocol_version >= 31) /* Newer protocols avoid a data-duplicating bug */ + buf += blklen;

[SCM] The rsync repository. - branch master updated

2011-11-23 Thread Rsync CVS commit messages
} else + pathjoin(fnamecmpbuf, sizeof fnamecmpbuf, basis_dir[fnamecmp_type], fname); fnamecmp = fnamecmpbuf; break; } diff --git a/rsync.yo b/rsync.yo index 3c0bfc0..43f264d 100644 --- a/rsync.yo +++ b/rsync.yo @@ -1748,6 +1748,10 @@ looks in the same directory as the destination file for either a file that has an identical size and modified-time, or a similarly-named file. If found, rsync uses the fuzzy basis file to try to speed up the transfer. +If the option is repeated, the fuzzy scan will also be done in any alternate +destination directories that are specified via bf(--compare-dest), +bf(--copy-dest), or bf(--link-dest). + Note that the use of the bf(--delete) option might get rid of any potential fuzzy-match files, so either use bf(--delete-after) or specify some filename exclusions if you need to prevent this. -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-11-23 Thread Rsync CVS commit messages
directories that are specified via bf(--compare-dest), bf(--copy-dest), or bf(--link-dest). Note that the use of the bf(--delete) option might get rid of any potential -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https

[SCM] The rsync repository. - branch master updated

2011-11-23 Thread Rsync CVS commit messages
C_ARG%d=%s", j, buf) >= 0) putenv(p); } close(pre_exec_arg_fd); -- The rsync repository. _______________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://list

[SCM] The rsync repository. - branch master updated

2011-11-24 Thread Rsync CVS commit messages
r bf(HARDLINK) is a filename) -- The rsync repository. ___________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

CVS update: rsyncweb

2011-11-25 Thread Rsync CVS commit messages
1.7 http://www.samba.org/cgi-bin/cvsweb/rsyncweb/doc-resources.html?r1=1.6&r2=1.7 documentation.html 1.15 => 1.16 http://www.samba.org/cgi-bin/cvsweb/rsyncweb/documentation.html?r1=1.15&r2=1.16 _______ rsync-cvs mailing

[SCM] The rsync repository. - branch master updated

2011-12-16 Thread Rsync CVS commit messages
tial_st, 0) == 0 -- The rsync repository. _______________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-12-21 Thread Rsync CVS commit messages
and buffer debugging. + This option was added to 3.1.0, so an older rsync on the server side might reject your attempts at fine-grained control (if one or more flags needed to be send to the server and the server was too old to understand them). -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2011-12-24 Thread Rsync CVS commit messages
lock-size=BLOCKSIZE)) This forces the block size used in rsync's delta-transfer algorithm to a fixed value. It is normally selected based on the size of each file being updated. See the technical report for details. -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2012-01-28 Thread Rsync CVS commit messages
rc//" for just the contents of the "src" dir. +# (Note that command-line dir-excludes would need to use "excl//" too.) +# +# To use this, name it something like "rs", put it somewhere in your path, and +# then use "rs" in place of "rsync" when you are typing your copy commands. +args=() +for arg in "${@}"; do +if [[ "$arg" == / ]]; then + args=("${args[@]}" /) +else + args=("${args[@]}" "${arg%/}") +fi +done +exec /usr/bin/rsync "${args[@]}" -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2012-05-05 Thread Rsync CVS commit messages
cleanup_file, 0, !partial_dir); + cleanup_file, tweak_modtime, !partial_dir); } /* FALLTHROUGH */ -- The rsync repository. _______________ rsync-cvs mailing list rsync-cvs@lists.samba.org

[SCM] The rsync repository. - branch master updated

2012-06-16 Thread Rsync CVS commit messages
AL); } -- The rsync repository. _______________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2012-09-23 Thread Rsync CVS commit messages
ese contain similar information to RSYNC_REQUEST, + but with values separated and the module name stripped off. it() bf(RSYNC_EXIT_STATUS): (post-xfer only) the server side's exit value. This will be 0 for a successful run, a positive value for an error that the server genera

[SCM] The rsync repository. - branch master updated

2012-09-23 Thread Rsync CVS commit messages
; static BOOL usermap_via_chown, groupmap_via_chown; +#ifdef HAVE_SETVBUF static char *outbuf_mode; +#endif static char *bwlimit_arg, *max_size_arg, *min_size_arg; static char tmp_partialdir[] = ".~tmp~"; -- The rsync repository. _______ rsync-c

[SCM] The rsync repository. - branch master updated

2012-10-03 Thread Rsync CVS commit messages
if (mod_name) glob_expand_module(mod_name, buf, &argv, &argc, &maxargs); -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2012-10-07 Thread Rsync CVS commit messages
} - curr_dir_len = clean_fname(curr_dir, CFN_COLLAPSE_DOT_DOT_DIRS); + curr_dir_len = clean_fname(curr_dir, CFN_COLLAPSE_DOT_DOT_DIRS | CFN_DROP_TRAILING_DOT_DIR); if (sanitize_paths) { if (module_dirlen > curr_dir_len) module_dir

[SCM] The rsync repository. - branch master updated

2012-10-07 Thread Rsync CVS commit messages
dir; +} +} else { + $home_dir = (getpwuid($UID))[7]; +} + +unless ($no_chdir) { +chdir $home_dir or die "Unable to chdir to $home_dir: $!\n"; +} + +push @cmd, '/bin/sh', '-c', "@ARGV"; +exec @cmd; +die "Failed to exec: $!\n"; + +sub usage +{ +die <https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-01-18 Thread Rsync CVS commit messages
hat prior to version 3.1.0, an alternate-directory exact match +would never be found (nor linked into the destination) when a destination file +already exists. Note that if you combine this option with bf(--ignore-times), rsync will not link any files together because it only links identical

[SCM] The rsync repository. - branch master updated

2013-01-18 Thread Rsync CVS commit messages
map->status) map->status = nread ? errno : ENODATA; @@ -261,7 +265,7 @@ char *map_ptr(struct map_struct *map, OFF_T offset, int32 len) read_size -= nread; } - return map->p; + return map->p + align_fudge; } -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-01-19 Thread Rsync CVS commit messages
def SUPPORT_XATTRS - if (preserve_xattrs) - free_xattr(&sx2); -#endif - } + if (sxp == &sx2) + free_stat_x(&sx2); return updated; } -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-01-19 Thread Rsync CVS commit messages
Davison * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/progress.c b/progress.c index ac010fd..89ecff1 100644 --- a/progress.c +++ b/progress.c -- The rsync repository. ___

[SCM] The rsync repository. - branch master updated

2013-01-19 Thread Rsync CVS commit messages
The rsync repository. _______ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-01-20 Thread Rsync CVS commit messages
-- The rsync repository. ___________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

CVS update: rsyncweb

2013-01-27 Thread Rsync CVS commit messages
/cgi-bin/cvsweb/rsyncweb/resources.html?r1=1.31&r2=1.32 _______ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-05-22 Thread Rsync CVS commit messages
xit ;; +*:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; + i*:MSYS*:*) + echo ${UNAME_MACHINE}-pc-msys + exit ;; i*:windows32*:*) - # uname -m includes "-pc" on this system. - echo ${UNAME_MACHINE}-mingw32 + # uname -m includes "-pc" on this system. + echo ${UNAME_MACHINE}-mingw32 exit ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; -x86:Interix*:[3456]*) - echo i586-pc-interix${UNAME_RELEASE} - exit ;; -EM64T:Interix*:[3456]*) - echo x86_64-unknown-interix${UNAME_RELEASE} - exit ;; +*:Interix*:*) + case ${UNAME_MACHINE} in + x86) + echo i586-pc-interix${UNAME_RELEASE} + exit ;; + authenticamd | genuineintel | EM64T) + echo x86_64-unknown-interix${UNAME_RELEASE} + exit ;; + IA64) + echo ia64-unknown-interix${UNAME_RELEASE} + exit ;; + esac ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-05-26 Thread Rsync CVS commit messages
e set a flag and let the normal process handle the +* shutdown. We only attempt this if multiplexed IO is in effect and +* we didn't already set the flag. */ + if (!got_kill_signal && (am_server || am_receiver)) { + got_kill_signal = sig_num; + return; + } + exit_cleanup(RERR_SIGNAL); } -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-05-28 Thread Rsync CVS commit messages
- exit_cleanup(RERR_SIGNAL); + handle_kill_signal(False); got_kill_signal = -1; return ret; -- The rsync repository. _______________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-06-02 Thread Rsync CVS commit messages
length. Can * reduce fragmentation on filesystems like ext4, xfs, and NTFS. */ if (do_fallocate(fd, 0, total_size) == 0) { -- The rsync repository. ___________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

CVS update: rsyncweb

2013-06-02 Thread Rsync CVS commit messages
web/rsyncweb/documentation.html?r1=1.16&r2=1.17 ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-06-02 Thread Rsync CVS commit messages
npagesection(DAEMON OPTIONS) -- The rsync repository. ___________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

CVS update: rsyncweb

2013-06-02 Thread Rsync CVS commit messages
ttp://www.samba.org/cgi-bin/cvsweb/rsyncweb/features.html?r1=1.4&r2=1.5 ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-06-02 Thread Rsync CVS commit messages
return; + } + if (!(arg = strdup(arg))) out_of_memory("glob_expand_module"); -- The rsync repository. _______ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-06-09 Thread Rsync CVS commit messages
file. This option does not supply a password to a remote shell transport such as ssh; to learn how to do that, consult the remote shell's documentation. -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-06-09 Thread Rsync CVS commit messages
sync can now be compiled to use an unmodified zlib library instead of + the tweaked one that is included with rsync. + DEVELOPER RELATED: - Added more conditional debug output. - Changed configure.in to configure.ac. + +- Fixed some build issues for android and minix. -- The

[SCM] The rsync repository. - branch master updated

2013-06-10 Thread Rsync CVS commit messages
of a stream +- Remove second empty static block for Z_PARTIAL_FLUSH +- Write out all of the available bits when using Z_BLOCK +- Insert the first two strings in the hash table after a flush + +Changes in 1.2.5.2 (17 Dec 2011) +- fix ld error: unable to find version dependency 'ZLIB_1.2.5' +- use relative symlinks for shared libs +- Avoid searching past window for Z_RLE strategy +- Assure that high-water mark initialization is always applied in deflate +- Add assertions to fill_window() in deflate.c to match comments +- Update python link in README +- Correct spelling error in gzread.c +- Fix bug in gzgets() for a concatenated empty gzip stream +- Correct error in comment for gz_make() +- Change gzread() and related to ignore junk after gzip streams +- Allow gzread() and related to continue after gzclearerr() +- Allow gzrewind() and gzseek() after a premature end-of-file -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-06-11 Thread Rsync CVS commit messages
; 4; + x1 &= 0xF; + *--c = x1 <= 9 ? x1 + '0' : x1 + 'a' - 10; + *--c = x2 <= 9 ? x2 + '0' : x2 + 'a' - 10; + } + + return buf; +} + +NORETURN void out_of_memory(const char *str) +{ + rprintf(FERRO

[SCM] The rsync repository. - branch master updated

2013-06-11 Thread Rsync CVS commit messages
ule_dirlen = 0; int preserve_acls = 0; -- The rsync repository. _______ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-06-15 Thread Rsync CVS commit messages
USER@HOSTNAME::module, then rsync passes us +# the -l USER option too, so we must be prepared to ignore it. +if [ x"$1" = x"-l" ]; then +shift 2 +fi + +hostname=$1 +shift + +if [ x"$hostname" = x -o x"$1" != x"rsync" -o x"$2" != x"--server" -o x"$3" != x"--daemon" ]; then +echo "Usage: stunnel-rsync HOSTNAME rsync --server --daemon ." 1>&2 +exit 1 +fi + +# devz...@web.de came up with this no-tmpfile calling syntax: +@stunnel4@ -fd 10 11<&0 <https://lists.samba.org/mailman/listinfo/rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-06-16 Thread Rsync CVS commit messages
man page is current for version 3.0.3 of rsync. manpagesection(CREDITS) -rsync is distributed under the GNU public license. See the file +rsync is distributed under the GNU General Public License. See the file COPYING for details. The primary ftp site for rsync is -- The rsync reposito

[SCM] The rsync repository. - branch master updated

2013-06-23 Thread Rsync CVS commit messages
install-ssl-daemon DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/etc/xinetd.d $RPM_BUILD_ROOT/etc/rsync-ssl/certs install -m 644 packaging/lsb/rsync.xinetd $RPM_BUILD_ROOT/etc/xinetd.d/rsync -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs

[SCM] The rsync repository. - branch master updated

2013-07-12 Thread Rsync CVS commit messages
= rsync --server --daemon --config=/etc/rsync-ssl/rsyncd.conf +execargs = rsync --server --daemon . +#execargs = rsync --server --daemon --config=/etc/rsync-ssl/rsyncd.conf . -- The rsync repository. ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

CVS update: rsyncweb

2013-07-28 Thread Rsync CVS commit messages
web/rsyncweb/index.html?r1=1.120&r2=1.121 ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

CVS update: rsyncweb

2013-07-28 Thread Rsync CVS commit messages
web/index.html?r1=1.121&r2=1.122 ___ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs

<    2   3   4   5   6   7   8   9   10   11   >