Commit | Line | Data |
---|---|---|
25ea348b MP |
1 | rsync 2.4.7 (sometime in 2001, maybe :) |
2 | ||
3 | ANNOUNCEMENTS | |
4 | ||
5 | * Martin Pool <mbp@samba.org> is now a co-maintainer. | |
6 | ||
7 | NEW FEATURES | |
8 | ||
9 | * Support for LSB-compliant packaging <http://www.linuxbase.org/> | |
10 | ||
11 | * Shell wildcards are allowed in "auth users" lines. | |
12 | ||
6902ed17 MP |
13 | * Merged UNC rsync+ patch to support creation of standalone patch |
14 | sets. By Bert J. Dempsey and Debra Weiss, updated by Jos | |
15 | Backus. <http://www.ils.unc.edu/i2dsi/unc_rsync+.html> | |
16 | ||
5c7f570b MP |
17 | * Merged IPv6 patch from KAME.net. This is off by default, but |
18 | can be enabled with ./configure --enable-ipv6. | |
7d682ffe | 19 | |
25ea348b MP |
20 | ENHANCEMENTS |
21 | ||
22 | * Include/exclude cluestick: with -vv, print out whether files are | |
23 | included or excluded and why. | |
24 | ||
25 | * Many error messages have more friendly explanations and more | |
26 | details. | |
27 | ||
28 | * Manual page improvements plus scanty protocol documentation. | |
29 | ||
30 | * When running as --daemon in the background and using a "log | |
31 | file" rsyncd.conf directive, close the log file every time it is | |
32 | open when going to sleep on the socket. This allows the log | |
33 | file to get cleaned out by another process. | |
34 | ||
35 | * Change to using libpopt rather than getopt for processing | |
36 | options. This makes the code cleaner and the behaviour more | |
37 | consistent across platforms. popt is included and built if not | |
38 | installed on the platform. | |
39 | ||
40 | * More details in --version, including note about whether 64-bit | |
41 | files, symlinks and hardlinks are supported. | |
42 | ||
43 | * MD4 code may use less CPU cycles. | |
44 | ||
45 | * Use mkstemp on systems where it is secure. If we use mktemp, | |
46 | explain that we do it in a secure way. | |
47 | ||
48 | * --whole-file is the default when source and target are on the | |
49 | local machine. | |
50 | ||
51 | BUG FIXES: | |
52 | ||
7d682ffe MP |
53 | * Fix for various bugs causing rsync to hang. |
54 | ||
25ea348b MP |
55 | * Attempt to fix Large File Summit support on AIX. |
56 | ||
57 | * Attempt to fix error handling lockup bug. | |
58 | ||
59 | * Give a non-0 exit code if *any* of the files we have been asked | |
60 | to transfer fail to transfer | |
61 | ||
b2f02464 MP |
62 | * For log messages containing ridiculously long strings that might |
63 | overflow a buffer rsync no longer aborts, but rather prints an | |
64 | ellipsis at the end of the string. (Patch from Ed Santiago.) | |
65 | ||
3405fe45 MP |
66 | PLATFORMS: |
67 | ||
68 | * Improved support for UNICOS (tested on Cray T3E and Cray SV1) | |
0b21c485 MP |
69 | |
70 | * autoconf2.52 (or later) is now required to rebuild the autoconf | |
71 | scripts. It is not required to simply build rsync. | |
72 | ||
73 | TESTING: | |
74 | ||
75 | * The existing test.sh script by Phil Hands has been merged into a | |
76 | test framework that works from both "make check" and the Samba | |
77 | build farm. | |
b2f02464 | 78 |