From e6e415b9d94c8f577d56060ec7192dbf8c80e93e Mon Sep 17 00:00:00 2001 From: gojomo Date: Wed, 30 Mar 2011 02:42:04 +0000 Subject: [PATCH] [HER-1865] JDK6u23 breaks GzippedInputStream & W/ARCReaders with different GZIP handling * OpenJDK7GZIPInputStream.java, OpenJDK7InflatedInputStream.java backport the working GZIP implementation from OpenJDK7, with minimal renames/imports/private-to-protected changes to enable member-at-a-time reading * GZIPMembersInputStream base on OpenJDK7 implementation to avoid pre- & post-6u23 codepaths, and 6u23/24 readHeader bug override readTrailer to set member-end; update comment to reflect end-uncertainty without EOF-per-member-mode * GZIPMembersInputStreamTest, ARCWriterTest test tweaks