/hg/icedtea7: 2 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Fri Apr 14 19:16:42 UTC 2017


changeset df0f259a2fcc in /hg/icedtea7
details: http://icedtea.classpath.org/hg/icedtea7?cmd=changeset;node=df0f259a2fcc
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Apr 14 07:14:20 2017 +0100

	Bump to icedtea-2.7.0pre10.

	Upstream changes:
	  - Bump to icedtea-2.7.0pre10
	  - S6253144: Long narrowing conversion should describe the algorithm used and implied "risks"
	  - S6328537: Improve javadocs for Socket class by adding references to SocketOptions
	  - S6624200: Regression test fails: test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
	  - S6882559: new JEditorPane("text/plain","") fails for null context class loader
	  - S6978886: javadoc shows stacktrace after print error resulting from disk full
	  - S6995421: Eliminate the static dependency to sun.security.ec.ECKeyFactory
	  - S6996372: synchronizing handshaking hash
	  - S7027045: (doc) java/awt/Window.java has several typos in javadoc
	  - S7054969: Null-check-in-finally pattern in java/security documentation
	  - S7059542: JNDI name operations should be locale independent
	  - S7072353: JNDI libraries do not build with javac -Xlint:all -Werror
	  - S7075563: Broken link in "javax.swing.SwingWorker"
	  - S7077672: jdk8_tl nightly fail in step-2 build on 8/10/11
	  - S7088502: Security libraries don't build with javac -Werror
	  - S7090158: Networking Libraries don't build with javac -Werror
	  - S7092447: Clarify the default locale used in each locale sensitive operation
	  - S7093640: Enable client-side TLS 1.2 by default
	  - S7103570: AtomicIntegerFieldUpdater does not work when SecurityManager is installed
	  - S7117360: Warnings in java.util.concurrent.atomic package
	  - S7117465: Warning cleanup for IMF classes
	  - S7125055: ContentHandler.getContent API changed in error
	  - S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on windows
	  - S7172012: Make test-in-build an option (Queens)
	  - S7187051: ShortRSAKeynnn.sh tests should do cleanup before start test
	  - S7187144: JavaDoc for ScriptEngineFactory.getProgram() contains an error
	  - S8000418: javadoc should used a standard "generated by javadoc" string
	  - S8000626: Implement dead key detection for KeyEvent on Linux
	  - S8000666: javadoc should write directly to Writer instead of composing strings
	  - S8000673: remove dead code from HtmlWriter and subtypes
	  - S8000897: VM crash in CompileBroker
	  - S8000970: break out auxiliary classes that will prevent multi-core compilation of the JDK
	  - S8001669: javadoc internal DocletAbortException should set cause when appropriate
	  - S8003890: corelibs test scripts should pass TESTVMOPTS
	  - S8005629: javac warnings compiling java.awt.EventDispatchThread and sun.awt.X11.XIconWindow
	  - S8008949: javadoc stopped copying doc-files
	  - S8010297: Missing isLoggable() checks in logging code
	  - S8010782: clean up source files containing carriage return characters
	  - S8011402: Move blacklisting certificate logic from hard code to data
	  - S8011547: Update XML Signature implementation to Apache Santuario 1.5.4
	  - S8012288: XML DSig API allows wrong tag names and extra elements in SignedInfo
	  - S8014431: cleanup warnings indicated by the -Wunused-value compiler option on linux
	  - S8015265: revise the fix for 8007037
	  - S8016217: More javadoc warnings
	  - S8016491: PPC64 (part 2): Clean up PPC defines.
	  - S8016586: PPC64 (part 3): basic changes for PPC64
	  - S8016696: PPC64 (part 4): add relocation for trampoline stubs
	  - S8016747: Replace deprecated PlatformLogger isLoggable(int) with isLoggable(Level)
	  - S8017313: PPC64 (part 6): stack handling improvements
	  - S8017317: PPC64 (part 7): cppInterpreter: implement support for biased locking
	  - S8017325: Cleanup of the javadoc <code> tag in java.security.cert
	  - S8017326: Cleanup of the javadoc <code> tag in java.security.spec
	  - S8019517: PPC64 (part 102): cppInterpreter: implement G1 support
	  - S8019518: PPC64 (part 103): cppInterpreter: implement support for compressed Oops
	  - S8019519: PPC64 (part 105): C interpreter: implement support for jvmti early return.
	  - S8019772: Fix doclint issues in javax.crypto and javax.security subpackages
	  - S8019929: PPC64 (part 107): Extend ELF-decoder to support PPC64 function descriptor tables
	  - S8019973: PPC64 (part 11): Fix IA64 preprocessor conditionals on AIX.
	  - S8020121: PPC64: fix build in cppInterpreter after 8019519
	  - S8020190: Fatal: Bug in native code: jfieldID must match object
	  - S8020557: javadoc cleanup in javax.security
	  - S8020688: Broken links in documentation at http://docs.oracle.com/javase/6/docs/api/index.
	  - S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame demo
	  - S8021108: Clean up doclint warnings and errors in java.text package
	  - S8021417: Fix doclint issues in java.util.concurrent
	  - S8021833: javadoc cleanup in java.net
	  - S8022120: JCK test api/javax_xml/crypto/dsig/TransformService/index_ParamMethods fails
	  - S8022175: Fix doclint warnings in javax.print
	  - S8022406: Fix doclint issues in java.beans
	  - S8022746: List of spelling errors in API doc
	  - S8024344: PPC64 (part 112): C argument in register AND stack slot.
	  - S8024468: PPC64 (part 201): cppInterpreter: implement bytecode profiling
	  - S8024469: PPC64 (part 202): cppInterpreter: support for OSR.
	  - S8024756: method grouping tabs are not selectable
	  - S8024779: [macosx] SwingNode crashes on exit
	  - S8024854: PPC64: Basic changes and files to build the class library on AIX
	  - S8024900: PPC64: Enable new build on AIX (jdk part)
	  - S8025085: [javadoc] some errors in javax/swing
	  - S8025218: [javadoc] some errors in java/awt classes
	  - S8025249: [javadoc] fix some javadoc errors in javax/swing/
	  - S8025409: Fix javadoc comments errors and warning reported by doclint report
	  - S8026021: more fix of javadoc errors and warnings reported by doclint, see the description
	  - S8026119: Regression test DHEKeySizing.java failing intermittently
	  - S8026741: jdk8 l10n resource file translation update 5
	  - S8029957: PPC64 (part 213): cppInterpreter: memory ordering for object initialization
	  - S8033168: PPC64: gcc 4.8 warning in output_c.cpp
	  - S8034797: AIX: Fix os::naked_short_sleep() in os_aix.cpp after 8028280
	  - S8035396: Introduce accessor for tmp_oop in frame.
	  - S8035647: PPC64: Support for elf v2 abi.
	  - S8036767: PPC64: Support for little endian execution model
	  - S8036976: PPC64: implement the template interpreter
	  - S8037099: [macosx] Remove all references to GC from native OBJ-C code
	  - S8037915: PPC64/AIX: Several smaller fixes
	  - S8038184: XMLSignature throws StringIndexOutOfBoundsException if ID attribute value is empty String
	  - S8038349: Signing XML with DSA throws Exception when key is larger than 1024 bits
	  - S8042309: Some bugfixes for the ppc64 port
	  - S8048147: Privilege tests with JAAS Subject.doAs
	  - S8048357: PKCS basic tests
	  - S8049171: Additional tests for jarsigner's warnings
	  - S8049244: XML Signature performance issue caused by unbuffered signature data
	  - S8049432: New tests for TLS property jdk.tls.client.protocols
	  - S8050893: (smartcardio) Invert reset argument in tests in sun/security/smartcardio
	  - S8050942: PPC64: implement template interpreter for ppc64le
	  - S8050972: Concurrency problem in PcDesc cache
	  - S8056122: Upgrade JDK to use LittleCMS 2.6
	  - S8057934: Upgrade to LittleCMS 2.6 breaks AIX build
	  - S8059177: jdk8u40 l10n resource file translation update 1
	  - S8059212: Modify sun/security/smartcardio manual regression tests so that they do not just fail if no cardreader found
	  - S8067364: Printing to Postscript doesn't support dieresis
	  - S8068279: (typo in the spec) javax.script.ScriptEngineFactory.getLanguageName
	  - S8068491: Update the protocol for references of docs.oracle.com to HTTPS.
	  - S8069038: javax/net/ssl/TLS/TLSClientPropertyTest.java needs to be updated for JDK-8061210
	  - S8069590: AIX port of "8050807: Better performing performance data handling"
	  - S8075118: JVM stuck in infinite loop during verification
	  - S8075584: test for 8067364 depends on hardwired text advance
	  - S8076369: Introduce the jdk.tls.client.protocols system property for JDK 7u
	  - S8076486: [TESTBUG] javax/security/auth/Subject/doAs/NestedActions.java fails if extra VM options are given
	  - S8077953: [TEST_BUG] com/sun/management/OperatingSystemMXBean/TestTotalSwap.java Compilation failed after JDK-8077387
	  - S8078482: ppc: pass thread to throw_AbstractMethodError
	  - S8078823, PR2809: javax/net/ssl/ciphersuites/DisabledAlgorithms.java fails intermittently
	  - S8080190: PPC64: Fix wrong rotate instructions in the .ad file
	  - S8080628: No mnemonics on Open and Save buttons in JFileChooser
	  - S8083601: jdk8u60 l10n resource file translation update 2
	  - S8138725: Add options for Javadoc generation
	  - S8139258: PPC64LE: argument passing problem when passing 15 floats in native call
	  - S8139421: PPC64LE: MacroAssembler::bxx64_patchable kill register R12
	  - S8139565: Restrict certificates with DSA keys less than 1024 bits
	  - S8140353: Improve signature checking
	  - S8140422: Add mechanism to allow non default root CAs to be not subject to algorithm restrictions
	  - S8140530: Creating a VolatileImage with size 0,0 results in no longer working g2d.drawString
	  - S8140587: Atomic*FieldUpdaters should use Class.isInstance instead of direct class check
	  - S8142926: OutputAnalyzer's shouldXXX() calls return this
	  - S8143134: L10n resource file translation update
	  - S8143959: Certificates requiring blacklisting
	  - S8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
	  - S8147077: IllegalArgumentException thrown by api/java_awt/Component/FlipBufferStrategy/indexTGF_General
	  - S8148127: IllegalArgumentException thrown by JCK test api/java_awt/Component/FlipBufferStrategy/indexTGF_General in opengl pipeline
	  - S8148487: PPC64: Better byte behavior
	  - S8148516: Improve the default strength of EC in JDK
	  - S8148516, PR2809: Improve the default strength of EC in JDK [test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java update]
	  - S8149029: Secure validation of XML based digital signature always enabled when checking wrapping attacks
	  - S8150611: Security problem on sun.misc.resources.Messages*
	  - S8151893: Add security property to configure XML Signature secure validation mode
	  - S8151921: Improved page resolution
	  - S8151934: Resolve class resolution
	  - S8155760: Implement Serialization Filtering
	  - S8155968: Update command line options
	  - S8155973: Tighten jar checks
	  - S8156802: Better constraint checking
	  - S8157176: Improved classfile parsing
	  - S8157653: [Parfait] Uninitialised variable in awt_Font.cpp
	  - S8157739: Classloader Consistency Checking
	  - S8157749: Improve handling of DNS error replies
	  - S8157753: Audio replay enhancement
	  - S8157759: LCMS Transform Sampling Enhancement
	  - S8157764: Better handling of interpolation plugins
	  - S8158260: PPC64: unaligned Unsafe.getInt can lead to the generation of illegal instructions
	  - S8158302: Handle contextual glyph substitutions
	  - S8158406: Limited Parameter Processing
	  - S8158734: JEditorPane.createEditorKitForContentType throws NPE after 6882559
	  - S8158993: Service Menu services
	  - S8158997: JNDI Protocols Switch
	  - S8159495: Fix index offsets
	  - S8159503: Amend Annotation Actions
	  - S8159507: RuntimeVisibleAnnotation validation
	  - S8159511: Stack map validation
	  - S8159515: Improve indy validation
	  - S8159519: Reformat JDWP messages
	  - S8159684: (tz) Support tzdata2016f
	  - S8160090: Better signature handling in pack200
	  - S8160094: Improve pack200 layout
	  - S8160098: Clean up color profiles
	  - S8160591: Improve internal array handling
	  - S8160838: Better HTTP service
	  - S8160934: isnan() is not available on older MSVC compilers
	  - S8161218: Better bytecode loading
	  - S8161228: URL objects with custom protocol handlers have port changed after deserializing
	  - S8161571: Verifying ECDSA signatures permits trailing bytes
	  - S8161743: Provide proper login context
	  - S8162411: Service Menu services 2
	  - S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh failing after JDK-8155968
	  - S8162511: 8u111 L10n resource file updates
	  - S8162577: Standardize logging levels
	  - S8162792: Remove constraint DSA keySize < 1024 from jdk.jar.disabledAlgorithms in jdk8
	  - S8162973: Better component components
	  - S8163304: jarsigner -verbose -verify should print the algorithms used to sign the jar
	  - S8164143: Improve components for menu items
	  - S8164147: Improve streaming socket output
	  - S8164452: 8u111 L10n resource file update - msgdrop 20
	  - S8164908: ReflectionFactory support for IIOP and custom serialization
	  - S8165071: Expand TLS support
	  - S8165230: RMIConnection addNotificationListeners failing with specific inputs
	  - S8165344: Update concurrency support
	  - S8165807: PPC64: Backport PPC64 port to OpenJDK 7
	  - S8165816: jarsigner -verify shows jar unsigned if it was signed with a weak algorithm
	  - S8166381: Back out changes to the java.security file to not disable MD5
	  - S8166393: disabledAlgorithms property should not be strictly parsed
	  - S8166591: [macos 10.12] Trackpad scrolling of text on OS X 10.12 Sierra is very fast (Trackpad, Retina only)
	  - S8166739: Improve extensibility of ObjectInputFilter information passed to the filter
	  - S8166875: (tz) Support tzdata2016g
	  - S8166878: Connection reset during TLS handshake
	  - S8166988: Improve image processing performance
	  - S8167104: Additional class construction refinements
	  - S8167144: Fix aix after 8022507: SIGSEGV at ParMarkBitMap::verify_clear()
	  - S8167198: Changes to make AIX compile after the merge
	  - S8167223: URL handling improvements
	  - S8167335: Fix build on Linux with 64kb default page size
	  - S8167356: Follow up fix for jdk8 backport of 8164143. Changes for CMenuComponent.m were missed
	  - S8167459: Add debug output for indicating if a chosen ciphersuite was legacy
	  - S8167472: Chrome interop regression with JDK-8148516
	  - S8167591: Add MD5 to signed JAR restrictions
	  - S8168705: Better ObjectIdentifier validation
	  - S8168714: Tighten ECDSA validation
	  - S8168724: ECDSA signing improvments
	  - S8168728: DSA signing improvments
	  - S8168861: AnchorCertificates uses hardcoded password for cacerts keystore
	  - S8168993: JDK8u121 L10n resource file update
	  - S8169191: (tz) Support tzdata2016i
	  - S8169688: Backout (remove) MD5 from jdk.jar.disabledAlgorithms for January CPU
	  - S8169911: Enhanced tests for jarsigner -verbose -verify after JDK-8163304
	  - S8170131: Certificates not being blocked by jdk.tls.disabledAlgorithms property
	  - S8170268: 8u121 L10n resource file update - msgdrop 20
	  - S8173622: Backport of 7180907 is incomplete
	  - S8173849: Fix use of java.util.Base64 in test cases
	  - S8173854: [TEST] Update DHEKeySizing test case following 8076328 & 8081760

	ChangeLog:

	2017-04-07  Andrew John Hughes  <gnu_andrew at member.fsf.org>

		Bump to icedtea-2.7.0pre10.
		* Makefile.am:
		(JDK_UPDATE_VERSION): Bump to 131.
		(BUILD_VERSION): Reset to b00.
		(CORBA_CHANGESET): Update to icedtea-2.7.0pre10.
		(JAXP_CHANGESET): Likewise.
		(JAXWS_CHANGESET): Likewise.
		(JDK_CHANGESET): Likewise.
		(LANGTOOLS_CHANGESET): Likewise.
		(OPENJDK_CHANGESET): Likewise.
		(CORBA_SHA256SUM): Likewise.
		(JAXP_SHA256SUM): Likewise.
		(JAXWS_SHA256SUM): Likewise.
		(JDK_SHA256SUM): Likewise.
		(LANGTOOLS_SHA256SUM): Likewise.
		(OPENJDK_SHA256SUM): Likewise.
		(install-data-local): Install blacklisted.certs.
		* NEWS: Updated.
		* configure.ac: Bump to 2.7.0pre10.
		* hotspot.map.in: Update to icedtea-2.7.0pre10.
		* patches/boot/ecj-diamond.patch,
		Regenerated. Add new cases in
		com.sun.jndi.cosnaming.CNCtx,
		com.sun.jndi.cosnaming.CNNameParser,
		com.sun.jndi.cosnaming.IiopUrl,
		com.sun.jndi.dns.DnsContextFactory,
		com.sun.jndi.dns.DnsName,
		com.sun.jndi.dns.NameNode,
		com.sun.jndi.dns.ResourceRecords,
		com.sun.jndi.ldap.EventSupport,
		com.sun.jndi.ldap.LdapClient,
		com.sun.jndi.ldap.LdapCtxFactory,
		com.sun.jndi.ldap.LdapCtx,
		com.sun.jndi.ldap.LdapName,
		com.sun.jndi.ldap.LdapResult,
		com.sun.jndi.ldap.LdapSchemaParser,
		com.sun.jndi.ldap.NamingEventNotifier,
		com.sun.jndi.ldap.Obj,
		com.sun.jndi.ldap.pool.Connections,
		com.sun.jndi.ldap.pool.Pool,
		com.sun.jndi.ldap.sasl.LdapSasl,
		com.sun.jndi.toolkit.ctx.Continuation,
		com.sun.jndi.toolkit.dir.HierMemDirCtx,
		com.sun.jndi.toolkit.dir.SearchFilter,
		com.sun.jndi.toolkit.url.GenericURLContext,
		com.sun.naming.internal.FactoryEnumeration,
		com.sun.naming.internal.ResourceManager,
		com.sun.naming.internal.VersionHelper,
		java.net.SocketPermission,
		java.net.URLConnection,
		java.net.URL,
		java.util.logging.LogRecord,
		javax.naming.directory.BasicAttribute,
		javax.naming.directory.BasicAttributes,
		javax.naming.ldap.InitialLdapContext,
		javax.naming.ldap.LdapName,
		javax.naming.ldap.Rdn,
		javax.naming.ldap.Rdn,
		javax.naming.ldap.Rfc2253Parser,
		javax.naming.NamingImpl,
		javax.naming.Reference,
		javax.naming.spi.DirectoryManager,
		javax.naming.spi.NamingManager,
		org.jcp.xml.dsig.internal.dom.Policy,
		sun.awt.im.ExecutableInputMethodManager,
		sun.awt.im.InputContext,
		sun.misc.ObjectInputFilter,
		sun.net.TransferProtocolClient,
		sun.net.www.protocol.http.AuthenticationHeader,
		sun.net.www.protocol.http.HttpURLConnection.
		sun.security.ssl.ExtensionType,
		sun.security.ssl.SupportedEllipticCurvesExtension,
		sun.security.ssl.SupportedEllipticPointFormatsExtension,
		sun.security.tools.jarsigner.Main,
		sun.security.util.UntrustedCertificates,
		sun.security.util.AnchorCertificates,
		sun.security.util.DisabledAlgorithmConstraints and
		sun.security.x509.X509CertImpl.
		* patches/boot/ecj-multicatch.patch:
		Regenerated. Add new cases in
		com.sun.naming.internal.ResourceManager,
		sun.net.www.protocol.http.HttpURLConnection,
		sun.reflect.ReflectionFactory,
		sun.security.x509.X509CertImpl,
		com.sun.net.httpserver.spi.HttpServerProvider,
		sun.net.ftp.FtpClientProvider,
		com.sun.jndi.ldap.AbstractLdapNamingEnumeration,
		com.sun.jndi.ldap.Connection and
		com.sun.jndi.ldap.LdapCtx.
		Drop case in sun.security.util.UntrustedCertificates.
		* patches/boot/ecj-stringswitch.patch:
		Regenerated. Add new cases in
		com.sun.jndi.ldap.LdapCtx and
		org.jcp.xml.dsig.internal.dom.Policy.
		* patches/boot/ecj-trywithresources.patch:
		Regenerated. Updated case in
		sun.security.util.UntrustedCertificates.
		Add new cases in
		com.sun.jndi.ldap.Obj,
		sun.security.util.AnchorCertificates and
		sun.security.tools.jarsigner.Main.
		* patches/boot/ecj-underscored_literals.patch:
		Move case from sun.security.ssl.ServerHandshaker
		to sun.security.util.Parsing.
		* patches/pr2124.patch,
		Extend following changes made in 8148516.
		* patches/rh1022017.patch:
		Adapt to changes made in 8148516.


changeset e737d0cfc7b8 in /hg/icedtea7
details: http://icedtea.classpath.org/hg/icedtea7?cmd=changeset;node=e737d0cfc7b8
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Apr 14 20:25:49 2017 +0100

	Added tag icedtea-2.7.0pre10 for changeset df0f259a2fcc


diffstat:

 .hgtags                                     |     1 +
 ChangeLog                                   |   111 +
 Makefile.am                                 |    32 +-
 NEWS                                        |     7 +-
 configure.ac                                |     2 +-
 hotspot.map.in                              |     2 +-
 patches/boot/ecj-diamond.patch              |  2718 ++++++++++++++++++--------
 patches/boot/ecj-multicatch.patch           |  1142 ++++++----
 patches/boot/ecj-stringswitch.patch         |  1357 ++++++++----
 patches/boot/ecj-trywithresources.patch     |   320 ++-
 patches/boot/ecj-underscored_literals.patch |    29 +-
 patches/pr2124.patch                        |    69 +
 patches/rh1022017.patch                     |    70 +-
 13 files changed, 3867 insertions(+), 1993 deletions(-)

diffs (truncated from 9246 to 500 lines):

diff -r d0a40015c820 -r e737d0cfc7b8 .hgtags
--- a/.hgtags	Tue Apr 04 03:29:16 2017 +0100
+++ b/.hgtags	Fri Apr 14 20:25:49 2017 +0100
@@ -68,3 +68,4 @@
 11416bb1b3088da4cacdb76646c83ab17dbcc842 icedtea-2.7.0pre07
 3e24116d0925954d0f117c9525a41833441d1be5 icedtea-2.7.0pre08
 69f98e212dacce796354d1effb8d3b81e5aa1004 icedtea-2.7.0pre09
+df0f259a2fcc790ec9ffbbdb343d556b9adb320d icedtea-2.7.0pre10
diff -r d0a40015c820 -r e737d0cfc7b8 ChangeLog
--- a/ChangeLog	Tue Apr 04 03:29:16 2017 +0100
+++ b/ChangeLog	Fri Apr 14 20:25:49 2017 +0100
@@ -1,3 +1,114 @@
+2017-04-07  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	Bump to icedtea-2.7.0pre10.
+	* Makefile.am:
+	(JDK_UPDATE_VERSION): Bump to 131.
+	(BUILD_VERSION): Reset to b00.
+	(CORBA_CHANGESET): Update to icedtea-2.7.0pre10.
+	(JAXP_CHANGESET): Likewise.
+	(JAXWS_CHANGESET): Likewise.
+	(JDK_CHANGESET): Likewise.
+	(LANGTOOLS_CHANGESET): Likewise.
+	(OPENJDK_CHANGESET): Likewise.
+	(CORBA_SHA256SUM): Likewise.
+	(JAXP_SHA256SUM): Likewise.
+	(JAXWS_SHA256SUM): Likewise.
+	(JDK_SHA256SUM): Likewise.
+	(LANGTOOLS_SHA256SUM): Likewise.
+	(OPENJDK_SHA256SUM): Likewise.
+	(install-data-local): Install blacklisted.certs.
+	* NEWS: Updated.
+	* configure.ac: Bump to 2.7.0pre10.
+	* hotspot.map.in: Update to icedtea-2.7.0pre10.
+	* patches/boot/ecj-diamond.patch,
+	Regenerated. Add new cases in
+	com.sun.jndi.cosnaming.CNCtx,
+	com.sun.jndi.cosnaming.CNNameParser,
+	com.sun.jndi.cosnaming.IiopUrl,
+	com.sun.jndi.dns.DnsContextFactory,
+	com.sun.jndi.dns.DnsName,
+	com.sun.jndi.dns.NameNode,
+	com.sun.jndi.dns.ResourceRecords,
+	com.sun.jndi.ldap.EventSupport,
+	com.sun.jndi.ldap.LdapClient,
+	com.sun.jndi.ldap.LdapCtxFactory,
+	com.sun.jndi.ldap.LdapCtx,
+	com.sun.jndi.ldap.LdapName,
+	com.sun.jndi.ldap.LdapResult,
+	com.sun.jndi.ldap.LdapSchemaParser,
+	com.sun.jndi.ldap.NamingEventNotifier,
+	com.sun.jndi.ldap.Obj,
+	com.sun.jndi.ldap.pool.Connections,
+	com.sun.jndi.ldap.pool.Pool,
+	com.sun.jndi.ldap.sasl.LdapSasl,
+	com.sun.jndi.toolkit.ctx.Continuation,
+	com.sun.jndi.toolkit.dir.HierMemDirCtx,
+	com.sun.jndi.toolkit.dir.SearchFilter,
+	com.sun.jndi.toolkit.url.GenericURLContext,
+	com.sun.naming.internal.FactoryEnumeration,
+	com.sun.naming.internal.ResourceManager,
+	com.sun.naming.internal.VersionHelper,
+	java.net.SocketPermission,
+	java.net.URLConnection,
+	java.net.URL,
+	java.util.logging.LogRecord,
+	javax.naming.directory.BasicAttribute,
+	javax.naming.directory.BasicAttributes,
+	javax.naming.ldap.InitialLdapContext,
+	javax.naming.ldap.LdapName,
+	javax.naming.ldap.Rdn,
+	javax.naming.ldap.Rdn,
+	javax.naming.ldap.Rfc2253Parser,
+	javax.naming.NamingImpl,
+	javax.naming.Reference,
+	javax.naming.spi.DirectoryManager,
+	javax.naming.spi.NamingManager,
+	org.jcp.xml.dsig.internal.dom.Policy,
+	sun.awt.im.ExecutableInputMethodManager,
+	sun.awt.im.InputContext,
+	sun.misc.ObjectInputFilter,
+	sun.net.TransferProtocolClient,
+	sun.net.www.protocol.http.AuthenticationHeader,
+	sun.net.www.protocol.http.HttpURLConnection.
+	sun.security.ssl.ExtensionType,
+	sun.security.ssl.SupportedEllipticCurvesExtension,
+	sun.security.ssl.SupportedEllipticPointFormatsExtension,
+	sun.security.tools.jarsigner.Main,
+	sun.security.util.UntrustedCertificates,
+	sun.security.util.AnchorCertificates,
+	sun.security.util.DisabledAlgorithmConstraints and
+	sun.security.x509.X509CertImpl.
+	* patches/boot/ecj-multicatch.patch:
+	Regenerated. Add new cases in
+	com.sun.naming.internal.ResourceManager,
+	sun.net.www.protocol.http.HttpURLConnection,
+	sun.reflect.ReflectionFactory,
+	sun.security.x509.X509CertImpl,
+	com.sun.net.httpserver.spi.HttpServerProvider,
+	sun.net.ftp.FtpClientProvider,
+	com.sun.jndi.ldap.AbstractLdapNamingEnumeration,
+	com.sun.jndi.ldap.Connection and
+	com.sun.jndi.ldap.LdapCtx.
+	Drop case in sun.security.util.UntrustedCertificates.
+	* patches/boot/ecj-stringswitch.patch:
+	Regenerated. Add new cases in
+	com.sun.jndi.ldap.LdapCtx and
+	org.jcp.xml.dsig.internal.dom.Policy.
+	* patches/boot/ecj-trywithresources.patch:
+	Regenerated. Updated case in
+	sun.security.util.UntrustedCertificates.
+	Add new cases in
+	com.sun.jndi.ldap.Obj,
+	sun.security.util.AnchorCertificates and
+	sun.security.tools.jarsigner.Main.
+	* patches/boot/ecj-underscored_literals.patch:
+	Move case from sun.security.ssl.ServerHandshaker
+	to sun.security.util.Parsing.
+	* patches/pr2124.patch,
+	Extend following changes made in 8148516.
+	* patches/rh1022017.patch:
+	Adapt to changes made in 8148516.
+
 2017-04-03  Andrew John Hughes  <gnu_andrew at member.fsf.org>
 
 	PR3349: Architectures unsupported by SystemTap
diff -r d0a40015c820 -r e737d0cfc7b8 Makefile.am
--- a/Makefile.am	Tue Apr 04 03:29:16 2017 +0100
+++ b/Makefile.am	Fri Apr 14 20:25:49 2017 +0100
@@ -1,22 +1,22 @@
 # Dependencies
 
-JDK_UPDATE_VERSION = 111
-BUILD_VERSION = b01
+JDK_UPDATE_VERSION = 131
+BUILD_VERSION = b00
 COMBINED_VERSION = $(JDK_UPDATE_VERSION)-$(BUILD_VERSION)
 
-CORBA_CHANGESET = 34cc7c768cc0
-JAXP_CHANGESET = 7f680da239ad
-JAXWS_CHANGESET = 5d6370bdcd06
-JDK_CHANGESET = 2f95b16f0065
-LANGTOOLS_CHANGESET = 03fc0f1fced1
-OPENJDK_CHANGESET = 7c45a1a0378b
-
-CORBA_SHA256SUM = 0b71c691df6e849acd053241ec77b8eb5d5403714285db5fde5e1efd767c3b9e
-JAXP_SHA256SUM = 0b75e2591f9c3b4300d1dbbce9fe1d86b9d3cf11bc6083687d84741ae5334569
-JAXWS_SHA256SUM = cbde1ec8a1cc8be6f3c9291bd7fd609daa5d827d87fd4f62f286544946b37770
-JDK_SHA256SUM = 955f2533639a2039a631c1affe3a366b402090bd5972e349c6ffe2616c003e64
-LANGTOOLS_SHA256SUM = 8be139ef7e43ebb489441efb86c02e4b136221c7514032f8db7b4be1d41aafa3
-OPENJDK_SHA256SUM = ff0fbb8983dd3a9f9c91116dbfdd406fe3bf3cdb4eb2307bd3074b98af427ddb
+CORBA_CHANGESET = d28d6461f8b8
+JAXP_CHANGESET = 30630c7ce6bb
+JAXWS_CHANGESET = 27d0b96548ab
+JDK_CHANGESET = d6392d3c3e8d
+LANGTOOLS_CHANGESET = f6551a412274
+OPENJDK_CHANGESET = 2f2744eb059a
+
+CORBA_SHA256SUM = 318fbd999c062e21904787d5668225e11812648e8e66fce8035254b754aec741
+JAXP_SHA256SUM = 20de824fa7159053b9a4e1d1b410398933f20eeadf418489102ae927c2f9e5b5
+JAXWS_SHA256SUM = 01da4c324a192cd6421de6ec655c822e3f7cfb4e7b2347ee19d84ff297299a3c
+JDK_SHA256SUM = 4fe596ddc1e875c84bbc7b147f4d8798e1a0223ede690c3f0ab1b36821355f42
+LANGTOOLS_SHA256SUM = 5a4dfad4f7d192c4677e0312aa345a1efbc64cd19a0aa24bbf2218d16d8fd05f
+OPENJDK_SHA256SUM = 631e0d01aeeeb4f4ae5b29c9e14d3c55aaf5592f92c8a4510999b0a6855e17dd
 
 DROP_URL = http://icedtea.classpath.org/download/drops
 
@@ -3329,6 +3329,8 @@
 	  $(DESTDIR)${prefix}/jre/lib/security
 	$(INSTALL_DATA) $(BUILD_SDK_DIR)/jre/lib/security/nss.cfg \
 	  $(DESTDIR)${prefix}/jre/lib/security
+	$(INSTALL_DATA) $(BUILD_SDK_DIR)/jre/lib/security/blacklisted.certs \
+	  $(DESTDIR)${prefix}/jre/lib/security
 	for files in $(BUILD_SDK_DIR)/jre/lib/security/*.jar; do \
 	  $(call install_file,$${files},$(DESTDIR)${prefix}/jre/lib/security,$(INSTALL_DATA)) ; \
 	done
diff -r d0a40015c820 -r e737d0cfc7b8 NEWS
--- a/NEWS	Tue Apr 04 03:29:16 2017 +0100
+++ b/NEWS	Fri Apr 14 20:25:49 2017 +0100
@@ -19,6 +19,8 @@
   - PR3347: jstack.stp should support AArch64
 * Backports
   - S8076221, PR2809, RH1302385: Disable RC4 cipher suites
+  - S8078823, PR2809: javax/net/ssl/ciphersuites/DisabledAlgorithms.java fails intermittently
+  - S8148516, PR2809: Improve the default strength of EC in JDK [test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java update]
 * Bug fixes
   - PR3162: Remove reference to AbstractPlainDatagramSocketImpl.c, removed in 8072466
   - PR3349: Architectures unsupported by SystemTap tapsets throw a parse error
@@ -745,7 +747,6 @@
 * JamVM
   - PR2500: Add executable stack markings to callNative.S on JamVM
 * AArch64 port
-  - Changes to make aix compile after the merge
   - S8025613, PR2437: clang: remove -Wno-unused-value
   - S8035938: Memory leak in JvmtiEnv::GetConstantPool
   - S8058113: Execution of OnOutOfMemoryError command hangs on linux-sparc
@@ -1196,10 +1197,10 @@
   - S8079203: AARCH64: Need to cater for different partner implementations
   - S8080586: aarch64: hotspot test compiler/codegen/7184394/TestAESMain.java fails
 * PPC & AIX port
-  - Changes to make aix compile after the merge
   - S8069590: AIX port of "8050807: Better performing performance data handling"
   - S8078482, PR2307, RH1201393: ppc: pass thread to throw_AbstractMethodError
   - S8080190: PPC64: Fix wrong rotate instructions in the .ad file
+  - S8167198: Changes to make AIX compile after the merge
 
 New in release 2.5.5 (2015-04-14):
 
@@ -1683,7 +1684,7 @@
 * PPC & AIX port
   - Adapt AIX port to 5049299: (process) Use posix_spawn, not fork, on S10 to avoid swap exhaustion
   - Adapt aix to 8022507
-  - Fix aix after 8022507: SIGSEGV at ParMarkBitMap::verify_clear()
+  - S8167144: Fix aix after 8022507: SIGSEGV at ParMarkBitMap::verify_clear()
   - S8050942: PPC64: implement template interpreter for ppc64le
   - S8050972: Concurrency problem in PcDesc cache
 
diff -r d0a40015c820 -r e737d0cfc7b8 configure.ac
--- a/configure.ac	Tue Apr 04 03:29:16 2017 +0100
+++ b/configure.ac	Fri Apr 14 20:25:49 2017 +0100
@@ -1,4 +1,4 @@
-AC_INIT([icedtea], [2.7.0pre09], [distro-pkg-dev at openjdk.java.net])
+AC_INIT([icedtea], [2.7.0pre10], [distro-pkg-dev at openjdk.java.net])
 AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
 AM_MAINTAINER_MODE([enable])
 AC_CONFIG_FILES([Makefile])
diff -r d0a40015c820 -r e737d0cfc7b8 hotspot.map.in
--- a/hotspot.map.in	Tue Apr 04 03:29:16 2017 +0100
+++ b/hotspot.map.in	Fri Apr 14 20:25:49 2017 +0100
@@ -1,2 +1,2 @@
 # version type(drop/hg) url changeset sha256sum
-default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 9a1457cc02ae 0f37b16e50161097cf17542d2d9684b88d7e90a34ace5bca9af6c687739783b5
+default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 4eea81cf6f63 998ffd4f0c7236db232c02624ea060647d5f618ddf67c1371af50f07a1d35073
diff -r d0a40015c820 -r e737d0cfc7b8 patches/boot/ecj-diamond.patch
--- a/patches/boot/ecj-diamond.patch	Tue Apr 04 03:29:16 2017 +0100
+++ b/patches/boot/ecj-diamond.patch	Fri Apr 14 20:25:49 2017 +0100
@@ -1,6 +1,6 @@
 diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2016-09-07 06:06:54.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2016-09-21 06:38:08.152139860 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2017-04-04 20:01:42.659619744 +0100
 @@ -58,7 +58,7 @@
      private CorbaConnection conn;
  
@@ -11,8 +11,8 @@
      public static synchronized void cleanCache( ORB orb ) {
          synchronized (iorMapLock) {
 diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2016-09-07 06:06:54.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2016-09-21 06:38:08.152139860 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2017-04-04 20:01:42.659619744 +0100
 @@ -50,7 +50,7 @@
       */
      private class HookPutFields extends ObjectOutputStream.PutField
@@ -23,8 +23,8 @@
          /**
           * Put the value of the named boolean field into the persistent field.
 diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2016-09-07 06:06:54.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2016-09-21 06:38:08.152139860 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2017-04-04 20:01:42.659619744 +0100
 @@ -1315,7 +1315,7 @@
      protected void shutdownServants(boolean wait_for_completion) {
          Set<ObjectAdapterFactory> oaset;
@@ -35,8 +35,8 @@
  
          for (ObjectAdapterFactory oaf : oaset)
 diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2016-09-07 06:06:54.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2016-09-21 06:38:08.152139860 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2017-04-04 20:01:42.659619744 +0100
 @@ -108,7 +108,7 @@
      private ThreadGroup threadGroup;
  
@@ -56,8 +56,8 @@
  
          for (WorkerThread wt : copy) {
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2016-09-22 04:46:16.819711160 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2016-09-22 17:56:43.942660332 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2017-04-04 20:01:42.663619678 +0100
 @@ -192,7 +192,7 @@
      NodeSet dist = new NodeSet();
      dist.setShouldCacheNodes(true);
@@ -68,8 +68,8 @@
      for (int i = 0; i < nl.getLength(); i++)
      {
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2016-09-22 04:46:16.987708418 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2016-09-23 05:30:11.423894063 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2017-04-04 20:01:42.663619678 +0100
 @@ -220,7 +220,7 @@
    public Map<String, Object> getEnvironmentHash()
    {
@@ -205,8 +205,8 @@
      jarVersions.put(new Long(440237), "xalan.jar from xalan-j_1_2");
      jarVersions.put(new Long(436094), "xalan.jar from xalan-j_1_2_1");
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2016-09-22 04:46:16.831710964 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2016-09-22 12:44:07.539848777 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2017-04-04 20:01:42.663619678 +0100
 @@ -51,7 +51,7 @@
      /**
       * Legal conversions between internal types.
@@ -217,8 +217,8 @@
      static {
          // Possible type conversions between internal types
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2016-09-22 04:46:16.839710834 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2016-09-22 04:47:06.102907210 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2017-04-04 20:01:42.663619678 +0100
 @@ -139,7 +139,7 @@
      private boolean       _isStatic = false;
  
@@ -242,8 +242,8 @@
          // Possible conversions between Java and internal types
          java2Internal.put(Boolean.TYPE, Type.Boolean);
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2016-09-22 04:46:16.851710638 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2016-09-22 04:51:35.906506403 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2017-04-04 20:01:42.663619678 +0100
 @@ -107,7 +107,7 @@
  
          // Check if we have any declared namespaces
@@ -290,8 +290,8 @@
                               SyntaxTreeNode n = _attributeElements.get(k);
                               if (n instanceof LiteralAttribute) {
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2016-09-22 04:46:16.855710572 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2016-09-22 04:48:24.093635013 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2017-04-04 20:01:42.663619678 +0100
 @@ -129,22 +129,22 @@
      /**
       * A mapping between templates and test sequences.
@@ -344,8 +344,8 @@
          _rootPattern = null;
  
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2016-09-22 04:46:16.867710376 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2016-09-23 05:30:28.235619413 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2017-04-04 20:01:42.663619678 +0100
 @@ -81,7 +81,7 @@
      private Map<String, String>   _instructionClasses; // Maps instructions to classes
      private Map<String, String[]> _instructionAttrs;  // reqd and opt attrs
@@ -391,8 +391,8 @@
          _prefixMapping.put(prefix, uri);
      }
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2016-09-22 04:46:16.875710246 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2016-09-22 17:23:50.842684141 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2017-04-04 20:01:42.663619678 +0100
 @@ -121,7 +121,7 @@
      /**
       * Mapping between mode names and Mode instances.
@@ -421,8 +421,8 @@
      /**
       * A reference to the SourceLoader set by the user (a URIResolver
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2016-09-22 04:46:16.887710050 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2016-09-22 16:57:12.420640421 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2017-04-04 20:01:42.663619678 +0100
 @@ -38,8 +38,8 @@
  final class SymbolTable {
  
@@ -505,8 +505,8 @@
          // Register the namespace URI
          Integer refcnt = _excludedURI.get(uri);
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2016-09-22 04:46:16.895709920 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2016-09-22 17:24:17.898245601 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2017-04-04 20:01:42.663619678 +0100
 @@ -70,7 +70,7 @@
      protected SyntaxTreeNode _parent;          // Parent node
      private Stylesheet       _stylesheet;      // Stylesheet ancestor node
@@ -535,8 +535,8 @@
                  locals.add(varOrParamName);
              }
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2016-09-22 04:46:16.899709854 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2016-09-22 17:56:33.974822323 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2017-04-04 20:01:42.663619678 +0100
 @@ -127,7 +127,7 @@
                   * times. Note that patterns whose kernels are "*", "node()"
                   * and "@*" can between shared by test sequences.
@@ -547,8 +547,8 @@
  
      public MethodGenerator(int access_flags, Type return_type,
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2016-09-22 04:46:16.907709724 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2016-09-22 17:41:38.345369184 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2017-04-04 20:01:42.663619678 +0100
 @@ -37,7 +37,7 @@
  public final class MultiHashtable<K,V> {
      static final long serialVersionUID = -6151608290510033572L;
@@ -568,8 +568,8 @@
              }
              set.add(value);
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2016-09-07 06:06:32.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2016-09-21 17:37:42.018664738 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2017-04-04 20:01:42.663619678 +0100
 @@ -170,7 +170,7 @@
          _parser = new Parser(this, useServicesMechanism);
          _featureManager = featureManager;
@@ -598,8 +598,8 @@
          _parser.init();
          //_variableSerial     = 1;
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2016-09-22 04:46:16.915709594 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2016-09-22 17:56:17.375092088 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2017-04-04 20:01:42.663619678 +0100
 @@ -169,7 +169,7 @@
          _count = 0;
          _current = 0;
@@ -610,8 +610,8 @@
  
          try {
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2016-09-22 04:46:16.923709462 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2016-09-22 17:55:58.887392533 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2017-04-04 20:01:42.663619678 +0100
 @@ -60,7 +60,7 @@
       */
      public DOMWSFilter(AbstractTranslet translet) {
@@ -622,8 +622,8 @@
          if (translet instanceof StripFilter) {
              m_filter = (StripFilter) translet;
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2016-09-22 04:46:16.935709266 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2016-09-22 17:23:13.607287658 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2017-04-04 20:01:42.663619678 +0100
 @@ -59,7 +59,7 @@
      /**
       * A mapping from a document node to the mapping between values and nodesets
@@ -652,8 +652,8 @@
                  } else {
                      nodes = index.get(id);
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2016-09-22 04:46:16.943709136 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2016-09-22 17:55:49.959537619 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2017-04-04 20:01:42.663619678 +0100
 @@ -56,7 +56,7 @@
      private int _free;
      private int _size;
@@ -664,8 +664,8 @@
      private final class AxisIterator extends DTMAxisIteratorBase {
          // constitutive data
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java	2016-09-22 04:46:16.951709007 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java	2016-09-22 17:41:23.265613935 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java	2017-04-04 20:01:42.663619678 +0100
 @@ -114,7 +114,7 @@
      private int _namesSize = -1;
  
@@ -685,8 +685,8 @@
      }
  
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java	2016-09-22 04:46:16.955708940 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java	2016-09-22 17:21:54.012577628 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java	2017-04-04 20:01:42.667619613 +0100
 @@ -279,7 +279,7 @@
       */
      public void addDecimalFormat(String name, DecimalFormatSymbols symbols) {
@@ -715,8 +715,8 @@
      }
  
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java	2016-09-22 04:46:16.963708811 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java	2016-09-22 17:55:40.051698630 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java	2017-03-30 18:03:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java	2017-04-04 20:01:42.667619613 +0100
 @@ -58,7 +58,7 @@
      private ContentHandler _sax = null;
      private LexicalHandler _lex = null;
@@ -727,8 +727,8 @@
      public DOM2SAX(Node root) {


More information about the distro-pkg-dev mailing list