[PATCH] jdk7u101-b00 retro-active security patch review
Andrew Hughes
gnu.andrew at redhat.com
Tue Apr 26 04:45:05 UTC 2016
We have a new release of IcedTea (http://bitly.com/it20606) and a new OpenJDK
7 release, u101-b00, to go with it. This is made from the current state of the
OpenJDK 7u repositories plus backports of the new security fixes included in 8u91.
The tarball is available here:
https://java.net/projects/openjdk7/downloads/download/openjdk7u101-b00.tar.xz
SHA256 checksum:
e936c7aaece35d82edf9d0b8b98d84e690429421212b86689388ab1bd5db73cd openjdk7u101-b00.tar.xz
Changes since u99-b00:
* Security fixes
- S8129952, CVE-2016-0686: Ensure thread consistency
- S8132051, CVE-2016-0687: Better byte behavior
- S8138593, CVE-2016-0695: Make DSA more fair
- S8139008: Better state table management
- S8143167, CVE-2016-3425: Better buffering of XML strings
- S8144430, CVE-2016-3427: Improve JMX connections
- S8146494: Better ligature substitution
- S8146498: Better device table adjustments
* Other changes
- S4858370: JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command
- S4963723: Implement SHA-224
- S6414899: P11Digest should support cloning
- S6956398: make ephemeral DH key match the length of the certificate key
- S7044060: Need to support NSA Suite B Cryptography algorithms
- S7127906: (launcher) convert the launcher regression tests to java
- S8002116: This JdbReadTwiceTest.sh gets an exit 1
- S8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is set to true
- S8006935: Need to take care of long secret keys in HMAC/PRF compuation
- S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on
- S8027705: com/sun/jdi/JdbMethodExitTest.sh fails when a background thread is generating events.
- S8028537: PPC64: Updated the JDK regression tests to run on AIX
- S8036132: Tab characters in test/com/sun/jdi files
- S8038963: com/sun/jdi tests fail because cygwin's ps sometimes misses processes
- S8039921: SHA1WithDSA with key > 1024 bits not working
- S8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when run under root
- S8059661: Test SoftReference and OOM behavior
- S8072753: Nondeterministic wrong answer on arithmetic
- S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java got OOME
- S8074146: [TEST_BUG] jdb has succeded to read an unreadable file
- S8081475: SystemTap does not work when JDK is compiled with GCC 5
- S8087120: [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms.
- S8134297: NPE in GSSNameElement nameType check
- S8134650: Xsl transformation gives different results in 8u66
- S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp of cmserr.c
- S8143002: [Parfait] JNI exception pending in fontpath.c:1300
- S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again
- S8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java should use 4-args ProtectionDomain constructor
- S8147567: InterpreterRuntime::post_field_access not updated for boolean in JDK-8132051
- S8148446: (tz) Support tzdata2016a
- S8148475: Missing SA Bytecode updates.
- S8148487: PPC64: Better byte behavior
- S8149170: Better byte behavior for native arguments
- S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE: Invalid encoding for PolicyQualifierInfo
- S8150012: Better byte behavior for reflection
- S8150790: 8u75 L10n resource file translation update
- S8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command
- S8154210: Zero: Better byte behaviour
- S8154413: AArch64: Better byte behaviour
Webrevs for the new changes:
http://cr.openjdk.java.net/~andrew/openjdk7/20160419/root/
http://cr.openjdk.java.net/~andrew/openjdk7/20160419/corba/
http://cr.openjdk.java.net/~andrew/openjdk7/20160419/jaxp/
http://cr.openjdk.java.net/~andrew/openjdk7/20160419/jaxws/
http://cr.openjdk.java.net/~andrew/openjdk7/20160419/hotspot/
http://cr.openjdk.java.net/~andrew/openjdk7/20160419/jdk/
http://cr.openjdk.java.net/~andrew/openjdk7/20160419/langtools/
Once approved, I'll push these to the OpenJDK 7 repository.
Thanks,
--
Andrew :)
Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
PGP Key: ed25519/35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
More information about the jdk7u-dev
mailing list