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