late.c
@@ -885,9 +885,10 @@ int flush;
INITBITS();
state->mode = COPY_;
if (flush == Z_TREES) goto inf_leave;
+ /* FALLTHROUGH */
case COPY_:
state->mode = COPY;
- /* FALL THROUGH */
+ /* FALLTHROUGH */
return 0;
+ }
if (ref && *ref)
set_refuse_options(ref);
if (am_daemon) {
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
flist->parent_ndx = send_dir_ndx; /* the sending side must
remember the sorted ndx value */
send1extra(f, file, flist);
prev_flags = file->flags;
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-
*op++ = 'x';
if (rule->rflags & FILTRULE_SENDER_SIDE
&& (!for_xfer || protocol_version >= 29))
*op++ = 's';
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_SRCDIR([byteorder.h])
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
e is current for version 3.1.3 of rsync.
manpagesection(CREDITS)
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
transferred or checksummed.
Mention nanoseconds change.
Preparing for release of 3.1.3
---
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https
hanges in addition to
disallowing transfers.
+- Don't force nanoseconds to match if a non-transferred, non-checksummed
+ file only passed the quick-check w/o comparing nanosecods.
ENHANCEMENTS:
--
The rsync repository.
___
rsy
t;2)
#define FULL_FLUSH 1
#define NORMAL_FLUSH 0
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
of rsync.
+This man page is current for version 3.1.3pre1 of rsync.
manpagesection(CREDITS)
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
ers.\n");
+ rprintf(f, "Copyright (C) 1996-2018 by Andrew Tridgell, Wayne Davison,
and others.\n");
rprintf(f, "Web site: http://rsync.samba.org/\n;);
rprintf(f, "Capabilities:\n");
rprintf(f, "%d-bit files, %d-bit inums, %d-bit time
macro.
+- Support newer yodl versions when converting man pages.
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
if (orig_protect_args == 2 && am_server)
+ protect_args = orig_protect_args;
+
if (protect_args == 1 && am_server)
return 1;
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.o
if (memcmp(sum, rxas[i].datum + 1, sum_len) != 0) {
free(ptr);
goto still_abbrev;
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
ithout any chroot restrictions.
-enddit()
+)
manpagesection(CONFIG DIRECTIVES)
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
for_type(cursum_type);
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
sh */
memcpy(dest, rootdir, rlen);
- if (rlen > 1)
+ if (rlen > 1) /* a rootdir of len 1 is "/", so this
avoids a 2nd slash */
dest[rlen++] = '/';
}
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
*)sum);
break;
case CSUM_MD4_BUSTED:
+ case CSUM_MD4_ARCHAIC:
if (sumresidue)
mdfour_update(, (uchar *)md.buffer, sumresidue);
mdfour_result(, (uchar *)sum);
--
The rsync repository.
______
is file from one of the em(DIR)s will be
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
for a listing of available modules. In addition,
if this is false, the daemon will pretend the module does not exist
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
ot;
filter-rule for the backup suffix to the end of all your existing excludes
(e.g. bf(-f "P *~")). This will prevent previously backed-up files from being
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.
amecmp, file, )) {
if (partialptr) {
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
+ name_len < dget_len))
+|| (dget_len + extra_len + name_len < dget_len + extra_len))
overflow_exit("receive_xattr");
ptr = new_array(char, dget_len + extra_len + name_len);
if (!ptr)
--
The rsync repository.
_______
specifies a gid under which the daemon will
+run. The daemon usually runs as group root, and when this is left unset, the
+group is left unchanged. See also the "gid" parameter.
+
dit(bf(fake super)) Setting "fake super = yes" for a module causes the
daemon side to behave as if the bf(--fake-super) command-line option had
been specified. This allows the full attributes of a file to be stored
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
/* FALLTHROUGH */
+#endif
+
#ifdef HAVE_UTIMENSAT
#include "case_N.h"
if (do_utimensat(fname, modtime, mod_nsec) == 0)
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
ed user's name to be
+included in the syslog tag, you could do something like this:
+
+verb(syslog tag = rsyncd.%RSYNC_USER_NAME%)
+
dit(bf(max verbosity)) This parameter allows you to control
the maximum amount of verbose information that you'll allow the daemon to
generate (since the in
");
+ }
while ((opt = poptGetNextOpt(pc)) != -1) {
/* most options are handled automatically by popt;
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
name_len = strlen(name) + 1;
list_len -= name_len;
+ if (saw_xattr_filter) {
+ if (name_is_excluded(name, NAME_IS_XATTR, ALL_FILTERS))
+ continue;
+ }
#ifdef HAVE_LINUX_XATTRS
- /* We always ignore the system namespace, and non-root
-* ignores everything but the user namespace. */
- if (user_only ? !HAS_PREFIX(name, USER_PREFIX)
- : HAS_PREFIX(name, SYSTEM_PREFIX))
+ /* Choose between ignoring the system namespace or (non-root)
ignoring any non-user namespace. */
+ else if (user_only ? !HAS_PREFIX(name, USER_PREFIX) :
HAS_PREFIX(name, SYSTEM_PREFIX))
continue;
#endif
- if (am_root < 0 && name_len > RPRE_LEN
-&& name[RPRE_LEN] == '%' && strcmp(name, XSTAT_ATTR) == 0)
+ if (am_root < 0 && name_len > RPRE_LEN && name[RPRE_LEN] == '%'
&& strcmp(name, XSTAT_ATTR) == 0)
continue;
for (i = 0; i < xalp->count; i++) {
@@ -1042,7 +1055,7 @@ static int rsync_xal_set(const char *fname, item_list
*xalp,
if (i == xalp->count) {
if (sys_lremovexattr(fname, name) < 0) {
rsyserr(FERROR_XFER, errno,
- "rsync_xal_set:
lremovexattr(\"%s\",\"%s\") failed",
+ "rsync_xal_set: lremovexattr(%s,\"%s\")
failed",
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
sitory.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
extern struct stats stats;
@@ -127,7 +128,7 @@ static void rprint_progress(OFF_T ofs, OFF_T size, struct
timeval *now,
pct = ofs == size ? 100 : (int) (100.0 * ofs / size);
rprintf(FCLIENT, "\r%15s %3d%% %7.2f%s %s%s",
human_num(ofs), pct, rate
rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
}
return 0;
}
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
turn -1;
+ }
+ len -= wrote;
+ }
+ }
+ return 0;
+}
+
int do_open_nofollow(const char *pathname, int flags)
{
#ifndef O_NOFOLLOW
diff --git a/t_stub.c b/t_stub.c
index 26951a6..fc1ee3b 100644
--- a/t_stub.c
+++ b/t_stub.c
@@ -21,6 +21,7 @@
#include "rsync.h"
+int inplace = 0;
int modify_window = 0;
int preallocate_files = 0;
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
return ndx;
@@ -466,7 +561,8 @@ int send_xattr(int f, stat_x *sxp)
* need so that send_xattr_request() can tell the sender about them. */
int xattr_diff(struct file_struct *file, stat_x *sxp, int find_all)
{
- item_list *lst = rsync_xal_l.items;
+ const rsync_xa_list *glst = rsync_xal_l.items;
+ const item_list *lst;
rsync_xa *snd_rxa, *rec_rxa;
int snd_cnt, rec_cnt;
int cmp, same, xattrs_equal = 1;
@@ -479,9 +575,10 @@ int xattr_diff(struct file_struct *file, stat_x *sxp, int
find_all)
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
$(LDFLAGS) -o rounding
-DEXTRA_ROUNDING=$$r -I. $(srcdir)/rounding.c >rounding.out 2>&1; then \
echo "#define EXTRA_ROUNDING $$r" >rounding.h; \
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
h
cnt = lst->count;
+ rxa = lst->items;
+ }
+ }
}
if (!cnt || rxa->num != num) {
rprintf(FERROR, "[%s] could not find xattr #%d for
%s
1) < 0) {
rprintf(FERROR,
"ABORTING due to invalid path from
sender: %s/%s\n",
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
, this won't work:
quote(
tt(+ /some/path/this-file-will-not-be-found)nl()
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
no changes
made\n");
rprintf(F," -W, --whole-filecopy files whole (without delta-xfer
algorithm)\n");
+ rprintf(F," --checksum-choice=STR choose the checksum algorithms\n");
rprintf(F," -x, --one-file-system don't cross filesystem
boundaries\n");
rprintf(F," -B, --block-size=SIZE force a fixed checksum
block-size\n");
rprintf(F," -e, --rsh=COMMAND specify the remote shell to use\n");
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
k == 1 && fnamecmp == fname)
fnamecmp = get_backup_name(fname);
}
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
is %s speedup is %s%s\n",
human_num(stats.total_size),
comma_dnum((double)stats.total_size /
(total_written+total_read), 2),
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
])
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
if (backup_dir_len > 1)
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
$fdiff > 0) ? 1 : ($a lt $b) ? -1 : ($a gt $b) ? 1 : 0;
+ ($fdiff < 0) ? -1 : ($fdiff > 0) ? 1 : $a cmp $b;
}
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
- } else if (file1 > file2) {
- if (!modify_window || (file1 > file2 + modify_window && file2 +
modify_window > file2))
+ } else if (f1_sec > f2_sec) {
+ if (modify_window <= 0 || (f1_sec > f2_sec + modify_window &&
f2_sec + modify_window > f2_sec))
+ return 1;
+ } else if (modify_window < 0) {
+ if (f2_nsec > f1_nsec)
+ return -1;
+ else if (f1_nsec > f2_nsec)
return 1;
}
return 0;
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
+and groups by name using the "numeric ids" daemon parameter (see below).
Note also that you are free to setup custom user/group information in the
chroot area that is different from your normal system. For example, you
--
The rsync repository.
______
const char *desc, int incr)
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
it more.
Improve the "use chroot" & "numeric ids" info a bit more.
Preparing for release of 3.1.2
---
--
The rsync repository.
_______________
rsync-cv
re-source.mak conf
-aclocal.m4: m4/*.m4
+aclocal.m4: $(srcdir)/m4/*.m4
aclocal -I $(srcdir)/m4
configure.sh config.h.in: configure.ac aclocal.m4
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists
rray() lets us pass the size, not a type. */
new_ptr = _realloc_array(lp->items, item_size, new_size);
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
hing_for_ya:
+ sxp->st = real_st;
+ return -1;
}
/* This is only called for non-regular files. We return -2 if we've finished
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
'remove-source-files' => $only eq 'r' ? -1 : 0,
'safe-links' => 0,
'sender' => 0,
'server' => 0,
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
- if (!log_before_transfer)
- remember_initial_stats();
+ remember_initial_stats();
if (!do_xfers) { /* log the transfer */
log_item(FCLIENT, file, iflags, NULL);
--
The rsync repository.
_____
INUX_XATTRS, 1, [True if you have Linux xattrs (or
equivalent)])
AC_DEFINE(SUPPORT_XATTRS, 1)
AC_DEFINE(NO_SYMLINK_USER_XATTRS, 1, [True if symlinks do not support
user xattrs])
AC_CHECK_LIB(attr,getxattr)
--
The rsync repository.
_______________
rs
-conf=PATH],[set configuration file for
rsync server to PATH (default: /etc/rsyncd.conf)]),
[ if test ! -z $with_rsyncd_conf ; then
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman
)
- new_size += incr;
+ new_size = incr;
else
new_size *= 2;
if (new_size lp-malloced)
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
...@samba.org
*/
/* Load parameters.
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
---
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
/dev/nightly;
+system rsync$opt -aviHP --delete-after .
$samba_host\:/home/ftp/pub/rsync/dev/nightly;
}
exit;
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
; then
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
(file));
}
+ prior_dir_file = file;
goto cleanup;
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
=HLINK5 $fromdir/ $chkdir/ | tee $outfile
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
safety support */
eFlags[x++] = 'x'; /* xattr hardlink optimization not desired */
+ eFlags[x++] = 'C'; /* support checksum seed order fix */
#undef eFlags
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync
/prepare-source.mak
@@ -1,7 +1,7 @@
conf: configure.sh config.h.in
aclocal.m4:
- aclocal
+ aclocal -I m4
configure.sh: configure.ac aclocal.m4
autoconf -o configure.sh
--
The rsync repository.
___
rsync-cvs mailing list
rsync
/prepare-source.mak
@@ -1,5 +1,8 @@
conf: configure.sh config.h.in
+aclocal.m4:
+ aclocal
+
configure.sh: configure.ac aclocal.m4
autoconf -o configure.sh
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
);
exit_cleanup(RERR_PROTOCOL);
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
checksum verification step, which will cause a file to be resent if the
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
(--progress) option in
order to use bf(--info=progress2).)
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
--sender -vlogDtpr --partial . ARGS #
pull
# SSH_CONNECTION=client_addr client_port server_port
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
);
usage if $help_opt;
+$ENV{GIT_MERGE_AUTOEDIT} = 'no';
+
if (defined $incl_generated_files) {
$patches_dir = $incl_generated_files if $incl_generated_files ne '';
$incl_generated_files = 1;
--
The rsync repository.
___
rsync-cvs mailing
],rsync_cv_can_hardlin
main() {
unlink(FILENAME);
if (mkfifo(FILENAME, 0777) 0) abort();
+ unlink(FILENAME 2);
if (link(FILENAME, FILENAME 2) 0) exit(1);
exit(0);
}],
--
The rsync repository.
___
rsync-cvs
of files is handled by the shell before
+it runs rsync and not by rsync itself (exactly the same as all other
+posix-style programs).
quote(tt(rsync -avz foo:src/bar /data/tmp))
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs
/rsyncweb/.cvsignore?r1=1.3r2=1.4
index.html 1.126 = 1.127
http://www.samba.org/cgi-bin/cvsweb/rsyncweb/index.html?r1=1.126r2=1.127
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
= modify_window)
- return 0;
- return 1;
+ return 0;
}
-
#ifdef __INSURE__XX
#include dlfcn.h
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
*/
}
if (x = (int)sizeof argstr) { /* Not possible... */
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
|ITEM_LOCAL_CHANGE)))
recv_xattr_request(file, f_in);
#endif
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
) {
rprintf(FERROR, [%s] could not find xattr #%d for
%s\n,
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
of rsync.
manpagesection(CREDITS)
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
---
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
/index.html?r1=1.125r2=1.126
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
+directories.
+
dit(bf(-J, --omit-link-times)) This tells rsync to omit symlinks when
it is preserving modification times (see bf(--times)).
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
= NFLAGS_WILD_NAME_MATCH;
noiu.name = cp;
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
|| !(need_retouch_dir_times
|| fix_dir_perms))
continue;
fname = f_name(file, NULL);
if (fix_dir_perms)
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https
://www.samba.org/cgi-bin/cvsweb/rsyncweb/download.html?r1=1.32r2=1.33
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
a / or a **, then it is
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
)
see_deflate_token(data, toklen);
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
];
- file_checksum(fn, sum, st-st_size);
+ file_checksum(fn, st, sum);
return memcmp(sum, F_SUM(file), checksum_len) == 0;
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
501 - 600 of 1244 matches
Mail list logo