Here is the first batch of changes for the 2013/06/18 errata. CORBA and langtools changes will follow, along with the upgrade to HotSpot.
Webrev: http://cr.openjdk.java.net/~andrew/openjdk6/20130618/jdk/ Changes: 7195301: XML Signature DOM implementation should not use instanceof to determine type of Node 6469266: Integrate Apache XMLSec 1.4.2 into JDK 7 6741606: Integrate Apache Santuario 7170730: Improve Windows network stack support. 8000638: Improve deserialization 8001032: Restrict object access 8001033: Refactor network address handling in virtual machine identifiers 8001034: Memory management improvements 8001038: Resourcefully handle resources 8001043: Clarify definition restrictions 8001309: Better handling of annotation interfaces 8001318: Socket.getLocalAddress not consistent with InetAddress.getLocalHost 8001330: Improve on checking order 8003703: Update RMI connection dialog box 8004584: Augment applet contextualization 8005007: Better glyph processing 8006328: Improve robustness of sound classes 8006611: Improve scripting 8007467: Improve robustness of JMX internal APIs 8007471: Improve MBean notifications 8007812: (reflect) Class.getEnclosingMethod problematic for some classes 8008120: Improve JMX class checking 8008124: Better compliance testing 8008128: Better API coherence for JMX 8008132: Better serialization support 8008585: Better JMX data handling 8008593: Better URLClassLoader resource management 8008603: Improve provision of JMX providers 8008611: Better handling of annotations in JMX 8008616: Improve robustness of JMX internal APIs 8008623: Better handling of MBeanServers 8008744: Rework part of fix for JDK-6741606 8008982: Adjust JMX for underlying interface changes 8009004: Better implementation of RMI connections 8009013: Better handling of T2K glyphs 8009034: Improve resulting notifications in JMX 8009038: Improve JMX notification support 8009067: Improve storing keys in KeyStore 8009235: Improve handling of TSA data 6888167: memory leaks in the medialib glue code 8011243: Improve ImagingLib 8011248: Better Component Rasters 8011253: Better Short Component Rasters 8011257: Better Byte Component Rasters 8011557: Improve reflection utility classes 8012421: Better positioning of PairPositioning 8012438: Better image validation 8012597: Better image channel verification 8012601: Better validation of image layouts 8014281: Better checking of XML signature OPENJDK6-10: Add additional use of generics to satisfy OpenJDK 6 javac IcedTea patches: patches/openjdk/7195301-no_instanceof_node.patch patches/openjdk/6469266-xmlsec_1.4.2.patch patches/security/20130618/6741606-apache_santuario.patch patches/security/20130618/7170730-windows_network_stack.patch patches/security/20130618/8000638-improve_deserialization.patch patches/security/20130618/8001032-restrict_object_access-jdk.patch patches/security/20130618/8001033-refactor_address_handling.patch patches/security/20130618/8001034-memory_management.patch patches/security/20130618/8001038-resourcefully_handle_resources.patch patches/security/20130618/8001043-clarify_definition_restrictions.patch patches/security/20130618/8001309-better_handling_of_annotation_interfaces.patch patches/security/20130618/8001318-socket_getlocaladdress_consistency.patch patches/security/20130618/8001318-6_fixup.patch patches/security/20130618/8001330-improve_checking_order.patch patches/security/20130618/8003703-update_rmi_connection_dialog.patch patches/security/20130618/8004584-augment_applet_contextualization.patch patches/security/20130618/8005007-better_glyph_processing.patch patches/security/20130618/8006328-sound_class_robustness.patch patches/security/20130618/8006328-6_fixup.patch patches/security/20130618/8006611-improve_scripting.patch patches/security/20130618/8007467-improve_jmx_internal_api_robustness.patch patches/security/20130618/8007471-improve_mbean_notifications.patch patches/security/20130618/8007471-6_fixup.patch patches/security/20130618/8007812-getenclosingmethod.patch patches/security/20130618/8008120-improve_jmx_class_checking.patch patches/security/20130618/8008124-better_compliance_testing.patch patches/security/20130618/8008128-better_jmx_api_coherence.patch patches/security/20130618/8008132-better_serialization.patch patches/security/20130618/8008585-jmx_data_handling.patch patches/security/20130618/8008593-better_urlclassloader.patch patches/security/20130618/8008603-jmx_provider_provision.patch patches/security/20130618/8008611-jmx_annotations.patch patches/security/20130618/8008611-6_fixup.patch patches/security/20130618/8008615-jmx_internal_api_robustness.patch patches/security/20130618/8008623-mbeanserver_handling.patch patches/security/20130618/8008744-6741606_rework.patch patches/security/20130618/8008982-jmx_interface_changes.patch patches/security/20130618/8009004-rmi_connection_improvement.patch patches/security/20130618/8009013-t2k_glyphs.patch patches/security/20130618/8009034-jmx_notification_improvement.patch patches/security/20130618/8009038-jmx_notification_support_improvement.patch patches/security/20130618/8009067-improve_key_storing.patch patches/security/20130618/8009235-improve_tsa_data_handling.patch patches/openjdk/6888167-medialib_memory_leaks.patch patches/security/20130618/8011243-improve_imaginglib.patch patches/security/20130618/8011248-better_component_rasters.patch patches/security/20130618/8011253-better_short_component_rasters.patch patches/security/20130618/8011257-better_byte_component_rasters.patch patches/security/20130618/8011557-improve_reflection.patch patches/security/20130618/8012421-better_positioning.patch patches/security/20130618/8012438-better_image_validation.patch patches/security/20130618/8012597-better_image_channel_validation.patch patches/security/20130618/8012601-better_layout_validation.patch patches/security/20130618/8014281-better_xml_signature_checking.patch patches/security/20130618/diamond_fix.patch patches/security/20130618/javac_issue.patch The fixup patches have been combined with the original bug, as they should have been to start with. The contents of diamond_fix have also been applied as part of the appropriate patches. Otherwise, there is a 1-to-1 correlation between patches and changesets. Ok to push? -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: 248BDC07 (https://keys.indymedia.org/) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07