corda/classpath/java/util
Joel Dice d4da92d300 fix bugs in Deflater and DeflaterOutputStream
Previously, Deflater.deflate would pass Z_SYNC_FLUSH to zlib
unconditionally, which caused the output to be enormous when setInput
was called repeatedly with very small input buffers.  In order to
allow zlib to buffer output and thereby maximize compression, we must
use Z_NO_FLUSH until Deflater.finish is called, at which point we
switch to Z_FINISH.  We also modify DeflaterOutputStream.close to call
Deflater.finish and write any remaining output to the wrapped stream.
2011-05-16 17:12:41 -06:00
..
concurrent more work on continuation support 2009-05-05 18:29:05 -06:00
jar fix ClassCastException in ZipFile.getInputStream 2011-05-16 10:30:56 -06:00
logging update copyright years 2010-12-05 20:21:09 -07:00
regex update copyright years 2010-12-05 20:21:09 -07:00
zip fix bugs in Deflater and DeflaterOutputStream 2011-05-16 17:12:41 -06:00
AbstractCollection.java update copyright years 2009-12-02 19:08:29 -07:00
AbstractList.java add AbstractList and AbstractSequentialList classes to java.util and listIterator methods to java.util.List 2009-08-04 17:24:29 -06:00
AbstractSequentialList.java add AbstractList and AbstractSequentialList classes to java.util and listIterator methods to java.util.List 2009-08-04 17:24:29 -06:00
AbstractSet.java add a few classes and methods to the classpath 2008-07-03 09:16:32 -06:00
ArrayList.java update copyright years 2009-12-02 19:08:29 -07:00
Arrays.java update copyright years 2010-12-05 20:21:09 -07:00
BitSet.java update copyright years 2009-03-15 12:02:36 -06:00
Calendar.java update copyright years 2009-03-15 12:02:36 -06:00
Collection.java update copyright years 2009-12-02 19:08:29 -07:00
Collections.java update copyright years 2010-12-05 20:21:09 -07:00
Comparator.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
ConcurrentModificationException.java API additions for compatibility with harmony's java.util package 2010-09-11 21:23:46 +02:00
Date.java implement Date.toString, which just defers to ctime for now (part 2) 2008-06-16 11:45:23 -06:00
Enumeration.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
EventListener.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
EventObject.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
HashMap.java update copyright years 2010-12-05 20:21:09 -07:00
HashSet.java update copyright years 2009-12-02 19:08:29 -07:00
Hashtable.java update copyright years 2009-12-02 19:08:29 -07:00
IdentityHashMap.java update copyright years 2009-12-02 19:08:29 -07:00
Iterator.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
LinkedList.java update copyright years 2009-12-02 19:08:29 -07:00
List.java update copyright years 2009-12-02 19:08:29 -07:00
ListIterator.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
Locale.java Fixed behavior of Locale and implemented its toString(). 2010-12-15 15:18:43 -07:00
Map.java update copyright years 2010-12-05 20:21:09 -07:00
MissingResourceException.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
NoSuchElementException.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
Properties.java Properties.java UTF-16 support refactoring. 2011-03-23 17:06:33 -06:00
PropertyResourceBundle.java implement ResourceBundle.getKeys 2008-11-03 15:18:44 -07:00
Random.java implement Random.nextBytes and Random.nextLong 2008-09-26 15:30:08 -06:00
ResourceBundle.java update copyright years 2010-12-05 20:21:09 -07:00
Set.java implement a few more classpath methods, including Collection.addAll and Collection.toArray 2008-02-28 11:37:10 -07:00
Stack.java fix backwards logic in Stack.empty 2008-09-26 08:10:16 -06:00
StringTokenizer.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
TreeMap.java update copyright years 2010-12-05 20:21:09 -07:00
TreeSet.java add TreeSet(Collection) constructor 2011-01-20 09:39:16 -07:00
Vector.java update copyright years 2009-12-02 19:08:29 -07:00
WeakHashMap.java update copyright years 2010-12-05 20:21:09 -07:00