"Fossies" - the Fresh Open Source Software Archive

Member "muscle/java_j2me/src/com/jcraft/ChangeLog" (28 Nov 2019, 4089 Bytes) of package /linux/privat/muscle7.52.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 ChangeLog of JZlib
    2 ====================================================================
    3 Last modified: Thu Aug 18 16:16:06 UTC 2005
    4 
    5 	
    6 Changes since version 1.0.6:	
    7 - change: memory and performance optimizations in the inflate operation.
    8   Many thanks to Paul Wakefield at platx.org(http://www.platx.org), who 
    9   suggested above improvements.
   10 - change: added the nowrap argument to Z{Input,Output}?Stream.
   11 
   12 	
   13 Changes since version 1.0.5:
   14 - ZInputStream.read(byte[], int, int) method return sometimes zero 
   15   instead of -1 at the end of stream.
   16 - ZOutputStream.end() method should not declare IOException.
   17 - It should be possible to call ZOutputStream.end() method more times 
   18   (because you can call	close() method and after it end() method in 
   19    finally block).
   20 - ZOutputStream.finish() method should not ignore IOException from flush().
   21 Many thanks to Matej Kraus at seznam.cz , who pointed out above problems.
   22 
   23 	
   24 Changes since version 1.0.4:
   25 - a minor bug fix in ZInputStream
   26 
   27 	
   28 Changes since version 1.0.3:
   29 - fixed a bug in closing ZOutputStream.
   30   The inflating and deflating processes were not finished successfully.
   31 - added 'finish' and 'end' methods to ZOutputStream.java
   32 - added 'example/test_stream_deflate_inflate.java'
   33 
   34 	
   35 Changes since version 1.0.2:
   36 - enabled pure Java implementation of adler32 and
   37   commented out the dependency on J2SE in Adler32.java for J2ME users.
   38 
   39 	
   40 Changes since version 1.0.1:
   41 - fixed a bug in deflating some trivial data, for example,
   42   large data chunk filled with zero.	
   43 - added 'version' method to JZlib class.
   44 
   45 	
   46 Changes since version 1.0.0:
   47 - added ZInputStream and ZOutputStream classes.
   48 - fixed a typo in LICENSE.txt.
   49 
   50 	
   51 Changes since version 0.0.9:
   52 - fixed a bug in setting a dictionary in the inflation process.
   53 - The license was changed to a BSD style license.
   54 - Z{Input,Output}Stream classes were deleted.
   55 	
   56 	
   57 Changes since version 0.0.8:
   58 - fixed a bug in handling a preset dictionary in the inflation process.
   59 
   60 	
   61 Changes since version 0.0.7:
   62 - added methods to control the window size (the size of the history
   63   buffer) and to handle the no-wrap option (no zlib header or check),
   64   which is the undocumented functionality of zlib.
   65 
   66 	
   67 Changes since version 0.0.6:
   68 - updated InfBlocks.java as zlib did to fix the vulnerability related to
   69   the 'double free'. Of course, JZlib is free from such a vulnerability
   70   like the 'double free', but JZlib had crashed with NullPointerException
   71   by a specially-crafted block of invalid deflated data.	
   72 
   73 	
   74 Changes since version 0.0.5:
   75 - added 'flush()' method to com.jcraft.jzlib.ZOutputStream.
   76 - fixed to take care when occurring the buffer overflow in 
   77   com.jcraft.jzlib.ZOutputStream.
   78 Many thanks to Tim Bendfelt at cs.wisc.edu , who pointed out above problems.
   79 	
   80 	
   81 Changes since version 0.0.4:
   82 ............................
   83 - fixed a bug in Adler32 class.
   84 - fixed a bug in ZInputStream class
   85 - modified ZInputStream to be extended from InputStream
   86   instead of FileInputStream.
   87 - modified ZOutputStream to be extended from OutputStream
   88   instead of FileOutputStream.
   89 - modified ZStream to be changeable wbits. Give wbits value to
   90   the method 'deflateInit' of ZStream.	 
   91 Many thanks to Bryan Keller<keller@neomar.com>, who reported bugs
   92 and made suggestions.
   93 
   94 	
   95 Changes since version 0.0.3:
   96 ............................
   97 - fixed a bug in the compression level 0.
   98 - modified to be compatible with JIKES's bug.
   99 - added Z[Input,Output]Stream written by Lapo Luchini<lapo@lapo.it>.
  100 
  101 
  102 Changes since version 0.0.2:
  103 ............................
  104 - fixed a critical bug, which had arisen in the deflating operation with
  105   NO_FLUSH and DEFAULT_COMPRESSION mode.
  106   Many thanks to Bryan Keller(keller@neomar.com), who reported this glitch.
  107 
  108 
  109 Changes since version 0.0.1:
  110 ............................
  111 - fixed the bad compression ratio problem, which is reported from
  112   Martin Smith(martin@spamcop.net). The compression ratio was not so good
  113   compared with the compression ration of zlib. Now, this problem has been
  114   fixed	and, I hope, that deflated files by JZlib and zlib are completely
  115   same bit by bit.