summaryrefslogtreecommitdiffstats
path: root/lib/libz
Commit message (Collapse)AuthorAgeFilesLines
* MFC: r267376bapt2014-07-202-0/+18
| | | | | | Add a zlib pkg-config file (more and more ports requires it) Approved by: delphij
* MFC r267378:delphij2014-06-301-0/+2
| | | | | Fix path for zlib examples, this have no runtime effect and was overlooked when I was doing zlib update.
* MFV: Update zlib to 1.2.8.delphij2013-05-0525-139/+328
| | | | MFC after: 1 month
* - Correct mispellings of the word occurrencegabor2013-04-171-1/+1
| | | | Submitted by: Christoph Mallon <christoph.mallon@gmx.de> (via private mail)
* MFV: Update zlib to 1.2.7.delphij2012-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
| * Flattern zlib vendor tree.delphij2010-02-2331-13562/+0
| |
* | Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, todim2012-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
* | Disable gvmat64.S, the assembler version of longest_match for now.delphij2011-07-181-10/+10
| | | | | | | | | | | | PR: kern/154073 MFC after: 3 days Approved by: re (kib)
* | Upgrade our copy of llvm/clang to r126079, from upstream's trunk.dim2011-02-201-0/+4
| | | | | | | | | | This contains many improvements, primarily better C++ support, an integrated assembler for x86 and support for -pg.
* | Fix some leftover binaries and shared libraries in the system that stilldim2011-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
* | Revert 212517 to restore pristine state of this fileimp2010-10-131-2/+0
| |
* | Include FreeBSD svn tagimp2010-09-131-0/+2
| |
* | MFV: zlib 1.2.5.delphij2010-04-2018-74/+117
| |
* | Expose a few symbols as public interface rather than private.delphij2010-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.
* | MFV: libz 1.2.4.3.delphij2010-04-1611-35/+104
| |
* | Remove _LARGEFILE64_SOURCE==1 case which is supposed to be always falsedelphij2010-04-011-1/+1
| | | | | | | | | | | | on FreeBSD. Pointed out by: dougb
* | For now, hardcode FreeBSD configuration that will never change on zlib.h:delphij2010-04-011-25/+0
| | | | | | | | unifdef -D_FILE_OFFSET_BITS=64 -U_LFS64_LARGEFILE -U_LARGEFILE64_SOURCE
* | Update to 1.2.4.1 (beta).delphij2010-03-3114-66/+78
| |
* | Update to zlib 1.2.4 and add versioned symbols to thedelphij2010-03-2241-2144/+7559
|\ \ | | | | | | | | | | | | | | | library. Sponsored by: iXsystems, Inc.
| * | Create a custom branch where I will be able to do the merge.delphij2010-03-1932-13532/+0
|/ /
* | Build lib/ with WARNS=6 by default.ed2010-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.
* | Resolve conflicts.des2006-03-2318-151/+695
| |
* | This commit was generated by cvs2svn to compensate for changes in r157043,des2006-03-235-59/+306
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of ZLib 1.2.3.des2006-03-2323-215/+1006
| |
* | Correct a buffer overflow which can occur when decompressing acperciva2005-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]
* | Correct a buffer overflow which occurred in the handling of somecperciva2005-07-061-1/+1
| | | | | | | | | | | | | | particularly corrupt deflated data streams. Security: FreeBSD-SA-05:16.zlib Approved by: re (security blanket)
* | Remove libz and pppd redundancyimp2005-06-031-2/+0
| |
* | Document zlib update procedure and provide future maintainers akientzle2005-05-111-0/+44
| | | | | | | | | | | | snapshot of the current state of the import. MFC after: 2 weeks
* | Since the FreeBSD local modifications are mostly trivial (consistingkientzle2005-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
* | Update zconf.h and gzio.c with changes from ZLib 1.2.1 to ZLib 1.2.2.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
* | This commit was generated by cvs2svn to compensate for changes in r145474,kientzle2005-04-244-52/+116
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * ZLib 1.2.2kientzle2005-04-2416-135/+246
| |
| * Remove files that are no longer present in the zlib distribution fromtjr2004-07-019-1143/+0
| | | | | | | | the vendor branch.
* | Correct a denial-of-service vulnerability in zlib.nectar2004-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>
* | Update makefile for zlib 1.2.1.tjr2004-06-301-2/+1
| |
* | Resolve conflicts.tjr2004-06-3024-2711/+3319
| |
* | This commit was generated by cvs2svn to compensate for changes in r131377,tjr2004-06-3011-441/+2290
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Import zlib 1.2.1 (trimmed)tjr2004-06-3029-2214/+5639
| |
* | Stage 3 of dynamic root support. Make all the libraries needed to rungordon2003-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.
* | Fix URL of zlib home page: It's hosted at gzip.org now.se2003-06-261-1/+1
| |
* | In src/lib/libz/gzio.c the function gzprintf does not check if thejmz2003-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
* | Actually implement gzip's -c option. minigzip now also doublesjohan2002-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
* | Fix an easy warning in a local addition.markm2002-08-011-1/+1
| |
* | Work around a gcc bug which causes zlib to dump core in certainkris2002-03-311-2/+7
| | | | | | | | | | | | situations. This can be removed once gcc is fixed. Submitted by: bde
* | Remove some files we don't want.green2002-03-112-134/+0
| |
* | s/nilename/filename/green2002-03-111-1/+1
| |
* | Fix conflicts.green2002-03-1121-57/+65
| |
* | This commit was generated by cvs2svn to compensate for changes in r92111,green2002-03-119-82/+119
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Import zlib 1.1.4 onto the vendor branch.green2002-03-1130-137/+185
| |
* | This commit was generated by cvs2svn to compensate for changes in r92109,green2002-03-112-0/+134
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
OpenPOWER on IntegriCloud