diff --git a/core/pom.xml b/core/pom.xml index 1efb969184..e844111324 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -583,6 +583,12 @@ THE SOFTWARE. com.google.guava guava + + + com.jcraft + jzlib + 1.1.3 + diff --git a/core/src/main/java/hudson/FilePath.java b/core/src/main/java/hudson/FilePath.java index fe7d95c286..f5e3f18ba7 100644 --- a/core/src/main/java/hudson/FilePath.java +++ b/core/src/main/java/hudson/FilePath.java @@ -635,12 +635,7 @@ public final class FilePath implements Serializable { } } public OutputStream compress(OutputStream out) throws IOException { - return new GZIPOutputStream(new BufferedOutputStream(out), - // TODO JENKINS-19473 workaround; replace when jzlib fixed - new com.jcraft.jzlib.Deflater(6, 15+16, 9), // use 9 for memLevel - 512, - true - ); + return new GZIPOutputStream(new BufferedOutputStream(out)); } };