summaryrefslogtreecommitdiff
path: root/zlib
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>1998-05-22 12:20:07 +0000
committerAndrew Tridgell <tridge@samba.org>1998-05-22 12:20:07 +0000
commitf7bd44eb32a5d7a8313e6cc96a1e9b197c1a8c01 (patch)
tree95359fabea5a3f5b8d23f7fac9bc645d3c97aed8 /zlib
parente3ac52f2e1823e531ea2514abe8e5bb87f26ca0a (diff)
downloadrsync-f7bd44eb32a5d7a8313e6cc96a1e9b197c1a8c01.tar.gz
added a README.rsync to explain what we have changed in zlib and to
tell people that any bugs are our responsibility.
Diffstat (limited to 'zlib')
-rw-r--r--zlib/README.rsync19
1 files changed, 19 insertions, 0 deletions
diff --git a/zlib/README.rsync b/zlib/README.rsync
new file mode 100644
index 00000000..32f3f4e8
--- /dev/null
+++ b/zlib/README.rsync
@@ -0,0 +1,19 @@
+zlib has been adapted slightly for use in rsync. Please don't bother
+the zlib authors with problems related to the use of zlib in rsync as
+any bugs are likely to be our fault and not theirs.
+
+Specific changes that have been made to zlib for rsync include:
+
+- add Z_INSERT_ONLY to allow for efficient history updating without
+ actually emitting any data. This is used to compress the matched
+ blocks that don't cross the wire, which gives better compression
+ ratios on the literal data.
+
+- fixed a number of minor compilation issues. (redefinition of MAX and
+ other such trivial things)
+
+- include rsync.h to ensure that we get a consistent set of includes
+ for all C code in rsync and to take advantage of autoconf
+
+--
+Paul Mackerras and Andrew Tridgell