which included commits to RCS files with non-trunk default branches.
--- /dev/null
+AUTOMAKE_OPTIONS = 1.4 foreign dist-bzip2
+AUTOTOOL_VERSION=autoconf-2.52 automake-1.5 libtool-1.4.2
+
+DIST_SUBDIRS = zzip zzipwrap bins test docs SDL
+SUBDIRS = zzip zzipwrap bins test docs @SDL@
+
+# see Makefile.mk for the "make rpm" target
+rpm2: dist-bzip2 $(PACKAGE).spec
+ rpm -ta $(PACKAGE)-$(VERSION).tar.bz2
+
+zzip.html zzip.xml zzip.pdf \
+doc docu clean-doc clean-docs clean-docu \
+man manpages htmpages unpack clean-unpack \
+omf install-omf install-doc install-sfnet install-man3 x :
+ (cd docs && $(MAKE) `basename $@`)
+
+sdl testsdl test-sdl install-sdl :
+ (cd SDL && $(MAKE) `basename $@`)
+
+check-test0 check-test1 check-zzdir check-zzcat \
+check-zzxor check-zzxordir check-zzxorcat \
+check-sfx check-readme : \
+ (cd test && $(MAKE) `basename $@`)
+
+MSVC7 = msvc7/pkzip.exe msvc7/test1.zip msvc7/test.zip \
+msvc7/zzdir.vcproj msvc7/zzipself.vcproj msvc7/zzip.vcproj \
+msvc7/zziplib.sln msvc7/zzipsetstub.sln msvc7/zzobfuscated.sln \
+msvc7/zziplib.vcproj msvc7/zzipsetstub.vcproj msvc7/zzobfuscated.vcproj \
+msvc7/zzcat.sln msvc7/zzipself.bat msvc7/zzip.sln \
+msvc7/zzcat.vcproj msvc7/zzipself.sln msvc7/zziptest.sln \
+msvc7/zzdir.sln msvc7/zzipself.txt msvc7/zziptest.vcproj
+
+MSVC6 = \
+msvc6/zzcat.dsp msvc6/zziplib.dsp msvc6/zzipwrap.dsp \
+msvc6/zzdir.dsp msvc6/zziplib.dsw msvc6/zzobfuscated.dsp \
+msvc6/zziptest.dsp msvc6/zzip.dsp
+
+EXTRA_DIST = zziplib.spec zzipback.sed Makefile.mk $(MSVC7) $(MSVC6)
+
+PHONY = auto boottrap rpm doc docs man manpages htmpages sdl testsdl \
+ comp compats msvc6 msvc7
+docs : docu
+# ------------------------------------------------------------------------
+
+test-comp:
+ test ! -d testing || rm -r testing
+ mkdir testing
+ (cd testing && tar xzvf ../$(PACKAGE)-$(VERSION).tar.gz)
+ (cd "testing/$(PACKAGE)-$(VERSION)/zziplib" && sh configure)
+ $(MAKE) -C "testing/$(PACKAGE)-$(VERSION)/zziplib"
+ $(MAKE) -C "testing/$(PACKAGE)-$(VERSION)/zziplib" check
+
+clean-comp:
+ test ! -d testing || rm -r testing
+
+msvc :
+ mkdir bin
+ mkdir lib
+ mkdir include
+ mkdir include/zzip
+ cp $(srcdir)/msvc6/Release/*.exe bin/
+ cp $(srcdir)/msvc6/Release/*.dll bin/
+ cp $(srcdir)/msvc6/Release/*.lib lib/
+ cp $(srcdir)/zzip/*.h include/zzip/
+ zip -9r $(srcdir)/$(PACKAGE)-$(VERSION)-msvc6-bin.zip bin/
+ zip -9r $(srcdir)/$(PACKAGE)-$(VERSION)-msvc6-lib.zip lib/ include/
+ rm -r bin lib include
--- /dev/null
+/* config.h.in. Generated automatically from configure.ac by autoheader. */
+
+/* Define to empty if `const' does not conform to ANSI C. */
+#undef const
+
+/* Number of bits in a file offset, on hosts where this is settable. */
+#undef _FILE_OFFSET_BITS
+
+/* Define if you have the <direct.h> header file. */
+#undef HAVE_DIRECT_H
+
+/* Define if you have the <dirent.h> header file, and it defines `DIR'. */
+#undef HAVE_DIRENT_H
+
+/* Define if you have the <dlfcn.h> header file. */
+#undef HAVE_DLFCN_H
+
+/* Define if you have the <inttypes.h> header file. */
+#undef HAVE_INTTYPES_H
+
+/* Define if you have the <io.h> header file. */
+#undef HAVE_IO_H
+
+/* Define if you have the <memory.h> header file. */
+#undef HAVE_MEMORY_H
+
+/* Define if you have the <ndir.h> header file, and it defines `DIR'. */
+#undef HAVE_NDIR_H
+
+/* Define if you have the <stdint.h> header file. */
+#undef HAVE_STDINT_H
+
+/* Define if you have the <stdlib.h> header file. */
+#undef HAVE_STDLIB_H
+
+/* Define if you have the `strcasecmp' function. */
+#undef HAVE_STRCASECMP
+
+/* Define if you have the <string.h> header file. */
+#undef HAVE_STRING_H
+
+/* Define if you have the <strings.h> header file. */
+#undef HAVE_STRINGS_H
+
+/* Define if you have the <sys/dir.h> header file, and it defines `DIR'. */
+#undef HAVE_SYS_DIR_H
+
+/* Define if you have the <sys/int_types.h> header file. */
+#undef HAVE_SYS_INT_TYPES_H
+
+/* Define if you have the <sys/mman.h> header file. */
+#undef HAVE_SYS_MMAN_H
+
+/* Define if you have the <sys/ndir.h> header file, and it defines `DIR'. */
+#undef HAVE_SYS_NDIR_H
+
+/* Define if you have the <sys/param.h> header file. */
+#undef HAVE_SYS_PARAM_H
+
+/* Define if you have the <sys/stat.h> header file. */
+#undef HAVE_SYS_STAT_H
+
+/* Define if you have the <sys/types.h> header file. */
+#undef HAVE_SYS_TYPES_H
+
+/* Define if you have the <unistd.h> header file. */
+#undef HAVE_UNISTD_H
+
+/* Define if you have the <winbase.h> header file. */
+#undef HAVE_WINBASE_H
+
+/* Define if you have the <windows.h> header file. */
+#undef HAVE_WINDOWS_H
+
+/* Define if you have the <winnt.h> header file. */
+#undef HAVE_WINNT_H
+
+/* Define if you have the <zlib.h> header file. */
+#undef HAVE_ZLIB_H
+
+/* Define as `__inline' if that's what the C compiler calls it, or to nothing
+ if it is not supported. */
+#undef inline
+
+/* Define for large files, on AIX-style hosts. */
+#undef _LARGE_FILES
+
+/* whether the system defaults to 32bit off_t but can do 64bit when requested
+ */
+#undef LARGEFILE_SENSITIVE
+
+/* Define to `long' if <sys/types.h> does not define. */
+#undef off_t
+
+/* Name of package */
+#undef PACKAGE
+
+/* The number of bytes in type int */
+#undef SIZEOF_INT
+
+/* The number of bytes in type long */
+#undef SIZEOF_LONG
+
+/* The number of bytes in type short */
+#undef SIZEOF_SHORT
+
+/* Define to `unsigned' if <sys/types.h> does not define. */
+#undef size_t
+
+/* Define to `int' if <sys/types.h> does not define. */
+#undef ssize_t
+
+/* Define if you have the ANSI C header files. */
+#undef STDC_HEADERS
+
+/* Version number of package */
+#undef VERSION
--- /dev/null
+#ifndef _ZZIP__CONFIG_H
+#define _ZZIP__CONFIG_H 1
+
+/* zzip/_config.h. Generated automatically at end of configure. */
+/* config.h. Generated automatically by configure. */
+/* config.h.in. Generated automatically from configure.ac by autoheader. */
+
+/* Define to empty if `const' does not conform to ANSI C. */
+/* #undef _zzip_const */
+
+/* Number of bits in a file offset, on hosts where this is settable. */
+#ifndef ZZIP__FILE_OFFSET_BITS
+#define ZZIP__FILE_OFFSET_BITS 64
+#endif
+
+/* Define if you have the <direct.h> header file. */
+/* #undef ZZIP_HAVE_DIRECT_H */
+
+/* Define if you have the <dirent.h> header file, and it defines `DIR'. */
+#ifndef ZZIP_HAVE_DIRENT_H
+#define ZZIP_HAVE_DIRENT_H 1
+#endif
+
+/* Define if you have the <dlfcn.h> header file. */
+#ifndef ZZIP_HAVE_DLFCN_H
+#define ZZIP_HAVE_DLFCN_H 1
+#endif
+
+/* Define if you have the <inttypes.h> header file. */
+#ifndef ZZIP_HAVE_INTTYPES_H
+#define ZZIP_HAVE_INTTYPES_H 1
+#endif
+
+/* Define if you have the <io.h> header file. */
+/* #undef ZZIP_HAVE_IO_H */
+
+/* Define if you have the <memory.h> header file. */
+#ifndef ZZIP_HAVE_MEMORY_H
+#define ZZIP_HAVE_MEMORY_H 1
+#endif
+
+/* Define if you have the <ndir.h> header file, and it defines `DIR'. */
+/* #undef ZZIP_HAVE_NDIR_H */
+
+/* Define if you have the <stdint.h> header file. */
+#ifndef ZZIP_HAVE_STDINT_H
+#define ZZIP_HAVE_STDINT_H 1
+#endif
+
+/* Define if you have the <stdlib.h> header file. */
+#ifndef ZZIP_HAVE_STDLIB_H
+#define ZZIP_HAVE_STDLIB_H 1
+#endif
+
+/* Define if you have the `strcasecmp' function. */
+#ifndef ZZIP_HAVE_STRCASECMP
+#define ZZIP_HAVE_STRCASECMP 1
+#endif
+
+/* Define if you have the <string.h> header file. */
+#ifndef ZZIP_HAVE_STRING_H
+#define ZZIP_HAVE_STRING_H 1
+#endif
+
+/* Define if you have the <strings.h> header file. */
+#ifndef ZZIP_HAVE_STRINGS_H
+#define ZZIP_HAVE_STRINGS_H 1
+#endif
+
+/* Define if you have the <sys/dir.h> header file, and it defines `DIR'. */
+/* #undef ZZIP_HAVE_SYS_DIR_H */
+
+/* Define if you have the <sys/int_types.h> header file. */
+/* #undef ZZIP_HAVE_SYS_INT_TYPES_H */
+
+/* Define if you have the <sys/mman.h> header file. */
+#ifndef ZZIP_HAVE_SYS_MMAN_H
+#define ZZIP_HAVE_SYS_MMAN_H 1
+#endif
+
+/* Define if you have the <sys/ndir.h> header file, and it defines `DIR'. */
+/* #undef ZZIP_HAVE_SYS_NDIR_H */
+
+/* Define if you have the <sys/param.h> header file. */
+#ifndef ZZIP_HAVE_SYS_PARAM_H
+#define ZZIP_HAVE_SYS_PARAM_H 1
+#endif
+
+/* Define if you have the <sys/stat.h> header file. */
+#ifndef ZZIP_HAVE_SYS_STAT_H
+#define ZZIP_HAVE_SYS_STAT_H 1
+#endif
+
+/* Define if you have the <sys/types.h> header file. */
+#ifndef ZZIP_HAVE_SYS_TYPES_H
+#define ZZIP_HAVE_SYS_TYPES_H 1
+#endif
+
+/* Define if you have the <unistd.h> header file. */
+#ifndef ZZIP_HAVE_UNISTD_H
+#define ZZIP_HAVE_UNISTD_H 1
+#endif
+
+/* Define if you have the <winbase.h> header file. */
+/* #undef ZZIP_HAVE_WINBASE_H */
+
+/* Define if you have the <windows.h> header file. */
+/* #undef ZZIP_HAVE_WINDOWS_H */
+
+/* Define if you have the <winnt.h> header file. */
+/* #undef ZZIP_HAVE_WINNT_H */
+
+/* Define if you have the <zlib.h> header file. */
+#ifndef ZZIP_HAVE_ZLIB_H
+#define ZZIP_HAVE_ZLIB_H 1
+#endif
+
+/* Define as `__inline' if that's what the C compiler calls it, or to nothing
+ if it is not supported. */
+/* #undef _zzip_inline */
+
+/* Define for large files, on AIX-style hosts. */
+/* #undef ZZIP__LARGE_FILES */
+
+/* whether the system defaults to 32bit off_t but can do 64bit when requested
+ */
+#ifndef ZZIP_LARGEFILE_SENSITIVE
+#define ZZIP_LARGEFILE_SENSITIVE 1
+#endif
+
+/* Define to `long' if <sys/types.h> does not define. */
+/* #undef _zzip_off_t */
+
+/* Name of package */
+#ifndef ZZIP_PACKAGE
+#define ZZIP_PACKAGE "zziplib"
+#endif
+
+/* The number of bytes in type int */
+#ifndef ZZIP_SIZEOF_INT
+#define ZZIP_SIZEOF_INT 4
+#endif
+
+/* The number of bytes in type long */
+#ifndef ZZIP_SIZEOF_LONG
+#define ZZIP_SIZEOF_LONG 4
+#endif
+
+/* The number of bytes in type short */
+#ifndef ZZIP_SIZEOF_SHORT
+#define ZZIP_SIZEOF_SHORT 2
+#endif
+
+/* Define to `unsigned' if <sys/types.h> does not define. */
+/* #undef _zzip_size_t */
+
+/* Define to `int' if <sys/types.h> does not define. */
+/* #undef _zzip_ssize_t */
+
+/* Define if you have the ANSI C header files. */
+#ifndef ZZIP_STDC_HEADERS
+#define ZZIP_STDC_HEADERS 1
+#endif
+
+/* Version number of package */
+#ifndef ZZIP_VERSION
+#define ZZIP_VERSION "0.13.23"
+#endif
+
+/* once: _ZZIP__CONFIG_H */
+#endif
--- /dev/null
+#ifndef _ZZIP__MSVC_H
+#define _ZZIP__MSVC_H 1
+
+/* zzip/_msvc.h. Generated automatically at end of configure. */
+/* config.h.in. Generated automatically from configure.ac by autoheader. */
+/* config values have been automatically set by zzip/_msvc.sed */
+
+/* Define to empty if `const' does not conform to ANSI C. */
+/* #undef _zzip_const */
+
+/* Number of bits in a file offset, on hosts where this is settable. */
+/* #undef ZZIP__FILE_OFFSET_BITS */
+
+/* Define if you have the <direct.h> header file. */
+#ifndef ZZIP_HAVE_DIRECT_H
+#define ZZIP_HAVE_DIRECT_H 1
+#endif
+
+/* Define if you have the <dirent.h> header file, and it defines `DIR'. */
+/* #undef ZZIP_HAVE_DIRENT_H */
+
+/* Define if you have the <dlfcn.h> header file. */
+/* #undef ZZIP_HAVE_DLFCN_H */
+
+/* Define if you have the <inttypes.h> header file. */
+/* #undef ZZIP_HAVE_INTTYPES_H */
+
+/* Define if you have the <io.h> header file. */
+#ifndef ZZIP_HAVE_IO_H
+#define ZZIP_HAVE_IO_H 1
+#endif
+
+/* Define if you have the <memory.h> header file. */
+#ifndef ZZIP_HAVE_MEMORY_H
+#define ZZIP_HAVE_MEMORY_H 1
+#endif
+
+/* Define if you have the <ndir.h> header file, and it defines `DIR'. */
+/* #undef ZZIP_HAVE_NDIR_H */
+
+/* Define if you have the <stdint.h> header file. */
+/* #undef ZZIP_HAVE_STDINT_H */
+
+/* Define if you have the <stdlib.h> header file. */
+#ifndef ZZIP_HAVE_STDLIB_H
+#define ZZIP_HAVE_STDLIB_H 1
+#endif
+
+/* Define if you have the `strcasecmp' function. */
+/* #undef ZZIP_HAVE_STRCASECMP */
+
+/* Define if you have the <string.h> header file. */
+#ifndef ZZIP_HAVE_STRING_H
+#define ZZIP_HAVE_STRING_H 1
+#endif
+
+/* Define if you have the <strings.h> header file. */
+/* #undef ZZIP_HAVE_STRINGS_H */
+
+/* Define if you have the <sys/dir.h> header file, and it defines `DIR'. */
+/* #undef ZZIP_HAVE_SYS_DIR_H */
+
+/* Define if you have the <sys/int_types.h> header file. */
+/* #undef ZZIP_HAVE_SYS_INT_TYPES_H */
+
+/* Define if you have the <sys/mman.h> header file. */
+/* #undef ZZIP_HAVE_SYS_MMAN_H */
+
+/* Define if you have the <sys/ndir.h> header file, and it defines `DIR'. */
+/* #undef ZZIP_HAVE_SYS_NDIR_H */
+
+/* Define if you have the <sys/param.h> header file. */
+/* #undef ZZIP_HAVE_SYS_PARAM_H */
+
+/* Define if you have the <sys/stat.h> header file. */
+#ifndef ZZIP_HAVE_SYS_STAT_H
+#define ZZIP_HAVE_SYS_STAT_H 1
+#endif
+
+/* Define if you have the <sys/types.h> header file. */
+#ifndef ZZIP_HAVE_SYS_TYPES_H
+#define ZZIP_HAVE_SYS_TYPES_H 1
+#endif
+
+/* Define if you have the <unistd.h> header file. */
+/* #undef ZZIP_HAVE_UNISTD_H */
+
+/* Define if you have the <winbase.h> header file. */
+#ifndef ZZIP_HAVE_WINBASE_H
+#define ZZIP_HAVE_WINBASE_H 1 /* hmm, is that win32 ? */
+#endif
+
+/* Define if you have the <windows.h> header file. */
+#ifndef ZZIP_HAVE_WINDOWS_H
+#define ZZIP_HAVE_WINDOWS_H 1 /* yes, this is windows */
+#endif
+
+/* Define if you have the <winnt.h> header file. */
+#ifndef ZZIP_HAVE_WINNT_H
+#define ZZIP_HAVE_WINNT_H 1 /* is that always true? */
+#endif
+
+/* Define if you have the <zlib.h> header file. */
+#ifndef ZZIP_HAVE_ZLIB_H
+#define ZZIP_HAVE_ZLIB_H 1 /* you do have it, right? */
+#endif
+
+/* Define as `__inline' if that's what the C compiler calls it, or to nothing
+ if it is not supported. */
+#ifndef _zzip_inline
+#define _zzip_inline __inline
+#endif
+
+/* Define for large files, on AIX-style hosts. */
+/* #undef ZZIP__LARGE_FILES */
+
+/* whether the system defaults to 32bit off_t but can do 64bit when requested
+ */
+/* #undef ZZIP_LARGEFILE_SENSITIVE */
+
+/* Define to `long' if <sys/types.h> does not define. */
+#ifndef _zzip_off_t
+#define _zzip_off_t long
+#endif
+
+/* Name of package */
+#ifndef ZZIP_PACKAGE
+#define ZZIP_PACKAGE "zziplib-msvc" /* yes, make it known */
+#endif
+
+/* The number of bytes in type int */
+#ifndef ZZIP_SIZEOF_INT
+#define ZZIP_SIZEOF_INT 4
+#endif
+
+/* The number of bytes in type long */
+#ifndef ZZIP_SIZEOF_LONG
+#define ZZIP_SIZEOF_LONG 4
+#endif
+
+/* The number of bytes in type short */
+#ifndef ZZIP_SIZEOF_SHORT
+#define ZZIP_SIZEOF_SHORT 2
+#endif
+
+/* Define to `unsigned' if <sys/types.h> does not define. */
+/* #undef _zzip_size_t */
+
+/* Define to `int' if <sys/types.h> does not define. */
+#ifndef _zzip_ssize_t
+#define _zzip_ssize_t int
+#endif
+
+/* Define if you have the ANSI C header files. */
+#ifndef ZZIP_STDC_HEADERS
+#define ZZIP_STDC_HEADERS 1
+#endif
+
+/* Version number of package */
+/* #undef ZZIP_VERSION */
+
+/* once: _ZZIP__MSVC_H */
+#endif