* Thu Apr 19 2018 guillaume.gardet@opensuse.org
- Fix armv6 build with fix_armv6_build.patch
* Thu Apr 19 2018 fstrba@suse.com
- OpenJDK 10.0.1 (April 2018 CPU)
* Security fixes:
+ S8194238: Trying exceptions in MethodHandles (CVE-2018-2826,
bsc#1090197)
+ S8194233: Improve support for array handles (CVE-2018-2825,
bsc#1090196)
+ S8192025: Less referential references (CVE-2018-2814,
bsc#1090032)
+ S8189997: Enhance keystore mechanisms (CVE-2018-2794,
bsc#1090024)
+ S8189977: Improve permission portability (CVE-2018-2795,
bsc#1090025)
+ S8192757: Improve stub classes implementation (CVE-2018-2815,
bsc#1090033)
+ S8189993: Improve document portability (CVE-2018-2799,
bsc#1090029)
+ S8189989: Improve container portability (CVE-2018-2798,
bsc#1090028)
+ S8189985: Improve tabular data portability (CVE-2018-2797,
bsc#1090027)
+ S8189981: Improve queuing portability (CVE-2018-2796,
bsc#1090026)
+ S8189969: Manifest better manifest entries (CVE-2018-2790,
bsc#1090023)
* Security-In-Depth fixes:
+ S8182362: Update CipherOutputStream Usage
+ S8183032: Upgrade to LittleCMS 2.9
+ S8189123: More consistent classloading
+ S8190478: Improved interface method selection
+ S8190877: Better handling of abstract classes
+ S8191696: Better mouse positioning
+ S8192030: Better MTSchema support
+ S8193409: Improve AES supporting classes
+ S8193414: Improvements in MethodType lookups
* Fixes:
+ S8160104: CORBA communication improvements
+ S8163237: Restrict the use of EXPORT cipher suites
+ S8172525: Improve key keying case
+ S8174756: Extra validation for public keys
+ S8174962: Better interface invocations
+ S8175075: Add 3DES to the default disabled algorithm security
property
+ S8175932: Improve host instance supports
+ S8176450: Revise default document styling
+ S8178449: Improve LDAP logins
+ S8178458: Better use of certificates in LDAP
+ S8178466: Better RSA parameters
+ S8179533: Cleaner print job handling
+ S8179990: Cleaner palette entry handling
+ S8180011: Cleaner native graphics device handling
+ S8180015: Cleaner AWT robot handling
+ S8180020: Improve SymbolHashMap entry handling
+ S8180869: Cleaner image file reading handling
+ S8180877: More deeply colored ICC spaces
+ S8181664: Improve JVM UTF String handling
+ S8181670: Improve implementation of keystores
+ S8182125: Improve reliability of DNS lookups
+ S8182387: Improve PKCS usage
+ S8182601: Improve usage messages
+ S8185292: Stricter key generation
+ S8185325: Improve GTK initialization
+ S8186032: Disable XML Signatures signed with EC keys less
than 224 bits
+ S8186080: Transform XML interfaces
+ S8186212: Improve GSS handling
+ S8186600: Improve property negotiations
+ S8186606: Improve LDAP lookup robustness
+ S8186998: Improve JMX supportive features
+ S8187496: Possible memory leak in
java.apple.security.KeychainStore.addItemToKeychain
+ S8189284: More refactoring for deserialization cases
+ S8189989: Improve container portability
+ S8190227: Forward port 8188880 to JDK10CPU
+ S8190289: More refactoring for client deserialization cases
+ S8190789: sun/security/provider/certpath/LDAPCertStore/
/TestURICertStoreParameters.java fails after JDK-8186606
+ S8191142: More refactoring for naming deserialization cases
+ S8191358: Restore TSA certificate expiration check
+ S8191907: PPC64 and s390 parts of JDK-8174962: Better
interface invocations
+ S8192789: Avoid using AtomicReference in
sun.security.provider.PolicyFile
+ S8193683: Increase the number of clones in the CloneableDigest
+ S8194259: keytool error: java.io.IOException: Invalid secret
key format
+ S8194540: Change version number to 10.0.1
+ S8194542: Update milestone to ea for 10.0.1+1
+ S8196289: Update src/java.desktop/share/legal/lcms.md for
LCMS 2.9
+ S8196426: Update milestone to fcs for 10.0.1+3
+ S8197443: ArrayIndexOutOfBoundsException in
UcryptoException.getError
+ S8198746: JDK 10.0.1 L10n resource file update
+ S8200359: (tz) Upgrade time-zone data to tzdata2018d
* Thu Apr 12 2018 fstrba@suse.com
- Build client JVM on arm v6 and lower. Server JVM does not work on
anything lower then arm v7.
* Tue Mar 20 2018 fstrba@suse.com
- Official OpenJDK 10 release
* remove the "-internal" postfix of the version string
* remove the build number from rpm version of the package
* take tarballs from the jdk-update project, since the CPUs will
be delivered there
* Thu Mar 08 2018 fstrba@suse.com
- Update to tag jdk-10+46
- Fixes:
+ S8198950: AArch64: org.openjdk.jcstress.tests.varhandles.DekkerTest
fails
* Fri Mar 02 2018 fstrba@suse.com
- Modified patch:
* system-pcsclite.patch
+ Fix merge error in the patch
* Wed Feb 28 2018 fstrba@suse.com
- Update to tag jdk-10+45
* Fixes:
+ S8198658: Docs still point to JDK 9 docs
* Wed Feb 21 2018 fstrba@suse.com
- Update to tag jdk-10+44
* Fixes:
+ S8196383: JDK 10 L10n resource file update - msgdrop 20
+ S8196602: Change HeapRegionClosure to comply to naming
conventions
+ S8196883: G1RemSet::refine_card_concurrently doesn't need to
check for cards in collection set
+ S8197493: [Backout] JDK-8196602 Change HeapRegionClosure to
comply to naming conventions
+ S8197968: [Backout] JDK-8196883
G1RemSet::refine_card_concurrently doesn't need to check for
cards in collection set
* Fri Feb 09 2018 fstrba@suse.com
- Update to tag jdk-10+43
* Fixes:
+ S8194764: javac incorrectly flags deprecated for removal
imports
+ S8195837: (tz) Upgrade time-zone data to tzdata2018c
+ S8195973: Update JDK 10 repo for FCS build
+ S8196288: Update src/java.desktop/share/legal/libharfbuzz.md
for harfbuzz
+ S8196503: PPC64: vtableStubs gtest fails after 8174962
+ S8196678: avoid printing uninitialized buffer in
os::print_memory_info on AIX
+ S8196717: remove xmlresolver.md
* Fri Feb 02 2018 fstrba@suse.com
- Update to tag jdk-10+42
* Fixes:
+ S8191915: JCK tests produce incorrect results with C2
+ S8193840: Add compiler/c2/Test8007294.java to the problem list
+ S8194739: Zero port of 8174962: Better interface invocations
+ S8195852: The usage of permissions in Desktop API should be
clarified
+ S8195859: AArch64: vtableStubs gtest fails after 8174962
+ S8195970: Crash passing null to a VarHandle
+ S8196136: AArch64: Correct register use in patch for
JDK-8195685
+ S8196221: AArch64: Mistake in committed patch for JDK-8195859
+ S8196287: Update src/java.desktop/share/legal/libpng.md for
libpng 1.6.34
+ S8196295: [Graal] remove unused org.graalvm.options package
+ S8196296: Lucene test crashes C2 compilation
- Removed patches:
* JDK-8194739-zero.patch
* JDK-8196136-aarch64.patch
+ Integrated upstream