2013-02-12  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* NEWS: Replace 2.3.5 with 2.3.6
	as 2.3.5 was forest only.

2013-02-12  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* configure.ac: Bump to 2.3.6 proper.
	* NEWS: Set release date for 2.3.6.

2013-02-12  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* hotspot.map: Sync zero with 2.1 HEAD to bring
	in HotSpot security fix.

2013-02-11  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* Makefile.am:
	(JDK_UPDATE_VERSION): Bump to 13.
	(OPENJDK_VERSION): Bump to b20.
	(CORBA_CHANGESET): Update to IcedTea7 2.3 forest head,
	bringing in regression fixes and u10 changes.
	(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.
	(ICEDTEA_BOOTSTRAP_CLASSES): Remove ClassValue,
	no longer needed thanks to 8002068.
	* NEWS: List backports from u10.
	* configure.ac: Bump to 2.3.6pre
	as 2.3.5 was a forest-only release due
	to the regressions.
	* hotspot.map: Sync default with 2.3 HEAD as other
	changes above.
	* patches/boot/ecj-diamond.patch,
	* patches/boot/ecj-trywithresources.patch:
	Add additional cases required by u10 changes.
	* patches/boot/ecj-multicatch.patch:
	Drop CORBA case which was reverted in 8002068.

2013-02-05  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* NEWS: List PR1295.
	* Makefile.am:
	(extract-jamvm): Depend on download-jamvm.

2013-02-05  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* NEWS: Updated with latest security fixes.

2013-02-04  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* Makefile.am,
	(CORBA_CHANGESET): Update to IcedTea7 2.3 forest head,
	bringing in the security fixes.
	(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.
	(ICEDTEA_BOOTSTRAP_CLASSES): Depend on java.lang.ClassValue.
	* hotspot.map: Update HotSpot default to 2.3 forest
	head.
	* patches/boot/ecj-diamond.patch,
	* patches/boot/ecj-multicatch.patch,
	* patches/boot/ecj-trywithresources.patch:
	Extend to work against the updated tree.

2013-01-16  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* NEWS: Recategorise 7197906 as a backport.

2013-01-16  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* NEWS: Add 2.3.5 section and document
	fix of Zero build.
	* configure.ac: Bump to 2.3.5pre.

2013-01-16  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* patches/hotspot/zero/6924259-string_offset.patch:
	Fix patch to apply against HotSpot from 2.1.3.

2013-01-15  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* NEWS: Mention PaX bug fix from Gentoo,
	G422525.

2013-01-15  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* Makefile.am:
	(ICEDTEA_PATCHES): Add patch when building
	with PaX.
	* patches/pax-mark-rmic-java.patch:
	PaX mark output directory before running just-built
	rmic.

2013-01-15  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* patches/boot/ecj-stringswitch.patch:
	Updated to work post-security-patches.

2013-01-15  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* configure.ac: Bump to 2.3.4 proper.

2013-01-15  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* Makefile.am:
	(CORBA_CHANGESET): Update to IcedTea7 2.3 forest head;
	the tag icedtea-2.3.4.
	(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.
	* NEWS: List security fixes and set release date.
	* hotspot.map: Update default to IcedTea7 2.3.4.

2012-10-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Corrected bad CVE number
	given by Oracle.

2012-10-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* configure.ac: Bump to 2.3.4pre.
	* NEWS: Add new release.

2011-10-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Drop S7176337 which is only
	part of the 6 updates.
	* hotspot.map: Update zero so the version
	of 2.1 with S7158800 included is brought in.

2011-10-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* configure.ac: Bump to 2.3.3 proper.
	* NEWS: Add release date.

2011-10-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Updated.

2011-10-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* AUTHORS: Update my e-mail address.
	* ChangeLog: Likewise.

2011-10-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(JDK_UPDATE_VERSION): Bump to 09.
	(CORBA_CHANGESET): Update to IcedTea7 2.3 forest head;
	the tag icedtea-2.3.3.
	(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.
	* hotspot.map: Update default to IcedTea7 2.3.3
	& zero to IcedTea7 2.1.3.
	* patches/boot/ecj-autoboxing.patch:
	Add additional case in
	java.lang.invoke.MethodHandleImpl.
	* patches/boot/ecj-diamond.patch:
	Add additional case in
	com.sun.beans.decoder.DocumentHandler.
	* patches/boot/ecj-stringswitch.patch:
	Add additional case in
	java.lang.invoke.MethodHandleNatives.
	* patches/boot/ecj-trywithresources.patch:
	Add additional case in
	java.lang.invoke.MethodHandleImpl.

2012-09-26  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	PR1155: Do not put version number in libjvm.so SONAME
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2012-09-25 revision.
	(JAMVM_SHA256SUM): Updated.

2012-09-05  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Remove the Xp header and library checks.

2011-09-03  Andrew John Hughes  <gnu.andrew@redhat.com>

	* configure.ac: Bump to 2.3.3pre.
	* NEWS: Add new section.

2012-08-31  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* NEWS: Fix date of 2.3.2 release.

2012-08-31  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* configure.ac: Bump to 2.3.2.

2012-08-31  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(JDK_UPDATE_VERSION): Bump to 7 to match Oracle's
	7u7.

2012-08-31  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	PR1149: Zero-specific patch files not being packaged
	* Makefile.am:
	(EXTRA_DIST): Add HotSpot-specific non-bootstrap
	patches (currently Zero only).
	* NEWS: Updated.

2012-08-31  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* NEWS: Add 2.3.2 changes from the forest.
	Add Sun bug ID to previous security fix in
	2.3.1.

2012-08-31  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	(JDK_CHANGESET): Update to IcedTea7 2.3 forest head
	and revised icedtea-2.3.2 tag.
	(JDK_SHA256SUM): Likewise.

2012-08-30  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	(CORBA_CHANGESET): Update to IcedTea7 2.3 forest head;
	the tag icedtea-2.3.2.
	(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.
	* hotspot.map: Update default to head of IcedTea7 2.3.2
	forest HotSpot & zero to include recent ARM fix.

2012-08-30  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* NEWS: Add 2.3.2 section.
	* configure.ac: Set version to 2.3.2pre.

2012-08-29  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* configure.ac:
	Set version to 2.3.1.

2012-08-29  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(EXTRA_DIST): Add HotSpot-specific patches.

2012-08-29  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* NEWS: Update with fixes from the forest.
	Re-organise so IcedTea-only fixes are listed
	under 2.3.1 (no 2.3.0 IcedTea release, just forest).

2012-08-29  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* patches/7192804-jvisualvm.patch,
	* patches/no_diz_files.patch,
	* patches/werror-hotspot.patch,
	* patches/werror-jdk.patch,
	* patches/werror-langtools.patch:
	Dropped; in IcedTea7 2.3 forest.
	* Makefile.am:
	(OPENJDK_VERSION): Bump to b30.
	(CORBA_CHANGESET): Update to IcedTea7 2.3 forest head;
	the tag icedtea-2.3.1.
	(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.
	(ICEDTEA_PATCHES): Reverted to empty.
	* hotspot.map: Update default to head of IcedTea7 2.3
	forest HotSpot.

2012-08-24  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am,
	(CORBA_CHANGESET): Update to IcedTea7 2.3 forest head.
	(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.
	(ICEDTEA_PREFIX): Set to icedtea7-forest-2.3
	(ICEDTEA_HG_URL): Set to release forest.
	* generated/com/sun/corba/se/impl/logging/LogStrings.properties,
	* generated/com/sun/corba/se/impl/logging/ORBUtilSystemException.java,
	* generated/com/sun/corba/se/impl/logging/ORBUtilSystemException.resource:
	Use newly generated versions from builds of
	the 2.3 forest.
	* hotspot.map: Update default to head of IcedTea7 2.3
	forest HotSpot.

2012-08-23  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	PR1138: jvisualvm.1 should not be installed in OpenJDK builds
	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch from
	IcedTea7 HEAD.
	* NEWS: Updated.
	* patches/7192804-jvisualvm.patch:
	Don't install jvisualvm.1.

2012-08-22  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	PR1140: Unnecessary diz files should not be installed
	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch from
	IcedTea7 HEAD.
	* NEWS: Updated.
	* patches/no_diz_files.patch: Backported
	from IcedTea7 HEAD.  Make sure jdk doesn't
	create diz files when building with no_strip.

2012-08-22  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* INSTALL: Update with new options.
	Remove dead --with-netbeans.  Move some
	to appropriate section.
	* acinclude.m4:
	(IT_ENABLE_JAR_COMPRESSION): Set help text
	to --disable-jar-compression as default is to
	enable it.

2012-08-22  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	PR1137: Allow JARs to be optionally compressed by
	setting COMPRESS_JARS
	* Makefile.am:
	(ICEDTEA_ENV): Add COMPRESS_JARS="true" if
	ENABLE_JAR_COMPRESSION is set.
	* NEWS: Updated.
	* acinclude.m4: Add IT_ENABLE_JAR_COMPRESSION macro.
	* configure.ac: Include new macro.

2012-08-22  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	PR1095: Add configure option for -Werror
	* Makefile.am:
	(ICEDTEA_PATCHES): Add -Werror patches
	from IcedTea7 HEAD.  Drop ecj-opts patch
	as replaced by change to javac.in.
	(WERROR_STATUS): Set to true or false
	depending on if ENABLE_WERROR is set or not.
	(ICEDTEA_ENV): Use WERROR_STATUS to set
	JAVAC_WARNINGS_FATAL & COMPILER_WARNINGS_FATAL.
	* acinclude.m4:
	(IT_ENABLE_WERROR): New macro to enable -Werror.
	This is disabled by default.
	* configure.ac: Call IT_ENABLE_WERROR.
	* javac.in: Handle stripping of arguments which
	take parameters, specifically -Xmaxwarns.
	* patches/werror-hotspot.patch:
	Allow COMPILER_WARNINGS_FATAL to turn off -Werror.
	* patches/werror-jdk.patch:
	Remove cases where -Werror is forced on, allowing
	JAVAC_WARNINGS_FATAL and COMPILER_WARNINGS_FATAL
	to work correctly throughout.
	* patches/werror-langtools.patch:
	Allow JAVAC_WARNINGS_FATAL=false to turn off -Werror.
	* NEWS: Updated.

2012-08-16  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Only add
	BasicDirectoryModel if addPropertyListener
	is missing.  Dispense with LACKS_SUN_AWT_TOOLKIT
	conditional.
	(rt-source-files.txt): Remove dead ICEDTEA_BOOTSTRAP_DIRS
	which has not been set for some time.
	(rt-class-files.stamp): Replace LACKS_SUN_AWT_TOOLKIT
	conditional with test of contents of ICEDTEA_BOOTSTRAP_CLASSES.
	Note; need to use grep as field contains whitespace.
	(rt.stamp): Likewise.
	* configure.ac:
	Add call to IT_CHECK_FOR_METHOD to look for
	javax.swing.plaf.basic.BasicDirectoryModel.addPropertyChangeListener.
	Improve readability using line breaks.
	* NEWS: Updated.

2012-08-15  Xerxes Rånby  <xerxes@zafena.se>
	    Robert Lougher  <rob@jamvm.org.uk>

	JamVM
	- Make JamVM work with latest OpenJDK 7
	- ARMv6 armhf: Changes for Raspbian (Raspberry Pi)
	- PPC: Don't use lwsync if it isn't supported
	- X86: Generate machine-dependent stubs for i386
	- When suspending, ignore detached threads that have died, this prevents
	a user caused deadlock when an external thread has been attached to the
	VM via JNI and it has exited without detaching
	- Add missing REF_TO_OBJs for references passed from JNI,
	this enable JamVM to run Qt-Jambi
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2012-08-15 revision.
	(JAMVM_SHA256SUM): Updated.
	(stamps/jamvm.stamp): Use --with-java-runtime-library=openjdk7

2012-08-13  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Only add Matcher if
	the quoteReplacement method is absent.  Fix use of
	= instead of += with ModelMBeanInfo.
	* acinclude.m4:
	(IT_JAVAH): Explicitly set source & target.
	(IT_LIBRARY_CHECK): Likewise.
	(IT_PR40630_CHECK): Likewise.
	(IT_CHECK_JAVA_AND_JAVAC_WORK): Likewise.
	(IT_CHECK_FOR_CLASS): Likewise.
	(IT_DIAMOND_CHECK): Specify target as 7 as well.
	(IT_CHECK_FOR_METHOD): New macro to check for the
	existence of a Java method both at build and runtime.
	* configure.ac:
	Check for java.util.regex.Matcher.quoteReplacement.

2012-08-06  Mark Wielaard  <mjw@redhat.com>

	* test/tapset/jstaptest.pl (probestrings): Expect non-zero value
	for hotspot.jni.NewObjectA.return.

2012-08-03  Mark Wielaard  <mjw@redhat.com>

	* Makefile.am (check-tapset-probes): New target.
	(check-tapset-jstack): Likewise.
	(check-tapset): Depend on check-tapset-probes check-tapset-jstack.
	* test/tapset/jstaptest.pl (process_args): Add -p [$run_test_probes]
	and -j [$run_test_jstack].
	(test_jstack): Takes argument to pass to java process.
	Pass -XX:+UseCompressedOops and/or -Xmx5G.

2012-08-03  Yasumasa Suenaga  <suenaga.yasumasa@lab.ntt.co.jp>

	* tapset/jstack.stp.in (NarrowOopStruct): New global.
	(hotspot.vm_init_end): Initialize NarrowOopStruct.
	(hotspot.vm_shutdown): Delete NarrowOopStruct for pid.
	(jstack_call): Use NarrowOopStruct to calculate methodOopKlass.

2012-08-02  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Only add
	javax.management.remote.JMXServiceURL
	and javax.management.modelmbean.ModelMBeanInfo
	if missing.
	* configure.ac: Check for
	javax.management.remote.JMXServiceURL and
	javax.management.modelmbean.ModelMBeanInfo

2012-07-27  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(download-openjdk): Fix use of dead HOTSPOT_SHA256SUM
	in downloading block.

2012-07-26  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(OPENJDK_VERSION): Bump to b20.
	(CORBA_CHANGESET): Update to IcedTea7 forest head.
	(HOTSPOT_CHANGESET): Removed.
	(JAXP_CHANGESET): Update to IcedTea7 forest head.
	(JAXWS_CHANGESET): Likewise.
	(JDK_CHANGESET): Likewise.
	(LANGTOOLS_CHANGESET): Likewise.
	(OPENJDK_CHANGESET): Likewise.
	(CORBA_SHA256SUM): Likewise.
	(HOTSPOT_SHA256SUM): Removed.
	(JAXP_SHA256SUM): Update to IcedTea7 forest head.
	(JAXWS_SHA256SUM): Likewise.
	(JDK_SHA256SUM): Likewise.
	(LANGTOOLS_SHA256SUM): Likewise.
	(OPENJDK_SHA256SUM): Likewise.
	* hotspot.map:
	Update changesets and checksums for default
	& zero HotSpot.
	* patches/boot/ecj-diamond.patch: Add new cases
	in CORBA, com.sun.beans.TypeResolver and
	File{Input,Output}Stream.  Remove dead FileDescriptor
	cases.
	* patches/boot/ecj-trywithresources.patch:
	Remove dead FileDescriptor case.

2012-07-25  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(JDK_CHANGESET): Temporarily revert to u6-b16.
	(JDK_SHA256SUM): Likewise.
	(HS_SHA256SUM): Always set from hotspot.map
	(HS_CHANGESET): Likewise.
	(HS_URL): LIkewise.
	(ICEDTEA_PATCHES): Add additional patches for HotSpot zero.
	(ICEDTEA_BOOT_PATCHES): Use different hotspot-jdk-dependency
	patch dependent on version of HotSpot in use.
	(download-openjdk): Echo HotSpot build being used.
	* acinclude.m4:
	(IT_ENABLE_ZERO_BUILD): Use AC_DEFUN_ONCE.
	(IT_WITH_HOTSPOT_BUILD): Make default "zero" if Zero is enabled.
	* hotspot.map:
	Add default (previous configuration) and zero (from 2.1).
	* patches/boot/hotspot/zero/jdk-dependency.patch:
	Regenerated against 2.1 HotSpot.
	* patches/hotspot/zero/6924259-string_offset.patch:
	Backport so that HotSpot can work with current java.lang.String.
	* patches/hotspot/zero/7089790-bsd_port.patch,
	* patches/hotspot/zero/7098194-macosx_port.patch:
	Backported for modern SystemTap support & setnativethreadname.
	* patches/hotspot/zero/7116189-setnativethreadname.patch:
	Expose setnativethreadname.
	* patches/hotspot/zero/7175133-string_offset.patch:
	Fix jinfo with new java.lang.String.
	* patches/hotspot/zero/revert_arm_debug.patch:
	Remove definition of ps() in vmError.cpp (now defined in debug.cpp)

2012-07-13  Pavel Tisnovsky  <ptisnovs@redhat.com>

	Resolved conflict between merge jdk7u6-b16 and the fix
	7043963: AWT workaround missing for Mutter.
	* Makefile.am,
	(JDK_CHANGESET): Updated.
	(JDK_SHA256SUM): Likewise.

2012-06-29  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am,
	(OPENJDK_VERSION): Bump to b16.
	(CORBA_CHANGESET): Update to IcedTea7 forest head.
	(HOTSPOT_CHANGESET): Likewise.
	(JAXP_CHANGESET): Likewise.
	(JAXWS_CHANGESET): Likewise.
	(JDK_CHANGESET): Likewise.
	(LANGTOOLS_CHANGESET): Likewise.
	(OPENJDK_CHANGESET): Likewise.
	(CORBA_SHA256SUM): Likewise.
	(HOTSPOT_SHA256SUM): Likewise.
	(JAXP_SHA256SUM): Likewise.
	(JAXWS_SHA256SUM): Likewise.
	(JDK_SHA256SUM): Likewise.
	(LANGTOOLS_SHA256SUM): Likewise.
	(OPENJDK_SHA256SUM): Likewise.
	* patches/boot/ecj-diamond.patch:
	Regenerated.  Add additional class in DevPollArrayWrapper.
	* patches/boot/xbootclasspath.patch:
	Regenerated.

2012-06-28  Omair Majid  <omajid@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java
	(getMicrosecondLength, getMicrosecondPosition)
	(setMicrosecondPosition): Use correct factor to convert seconds to
	microseconds.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java
	(getMicrosecondPosition): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioPlaybackLine.java:
	Define SECONDS_TO_MICROSECONDS.

2012-06-28  Omair Majid  <omajid@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java
	(write): Synchronize access to writeInterrupted flag.

2012-06-28  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(OPENJDK_VERSION): Bump to b14.
	(CORBA_CHANGESET): Update to IcedTea7 forest head.
	(HOTSPOT_CHANGESET): Likewise.
	(JAXP_CHANGESET): Likewise.
	(JAXWS_CHANGESET): Likewise.
	(JDK_CHANGESET): Likewise.
	(LANGTOOLS_CHANGESET): Likewise.
	(OPENJDK_CHANGESET): Likewise.
	(CORBA_SHA256SUM): Likewise.
	(HOTSPOT_SHA256SUM): Likewise.
	(JAXP_SHA256SUM): Likewise.
	(JAXWS_SHA256SUM): Likewise.
	(JDK_SHA256SUM): Likewise.
	(LANGTOOLS_SHA256SUM): Likewise.
	(OPENJDK_SHA256SUM): Likewise.

2012-06-28  Omair Majid  <omajid@redhat.com>

	* NEWS: Update with fix.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Stream.java:
	Add new member variable contextPointer.
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Stream.c
	(Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1new):
	Save j_context as contextPointer.
	(Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1unref):
	Delete the global ref and dellocate the java context.
	(cork_callback): Don't check userdata. It is NULL.
	(Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1cork):
	Dont allocate and pass a java_context to pa_stream_cork. It is not needed.
	* pulseaudio/unittests/org/classpath/icedtea/pulseaudio/PulseAudioClipTest.java
	(testOpenCloseLotsOfTimes): New method.

2012-06-26  Omair Majid  <omajid@redhat.com>

	* test/tapset/jstaptest.pl (get_arch_dir): Fix dir for x86.

2012-06-13  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* NEWS: Add 2.1.1 & 2.2.1 release notes.

2012-06-13  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(CORBA_CHANGESET): Update to forest head and
	bring in security updates.
	(HOTSPOT_CHANGESET): Likewise.
	(JAXP_CHANGESET): Likewise.
	(JDK_CHANGESET): Likewise.
	(CORBA_SHA256SUM): Likewise.
	(HOTSPOT_SHA256SUM): Likewise.
	(JAXP_SHA256SUM): Likewise.
	(JDK_SHA256SUM): Likewise.
	* patches/boot/ecj-diamond.patch:
	Add additional cases due to 7143872.

2012-06-13  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	Apply compile-for-7-cacao-mem.patch instead of
	compile-for-7.patch when using a compiler that
	supports diamond and either USING_CACAO or BUILD_CACAO
	are set.
	* patches/boot/compile-for-7-cacao-mem.patch:
	Version of compile-for-7.patch post applying
	cacao/memory.patch.

2012-06-12  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	PR986
	* Makefile.am:
	(ICEDTEA_PATCHES): Add memory patch when
	building using CACAO as well, even if the
	result is not a CACAO build.
	* acinclude.m4:
	(IT_USING_CACAO): New macro; detects use of
	CACAO as the build VM so memory limits can
	be raised accordingly.
	* configure.ac: Call IT_USING_CACAO.
	* patches/cacao/launcher.patch:
	Move memory increase to memory.patch.
	* patches/cacao/memory.patch:
	Extend with additional cases in HotSpot and
	the JDK.

2012-03-20  Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(IT_FIND_COMPILER): Define only once and
	rename from IT_FIND_JAVA_COMPILER.
	(IT_FIND_ECJ): Use same form as detection
	for java, javah, jar and rmic.
	(IT_FIND_JAVAC): Likewise.
	(IT_CHECK_JAVA_AND_JAVAC_WORK): New macro to check
	java and javac actually work together to compile code
	before running other tests such as the dtdtype one.
	(IT_CHECK_FOR_CLASS): Depend on java/javac working.
	(IT_GETDTDTYPE_CHECK): Likewise.  Add -target 5.
	(IT_JAVAH): Depend on java/javac working.
	* configure.ac: Invoke IT_FIND_COMPILER rather than
	IT_FIND_JAVA_COMPILER.

2012-06-11  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(OPENJDK_VERSION): Bump to b13.
	* patches/boot/demos.patch,
	* patches/boot/ecj-diamond.patch:
	Regenerated.  Update Hashtable changes
	to use <K,V> not <Object,Object>.
	* patches/boot/ecj-multicatch.patch:
	Add additional cases in Hashtable and HashMap.
	* patches/boot/ecj-trywithresources.patch,
	* patches/boot/jaxws-jdk-dependency.patch:
	Regenerated.

2012-05-30  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* NEWS: Add 2.2 release notes.

2012-05-30  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(EXTRA_DIST): Add test/tapset.
	(clean-tests): Add clean-jtreg-reports.
	(clean-local): Remove clean-jtreg-reports.
	(clean-jtreg): Remove test/jtreg if empty.

2012-05-25  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(versioning): Don't add a suffix if building
	the default project, 'icedtea'.

2012-05-25  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(OPENJDK_VERSION): Bump to b10.
	(JDK_UPDATE_VERSION): Bump to u6.
	(CORBA_CHANGESET): Update to IcedTea7 forest head.
	(HOTSPOT_CHANGESET): Likewise.
	(JAXP_CHANGESET): Likewise.
	(JAXWS_CHANGESET): Likewise.
	(JDK_CHANGESET): Likewise.
	(LANGTOOLS_CHANGESET): Likewise.
	(OPENJDK_CHANGESET): Likewise.
	(CORBA_SHA256SUM): Likewise.
	(HOTSPOT_SHA256SUM): Likewise.
	(JAXP_SHA256SUM): Likewise.
	(JAXWS_SHA256SUM): Likewise.
	(JDK_SHA256SUM): Likewise.
	(STRIP_POLICY): Changed from ALT_STRIP_POLICY
	due to upstream changes.
	* patches/boot/ecj-diamond.patch:
	Recreated, new case added in java.io.FileDescriptor.
	* patches/boot/ecj-trywithresources.patch:
	New case added (also in java.io.FileDescriptor).
	* patches/boot/hotspot-jdk-dependency.patch:
	Recreated.
	* patches/boot/use_target_6_for_bootstrap_classes.patch,
	Added new case in sun.security.action (caused timezone
	generation application to fail, presumably due to variable
	moving from private to package-private).

2012-05-23  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(extract-openjdk): Mirror replacement of '.' with
	'-' done by Mercurial server when creating tarball.

2012-05-23  Andrew John Hughes  <gnu.andrew@redhat.com>

	(CORBA_CHANGESET): Bump to bring in typo fix.
	(CORBA_SHA256SUM): Likewise.
	(JDK_CHANGESET): Bump to bring in the
	digest cloning fix.
	(JDK_SHA256SUM): Likewise.

2012-05-23  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Sync with 2.2 branch.

2012-05-23  Andrew John Hughes  <gnu.andrew@redhat.com>

	* configure.ac: Bump to 2.3pre.
	* NEWS: Add 2.3 section.

2012-05-23  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/boot/corba-defs.patch:
	Removed.  Makes changes which aren't needed
	and break the build with IcedTea7.
	* Makefile.am:
	(ICEDTEA_BOOT_PATCHES): Drop corba-defs.patch.
	* patches/boot/corba-dependencies.patch:
	Reduce to just the necessary change of adding jdk
	tree dependencies to the CORBA build.  Add solaris
	too so the build with IcedTea7 works (needs
	DefaultInterface).
	* patches/boot/jaxws-jdk-dependency.patch:
	Add solaris dependency (DefaultInterface).
	* patches/boot/xbootclasspath.patch:
	Don't set JAVACFLAGS to point to non-existent rt.jar
	in {JDK_HOME}/lib.  Point to just-built langtools instead.

2011-03-02  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(icedtea): Explicitly set -j1 for the
	legacy OpenJDK build as it can't handle
	parallelism correctly.  This allows the
	main IcedTea build to be parallel while
	still allowing OpenJDK to build.
	(icedtea-debug): Likewise.
	(icedtea-ecj): Likewise.

2012-05-21  Andrew John Hughes  <gnu.andrew@redhat.com>

	(JDK_CHANGESET): Bump to bring in the
	aliasing and wrap mode fixes.
	(JDK_SHA256SUM): Likewise.

2012-05-21  Andrew John Hughes  <gnu.andrew@redhat.com>

	* AUTHORS: Add Ralph Sennhauser.

2012-02-03  Ralph Sennhauser <sera@gentoo.org>

	* Makefile.am:
	(ICEDTEA_PATCHES): Add test_gamma patch if
	WITH_PAX is set.
	(ICEDTEA_BOOT_PATCHES): Only add test_gamma patch
	if WITH_PAX is not set.
	(icedtea): Run pax-mark-vm on the just-built image.
	(icedtea-debug): Likewise.
	(icedtea-boot): Likewise.
	* acinclude.m4:
	(IT_WITH_PAX): Check for a pax command being specified.
	* configure.ac:
	Call IT_WITH_PAX.
	* patches/test_gamma.patch:
	Patch to be applied for the main OpenJDK tree when
	--with-pax is specified.  Stops the test_gamma app being
	run, which will fail as the JDK is not yet PaX marked.
	* pax-mark-vm.in:
	Script to PaX mark a JDK image.

2012-05-02  Andrew John Hughes  <gnu.andrew@redhat.com>

	Bump to jdk7u4 b13.
	* Makefile.am:
	(OPENJDK_VERSION): Set to b13.
	(CORBA_CHANGESET): Update to IcedTea7 forest head.
	(HOTSPOT_CHANGESET): Likewise.
	(JAXP_CHANGESET): Likewise.
	(JAXWS_CHANGESET): Likewise.
	(JDK_CHANGESET): Likewise.
	(LANGTOOLS_CHANGESET): Likewise.
	(OPENJDK_CHANGESET): Likewise.
	(CORBA_SHA256SUM): Likewise.
	(HOTSPOT_SHA256SUM): Likewise.
	(JAXP_SHA256SUM): Likewise.
	(JAXWS_SHA256SUM): Likewise.
	(JDK_SHA256SUM): Likewise.
	(LANGTOOLS_SHA256SUM): Likewise.
	(OPENJDK_SHA256SUM): Likewise.
	(ICEDTEA_ENV): Set BUILD_CXX not BUILD_CPP
	due to build-infra changes in HotSpot.
	* patches/boot/ecj-diamond.patch:
	Add cases in UntrustedCertificates.java.
	* patches/boot/ecj-multicatch.patch: Likewise.
	* patches/boot/ecj-trywithresources.patch: Likewise.

2012-04-23  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(HOTSPOT_CHANGESET): Bump to bring in
	ALT_STRIP_POLICY fix.
	(HOTSPOT_SHA256SUM): Likewise.
	(ICEDTEA_ENV): Set ALT_STRIP_POLICY to
	no_strip.

2012-04-12  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(download-openjdk): Fix syntax.
	(download-cacao): Likewise.
	(download-jamvm): Likewise.

2012-04-11  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(JDK_CHANGESET): Bump to include GCC 4.7 build fixes.
	(JDK_SHA256SUM): Likewise.

2012-04-11  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(download-openjdk): Don't download unless
	enable_downloading is set.
	(download-cacao): Likewise.
	(download-jamvm): Likewise.
	* acinclude.m4:
	(IT_CHECK_FOR_DOWNLOADING): New option
	--disable-downloading.
	* configure.ac: Call IT_CHECK_FOR_DOWNLOADING.

2012-04-06  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(JDK_CHANGESET): Bump to include generalied crypto tests.
	(JDK_SHA256SUM): Likewise.

2012-04-06  Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(IT_CHECK_FOR_GTK): Work with glib >= 2.32
	by explicitly asking for gthread.

2012-03-27  Mark Wielaard  <mjw@redhat.com>

	* patches/systemtap.patch: Rewrite using just USDT1 with macros
	instead of functions for systemtap support (USDT3 is no more,
	USDT2 is Apple only).

2012-03-26  Mark Wielaard  <mjw@redhat.com>

	* test/tapset/jstaptest.pl: thread_start and thread_stop thread id
	can be any positive number.

2012-03-23  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/boot/pr39408.patch,
	* patches/cacao/launcher.patch:
	Regenerated.

2012-03-22  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/systemtap-alloc-size-workaround.patch:
	Removed; upstream.
	* Makefile.am:
	(JDK_UPDATE_VERSION): Bump to 4.
	(CORBA_CHANGESET): Update to IcedTea7 forest head.
	(HOTSPOT_CHANGESET): Likewise.
	(JAXP_CHANGESET): Likewise.
	(JAXWS_CHANGESET): Likewise.
	(JDK_CHANGESET): Likewise.
	(LANGTOOLS_CHANGESET): Likewise.
	(OPENJDK_CHANGESET): Likewise.
	(CORBA_SHA256SUM): Likewise.
	(HOTSPOT_SHA256SUM): Likewise.
	(JAXP_SHA256SUM): Likewise.
	(JAXWS_SHA256SUM): Likewise.
	(JDK_SHA256SUM): Likewise.
	(LANGTOOLS_SHA256SUM): Likewise.
	(OPENJDK_SHA256SUM): Likewise.
	(ICEDTEA_PATCHES): Drop upstreamed patch.
	* patches/boot/ant-javac.patch,
	* patches/boot/corba-defs.patch,
	* patches/boot/demos.patch:
	Regenerated.
	* patches/boot/ecj-diamond.patch,
	* patches/boot/ecj-multicatch.patch,
	* patches/boot/ecj-trywithresources.patch:
	Regenerated; additional cases added.
	* patches/boot/hotspot-jdk-dependency.patch,
	* patches/rhino.patch:
	Regenerated.
	* patches/systemtap.patch:
	Rewritten.

2012-03-23  Mark Wielaard  <mjw@redhat.com>

	* test/tapset/jstaptest.pl: Add jstack tests.

2012-03-23  Jon VanAlten  <jon.vanalten@redhat.com>

	* Makefile.am:
	Add target to run tapset tests.
	* tapset/hotspot_jni.stp.in:
	Add notes regarding required JVM option to Get<PrimitiveType>Field
	family of probe aliases.
	* test/tapset/ClassUnloadedProbeTester.java:
	Part of test coverage for hotspot.stp and hotspot_jni.stp tapsets.
