aboutsummaryrefslogtreecommitdiff
path: root/lib/libz
Commit message (Collapse)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line bare tagWarner Losh2023-08-231-1/+0
| | | | | | | Remove /^\s*\$FreeBSD\$$\n/ Similar commit in main: (cherry picked from commit 05248206f720)
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-231-2/+0
| | | | | | | Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/ Similar commit in main: (cherry picked from commit fa9896e082a1)
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-233-3/+0
| | | | | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/ Similar commit in main: (cherry picked from commit d0b2dbfa0ecf)
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-231-2/+0
| | | | | | | Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/ Similar commit in main: (cherry picked from commit 1d386b48a555)
* Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-231-1/+0
| | | | | | | Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/ Similar commit in main: (cherry picked from commit 42b388439bd3)
* libz: silence K&R warnsMateusz Guzik2023-04-091-0/+1
| | | | | | Sponsored by: Rubicon Communications, LLC ("Netgate") (cherry picked from commit de0009f001c2aa0bfb9349d9e08199c46b1af707)
* lib/libz: remove ZLIBprivate_1.0 namespace.Xin LI2022-04-042-17/+0
| | | | | | | | These symbols were hidden and no longer exposed, and were never exposed in headers. MFC after: 3 days (cherry picked from commit a7f127b653c939976ac492595a8283b5de08ed0d)
* MFV c144cc54795d: zlib 1.2.12.Xin LI2022-04-043-1/+10
| | | | | | | MFC after: 3 days Relnotes: yes (cherry picked from commit cd8822075a38d0734e74b1735e4b5dbef9789170)
* Bootstrap libz when cross-building from non-FreeBSDJessica Clarke2022-01-241-1/+6
| | | | | | | | | This is needed now libdwarf depends on libz. Fixes: dbf05458e3bd ("libdwarf: Support consumption of compressed ELF sections") MFC after: 1 week (cherry picked from commit 8d5d329553b345c0887405db741750b0f728d902)
* Convert libs with pc files to use PCFILESEmmanuel Vadot2021-06-301-2/+1
| | | | | | | | Now the .pc ends up in the correct package (-dev) Reviewed by: bapt, emaste Differential Revision: https://reviews.freebsd.org/D29172 MFC after: 2 weeks
* Generate zlib.pc from source.Xin LI2020-05-122-14/+11
| | | | | | | | | Reviewed by: bapt MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D24806 Notes: svn path=/head/; revision=360952
* Update Makefile.depend filesSimon J. Gerraty2019-12-111-1/+0
| | | | | | | | | | | | | Update a bunch of Makefile.depend files as a result of adding Makefile.depend.options files Reviewed by: bdrewery MFC after: 1 week Sponsored by: Juniper Networks Differential Revision: https://reviews.freebsd.org/D22494 Notes: svn path=/head/; revision=355617
* Remove obsolete, non-use of CLANG_NO_IAS.Brooks Davis2019-10-181-3/+0
| | | | | | | CLANG_NO_IAS was removed in r351661. Notes: svn path=/head/; revision=353709
* pkgbase: Put a lot of binaries and lib in FreeBSD-runtimeEmmanuel Vadot2019-09-051-1/+1
| | | | | | | | | | | | All of them are needed to be able to boot to single user and be able to repair a existing FreeBSD installation so put them directly into FreeBSD-runtime. Reviewed by: bapt, gjb Differential Revision: https://reviews.freebsd.org/D21503 Notes: svn path=/head/; revision=351855
* Move contrib/zlib to sys/contrib/zlib so that we can use it in kernel.Xin LI2019-05-082-2/+2
| | | | | | | | | | | This is a prerequisite of unifying kernel zlib instances. Submitted by: Yoshihiro Ota <ota at j.email.ne.jp> MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D20191 Notes: svn path=/head/; revision=347244
* Add zdopen(3) to complement zopen(3).Mark Johnston2018-12-065-22/+59
| | | | | | | | | | | | | zdopen() can be used in capability mode. Update zopen.3 accordingly and fix some grammar nits while I'm here. Reviewed by: delphij MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D18456 Notes: svn path=/head/; revision=341648
* Remove "All rights reserved" from my files.Xin LI2018-05-101-2/+1
| | | | | | | | | See r333391 for the rationale. MFC after: 1 week Notes: svn path=/head/; revision=333449
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
| | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325188
* Add missing double quote to fix r316635 commit.Alexander Kabaev2017-04-091-1/+1
| | | | Notes: svn path=/head/; revision=316649
* Enable 16-bit longest_match for x86.Xin LI2017-04-081-13/+3
| | | | | | | | | This gives a ~2% improvement in compression tests. MFC after: 2 weeks Notes: svn path=/head/; revision=316635
* MFV r311279: zlib 1.2.10.Xin LI2017-01-043-1/+15
|\ | | | | | | | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=311285
* | Restructure libz, place vendor files in contrib/zlib like other thirdXin LI2017-01-0444-20545/+17
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | party software, this provides more standarized import workflow and makes future upgrades easier. The following files are new with this commit: zconf.h.in zlib.map zlib.pc.in They are not connected to build, but were kept in tree for reference for future maintenance. All our local trivial changes were applied to contrib/zlib, and the contrib/zlib vendor source code is intended to 100% match lib/libz before this commit. MFC after: 2 weeks Notes: svn path=/head/; revision=311275
* | MFHGlen Barber2016-04-041-1/+0
|\ \ | | | | | | | | | | | | | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=297567
| * | Implement (ACFLAGS|CFLAGS|CXXFLAGS).SRC globally.Bryan Drewery2016-03-261-1/+0
| | | | | | | | | | | | | | | | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=297283
* | | First pass through library packaging.Glen Barber2016-02-041-0/+1
|/ / | | | | | | | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=295278
* | META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.Bryan Drewery2015-11-251-1/+0
| | | | | | | | | | | | | | | | | | | | | | This both avoids some dependencies on xinstall.host and allows bootstrapping on older releases to work due to lack of at least 'install -l' support. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291307
* | Remove redundant COMPAT_32BIT guard on pkgconfig files. This is already handledBryan Drewery2015-10-031-2/+0
| | | | | | | | | | | | | | | | | | by the LIBRARIES_ONLY mechanism protecting FILES. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=288615
* | Replace beforeinstall: handling with FILES.Bryan Drewery2015-09-181-3/+2
| | | | | | | | | | | | | | | | | | This actually fixes some cases to respect LIBRARIES_ONLY. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=287980
* | In libz's inflateMark(), avoid left-shifting a negative integer, whichDimitry Andric2015-09-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | is undefined. Reviewed by: delphij Differential Revision: https://reviews.freebsd.org/D3344 MFC after: 3 days Notes: svn path=/head/; revision=287541
* | new dependsSimon J. Gerraty2015-06-161-0/+1
| | | | | | | | Notes: svn path=/head/; revision=284481
* | Revert r284417 it is not necessary anymoreBaptiste Daroussin2015-06-151-1/+1
| | | | | | | | Notes: svn path=/head/; revision=284421
* | Enforce overwritting SHLIBDIRBaptiste Daroussin2015-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Since METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loading bsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere. This makes /lib being populated again. Reported by: many Notes: svn path=/head/; revision=284417
* | Add META_MODE support.Simon J. Gerraty2015-06-131-0/+18
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp Notes: svn path=/head/; revision=284345
| * | dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty2015-06-081-2/+0
| | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=284172
| * | Merge from head@274682Simon J. Gerraty2014-11-191-0/+2
| |\ \ | |/ / |/| | | | | Notes: svn path=/projects/bmake/; revision=274683
| * | Merge head from 7/28Simon J. Gerraty2014-08-193-0/+21
| |\ \ | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=270164
| * | | Updated dependenciesSimon J. Gerraty2014-05-161-1/+1
| | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=266219
| * | | Updated dependenciesSimon J. Gerraty2014-05-101-0/+2
| | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=265802
| * | | Merge headSimon J. Gerraty2014-04-276-8/+110
| |\ \ \ | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=265006
| * \ \ \ Merge from headSimon J. Gerraty2013-09-0525-140/+329
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=255263
| * | | | | Updated dependenciesSimon J. Gerraty2013-03-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=248169
| * | | | | Updated dependenciesSimon J. Gerraty2013-02-161-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=246868
| * | | | | Updated/new Makefile.dependSimon J. Gerraty2012-11-081-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=242788
| * | | | | 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