summaryrefslogtreecommitdiffstats
path: root/lib/libz (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update NAME section to include all documented functions,jmc2015-11-101-3/+57
| | | | | | or otherwise change Dt to reflect the name of an existing function; feedback/ok schwarze
* use .In rather than .Fd #includeschwarze2015-09-101-3/+3
|
* Improve zcalloc(), making it always reallocarray, never calloc().deraadt2015-08-211-5/+4
| | | | | | millert and myself checked for code which expects zero'd memory, none found. Tighten the size == 0, count == 0 checking as well Discussed with djm, tedu, otto, ok millert
* Use "In" to mark up include files, instead of wrongly wrapping with Aq.bentley2015-02-151-7/+7
| | | | | | | Aq is not the same as <> in non-ASCII situations, so this caused incorrect output in some places. And it provided no semantics besides. ok schwarze@
* Switch time_t, ino_t, clock_t, and struct kevent's ident and dataguenther2013-08-131-2/+2
| | | | | | | | | | | | | | | | | | | | members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything with time_t, timeval, itimerval, timespec, rusage, dirent, stat, or kevent arguments. Add a d_off member to struct dirent and replace getdirentries() with getdents(), thus immensely simplifying and accelerating telldir/seekdir. Build perl with -DBIG_TIME. Bump the major on every single base library: the compat bits included here are only good enough to make the transition; the T32 compat option will be burned as soon as we've reached the new world are are happy with the snapshots for all architectures. DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead. Much assistance in fixing userland issues from deraadt@ and tedu@ and build assistance from todd@ and otto@
* use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@schwarze2013-07-161-5/+5
|
* last stage of rfc changes, using consistent Rs/Re blocks, and moving thejmc2012-09-271-2/+5
| | | | references into a STANDARDS section;
* flesh out the rfc sections;jmc2012-08-211-13/+21
|
* Use .Lk for HTTP hyperlinks, not .Pa.schwarze2012-08-121-3/+3
| | | | | | | | Most of the patch from Arto Jonsson <ajonsson at kapsi dot fi>. jmc@ agrees in principle that .Lk is the right macro to use. While here, update a few broken links, and add missing markup at a few places.
* remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.okan2012-08-021-2/+1
| | | | ok guenther@
* fix typos; while here, improve spacing in comments.sobrado2011-07-071-3/+3
| | | | | | changes to libevent and zlib headers sent to the upstream maintainers. ok jmc@ (for typos), millert@
* remove hack to test and create /usr/lib/pkgconfig/ if needed, it's been sixjasper2011-05-261-3/+1
| | | | | | months since it was introduced so it's safe to assume people have this dir now. ok deraadt@
* Make this script more generic and minimize differences betweenjasper2011-05-051-5/+21
| | | | | | | | | | | | | the openssl and libz versions: - use a generic ${lib_version} - define ${version_file} to look run ${version_re} on to acquire the library version. - add license - remove unused -k flag no change in generated files ok sthen@
* Add a zlib.pc pkg-config file, based what newer zlibs ship.jasper2011-05-042-1/+65
| | | | | tested by landry@ in a bulk. ok miod@ sthen@
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-272-6/+2
| | | | | | | unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
* typos; ok jmc@martynas2007-11-261-2/+2
| | | | | sys/netinet/in_pcb.c and sys/net/bridgestp.c ok henning@ sys/dev/pci/bktr/* ok jakemsr@
* convert to new .Dd format;jmc2007-05-311-2/+2
|
* +.Xr gzip 1jmc2007-01-241-2/+3
|
* use WANTLINT= (on all architectures)deraadt2005-11-241-1/+2
|
* add MLINKS for new(ly documented) functions;jmc2005-07-201-4/+9
|
* sync with zlib.h update (zlib-1.2.3);jmc2005-07-201-21/+325
|
* Update to zlib 1.2.3; OK deraadt@millert2005-07-2021-214/+1004
|
* Fix bounds check for incomplete code sets so they cannot overflow the codesmillert2005-07-061-2/+2
| | | | array. From Mark Adler.
* sync w/ zlib.h -r 1.8;jmc2004-12-031-12/+11
|
* update to zlib-1.21 (we already have the CAN-2004-0797 security fixes)djm2004-12-0314-112/+195
| | | | "in it goes" deraadt@, in the near-total absence of feedback from others
* this page documents zlib 1.2.1, not 1.1.4;jmc2004-12-031-2/+2
|
* Fix for DoS caused by incorrect error handling. From Dmitry V. Levin.otto2004-08-262-1/+7
| | | | ok miller@ henning@
* errno changes, lib major version bumps, and general flag daymarc2004-07-131-1/+1
| | | | | | | To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
* some fixes from wiz@netbsd, and a couple other bits;jmc2004-01-291-35/+43
|
* add MLINKS for new functions;jmc2003-12-171-5/+11
|
* sync man page with update to zlib 1.2.1;jmc2003-12-171-53/+702
|
* HAVE_UNISTD_H is unused; nuke itmillert2003-12-171-3/+2
|
* sync with sys/lib/libz; adds #ifdef SMALL and one more #ifndef SLOWmillert2003-12-173-2/+104
| | | | henning@ OK
* #ifndef SLOW for consistency with sys/lib/libz/, not used for now;henning2003-12-171-1/+3
| | | | millert@ agrees
* Remove old definition of crc_table that conflicts with new one whenmillert2003-12-161-2/+1
| | | | DYNAMIC_CRC_TABLE is defined. OK henning@
* bump majorhenning2003-12-161-1/+1
| | | | ok millert@ (previous as well)
* total_in and total_out need to be off_t, not unsigned long.henning2003-12-161-3/+3
| | | | | | | | some bugs return: i fixed the same some months ago when we had this other gzip there. this bug resulted in wrong size stats for > 4GB files, and in the case that the input file was > 4GB and could be compressed to < 4GB gzip not zipping it as it would grow in its eyes.
* update to zlib 1.2.1henning2003-12-1631-2915/+5147
| | | | ok millert@ deraadt@
* set flag that we are restarting; pr 2886, also same diff found in netbsd;deraadt2003-10-041-1/+2
| | | | how did this sit around so long??
* updated URL for zlib from wiz@netbsd;jmc2003-10-031-2/+2
|
* oops, didn't change the Makefile.jmc2003-10-011-2/+21
| | | | | | add MLINKS to compress.3. rescued by deraadt@
* - rename zlib(3) -> compress(3) so the name describes a function which exists;jmc2003-10-011-18/+20
| | | | | | - .Xr compress 1 requested by deraadt@
* add man page for zlib(3). This is basically an mdoc version of <zlib.h>.jmc2003-09-252-2/+1778
| | | | ok henning@ deraadt@
* use strlcpy; millert okderaadt2003-04-021-8/+12
|
* duplicate words and spelling fixes in commentsdavid2003-03-101-3/+3
| | | | ok miod@
* Check snprintf() return value for truncation; deraadt@ OKmillert2003-02-271-7/+7
|
* Define HAS_snprintf too; deraadt@ OKmillert2003-02-261-2/+3
|
* define HAS_vsnprintfderaadt2003-02-231-2/+2
|
* From Andrushock, s/sucess/success/gmillert2002-12-091-3/+3
|
* Crank all library major numbers. Needed due to the fact that wemillert2002-12-031-2/+2
| | | | | | | | now build libraries with propolice enabled. Without this, existing binaries (such as ports/packages) that link with any system library other than libc will fail with an undefined symbol of "___guard" (__guard on ELF). Pointed out by markus@ and discussed with deraadt@