Eric Dorland <>

r872392, r862277, r845589

r845589 | philip | 2003-04-01 21:08:06 +0000 (Tue, 01 Apr 2003)

Add support for zlib compressed streams.

Patch by: Eric Dorland <>

* 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.

r862277 | blair | 2006-11-03 15:03:53 +0000 (Fri, 03 Nov 2006)

Fix a bug with filenames containing @'s.

Patch by: Eric Dorland <>

* contrib/client-side/
  Fix a problem where if a filename contains the @ character, then svn
    propget will either fail or possibly return the incorrect
    information.  So always append @BASE to all filenames.  This fixes .

r872392 | hwright | 2008-07-29 00:40:18 +0000 (Tue, 29 Jul 2008)

Add '--targets' option to svndumpfilter, with the usual semantics.  This
addresses issue #2697.

Patch by: Eric Dorland <>

* subversion/tests/cmdline/svndumpfilter_tests_data/greek_tree.dump:

* subversion/svndumpfilter/main.c
  (svndumpfilter__targets): New enum.
  (options_table): Add --targets option.
  (cmd_table): Include --targets for 'include' and 'exclude' subcommands.
  (svndumpfilter_opt_state): Add member for targets file.
  (main): Handle the --targets argument by appending the contents of the
    given file to the list of prefixes.

* subversion/tests/cmdline/
  (dumpfilter_with_targets): New test.
  (test_list): Add the new test.
  (): Ignore RuntimeWarning for os.tempnam.