aboutsummaryrefslogtreecommitdiff
path: root/lib/libz
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Sync from headSimon J. Gerraty2012-11-0432-889/+2437
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=242545
| * | | | | | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-221-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net> Notes: svn path=/projects/bmake/; revision=239572
* | | | | | | only install .pc files when we are not installing 32bit compat libs...John-Mark Gurney2014-10-271-0/+2
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the problem of installing the .pc files multiple times... Notes: svn path=/head/; revision=273756
* | | | | | Fix path for zlib examples, this have no runtime effect and wasXin LI2014-06-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | overlooked when I was doing zlib update. MFC after: 2 weeks Notes: svn path=/head/; revision=267378
* | | | | | Add a zlib pkg-config file (more and more ports requires it)Baptiste Daroussin2014-06-112-0/+18
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Approved by: delphij MFC after: 1 week Notes: svn path=/head/; revision=267376
* | | | | Add a manual page for zopen(3) provided by our libz.so.Xin LI2014-03-062-1/+97
| | | | | | | | | | | | | | | | | | | | Notes: svn path=/head/; revision=262816
* | | | | Fix up FreeBSD tag for files not from a vendor branchEd Maste2013-10-315-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unexpand the tag, remove the fbsd:nokeywords property and add the svn:keywords property. This should eliminate the gratuituous diffs that appear on these files in projects branches. Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=257462
* | | | | Make it possible to seek within a gzip stream.Xin LI2013-10-161-2/+8
| |_|/ / |/| | | | | | | | | | | Notes: svn path=/head/; revision=256644
* | | | MFV: Update zlib to 1.2.8.Xin LI2013-05-0525-139/+328
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=250261
* | | | - Correct mispellings of the word occurrenceGabor Kovesdan2013-04-171-1/+1
| |_|/ |/| | | | | | | | | | | | | | | | | Submitted by: Christoph Mallon <christoph.mallon@gmx.de> (via private mail) Notes: svn path=/head/; revision=249582
* | | MFV: Update zlib to 1.2.7.Xin LI2012-06-2132-889/+2437
|\| | | |/ |/| | | | | | | | | | | | | | | | | (x86 assembler optimization disabled for now because it requires the new .cfi_* directives that is not supported by base system binutils). MFC after: 1 week Notes: svn path=/head/; revision=237410
* | Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, toDimitry Andric2012-02-281-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get rid of testing explicitly for clang (using ${CC:T:Mclang}) in individual Makefiles. Instead, use the following extra macros, for use with clang: - NO_WERROR.clang (disables -Werror) - NO_WCAST_ALIGN.clang (disables -Wcast-align) - NO_WFORMAT.clang (disables -Wformat and friends) - CLANG_NO_IAS (disables integrated assembler) - CLANG_OPT_SMALL (adds flags for extra small size optimizations) As a side effect, this enables setting CC/CXX/CPP in src.conf instead of make.conf! For clang, use the following: CC=clang CXX=clang++ CPP=clang-cpp MFC after: 2 weeks Notes: svn path=/head/; revision=232263
* | Disable gvmat64.S, the assembler version of longest_match for now.Xin LI2011-07-181-10/+10
| | | | | | | | | | | | | | | | | | PR: kern/154073 MFC after: 3 days Approved by: re (kib) Notes: svn path=/head/; revision=224196
* | Upgrade our copy of llvm/clang to r126079, from upstream's trunk.Dimitry Andric2011-02-201-0/+4
| | | | | | | | | | | | | | | | This contains many improvements, primarily better C++ support, an integrated assembler for x86 and support for -pg. Notes: svn path=/head/; revision=218893
* | Fix some leftover binaries and shared libraries in the system that stillDimitry Andric2011-02-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | have an executable stack, due to linking in hand-assembled .S or .s files, that have no .GNU-stack sections: RWX --- --- /lib/libcrypto.so.6 RWX --- --- /lib/libmd.so.5 RWX --- --- /lib/libz.so.6 RWX --- --- /lib/libzpool.so.2 RWX --- --- /usr/lib/liblzma.so.5 These were found using scanelf, from the sysutils/pax-utils port. Reviewed by: kib Notes: svn path=/head/; revision=218723
* | Revert 212517 to restore pristine state of this fileWarner Losh2010-10-131-2/+0
| | | | | | | | Notes: svn path=/head/; revision=213784
* | Include FreeBSD svn tagWarner Losh2010-09-131-0/+2
| | | | | | | | Notes: svn path=/head/; revision=212517
* | MFV: zlib 1.2.5.Xin LI2010-04-2018-74/+117
|\| | | | | | | Notes: svn path=/head/; revision=206924
* | Expose a few symbols as public interface rather than private.Xin LI2010-04-161-6/+6
| | | | | | | | | | | | | | | | | | | | | | Note: the *64 interfaces are no longer exposed via zlib.h but were keep as public interfaces; Note 2: this commit would break applications that uses the moved symbols directly. Notes: svn path=/head/; revision=206709
* | MFV: libz 1.2.4.3.Xin LI2010-04-1611-35/+104
|\| | | | | | | Notes: svn path=/head/; revision=206708
* | Remove _LARGEFILE64_SOURCE==1 case which is supposed to be always falseXin LI2010-04-011-1/+1
| | | | | | | | | | | | | | | | | | on FreeBSD. Pointed out by: dougb Notes: svn path=/head/; revision=206058
* | For now, hardcode FreeBSD configuration that will never change on zlib.h:Xin LI2010-04-011-25/+0
| | | | | | | | | | | | | | unifdef -D_FILE_OFFSET_BITS=64 -U_LFS64_LARGEFILE -U_LARGEFILE64_SOURCE Notes: svn path=/head/; revision=206057
* | Update to 1.2.4.1 (beta).Xin LI2010-03-3114-66/+78
|\| | | | | | | Notes: svn path=/head/; revision=206002
| * Flattern zlib vendor tree.Xin LI2010-02-2331-13562/+0
| | | | | | | | Notes: svn path=/vendor/libz/dist/; revision=204237
* | Update to zlib 1.2.4 and add versioned symbols to theXin LI2010-03-2241-2144/+7559
| | | | | | | | | | | | | | | | | | library. Sponsored by: iXsystems, Inc. Notes: svn path=/head/; revision=205471
* | Build lib/ with WARNS=6 by default.Ed Schouten2010-01-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway. Notes: svn path=/head/; revision=201381
* | Resolve conflicts.Dag-Erling Smørgrav2006-03-2318-151/+695
| | | | | | | | Notes: svn path=/head/; revision=157046
* | This commit was generated by cvs2svn to compensate for changes in r157043,Dag-Erling Smørgrav2006-03-235-59/+306
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=157044
| * Vendor import of ZLib 1.2.3.Dag-Erling Smørgrav2006-03-2323-215/+1006
| | | | | | | | Notes: svn path=/vendor/libz/dist/; revision=157043
* | Correct a buffer overflow which can occur when decompressing aColin Percival2005-07-271-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | carefully crafted deflated data stream. [1] Correct problems in the AES-XCBC-MAC IPsec authentication algorithm. [2] Submitted by: suz [2] Security: FreeBSD-SA-05:18.zlib [1], FreeBSD-SA-05:19.ipsec [2] Notes: svn path=/head/; revision=148436
* | Correct a buffer overflow which occurred in the handling of someColin Percival2005-07-061-1/+1
| | | | | | | | | | | | | | | | | | | | particularly corrupt deflated data streams. Security: FreeBSD-SA-05:16.zlib Approved by: re (security blanket) Notes: svn path=/head/; revision=147790
* | Remove libz and pppd redundancyWarner Losh2005-06-031-2/+0
| | | | | | | | Notes: svn path=/head/; revision=146933
* | Document zlib update procedure and provide future maintainers aTim Kientzle2005-05-111-0/+44
| | | | | | | | | | | | | | | | | | snapshot of the current state of the import. MFC after: 2 weeks Notes: svn path=/head/; revision=146082
* | Since the FreeBSD local modifications are mostly trivial (consistingTim Kientzle2005-05-1115-78/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | primarily of pointless $FreeBSD$ tags), sync most files in HEAD with those in the ZLIB branch. This minimizes the differences between HEAD and ZLIB and should simplify future imports. After this, there are only three files with local modifications (gzio.c, minigzip.c, and zconf.h) and two non-vendor files (Makefile, zopen.c). The rest exactly match the vendor distribution. PR: i386/76294 MFC after: 2 weeks Notes: svn path=/head/; revision=146081
* | Update zconf.h and gzio.c with changes from ZLib 1.2.1 to ZLib 1.2.2.Tim Kientzle2005-04-242-40/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | These are two of the three files that have non-trivial differences from the vendor branch. minigzip.c is the third, but there were no changes from ZLib 1.2.1 to ZLib 1.2.2 in that file. The rest of the files I intend to get reverted back to the vendor branch (with cooperation of cvsadmin@). PR: i386/76294 Notes: svn path=/head/; revision=145490
* | This commit was generated by cvs2svn to compensate for changes in r145474,Tim Kientzle2005-04-244-52/+116
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=145475
| * ZLib 1.2.2Tim Kientzle2005-04-2416-135/+246
| | | | | | | | Notes: svn path=/vendor/libz/dist/; revision=145474
| * Remove files that are no longer present in the zlib distribution fromTim J. Robbins2004-07-019-1143/+0
| | | | | | | | | | | | | | the vendor branch. Notes: svn path=/vendor/libz/dist/; revision=131386
* | Correct a denial-of-service vulnerability in zlib.Jacques Vidrine2004-08-262-0/+6
| | | | | | | | | | | | | | | | | | | | For reference, this bug was first reported at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=252253 Submitted by: "Dmitry V. Levin" <ldv@altlinux.org> Notes: svn path=/head/; revision=134354
* | Update makefile for zlib 1.2.1.Tim J. Robbins2004-06-301-2/+1
| | | | | | | | Notes: svn path=/head/; revision=131382
* | Resolve conflicts.Tim J. Robbins2004-06-3024-2711/+3319
| | | | | | | | Notes: svn path=/head/; revision=131380
* | This commit was generated by cvs2svn to compensate for changes in r131377,Tim J. Robbins2004-06-3011-441/+2290
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=131378
| * Import zlib 1.2.1 (trimmed)Tim J. Robbins2004-06-3029-2214/+5639
| | | | | | | | Notes: svn path=/vendor/libz/dist/; revision=131377
* | Stage 3 of dynamic root support. Make all the libraries needed to runGordon Tetlow2003-08-171-0/+1
| | | | | | | | | | | | | | | | | | binaries in /bin and /sbin installed in /lib. Only the versioned files reside in /lib, the .so symlink continues to live /usr/lib so the toolchain doesn't need to be modified. Notes: svn path=/head/; revision=119017
* | Fix URL of zlib home page: It's hosted at gzip.org now.Stefan Eßer2003-06-261-1/+1
| | | | | | | | Notes: svn path=/head/; revision=116890
* | In src/lib/libz/gzio.c the function gzprintf does not check if theJean-Marc Zucconi2003-03-141-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | amount of bytes (supposed to be) written by vsnprintf exceeds the size of the buffer. PR: bin/48844 Submitted by: Peter A Jonsson <pj@ludd.luth.se> Obtained from: OpenBSD MFC after: 1 month Notes: svn path=/head/; revision=112219
* | Actually implement gzip's -c option. minigzip now also doublesJohan Karlsson2002-10-031-5/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | as zcat properly. PR: 13043 Submitted by: Toshihiko ARAI <toshi@jp.freebsd.org> Jonathan Towne <jontow@twcny.rr.com> Approved by: peter, sheldonh (mentor) MFC After: 2 weeks Notes: svn path=/head/; revision=104418
* | Fix an easy warning in a local addition.Mark Murray2002-08-011-1/+1
| | | | | | | | Notes: svn path=/head/; revision=101146
* | Work around a gcc bug which causes zlib to dump core in certainKris Kennaway2002-03-311-2/+7
| | | | | | | | | | | | | | | | | | situations. This can be removed once gcc is fixed. Submitted by: bde Notes: svn path=/head/; revision=93497
* | Remove some files we don't want.Brian Feldman2002-03-112-134/+0
| | | | | | | | Notes: svn path=/head/; revision=92116