Wayne Davison
87531e6302
Get rid of some compiler warnings in the AIX sysacls code.
2007-11-29 17:12:54 -08:00
Wayne Davison
eb67a6909b
Don't try to process hard-link data in list-only mode.
2007-11-29 10:27:16 -08:00
Wayne Davison
9217ce30e3
Revised release-rsync and nightly-rsync code to create a tar files
...
with the right timestamps.
2007-11-29 09:29:45 -08:00
Wayne Davison
d52607ecd6
Preparing for release of 3.0.0pre6
v3.0.0pre6
2007-11-28 01:00:37 -08:00
Wayne Davison
13e4914826
Fixed a problem with extracting the previous release's
...
generated files (used to create the release diff).
2007-11-28 01:00:02 -08:00
Wayne Davison
932fcfc1aa
Mentioned the latest changes in the NEWS.
2007-11-28 00:40:34 -08:00
Wayne Davison
a2c770dc21
Switching over to a dynamic hash method for really large files.
...
This code has been reported to be better for large files than the
file-chunking code that was included in pre3.
2007-11-28 00:39:02 -08:00
Wayne Davison
ba22c9e219
Adding --contimeout=SECONDS option.
2007-11-28 00:28:26 -08:00
Wayne Davison
6a2456c501
Don't use git-FOO command to call git sub-commands.
2007-11-27 16:06:01 -08:00
Wayne Davison
ef3f14e6a7
When the new "munge symlinks" option is off, a non-chroot
...
daemon should sanitize its symlinks, as it used to do.
2007-11-27 13:11:49 -08:00
Wayne Davison
9585b27678
Add a new daemon security option: "munge symlinks".
2007-11-27 07:34:59 -08:00
Wayne Davison
5c77266d95
Use a non-printing command for proto.h's build-rule.
2007-11-25 15:12:06 -08:00
Wayne Davison
3db06222af
Give proto.h a build rule so that make re-checks its timestamp.
2007-11-25 15:03:19 -08:00
Wayne Davison
aa6865d761
Return to the master branch at the end.
2007-11-25 14:46:33 -08:00
Wayne Davison
67b9b26ff3
Modified the discovery of the generated files & use "make gen".
2007-11-25 14:36:30 -08:00
Wayne Davison
b82ad9507f
Re-run autoconf and autoheader, as needed.
2007-11-25 14:08:19 -08:00
Wayne Davison
4d7c8e6b76
We now call set_stat_xattr() before set_xattr().
2007-11-25 13:49:41 -08:00
Wayne Davison
a685271de3
Various xattr fixes:
...
- Fake-super mode no longer strips the RSYNC_PREFIX from a "%name" item.
- Make various places skip the fake-super xattr when --fake-super is enabled.
- If we fail to re-read the xattr value of an xattr we are trying to un-
abbreviate, send a zero for its length (avoiding a protocol problem).
2007-11-25 13:48:54 -08:00
Wayne Davison
613c2d4431
Improved proto.h-tstamp handling, including cleanup.
2007-11-24 11:50:41 -08:00
Wayne Davison
225787a4a4
Made the (re-)building of the proto.h file automatic in the
...
main Makefile rules, and the (re-)building of the man pages
automatic if yodl2man is present.
2007-11-24 10:54:35 -08:00
Wayne Davison
e107b6b122
Fixed a problem with --fake-super not getting the fully tweaked new_mode
...
value. Also fixed the removal of rsync-internal xattr values on the
destination files when we aren't copying rsync-internal xattr values.
2007-11-24 10:50:45 -08:00
Wayne Davison
5223b786ca
A daemon needs to set dry_run with --only-write-batch.
2007-11-22 11:19:34 -08:00
Wayne Davison
3f0211b63a
New logging categories added to allow differentiation between
...
transfer errors, normal errors, and warnings. New messages are
translated into old FERROR/FINFO categories for older protocols.
2007-11-22 10:05:36 -08:00
Wayne Davison
a6c6f8e650
Use FLOG instead of FERROR for config errors.
2007-11-22 09:51:21 -08:00
Wayne Davison
ee6e80c753
Fix two iconv problems that Lennart Lövstrand pointed out in bug 5075.
2007-11-22 07:57:03 -08:00
Wayne Davison
ce72de30ce
Don't try to delete when list_only is set.
2007-11-21 07:09:26 -08:00
Wayne Davison
29bca53f9b
Got rid of the unused symlink parameter to sanitize_path().
2007-11-20 17:37:53 -08:00
Wayne Davison
dc2815c1fb
Make sure that a failure to build configure.sh or config.h.in
...
doesn't leave a file lying around that could deceive us on the
next run.
2007-11-20 17:22:47 -08:00
Wayne Davison
3005a12bce
Only allow the build farm to rsync the latest generated
...
configure files when building them fails.
2007-11-20 08:40:15 -08:00
Wayne Davison
fd913297fa
Made some code that handles hard-linking of symlinks be
...
omitted if symlinks can't be hard-linked.
2007-11-18 17:54:35 -08:00
Wayne Davison
90c98cdc39
Adding a support script that can be used to make the checked-out
...
file-times of an initial clone nicer.
2007-11-17 10:29:13 -08:00
Wayne Davison
b258ebf8ac
Improved F_RDEV_P() define to use DEV_EXTRA_CNT count.
2007-11-17 10:26:46 -08:00
Wayne Davison
97f0421523
Make sure we process a parent patch before a dependent patch.
2007-11-16 08:02:26 -08:00
Wayne Davison
ee8a733d6f
A couple minor improvments to the tar-creation code.
2007-11-15 14:05:09 -08:00
Wayne Davison
20c7d7fd69
Updated to work with git instead of cvs.
2007-11-15 07:48:13 -08:00
Wayne Davison
49ebb358ab
Handle new PATCH-$name files, improved $last_touch code,
...
fixed handling of dependent patches.
2007-11-12 15:10:52 -08:00
Wayne Davison
1f41d42a91
Getting rid of all .cvsignore files.
2007-11-12 13:32:10 -08:00
Wayne Davison
813d2d101a
Mention the change for protocol 30.
2007-11-12 07:12:48 -08:00
Wayne Davison
86eb9f9595
Exit if something goes wrong with commit or tag.
2007-11-12 06:44:16 -08:00
Wayne Davison
18fa91296b
Make sure that time has progressed when we need change branches
...
in order to run prepare-source.
2007-11-12 06:30:24 -08:00
Wayne Davison
8d3211447d
If we start a sub-shell to let the user fix a rebase, output a
...
message and change the prompt.
2007-11-12 00:13:52 -08:00
Wayne Davison
805d8ac43d
Updated to work with latest git repository and to package
...
the patches directory in a separate tar file.
2007-11-11 23:58:01 -08:00
Wayne Davison
d26c7dfdb0
This script transforms one or more patch/* branches into
...
one or more patches/*.diff files.
2007-11-11 23:15:40 -08:00
Wayne Davison
1e21cde315
Ignore a couple more items.
2007-11-11 22:52:25 -08:00
Wayne Davison
c5d77e9659
Including my extern-squishing script, which just found an
...
extraneous extern in exclude.c.
2007-11-11 22:51:50 -08:00
Wayne Davison
2909586ede
This helper script exists to create the generated files that are needed
...
for a build. It pretends to be a configure script so that the build
steps are still the normal sequence of ./configure, make, make install
(which is particularly helpful with the samba build farm). Once the
generated files are ready, the configure.sh script is called to do the
real configure work.
2007-11-09 21:37:01 -08:00
Wayne Davison
c5435b56bf
Switched prototype generation from awk to perl.
2007-11-09 22:57:14 +00:00
Wayne Davison
2c386ff971
Ignore generated files and dirs.
2007-11-09 19:55:00 +00:00
Wayne Davison
7f3b529367
Tweaked gensend to upload man pages too.
2007-11-09 19:31:20 +00:00
Wayne Davison
6228239894
Include the arg name for the lp_*() funtions.
2007-11-09 19:28:27 +00:00