X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/f6c0d3d70b497bbd323651725f4a3ca4e3cf5ebd..007351494dcd60990ef6ba3001c790388202ed32:/NEWS diff --git a/NEWS b/NEWS index c244e375..f32d8921 100644 --- a/NEWS +++ b/NEWS @@ -87,8 +87,8 @@ Changes since 2.6.2: help). - When the remote rsync dies, make a better effort to recover any error - messages it may have sent instead of just dying with a write error - trying to send data over the socket. + messages it may have sent before dying (the local rsync used to just + die with a socket-write error). - When using --delete and a --backup-dir that contains files that are hard-linked to their destination equivalents, rsync now makes sure @@ -98,6 +98,11 @@ Changes since 2.6.2: - Avoid a bogus run-time complaint about a lack of 64-bit integers when the int64 type is defined as an off_t and it actually has 64-bits. + - Added a configure check for open64() without mkstemp64() so that we + can avoid using mkstemp() when such a combination is encountered. + This bypasses a problem writing out large temp files on OSes such as + AIX and HP-UX. + ENHANCEMENTS: - Added the --partial-dir=DIR option that lets you specify where to @@ -114,7 +119,7 @@ Changes since 2.6.2: are also cases where this is more efficient (such as appending data). Use only when needed (see the man page for more details). - - Added the "write only" option to the daemon's config file. + - Added the "write only" option for the daemon's config file. - Added long-option names for -4 and -6 (namely --ipv4 and --ipv6) and documented all these options in the man page. @@ -141,9 +146,12 @@ Changes since 2.6.2: presence in the list of available modules), a user that fails to authenticate gets the same "unknown module" error that they would get if the module were actually unknown (while still logging the real - error to the daemon's log file). This prevents fishing for modules + error to the daemon's log file). This prevents fishing for module names. + - The daemon's "refuse options" config item now allows you to match + option names using wildcards and/or the single-letter option names. + INTERNAL: - Some cleanup in the exclude code has saved some per-exclude memory