summaryrefslogtreecommitdiff
path: root/sys/net/zlib.c
AgeCommit message (Collapse)Author
2011-07-07Replace the cruddy old sys/net/zlib.[ch]. We now use the sys/lib/libzTheo de Raadt
code. Missing chunks of the API are imported from the libc version, with a few #ifdef's to port it into the kernel environment. The bootblocks already used the newer code, and should encounter no surprises since there are so few changes to the existing files. In the kernel, ipcomp and kernel ppp are changed to the new API. ipcomp has been tested. ok tedu the brave
2011-04-08Fix a 64-bit arithmetic bug I stumbled upon while investigating ourMatthew Dempsky
handling of recursive IPComp payloads. (This code is way old and may go away soon in favor of using sys/lib/libz, but committing anyway as plans aren't finalized yet.) ok deraadt@
2007-11-26typos; ok jmc@Martynas Venckus
sys/netinet/in_pcb.c and sys/net/bridgestp.c ok henning@ sys/dev/pci/bktr/* ok jakemsr@
2003-12-10de-register. deraadt okJun-ichiro itojun Hagino
2002-01-23Back out part of last commit, it causes memory to be freed prematurelyTodd C. Miller
in this version of the zlib code; from Wayne Meissner
2002-01-18Fix some zlib memory leaks, originally from Mark AdlerTodd C. Miller
2001-01-29consts, spacesMichael Shalayeff
2000-06-16take MIN/MAX from param.h, okay theo@Niels Provos
1997-02-24OpenBSD tags + some prototyping policeNiklas Hallqvist
1997-01-31cut a little more.Michael Shalayeff
1997-01-23add NO_DEFLATE condition to be used in /bootMichael Shalayeff
1996-10-16support _STANDALONEMichael Shalayeff
1996-09-02Need sys/types.h, too.briggs
1996-09-02Replace string.h with systm.h.briggs
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt