History log of /openjdk10/jdk/src/java.base/share/classes/java/util/jar/JarFile.java
Revision Date Author Comments
# 17630:18ad35f03feb 21-Aug-2017 redestad

8186334: JarFile throws ArrayIndexOutOfBoundsException when the manifest contains certain characters
Reviewed-by: psandoz, bchristi


# 17127:bd0e423e5756 26-Apr-2017 jjg

8179364: update "<a name=" in java.base module to use id attribute
Reviewed-by: darcy


# 16193:ea9502bce1a9 02-Dec-2016 psandoz

8166914: URLClassLoader spec needs to mention that it's MR-aware
Reviewed-by: mchung, alanb


# 16030:a641b410ee9b 08-Nov-2016 psandoz

8166735: JarFile#getVersion spec clarification for unversioned jars
Reviewed-by: mchung, alanb


# 16029:befc4757d253 08-Nov-2016 psandoz

8165782: java.util.jar.JarFile.runtimeVersion() spec needs clarification
Reviewed-by: mchung, alanb


# 15592:45a60f458ed8 13-Sep-2016 sdrach

8163798: Create a JarFile versionedStream method
Reviewed-by: mchung, psandoz, redestad


# 15579:ed1e774e93cf 12-Sep-2016 redestad

8165723: JarFile::isMultiRelease() method returns false when it should return true
Reviewed-by: alanb


# 15449:104fda852047 23-Aug-2016 sdrach

8164585: JarFile::isMultiRelease does not return true in all cases where it should return true
Reviewed-by: alanb, psandoz
Contributed-by: steve.drach@oracle.com


# 15121:539cc90b2274 19-Jul-2016 sdrach

8157524: Revert JarFile methods "entries" and "stream" to Java 8 behavior
Reviewed-by: alanb, psandoz, redestad


# 15072:62ee45c4406f 13-Jul-2016 sdrach

8150680: JarFile.Release enum needs reconsideration with respect to it's values
Reviewed-by: alanb, psandoz
Contributed-by: steve.drach@oracle.com


# 14552:3976fadb091d 19-May-2016 iris

8144062: Move jdk.Version to java.lang.Runtime.Version
Reviewed-by: abuckley, alanb, forax, jjg, mchung, psandoz


# 14363:c49b0409a802 02-May-2016 sdrach

8151542: URL resources for multi-release jar files have a #runtime fragment appended to them
Reviewed-by: alanb, chegar, psandoz, sherman
Contributed-by: steve.drach@oracle.com


# 14359:930d3aef37ee 03-May-2016 redestad

8155775: Re-examine naming of privileged methods to access System properties
Reviewed-by: mullan


# 14265:50d4d6b772d1 21-Apr-2016 redestad

8154231: Simplify access to System properties from JDK code
Reviewed-by: rriggs, chegar, weijun


# 14121:1ac040116965 12-Apr-2016 redestad

8153213: Jar manifest attribute "Multi-Release" accepts any value
Reviewed-by: psandoz, redestad
Contributed-by: steve.drach@oracle.com


# 13968:faf6d930aef4 28-Mar-2016 redestad

8152733: Avoid creating Manifest when checking for Multi-Release attribute
Reviewed-by: psandoz, alanb
Contributed-by: claes.redestad@oracle.com, steve.drach@oracle.com


# 13815:721288127c82 03-Mar-2016 sdrach

8150679: closed/javax/crypto/CryptoPermission/CallerIdentification.sh fails after fix for JDK-8132734
Summary: also fixes JDK-8150920
Reviewed-by: psandoz, redestad
Contributed-by: steve.drach@oracle.com


# 13798:8f23f1e1e7ea 02-Mar-2016 chegar

8150976: JarFile and MRJAR tests should use the JDK specific Version API
Reviewed-by: alanb, mchung


# 13783:f9913ea0f95c 15-Feb-2016 sdrach

8132734: JDK 9 runtime changes to support multi-release jar files
Summary: JEP 238 Multi-Release JAR Files runtime support
Reviewed-by: alanb, psandoz, sherman


# 13302:d85c42d008a9 14-Dec-2015 sherman

8145260: To bring j.u.z.ZipFile's native implementation to Java to remove the expensive jni cost and mmap crash risk [2]
Reviewed-by: coffeys


# 13278:b0314bbe7c41 08-Dec-2015 sherman

8144958: changes by JDK-8142508 seems to have broken jtreg
Reviewed-by: darcy


# 13277:a5d8e25767f8 08-Dec-2015 sherman

8142508: To bring j.u.z.ZipFile's native implementation to Java to remove the expensive jni cost and mmap crash risk
Reviewed-by: coffeys


# 12885:2a83d5647e07 17-Oct-2015 redestad

8139706: JarFile.getBytes could use InputStream.readNBytes
Reviewed-by: sherman, chegar, alanb


# 12861:5537b74dea17 09-Oct-2015 chegar

8138978: Examine usages of sun.misc.IOUtils
Reviewed-by: alanb, mullan, psandoz, rriggs, weijun


# 12808:d8bae0a5bdd2 28-Sep-2015 chegar

8137056: Move SharedSecrets and interface friends out of sun.misc
Reviewed-by: alanb, mchung, psandoz, rriggs


# 12523:629c15bebf02 06-Aug-2015 avstepan

8133115: docs: replace <tt> tags (obsolete in html5) for java.util.logging, java.util.prefs, java.util.zip, java.util.jar
Reviewed-by: lancea


# 12299:bbd5410f1dbe 09-Jun-2015 psandoz

8081678: Add Stream returning methods to classes where there currently exist only Enumeration returning methods
Reviewed-by: lancea, alanb, chegar, dfuchs, mullan, smarks


# 12023:da2f2e2965ed 22-May-2015 sherman

8064736: Part of java.util.jar.JarFile spec looks confusing with references to Zip
Summary: update the api doc for entries()/stream() accordingly
Reviewed-by: alanb


# 11805:98ce6490ceff 23-Apr-2015 darcy

8078467: Update core libraries to use diamond with anonymous classes
Reviewed-by: mchung, alanb


# 10967:e336cbd8b15e 03-Dec-2014 chegar

8049367: Modular Run-Time Images
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, bradford.wetmore@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, james.laskey@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com, sundararajan.athijegannathan@oracle.com


# 10444:f08705540498 17-Aug-2014 chegar

8054834: Modular Source Code
Reviewed-by: alanb, chegar, ihse, mduigou
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com