aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2006-10-14 02:02:47 +0000
committerWayne Davison <wayned@samba.org>2006-10-14 02:02:47 +0000
commit4968423e71c5bec901a7ccbc91930d7aae030f20 (patch)
tree680436c21436f7cdc1d27c72a3a78f56e1764aaf /NEWS
parent99eba67585c79180be72ea10889ae7eec61f9034 (diff)
downloadandroid_external_rsync-4968423e71c5bec901a7ccbc91930d7aae030f20.tar.gz
android_external_rsync-4968423e71c5bec901a7ccbc91930d7aae030f20.tar.bz2
android_external_rsync-4968423e71c5bec901a7ccbc91930d7aae030f20.zip
Mention the latest fixes and internal changes.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS22
1 files changed, 22 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 50e12ac1..0df3fe9c 100644
--- a/NEWS
+++ b/NEWS
@@ -69,6 +69,9 @@ Changes since 2.6.8:
- Fixed a bug in the daemon's "incoming chmod" rule: newly-created
directories no longer get the 'F' (file) rules applied to them.
+ - Fixed an infinite loop bug when a filter rule was rejected due to being
+ overly long.
+
ENHANCEMENTS:
- Added the --log-file=FILE and --log-file-format=FORMAT options. These
@@ -98,11 +101,30 @@ Changes since 2.6.8:
both the pre- and post-xfer commands, so it can be used if the pre-xfer
command wants to cache some arg/request info for the post-xfer command.
+ INTERNAL:
+
+ - Did a code audit using IBM's code checker program and made several
+ changes, including: replacing most of the strcpy() and sprintf() calls
+ with strlcpy(), snprintf(), and memcpy(); adding a 0-value to an enum
+ that had been intermingling a literal 0 with the defined enum values.
+
+ - Fixed a potential bug in f_name_cmp() when both the args are a
+ top-level "." dir (which doesn't happen in normal operations).
+
+ - Changed exit_cleanup() so that it can never return instead of exit.
+ The old code might return if it found the exit_cleanup() function
+ was being called recursively. The new code adds a check into the
+ logging functions so that they return back to the exit function
+ instead of recursing.
+
DEVELOPER RELATED:
- The acls.diff and xattrs.diff patches have received a bunch of work to
make them much closer to being acceptable in the main distribution.
+ - The rsync.yo and rsyncd.conf.yo files have been updated to work
+ better with the latest yodl 2.x releases.
+
- Updated config.guess and config.sub to their 2006-02-23 version.
- Updated various files to include the latest FSF address and to have