The NetBSD Project

CVS log for pkgsrc/devel/zlib/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / zlib

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.56 / (download) - annotate - [select for diffs], Sun Jan 26 17:31:05 2020 UTC (5 months, 1 week ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, HEAD
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored)

all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.

Revision 1.55 / (download) - annotate - [select for diffs], Tue Apr 4 08:57:33 2017 UTC (3 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.54: +12 -13 lines
Diff to previous 1.54 (colored)

Changes in 1.2.11 (15 Jan 2017)
- Fix deflate stored bug when pulling last block from window
- Permit immediate deflateParams changes before any deflate input

Changes in 1.2.10 (2 Jan 2017)
- Avoid warnings on snprintf() return value
- Fix bug in deflate_stored() for zero-length input
- Fix bug in gzwrite.c that produced corrupt gzip files
- Remove files to be installed before copying them in Makefile.in
- Add warnings when compiling with assembler code

Changes in 1.2.9 (31 Dec 2016)
- Fix contrib/minizip to permit unzipping with desktop API [Zouzou]
- Improve contrib/blast to return unused bytes
- Assure that gzoffset() is correct when appending
- Improve compress() and uncompress() to support large lengths
- Fix bug in test/example.c where error code not saved
- Remedy Coverity warning [Randers-Pehrson]
- Improve speed of gzprintf() in transparent mode
- Fix inflateInit2() bug when windowBits is 16 or 32
- Change DEBUG macro to ZLIB_DEBUG
- Avoid uninitialized access by gzclose_w()
- Allow building zlib outside of the source directory
- Fix bug that accepted invalid zlib header when windowBits is zero
- Fix gzseek() problem on MinGW due to buggy _lseeki64 there
- Loop on write() calls in gzwrite.c in case of non-blocking I/O
- Add --warn (-w) option to ./configure for more compiler warnings
- Reject a window size of 256 bytes if not using the zlib wrapper
- Fix bug when level 0 used with Z_HUFFMAN or Z_RLE
- Add --debug (-d) option to ./configure to define ZLIB_DEBUG
- Fix bugs in creating a very large gzip header
- Add uncompress2() function, which returns the input size used
- Assure that deflateParams() will not switch functions mid-block
- Dramatically speed up deflation for level 0 (storing)
- Add gzfread(), duplicating the interface of fread()
- Add gzfwrite(), duplicating the interface of fwrite()
- Add deflateGetDictionary() function
- Use snprintf() for later versions of Microsoft C
- Fix *Init macros to use z_ prefix when requested
- Replace as400 with os400 for OS/400 support [Monnerat]
- Add crc32_z() and adler32_z() functions with size_t lengths
- Update Visual Studio project files [AraHaan]

Revision 1.54 / (download) - annotate - [select for diffs], Thu Jan 19 18:52:08 2017 UTC (3 years, 5 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.53: +3 -3 lines
Diff to previous 1.53 (colored)

Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.

Revision 1.53 / (download) - annotate - [select for diffs], Sun Aug 30 10:54:11 2015 UTC (4 years, 10 months ago) by richard
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.52: +7 -2 lines
Diff to previous 1.52 (colored)

use NO_DIVIDE only on i386 SunOS; bump PKGREVISION

Revision 1.52 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:32 2014 UTC (5 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.51: +1 -3 lines
Diff to previous 1.51 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.51 / (download) - annotate - [select for diffs], Fri Sep 19 09:07:27 2014 UTC (5 years, 9 months ago) by richard
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.50: +5 -2 lines
Diff to previous 1.50 (colored)

Remove unnecessary reference to __moddi3 on SunOS by defining NO_DIVIDE for
adler32.c and adding LDFLAGS.SunOS+=-Wl,-zignore removing the dependency
on libgcc_s.so.
Bump PKGREVISION to take effect.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Sep 10 10:46:07 2014 UTC (5 years, 9 months ago) by richard
Branch: MAIN
Changes since 1.49: +1 -2 lines
Diff to previous 1.49 (colored)

revert zlib

Revision 1.49 / (download) - annotate - [select for diffs], Wed Sep 10 10:14:08 2014 UTC (5 years, 9 months ago) by richard
Branch: MAIN
Changes since 1.48: +3 -2 lines
Diff to previous 1.48 (colored)

adding devel/py-hgnested

hgnested is a Mercurial extension to work with nested repositories.

It was inspired by the forest extension.

The extension allows to apply common Mercurial commands to all the nested
repositories at once like pull, push etc. It also allows to fetch a complete
tree of repositories through ssh or http.

To enable the "hgnested" extension, create an entry for it in your hgrc, like
this:

    [extensions]
    hgnested =

See `hg help hgnested` for the complete list of commands.

For more information please visit the following website:

	http://code.google.com/p/hgnested/

Revision 1.48 / (download) - annotate - [select for diffs], Sat Nov 30 11:14:10 2013 UTC (6 years, 7 months ago) by richard
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.47: +17 -2 lines
Diff to previous 1.47 (colored)

provide zlib.pc for pkg-config to facilitate configure where possible

Revision 1.47 / (download) - annotate - [select for diffs], Mon May 27 16:22:10 2013 UTC (7 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored)

Version 1.2.8 fixes a very rare bug in decompression. All users are encouraged to upgrade immediately. Version 1.2.8 also has these improvements:
* Add new inflateGetDictionary() function
* Fix bug where gzopen() immediately followed by gzclose() would write an empty file instead of an empty gzip stream.
* Fix bug in gzclose() when gzwrite() runs out of memory

Revision 1.46 / (download) - annotate - [select for diffs], Sat Feb 9 13:00:05 2013 UTC (7 years, 4 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.45: +2 -1 lines
Diff to previous 1.45 (colored)

-no-undefined LDFLAGS is required to be linked with Cygwin.

Revision 1.45 / (download) - annotate - [select for diffs], Wed Oct 31 11:19:55 2012 UTC (7 years, 8 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.44: +1 -2 lines
Diff to previous 1.44 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.44 / (download) - annotate - [select for diffs], Wed May 9 11:33:09 2012 UTC (8 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Changes in 1.2.7:
- Replace use of memmove() with a simple copy for portability
- Test for existence of strerror
- Restore gzgetc_ for backward compatibility with 1.2.6
- Fix build with non-GNU make on Solaris
- Require gcc 4.0 or later on Mac OS X to use the hidden attribute
- Include unistd.h for Watcom C
- Use __WATCOMC__ instead of __WATCOM__
- Do not use the visibility attribute if NO_VIZ defined
- Improve the detection of no hidden visibility attribute
- Avoid using __int64 for gcc or solo compilation
- Cast to char * in gzprintf to avoid warnings
- Fix make_vms.com for VAX
- Don't use library or built-in byte swaps
- Simplify test and use of gcc hidden attribute
- Fix bug in gzclose_w() when gzwrite() fails to allocate memory
- Add "x" (O_EXCL) and "e" (O_CLOEXEC) modes support to gzopen()
- Fix bug in test/minigzip.c for configure --solo
- Fix contrib/vstudio project link errors
- Add ability to choose the builder in make_vms.com
- Add DESTDIR support to mingw32 win32/Makefile.gcc
- Fix comments in win32/Makefile.gcc for proper usage
- Allow overriding the default install locations for cmake
- Generate and install the pkg-config file with cmake
- Build both a static and a shared version of zlib with cmake
- Include version symbols for cmake builds
- If using cmake with MSVC, add the source directory to the includes
- Remove unneeded EXTRA_CFLAGS from win32/Makefile.gcc
- Move obsolete emx makefile to old
- Allow the use of -Wundef when compiling or using zlib
- Avoid the use of the -u option with mktemp
- Improve inflate() documentation on the use of Z_FINISH
- Recognize clang as gcc
- Add gzopen_w() in Windows for wide character path names
- Rename zconf.h in CMakeLists.txt to move it out of the way
- Add source directory in CMakeLists.txt for building examples
- Look in build directory for zlib.pc in CMakeLists.txt
- Remove gzflags from zlibvc.def in vc9 and vc10
- Fix contrib/minizip compilation in the MinGW environment
- Update ./configure for Solaris, support --64
- Remove -R. from Solaris shared build (possible security issue)
- Avoid race condition for parallel make (-j) running example
- Fix type mismatch between get_crc_table() and crc_table
- Fix parsing of version with "-" in CMakeLists.txt
- Fix the path to zlib.map in CMakeLists.txt
- Force the native libtool in Mac OS X to avoid GNU libtool
- Add instructions to win32/Makefile.gcc for shared install

Revision 1.43 / (download) - annotate - [select for diffs], Mon Mar 19 15:47:12 2012 UTC (8 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

Changes 1.2.6:
* gzread() can now read a file that is being written concurrently
* gzgetc() is now a macro for increased speed
* Added a 'T' option to gzopen() for transparent writing (no compression)
* Added deflatePending() to return the amount of pending output
* Allow deflateSetDictionary() and inflateSetDictionary() at any time in raw
  mode
* deflatePrime() can now insert bits in the middle of the stream
* ./configure now creates a configure.log file with all of the results
* Added a ./configure --solo option to compile zlib with no dependency on any
  libraries
* Fixed a problem with large file support macros
* Fixed a bug in contrib/puff
* Many portability improvements

Revision 1.42 / (download) - annotate - [select for diffs], Sat Jan 28 10:46:26 2012 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.41: +2 -1 lines
Diff to previous 1.41 (colored)

Set LICENSE.

Revision 1.41 / (download) - annotate - [select for diffs], Thu Apr 9 00:48:08 2009 UTC (11 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.40: +1 -3 lines
Diff to previous 1.40 (colored)

Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.

Revision 1.40 / (download) - annotate - [select for diffs], Wed Aug 22 18:36:09 2007 UTC (12 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.39: +5 -8 lines
Diff to previous 1.39 (colored)

Re-arrange lines to make this more likely to pass pkglint.

Revision 1.39 / (download) - annotate - [select for diffs], Wed Aug 22 18:35:30 2007 UTC (12 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored)

This package no longer needs a distinfo file.

Revision 1.38 / (download) - annotate - [select for diffs], Thu Aug 2 13:22:20 2007 UTC (12 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.37: +17 -5 lines
Diff to previous 1.37 (colored)

Use in-tree versions. The replacement Makefile can be used for direct
builds in bootstrap tools as well.

Revision 1.37 / (download) - annotate - [select for diffs], Fri Jun 8 18:39:24 2007 UTC (13 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.36: +1 -3 lines
Diff to previous 1.36 (colored)

Remove dead MASTERS_SITES. From Zafer Aydogan.

Revision 1.36 / (download) - annotate - [select for diffs], Tue May 15 19:39:12 2007 UTC (13 years, 1 month ago) by heinz
Branch: MAIN
Changes since 1.35: +4 -1 lines
Diff to previous 1.35 (colored)

- Added support for installation to DESTDIR.
- Reenabled test targets in Makefile.in (previously broken by pkgsrc
  patches) and in the pkgsrc Makefile.

Revision 1.35 / (download) - annotate - [select for diffs], Wed Jan 24 17:28:22 2007 UTC (13 years, 5 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Update HOMEPAGE. (The previous redirects to this one.)

Revision 1.34 / (download) - annotate - [select for diffs], Sat Jan 13 13:50:11 2007 UTC (13 years, 5 months ago) by schwarz
Branch: MAIN
Changes since 1.33: +3 -1 lines
Diff to previous 1.33 (colored)

make sure that pkgsrc's LDFLAGS is used when linking

Revision 1.33 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:30 2006 UTC (14 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.32 / (download) - annotate - [select for diffs], Tue Dec 27 17:27:58 2005 UTC (14 years, 6 months ago) by reed
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Honor PKGMANDIR.

Revision 1.29.2.2 / (download) - annotate - [select for diffs], Wed Jul 27 04:30:25 2005 UTC (14 years, 11 months ago) by snj
Branch: pkgsrc-2005Q2
Changes since 1.29.2.1: +2 -3 lines
Diff to previous 1.29.2.1 (colored) to branchpoint 1.29 (colored) next main 1.30 (colored)

Pullup ticket 626 - requested by Matthias Drochner
security update for zlib

Revisions pulled up:
- pkgsrc/devel/zlib/Makefile		1.31
- pkgsrc/devel/zlib/buildlink3.mk	1.20
- pkgsrc/devel/zlib/distinfo		1.14
- pkgsrc/devel/zlib/patches/patch-ab	removed

    Module Name:    pkgsrc
    Committed By:   drochner
    Date:           Fri Jul 22 16:04:44 UTC 2005

    Modified Files:
            pkgsrc/devel/zlib: Makefile buildlink3.mk distinfo
    Removed Files:
            pkgsrc/devel/zlib/patches: patch-ab

    Log Message:
    update to 1.2.3
    this fixes (at least) another security problem (DoS, CAN-2005-1849)
    changes:
    -Eliminate a potential security vulnerability when decoding invalid
     compressed data
    -Eliminate a potential security vulnerability when decoding specially
     crafted compressed data
    -Fix a bug when decompressing dynamic blocks with no distance codes
    -Fix crc check bug in gzread() after gzungetc()
    -Do not return an error when using gzread() on an empty file

Revision 1.31 / (download) - annotate - [select for diffs], Fri Jul 22 16:04:43 2005 UTC (14 years, 11 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.30: +2 -3 lines
Diff to previous 1.30 (colored)

update to 1.2.3
this fixes (at least) another security problem (DoS, CAN-2005-1849)
changes:
-Eliminate a potential security vulnerability when decoding invalid
 compressed data
-Eliminate a potential security vulnerability when decoding specially
 crafted compressed data
-Fix a bug when decompressing dynamic blocks with no distance codes
-Fix crc check bug in gzread() after gzungetc()
-Do not return an error when using gzread() on an empty file

Revision 1.29.2.1 / (download) - annotate - [select for diffs], Thu Jul 7 20:52:10 2005 UTC (15 years ago) by snj
Branch: pkgsrc-2005Q2
Changes since 1.29: +2 -1 lines
Diff to previous 1.29 (colored)

Pullup ticket 590 - requested by Matthias Drochner
security fix for zlib

Revisions pulled up:
- pkgsrc/devel/zlib/Makefile		1.30
- pkgsrc/devel/zlib/distinfo		1.13
- pkgsrc/devel/zlib/patches/patch-ab	1.5
- pkgsrc/devel/zlib/buildlink3.mk	1.19

    Module Name:    pkgsrc
    Committed By:   drochner
    Date:           Thu Jul  7 10:43:19 UTC 2005

    Modified Files:
            pkgsrc/devel/zlib: Makefile distinfo
    Added Files:
            pkgsrc/devel/zlib/patches: patch-ab

    Log Message:
    add a patch for CAN-2005-2096, from Debian
----
    Module Name:    pkgsrc
    Committed By:   tron
    Date:           Thu Jul  7 11:46:55 UTC 2005

    Modified Files:
            pkgsrc/devel/zlib: buildlink3.mk

    Log Message:
    Bump recommented version to 1.2.2nb1 because of CAN-2005-2096.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Jul 7 10:43:19 2005 UTC (15 years ago) by drochner
Branch: MAIN
Changes since 1.29: +2 -1 lines
Diff to previous 1.29 (colored)

add a patch for CAN-2005-2096, from Debian

Revision 1.29 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:39 2005 UTC (15 years, 2 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base
Branch point for: pkgsrc-2005Q2
Changes since 1.28: +1 -2 lines
Diff to previous 1.28 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Nov 4 14:17:55 2004 UTC (15 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.27: +4 -5 lines
Diff to previous 1.27 (colored)

Changes 1.2.2:
* Eliminate a potential security vulnerability when decoding invalid compressed data
* Fix bug when decompressing dynamic blocks with no distance codes
* Do not return error when using gzread() on an empty file

Revision 1.27 / (download) - annotate - [select for diffs], Sun Oct 3 00:13:34 2004 UTC (15 years, 9 months ago) by tv
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Aug 31 23:16:23 2004 UTC (15 years, 10 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Added two patches for fixing possible security issue.
The CVS security ID is CAN-2004-0797.

The fix is same as used by OpenBSD, Debian and Gentoo.
(Didn't see any reference to issue on zlib webpages.)

The OpenBSD announcement "zlib reliabilty fix" says:
"could allow an attacker to crash programs linked
with it."

And the Gentoo announcement says "zlib contains a bug in the handling
of errors in the inflate() and inflateBack() functions. ... An
attacker could exploit this vulnerability to launch a Denial of
Service attack on any application using the zlib library."

PKGREVISION is bumped and BUILDLINK_RECOMMENDED.zlib added to
buildlink3.mk file.

Revision 1.25 / (download) - annotate - [select for diffs], Sat May 8 01:06:26 2004 UTC (16 years, 2 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)

nb1: install shlib as executable.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Mar 23 04:41:00 2004 UTC (16 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

USE_BUILDLINK3 must be set to "yes" or "no", not defined/undefined.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Jan 13 17:45:20 2004 UTC (16 years, 5 months ago) by jmmv
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Create the man/man3 directory, so that this can be installed properly with
pkgviews.  Closes PR pkg/24081 by Min Sik Kim.

Revision 1.22 / (download) - annotate - [select for diffs], Mon Jan 12 21:19:50 2004 UTC (16 years, 5 months ago) by adam
Branch: MAIN
Changes since 1.21: +2 -6 lines
Diff to previous 1.21 (colored)

Changes 1.2.1:
	* inflate is about 20% faster and minimizes memory allocation
	* crc32 is about 50% faster
	* new functions and functionality
	* more supported architectures

Revision 1.21 / (download) - annotate - [select for diffs], Mon Jan 5 11:44:01 2004 UTC (16 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.20: +5 -12 lines
Diff to previous 1.20 (colored)

bl3ify

Revision 1.20 / (download) - annotate - [select for diffs], Thu Jul 17 21:34:17 2003 UTC (16 years, 11 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.15.2.1 / (download) - annotate - [select for diffs], Thu Jun 19 00:53:09 2003 UTC (17 years ago) by grant
Branch: netbsd-1-6-1
Changes since 1.15: +5 -4 lines
Diff to previous 1.15 (colored) next main 1.16 (colored)

Pull up revisions 1.17-1.18 (requested by salo in ticket #1291):

Darwin has no static libz, mark it incompatible.

mark Linux zlib as incompatible to avoid using base zlib which can
cause problems with pkgsrc libtool, eg.

libtool: link: AGE `4' is greater than the current interface number `1'
libtool: link: `1:1:4' is not valid version information
libtool: install: `libz.la' is not a valid libtool archive

Added fix for CAN-2003-0107 -
Buffer overflow in the gzprintf function in zlib 1.1.4, when zlib is compiled
without vsnprintf or when long inputs are truncated using vsnprintf, allows
attackers to cause a denial of service or possibly execute arbitrary code.
From OpenBSD.

Restore configure target and add check for [v]snprintf.

Bump PKGREVISION.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Jun 2 01:20:11 2003 UTC (17 years, 1 month ago) by jschauma
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Mar 5 13:09:28 2003 UTC (17 years, 4 months ago) by salo
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Oops, restore NOT_FOR_PLATFORM (commented for my local testing).

Revision 1.17 / (download) - annotate - [select for diffs], Wed Mar 5 13:05:44 2003 UTC (17 years, 4 months ago) by salo
Branch: MAIN
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored)

Added fix for CAN-2003-0107 -
Buffer overflow in the gzprintf function in zlib 1.1.4, when zlib is compiled
without vsnprintf or when long inputs are truncated using vsnprintf, allows
attackers to cause a denial of service or possibly execute arbitrary code.
From OpenBSD.

Restore configure target and add check for [v]snprintf.

Bump PKGREVISION.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Feb 28 23:25:21 2003 UTC (17 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

s/LIBTOOL_VERSION/LIBTOOL_REQD/ to register correct dependency.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Sep 1 18:45:47 2002 UTC (17 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-6-1-base
Branch point for: netbsd-1-6-1
Changes since 1.14: +5 -4 lines
Diff to previous 1.14 (colored)

Mirror the libtool setup in bsd.pkg.mk since we can't use USE_LIBTOOL.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Aug 25 18:38:51 2002 UTC (17 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.13: +5 -3 lines
Diff to previous 1.13 (colored)

Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.

Revision 1.12.2.4 / (download) - annotate - [select for diffs], Thu Aug 22 11:11:14 2002 UTC (17 years, 10 months ago) by jlam
Branch: buildlink2
Changes since 1.12.2.3: +2 -2 lines
Diff to previous 1.12.2.3 (colored) to branchpoint 1.12 (colored) next main 1.13 (colored)

Merge changes from pkgsrc-current into the buildlink2 branch for the
packages that have buildlink2.mk files.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Aug 7 13:25:36 2002 UTC (17 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Enable building this package on <1.4, and add INCOMPAT_ZLIB settings for
NetBSD releases that need it. Closes pkg/14782.

Revision 1.12.2.3 / (download) - annotate - [select for diffs], Fri Jun 21 23:05:11 2002 UTC (18 years ago) by jlam
Branch: buildlink2
Changes since 1.12.2.2: +2 -2 lines
Diff to previous 1.12.2.2 (colored) to branchpoint 1.12 (colored)

Rename USE_BUILDLINK2_ONLY to USE_BUILDLINK2 for less verbosity.  Also
convert a few more packages to use the buildlink2 framework.

Revision 1.12.2.2 / (download) - annotate - [select for diffs], Thu Jun 6 06:54:37 2002 UTC (18 years, 1 month ago) by jlam
Branch: buildlink2
Changes since 1.12.2.1: +1 -3 lines
Diff to previous 1.12.2.1 (colored) to branchpoint 1.12 (colored)

* Convert some more packages to use the buildlink2 framework.
* Re-add EVAL_PREFIX lines that I shouldn't have removed from the
  buildlink2.mk files.
* Add several more new buildlink2.mk files to facilitate converting more
  packages.

Revision 1.12.2.1 / (download) - annotate - [select for diffs], Sat May 11 02:09:06 2002 UTC (18 years, 2 months ago) by jlam
Branch: buildlink2
Changes since 1.12: +7 -3 lines
Diff to previous 1.12 (colored)

First pass at conversion of various packages to use the buildlink2
framework.  Add many buildlink2.mk files to add to the framework.  Please
see buildlink2.txt for more details.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Mar 12 00:25:03 2002 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.11: +6 -3 lines
Diff to previous 1.11 (colored)

Update to 1.1.4, and update MASTER_SITES.
Changes since 1.1.3:
- ZFREE was repeated on same allocation on some error conditions.
  This creates a security problem described in
  http://www.zlib.org/advisory-2002-03-11.txt
- Returned incorrect error (Z_MEM_ERROR) on some invalid data
- Avoid accesses before window for invalid distances with inflate window
  less than 32K.
- force windowBits > 8 to avoid a bug in the encoder for a window size
  of 256 bytes. (A complete fix will be available in 1.1.5).

Revision 1.11 / (download) - annotate - [select for diffs], Thu Nov 29 16:44:15 2001 UTC (18 years, 7 months ago) by abs
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Change ONLY_FOR_PLATFORM...SunOS to NOT_FOR_PLATFORM...NetBSD
This package works fine under RedHat 5.0 (I'm still trying to work out
what karma I broke in order to be in a position to know this...)

Revision 1.10 / (download) - annotate - [select for diffs], Mon Sep 10 13:24:50 2001 UTC (18 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Homepage changed

Revision 1.9 / (download) - annotate - [select for diffs], Tue Apr 17 11:14:05 2001 UTC (19 years, 2 months ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.8: +3 -1 lines
Diff to previous 1.8 (colored)

Add a comment why "USE_LIBTOOL" must not be used in this package.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Apr 16 00:57:48 2001 UTC (19 years, 2 months ago) by tron
Branch: MAIN
Changes since 1.7: +6 -15 lines
Diff to previous 1.7 (colored)

Use direct dependence on "libtool-base" package instead of "USE_LIBTOOL"
under Solaris to avoid circular dependence.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Feb 16 14:39:07 2001 UTC (19 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Feb 3 06:42:17 2001 UTC (19 years, 5 months ago) by hubertf
Branch: MAIN
Changes since 1.5: +17 -3 lines
Diff to previous 1.5 (colored)

``Why drink and drive when you can smoke and fly''

(Use libtool to build this if it's installed; does not require port of
 NetBSD's share/mk for bootstrapping; old BSD-mk based build is still
 available as fallback if no libtool is found)

Revision 1.5 / (download) - annotate - [select for diffs], Sun Jan 21 20:42:17 2001 UTC (19 years, 5 months ago) by tron
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Don't try to "lint" the library.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Aug 9 17:42:13 2000 UTC (19 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

MASTER_SITE and HOMEPAGE moved to ftp.freesoftware.com.
Addresses pkg/10795.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Sep 24 14:37:40 1999 UTC (20 years, 9 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002, comdex-fall-1999
Changes since 1.2: +3 -25 lines
Diff to previous 1.2 (colored)

Simplify this package, and build and install shared libs, by using a
version of the libz Makefile from basesrc to build this package.
Mark this package as only for Solaris platforms.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Sep 20 23:23:57 1999 UTC (20 years, 9 months ago) by kim
Branch: MAIN
Changes since 1.1: +5 -9 lines
Diff to previous 1.1 (colored)

Well, today this procedure works better...

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Sep 19 21:53:29 1999 UTC (20 years, 9 months ago) by kim
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

A general purpose data compression library (for Solaris use).

Revision 1.1 / (download) - annotate - [select for diffs], Sun Sep 19 21:53:29 1999 UTC (20 years, 9 months ago) by kim
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>