ChangeLog 6.3 KB

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