1*10465441SEvalZero2009-03-09 John Dallaway <[email protected]> 2*10465441SEvalZero 3*10465441SEvalZero * cdl/compress_zlib.cdl: Reference test executable filenames for 4*10465441SEvalZero compatibility with the eCos Configuration Tool. 5*10465441SEvalZero 6*10465441SEvalZero2005-10-16 Peter Korsgaard <[email protected]> 7*10465441SEvalZero 8*10465441SEvalZero * cdl/compress_zlib.cdl (CYGFUN_COMPRESS_ZLIB_GZIO): New option to 9*10465441SEvalZero include zlib stdio-like utility functions. 10*10465441SEvalZero 11*10465441SEvalZero2005-07-27 Peter Korsgaard <[email protected]> 12*10465441SEvalZero 13*10465441SEvalZero * src/ChangeLog: 14*10465441SEvalZero * src/configure: 15*10465441SEvalZero * src/deflate.c: 16*10465441SEvalZero * src/deflate.h: 17*10465441SEvalZero * src/FAQ: 18*10465441SEvalZero * src/gzio.c: 19*10465441SEvalZero * src/Make_vms.com: 20*10465441SEvalZero * src/adler32.c: 21*10465441SEvalZero * src/compress.c: 22*10465441SEvalZero * src/example.c: 23*10465441SEvalZero * src/minigzip.c: 24*10465441SEvalZero * src/infback.c: 25*10465441SEvalZero * src/inffast.c: 26*10465441SEvalZero * src/inflate.c: 27*10465441SEvalZero * src/inflate.h: 28*10465441SEvalZero * src/inftrees.c: 29*10465441SEvalZero * src/inftrees.h: 30*10465441SEvalZero * src/Makefile: 31*10465441SEvalZero * src/Makefile.in: 32*10465441SEvalZero * src/README: 33*10465441SEvalZero * src/README.eCos: 34*10465441SEvalZero * src/trees.c: 35*10465441SEvalZero * src/zlib.3: 36*10465441SEvalZero * src/zutil.c: 37*10465441SEvalZero * src/zutil.h: 38*10465441SEvalZero * include/zlib.h: 39*10465441SEvalZero * include/zconf.h: Upgrade to zlib-1.2.3 40*10465441SEvalZero 41*10465441SEvalZero2005-06-28 Peter Korsgaard <[email protected]> 42*10465441SEvalZero 43*10465441SEvalZero * src/ChangeLog: 44*10465441SEvalZero * src/configure: 45*10465441SEvalZero * src/deflate.c: 46*10465441SEvalZero * src/deflate.h: 47*10465441SEvalZero * src/FAQ: 48*10465441SEvalZero * src/gzio.c: 49*10465441SEvalZero * src/INDEX: 50*10465441SEvalZero * src/infback.c: 51*10465441SEvalZero * src/inffast.c: 52*10465441SEvalZero * src/inflate.c: 53*10465441SEvalZero * src/Makefile: 54*10465441SEvalZero * src/Makefile.in: 55*10465441SEvalZero * src/README: 56*10465441SEvalZero * src/trees.c: 57*10465441SEvalZero * src/zlib.3: 58*10465441SEvalZero * src/zutil.h: 59*10465441SEvalZero * include/zlib.h: 60*10465441SEvalZero * include/zconf.h: Upgrade to zlib-1.2.2 61*10465441SEvalZero 62*10465441SEvalZero2005-03-27 Andrew Lunn <[email protected]> 63*10465441SEvalZero 64*10465441SEvalZero * tests/zlib1.c: Include diag.h for diag_printf proto. 65*10465441SEvalZero 66*10465441SEvalZero2004-05-25 Gary Thomas <[email protected]> 67*10465441SEvalZero 68*10465441SEvalZero * src/zutil.h: Fix redefine of 'crc32' 69*10465441SEvalZero 70*10465441SEvalZero * include/zconf.h: Force define of __ECOS__ to make it easier for 71*10465441SEvalZero applications to use this library. Also define Z_PREFIX to minimize 72*10465441SEvalZero namespace pollution. !CYGSEM_COMPRESS_ZLIB_DEFLATE_MAKES_GZIP now 73*10465441SEvalZero implies NO_GZCOMPRESS and NO_GZIP. 74*10465441SEvalZero 75*10465441SEvalZero2004-05-24 Gary Thomas <[email protected]> 76*10465441SEvalZero 77*10465441SEvalZero * tests/zlib2.c: 78*10465441SEvalZero * tests/zlib1.c: 79*10465441SEvalZero * src/zutil.h: 80*10465441SEvalZero * src/zutil.c: 81*10465441SEvalZero * src/zlib.3: 82*10465441SEvalZero * src/uncompr.c: 83*10465441SEvalZero * src/trees.c: 84*10465441SEvalZero * src/minigzip.c: 85*10465441SEvalZero * src/inftrees.h: 86*10465441SEvalZero * src/inftrees.c: 87*10465441SEvalZero * src/inflate.h: 88*10465441SEvalZero * src/inflate.c: 89*10465441SEvalZero * src/inffixed.h: 90*10465441SEvalZero * src/inffast.h: 91*10465441SEvalZero * src/inffast.c: 92*10465441SEvalZero * src/infback.c: 93*10465441SEvalZero * src/gzio.c: 94*10465441SEvalZero * src/example.c: 95*10465441SEvalZero * src/deflate.h: 96*10465441SEvalZero * src/deflate.c: 97*10465441SEvalZero * src/configure: 98*10465441SEvalZero * src/compress.c: 99*10465441SEvalZero * src/algorithm.txt: 100*10465441SEvalZero * src/adler32.c: 101*10465441SEvalZero * src/README.eCos: 102*10465441SEvalZero * src/README: 103*10465441SEvalZero * src/Makefile.in: 104*10465441SEvalZero * src/Makefile: 105*10465441SEvalZero * src/INDEX: 106*10465441SEvalZero * src/FAQ: 107*10465441SEvalZero * include/zlib.h: 108*10465441SEvalZero * include/zconf.h: 109*10465441SEvalZero * cdl/compress_zlib.cdl: Upgrade to zlib-1.2.1 110*10465441SEvalZero 111*10465441SEvalZero2004-04-29 Oyvind Harboe <[email protected]> 112*10465441SEvalZero 113*10465441SEvalZero * src/inffixed.h: added "const" to tables that do not 114*10465441SEvalZero change in order to save RAM. Ca. 4k. 115*10465441SEvalZero 116*10465441SEvalZero2003-11-20 Andrew Lunn <[email protected]> 117*10465441SEvalZero 118*10465441SEvalZero * tests/zlib[12].c: Modified the text to the gcc3.3 friendly. 119*10465441SEvalZero 120*10465441SEvalZero2003-11-13 Daniel N�ri <[email protected]> 121*10465441SEvalZero 122*10465441SEvalZero * Upgrade to zlib 1.1.4 and additional fix for inflate bug on 123*10465441SEvalZero machines with 16-bit pointers. 124*10465441SEvalZero 125*10465441SEvalZero2003-09-08 Thomas Koeller <[email protected]> 126*10465441SEvalZero 127*10465441SEvalZero * cdl/compress_zlib.cdl : Displayed package name was wrong. 128*10465441SEvalZero 129*10465441SEvalZero2002-10-10 Andrew Lunn <[email protected]> 130*10465441SEvalZero 131*10465441SEvalZero * include/zutil.h: 132*10465441SEvalZero * include/zlib.h: 133*10465441SEvalZero * src/inflate.c (inflate): Use the CRC function from the CRC 134*10465441SEvalZero package. 135*10465441SEvalZero * src/crc32.c: Removed. 136*10465441SEvalZero 137*10465441SEvalZero2002-09-09 Mark Salter <[email protected]> 138*10465441SEvalZero 139*10465441SEvalZero * inflate.c (inflate): Fix CRC calculation over multiple invocations 140*10465441SEvalZero with same output buffer. 141*10465441SEvalZero 142*10465441SEvalZero2002-02-18 Jesper Skov <[email protected]> 143*10465441SEvalZero 144*10465441SEvalZero * src/infblock.c: Applied fix for double-free which could cause a 145*10465441SEvalZero zlib crash. Fixed indentation. 146*10465441SEvalZero 147*10465441SEvalZero2001-10-15 Gary Thomas <[email protected]> 148*10465441SEvalZero 149*10465441SEvalZero * include/zconf.h: 150*10465441SEvalZero * cdl/compress_zlib.cdl: 151*10465441SEvalZero Define new interface CYGINT_COMPRESS_ZLIB_LOCAL_ALLOC which allows 152*10465441SEvalZero users of this code (applications) to provide their own allocators. 153*10465441SEvalZero 154*10465441SEvalZero2001-04-02 Jesper Skov <[email protected]> 155*10465441SEvalZero 156*10465441SEvalZero * tests/zlib2.c: Removed BAD_CRC state. 157*10465441SEvalZero 158*10465441SEvalZero2001-03-12 Jesper Skov <[email protected]> 159*10465441SEvalZero 160*10465441SEvalZero * src/inflate.c: Remove BAD_CRC state. Do separate CRC for 161*10465441SEvalZero gzippped data. 162*10465441SEvalZero * include/zlib.h: Removed Z_BAD_CRC hack. Rename crc32 function. 163*10465441SEvalZero * src/crc32.c: Include zlib.h header from 164*10465441SEvalZero include/cyg/compress. Rename function. 165*10465441SEvalZero * cdl/compress_zlib.cdl: Build the crc32.c file. 166*10465441SEvalZero 167*10465441SEvalZero2001-03-09 Jesper Skov <[email protected]> 168*10465441SEvalZero 169*10465441SEvalZero * src/compress.c: Include zlib.h header from include/cyg/compress. 170*10465441SEvalZero * src/uncompr.c: Same. 171*10465441SEvalZero * tests/zlib1.c: Added. 172*10465441SEvalZero * tests/zlib2.c: Added. 173*10465441SEvalZero * cdl/compress_zlib.cdl: Compile tests. Compile 174*10465441SEvalZero files holding compress/uncompress functions. 175*10465441SEvalZero 176*10465441SEvalZero * cdl/compress_zlib.cdl: Don't warn about prototypes when building. 177*10465441SEvalZero 178*10465441SEvalZero2001-03-08 Jesper Skov <[email protected]> 179*10465441SEvalZero 180*10465441SEvalZero * cdl/compress_zlib.cdl: Add isoinfra requirement. 181*10465441SEvalZero 182*10465441SEvalZero * include/zconf.h: Override STDC check. 183*10465441SEvalZero 184*10465441SEvalZero * include/zlib.h: Added new BAD_CRC return type. Comment out crc32 185*10465441SEvalZero declaration. 186*10465441SEvalZero 187*10465441SEvalZero * src/inflate.c: Added additional states to allow for gzip header 188*10465441SEvalZero decoding. 189*10465441SEvalZero 190*10465441SEvalZero * src/adler32.c: Include zlib.h header from include/cyg/compress. 191*10465441SEvalZero * src/zutil.h: Same. 192*10465441SEvalZero 193*10465441SEvalZero * Import zlib 1.1.3 sources, but leave out some sub 194*10465441SEvalZero directories. See src/README.eCos for details. 195*10465441SEvalZero 196*10465441SEvalZero//=========================================================================== 197*10465441SEvalZero// ####GPLCOPYRIGHTBEGIN#### 198*10465441SEvalZero// ------------------------------------------- 199*10465441SEvalZero// This file is part of eCos, the Embedded Configurable Operating System. 200*10465441SEvalZero// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation, Inc. 201*10465441SEvalZero// 202*10465441SEvalZero// This program is free software; you can redistribute it and/or modify 203*10465441SEvalZero// it under the terms of the GNU General Public License as published by 204*10465441SEvalZero// the Free Software Foundation; either version 2 or (at your option) any 205*10465441SEvalZero// later version. 206*10465441SEvalZero// 207*10465441SEvalZero// This program is distributed in the hope that it will be useful, but 208*10465441SEvalZero// WITHOUT ANY WARRANTY; without even the implied warranty of 209*10465441SEvalZero// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 210*10465441SEvalZero// General Public License for more details. 211*10465441SEvalZero// 212*10465441SEvalZero// You should have received a copy of the GNU General Public License 213*10465441SEvalZero// along with this program; if not, write to the 214*10465441SEvalZero// Free Software Foundation, Inc., 51 Franklin Street, 215*10465441SEvalZero// Fifth Floor, Boston, MA 02110-1301, USA. 216*10465441SEvalZero// ------------------------------------------- 217*10465441SEvalZero// ####GPLCOPYRIGHTEND#### 218*10465441SEvalZero//=========================================================================== 219