This is a JarClassLoader history file. === v41 date 12-Jul-2022 Resolved Java warnings === v40 date 26-Oct-2018 Format, using diamond operator === v1.39 date 2016.04.24 Updated JavaDoc for findJarNativeEntry() - Mac native library extension === v1.38 date 2013.03.29 Use ProtectionDomain with correct CodeSource per JAR. This is required for extension JCE providers like BouncyCastle. === v1.37 date 2011.11.02 Added Java applet related methods: initApplet(), startApplet(), stopApplet(), destroyApplet(). === v1.36 date 2011.10.21 Major update: 1. Added option to load top JAR from HTTP for WebStart/JNLP and Java applet 2. Thread.setContextClassLoader() moved from invokeMain() to loadClass() 3. Updated JavaDoc === v1.35 date 2011.10.19 Updated JavaDoc === v1.34 date 2011.10.18 Fixed NPE for null Manifest for missing META-INF === v1.33 date 2011.10.14 Added "Step 0 - already loaded" in the loadClass() === v1.32 date 2011.06.27 Normalize resource name (request with "a/b/c.txt" or "a\b\c.txt") === v1.31 date 2011.04.06 Major update: 1. LogLevel enumeration 2. LogArea enumeration 3. JarFileInfo inner class 4. Shading check 5. Shutdown 6. Added chmod777() === v1.30 date 2011.02.04 Updated log messages === v1.29 date 2011.01.27 Refactored / fixed findJarNativeEntry() === v1.28 date 2010.12.23 Major update: 1. Removed LaF, getResourceAsStream() 2. Added definePackage() 3. Replaced getResource(s) with findResource(s) 4. Fixed setContextClassLoader() in invokeMain() 5. Moved getJarBytes() into class JarEntryInfo === v1.27 date 2010.12.13 Updated JavaDoc === v1.26 date 2010.10.19 Updated JavaDoc === v1.25 date 2010.10.19 Updated JavaDoc === v1.24 date 2010.02.18 Updated JavaDoc === v1.23 date 2010.02.18 Added @SupressWarning("serial") === v1.22 date 2009.08.22 Added ProtectionDomain to defineClass() - will point to main JAR === v1.21 date 2008.08.19 Commented out "@Override" for Java 1.5 compliance === v1.20 date 2008.07.10 1. Fix URL decode for space in top JAR path 2. Using printf() for logging. === v1.19 date 2008.07.09 Updated log messages === v1.18 date 2008.05.02 Updated JavaDoc === v1.17 date 2008.04.30 Updated JavaDoc === v1.16 date 2008.04.28 Updated JavaDoc === v1.15 date 2008.04.23 Updated JavaDoc === v1.14 date 2008.04.16 Added "@Override" annotation. === v1.13 date 2008.04.14 1. Added UIManager PropertyChangeListener 2. Fix loadLaF() for duplicate call. (Wrong solution. Look-and-feel issue was resolved in v1.28) === v1.12 date 2008.04.11 Updated JavaDoc === v1.11 date 2008.04.10 Support for look-and-feel added (Wrong solution. Look-and-feel issue was resolved in v1.28) === v1.10 date 2008.04.02 Updated JavaDoc === v1.9 date 2008.01.25 Fixed strict warnings (using Eclipse 3.3.1) === v1.8 date 2008.01.11 Use VM parameter for log debug === v1.7 date 2008.01.03 1. Added findJarNativeEntry() 2. Updated JavaDoc 3. Attempt to delete native on exit (return false) === v1.6 date 2007.12.28 Updated JavaDoc === v1.5 date 2007.10.24 Fixed strict warnings (using Eclipse 3.3.1) === v1.4 date 2007.09.17 Updated JavaDoc === v1.3 date 2007.09.17 Using list with temporary files for next run deletion === v1.2 date 2007.09.13 Cosmetic (renamed variables) === v1.1 date 2007.09.12 Created