r5515 | philip | 2003-04-01 15:08:06 -0600 (Tue, 01 Apr 2003)
Add support for zlib compressed streams.
Patch by: Eric Dorland <eric.dorland@mail.mcgill.ca>
* configure.in: Add --with-zlib.
* subversion/include/svn_io.h (svn_stream_compressed): New function.
* subversion/libsvn_subr/stream.c
(define ZBUFFER_SIZE): New constant.
(struct zbaton): New type.
(zalloc, zfree, zerr_to_svn_error, read_helper_gz, read_handler_gz,
write_handler_gz, close_handler_gz, svn_stream_compressed): New functions.
* subversion/tests/libsvn_subr/stream-test.c
(generate_test_bytes, test_stream_compressed): New test.