summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMartin Pool <mbp@samba.org>2002-02-25 18:28:37 +0000
committerMartin Pool <mbp@samba.org>2002-02-25 18:28:37 +0000
commitc6e27b608e6567a52c39c45b37c152cd70964ae9 (patch)
treea926aa6a5f566dfed1eb292eea7e4b88e1a3d78c /TODO
parentf76584a57ca515ffe2a586aa05117b911f58ffea (diff)
downloadrsync-c6e27b608e6567a52c39c45b37c152cd70964ae9.tar.gz
More discussion about zlib.
Diffstat (limited to 'TODO')
-rw-r--r--TODO24
1 files changed, 22 insertions, 2 deletions
diff --git a/TODO b/TODO
index 89a39d95..2109125b 100644
--- a/TODO
+++ b/TODO
@@ -220,10 +220,30 @@ Empty directories
can end up with many empty directories. We might avoid this by
lazily creating such directories.
+
zlib
- Perhaps don't use our own zlib. Will we actually be incompatible,
- or just be slightly less efficient?
+ Perhaps don't use our own zlib.
+
+ Advantages:
+
+ - will automatically be up to date with bugfixes in zlib
+
+ - can leave it out for small rsync on e.g. recovery disks
+
+ - can use a shared library
+
+ - avoids people breaking rsync by trying to do this themselves and
+ messing up
+
+ Should we ship zlib for systems that don't have it, or require
+ people to install it separately?
+
+ Apparently this will make us incompatible with versions of rsync
+ that use the patched version of rsync. Probably the simplest way to
+ do this is to just disable gzip (with a warning) when talking to old
+ versions.
+
logging