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