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