aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
blob: f53d70d51af4f2abbfb09a2731bfd410838f8258 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
NEWS for rsync 3.0.8 (UNRELEASED)
Protocol: 30 (unchanged)
Changes since 3.0.7:

  BUG FIXES:

    - Fixed a buffer-overflow issue where a directory path that is exactly
      MAXPATHLEN was not handled correctly.

    - Fixed a potential crash when an rsync daemon has a filter/exclude list
      and the transfer is using ACLs or extended attributes.

    - Fixed a bug in the comparing of upper-case letters in file suffixes for
      --skip-compress.

    - If an rsync daemon has a module configured without a path setting, rsync
      will now disallow access to that module.

    - If the destination arg is an empty string, it will be treated as a
      reference to the current directory (as 2.x used to do).

    - Fixed a batch-file writing bug that would not write out the full set of
      compatibility flags that the transfer was using.  This fixes a potential
      protocol problem for a batch file that contains a sender-side I/O error:
      it would have been sent in a way that the batch-reader wasn't expecting.

    - Some improvements to the hard-linking code to ensure that device-number
      hashing is working right, and to supply more information if the hard-link
      code fails.

    - Improved the unsafe-symlink errors messages.

    - Fix the popt arg parsing so that an option that doesn't take an arg will
      reject an attempt to supply and arg.

    - A couple minor option tweaks to support/rrsync script, and also some
      regex changes that make vim highlighting happier.

    - A few manpage improvements.

  DEVELOPER RELATED:

    - Use lchmod() whenever it is available (not just on symlinks).

    - A couple fixes to the socketpair_tcp() routine.

    - Updated the helper scripts in the packaging subdirectory.

    - Renamed configure.in to configure.ac.