Commits on Mar 6, 2014
  1. @drahosp
Commits on Feb 13, 2014
  1. @drahosp
Commits on Feb 18, 2013
  1. @drahosp

    Updated travis hook

    drahosp committed Feb 18, 2013
Commits on Dec 19, 2012
  1. @drahosp

    Updated travis hook

    drahosp committed Dec 19, 2012
Commits on Aug 20, 2012
  1. @drahosp

    Updated travis hook

    drahosp committed Aug 20, 2012
Commits on Aug 1, 2012
  1. @drahosp

    Updated CMakeLists

    drahosp committed Aug 1, 2012
Commits on May 12, 2012
  1. @drahosp

    Updated cmake macros

    drahosp committed May 12, 2012
Commits on Apr 16, 2012
  1. @drahosp
Commits on Apr 15, 2012
  1. @davidm
  2. @davidm

    Merge commit 'v1.2.6'

    Conflicts:
    	CMakeLists.txt
    	zconf.h
    davidm committed Apr 14, 2012
Commits on Apr 14, 2012
  1. @davidm
Commits on Apr 10, 2012
  1. @davidm
Commits on Apr 3, 2012
  1. @drahosp

    Adding travis build

    drahosp committed Apr 2, 2012
Commits on Jan 29, 2012
  1. @madler

    zlib 1.2.6

    madler committed Jan 29, 2012
  2. @madler
  3. @madler
  4. @madler

    Have gzputc return the character written instead of the argument.

    When successful, gzputc would return the second argument.  If the
    second argument were -1, gzputc would return -1 instead of the
    character written, which was 255.  However the -1 would not be
    distinguishable from an error.  Now gzputc returns 255 in that
    case.
    madler committed Jan 29, 2012
  5. @madler
Commits on Jan 28, 2012
  1. @madler
Commits on Jan 22, 2012
  1. @jrn @madler

    Add an --enable-demos option to contrib/minizip/configure.

    This makes build-testing and installing the minizip/miniunzip programs
    as simple as "autoreconf -if && ./configure --enable-demos && make &&
    make install".  Without --enable-demos, the makefile will only build
    and install the library, as before.  Helped by Mike Frysinger.
    
    minizip/miniunzip were not intended to be general-purpose installed
    utilities, but they can be useful from time to time as a lightweight
    substitute for zip/unzip.  You can also use them to quickly test that
    the library installation procedure worked.
    jrn committed with madler Jan 21, 2012
Commits on Jan 21, 2012
  1. @jrn @madler

    Add support for VPATH builds in contrib/minizip.

    Instead of using relative paths directly, use paths relative to
    top_srcdir and top_builddir to refer to source files and built files,
    respectively.
    
    Note that the toplevel zlib configure script still does not have any
    special support for out-of-tree builds.  But now you can do
    
    	(cd contrib/minizip && autoreconf -fis)
    
    	mkdir -p BUILD/test
    	cp *.c *.h *.in zlib.map configure zlib.3 BUILD
    	cp test/*.c BUILD/test
    	(cd BUILD && ./configure --shared)
    	(cd BUILD && make)
    
    	mkdir -p BUILD/contrib/minizip
    	cd BUILD/contrib/minizip
    	../../../contrib/minizip/configure
    	make
    
    While at it, move the include path and library path settings to
    CPPFLAGS and LDFLAGS respectively instead of setting both in CFLAGS.
    Thanks to Mike Frysinger for advice.
    jrn committed with madler Jan 17, 2012
  2. @jrn @madler

    Add missing libs to minizip linker command.

    Trying to build the minizip utility from contrib/minizip after an
    autoreconf -f:
    
    	libtool: link: gcc -g -O2 -o minizip minizip.o
    	minizip.o: In function `getFileCrc':
    	/tmp/zlib/contrib/minizip/minizip.c:211: undefined reference to `crc32'
    	minizip.o: In function `main':
    	/tmp/zlib/contrib/minizip/minizip.c:378: undefined reference to `zipOpen64'
    	/tmp/zlib/contrib/minizip/minizip.c:451: undefined reference to `zipOpenNewFileInZip3_64'
    	/tmp/zlib/contrib/minizip/minizip.c:502: undefined reference to `zipCloseFileInZip'
    	/tmp/zlib/contrib/minizip/minizip.c:509: undefined reference to `zipClose'
    	/tmp/zlib/contrib/minizip/minizip.c:485: undefined reference to `zipWriteInFileInZip'
    	collect2: error: ld returned 1 exit status
    
    The cause: contrib/minizip/Makefile.am does not specify that minizip
    needs to be linked to libminizip.  With some linkers (e.g., GNU
    binutils without --copy-dt-needed-entries), an indirect dependency
    cannot be used to resolve symbols, so link to libz for crc32(), too.
    jrn committed with madler Jan 17, 2012
  3. @jrn @madler

    Add -I../.. -L../.. to CFLAGS for minizip and miniunzip.

    Trying to build miniunzip utility from contrib/minizip after an
    autoreconf -f produces
    
    	[...]
    	In file included from minizip.c:61:0:
    	zip.h:50:18: fatal error: zlib.h: No such file or directory
    
    unless zlib is already installed.  Use AM_CFLAGS to set the include
    path and library path to point to the just-build copy of zlib to
    fix this.  (This was already done for libminizip but not the binaries
    that use it before this patch.)
    jrn committed with madler Jan 17, 2012
  4. @madler
  5. @madler
  6. @madler
  7. @madler
  8. @madler
  9. @madler
  10. @madler
Commits on Jan 19, 2012
  1. @madler
Commits on Jan 17, 2012
  1. @madler
  2. @madler
  3. @madler
  4. @madler