2014-01-29  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Bump release date to today.

2014-01-29  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am,
	(JDK_CHANGESET): Update to IcedTea 2.4 HEAD.
	(JDK_SHA256SUM): Likewise.
	* NEWS: Mention RH1015432 & RH910107.
	* hotspot.map: Update to IcedTea 2.4 HEAD.

2014-01-28  Andrew John Hughes  <gnu.andrew@redhat.com>

	* configure.ac: Bump to 2.4.5.
	* NEWS: Set release date to today.

2014-01-28  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(BUILD_VERSION): Set to b31.
	(CORBA_CHANGESET): Update to IcedTea 2.4 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.
	* NEWS: Updated.
	* hotspot.map: Update to IcedTea 2.4 HEAD.
	* patches/boot/ecj-diamond.patch: Regenerated.

2014-01-22  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Remove bug IDs not in repository.

2014-01-22  Andrew John Hughes  <gnu.andrew@redhat.com>

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

2014-01-15  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/boot/ecj-multicatch.patch:
	Add new cases in RSAClientKeyExchange
	and Handshaker.

2014-01-14  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Add missing entry.

2014-01-14  Omair Majid  <omajid@redhat.com>

	* configure.ac: Set to 2.4.4.
	* NEWS: Set date.

2014-01-14  Omair Majid  <omajid@redhat.com>

	* Makefile.am:
	(CORBA_CHANGESET): Update to IcedTea 2.4.4 tag.
	(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 to IcedTea 2.4.4 tag.
	* NEWS: Update with fixes.

2013-12-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(ICEDTEA_BOOT_PATCHES): Enable new patch when
	not using bootstrap tools.
	* NEWS: Updated.
	* patches/boot/openjdk6-prefer_source.patch:
	Pass -Xprefer:source to just-built javac.  The
	bootstrap version already has it in javac.in.

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

	* Makefile.am:
	(CORBA_CHANGESET): Update to IcedTea 2.4 branch 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.
	* NEWS: Updated.
	* hotspot.map: Update to IcedTea 2.4 branch
	HotSpot HEAD.

2013-10-23  Andrew John Hughes  <gnu.andrew@redhat.com>

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

2013-10-23  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Add missing bug references.

2013-10-21  Andrew John Hughes  <gnu.andrew@redhat.com>

	* configure.ac: Set to 2.4.3.
	* NEWS: Set date.

2013-10-21  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(JDK_UPDATE_VERSION): Bump to 45.
	(BUILD_VERSION): Bump to b31.
	(CORBA_CHANGESET): Update to IcedTea 2.4 branch 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.
	* NEWS: Add changes brought in by bump.
	* hotspot.map: Update to IcedTea 2.4 branch
	HotSpot HEAD.
	* patches/boot/ecj-stringswitch.patch:
	Regenerated.

2013-09-23  Andrew John Hughes  <gnu.andrew@redhat.com>

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

2013-09-20  Andrew John Hughes  <gnu.andrew@redhat.com>

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

2013-09-20  Andrew John Hughes  <gnu.andrew@redhat.com>

	* hotspot.map: Bump to match new 2.4.2 release tag.
	* NEWS: Mention HotSpot changes brought in.

2013-09-20  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: List PR1410, G478484 and G477456.

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

	PR1410: Icedtea 2.3.9 fails to build using icedtea 1.12.4
	* Makefile.am:
	(STAGE1_BOOT_RUNTIME): New variable to store path
	to stage 1 rt.jar.
	(STAGE2_BOOT_RUNTIME): Likewise for stage 2.
	(bootstrap-directory-stage1): Use STAGE1_BOOT_RUNTIME.
	(rt): Only update STAGE1_BOOT_RUNTIME if it exists.
	(clean-rt): Mirror creation of STAGE1_BOOT_RUNTIME in
	bootstrap-directory-stage1.

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-09-20  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Cleanup.

2013-09-17  Xerxes Rånby  <xerxes@zafena.se>
	    Robert Lougher  <rob@jamvm.org.uk>

	JamVM
	- JSR 335: fix frame.c
	- Add support for CallerSensitive
	- JSR 335: handle interfaces when resolving a method
	- sun.misc.Unsafe: additional methods get/putAddress
	- JSR 292: make internal functions static
	* NEWS: Updated. Removed note about JSR 355 for IcedTea 2.
	  JSR 335 is only enabled for IcedTea 3 / OpenJDK 8 builds.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2013-08-28 revision.
	(JAMVM_SHA256SUM): Updated.

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

	JamVM
	- JSR 292: enable for OpenJDK 7/IcedTea 2
	- JSR 335: invokeinterface check in method resolution
	- JSR 335: java.lang.invoke.MagicLambdaImpl
	- JSR 292: invokedynamic is 5 bytes - non-direct interp
	- JSR 292: invokedynamic is 5 bytes in length
	- Minor formatting change
	- Minor fixes: use perror for mmap failure
	- FreeClassData: fix comment
	- FreeClassData: adjust method count for Miranda methods
	- JSR 335: remove GC hack
	- JSR 335: implement "bridge" methods for Mirandas
	- JSR 335: handle multiple defaults and conflicts
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2013-07-14 revision.
	(JAMVM_SHA256SUM): Updated.

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

	* acinclude.m4:
	(IT_CHECK_FOR_LCMS): Make error message mention
	version.

2013-09-10  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(BUILD_VERSION): Renamed from OPENJDK_VERSION.
	(COMBINED_VERSION): Use BUILD_VERSION.
	(ICEDTEA_ENV): Likewise.
	(dist-openjdk): Should really use COMBINED_VERSION.
	(dist-openjdk-fsg): Likewise.
	(dist-openjdk-fsg-tz): Additional target which
	makes an xz tarball instead of a zip (for Jiri ;)

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

	* Makefile.am:
	(JDK_CHANGESET): Update to final icedtea-2.4.2
	tag.
	(JDK_SHA256SUM): Likewise.
	* NEWS: Update with additional JDK bug fixes
	RH661505 & RH995488.

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

	* NEWS: Mention RH991170, PR1536, PR1551, PR1552,
	PR1553 and PR1554.
	* acinclude.m4:
	(IT_SET_ARCH_SETTINGS): Add -D_LITTLE_ENDIAN to arm
	and support arm64|aarch64.
	(IT_ENABLE_ZERO_BUILD): Explicitly set ZERO_BITSPERWORD
	for aarch64, alpha, arm, ia64 && sh.  Replace sparc64 with
	sparcv9 which is what INSTALL_ARCH_DIR is set to.

2013-08-30  Andrew John Hughes  <gnu.andrew@redhat.com>

	* INSTALL: Update with --enable-system-kerberos
	option.
	* Makefile.am:
	(ICEDTEA_ENV): Set SYSTEM_KRB5, KRB5_LIBS
	and KRB5_CFLAGS.
	* acinclude.m4:
	(IT_CHECK_FOR_KERBEROS): Add --enable-system-kerberos
	option (on by default) which checks for libkrb5 and
	the krb5.h header.
	* configure.ac: Invoke IT_CHECK_FOR_KERBEROS.

2013-07-24  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* NEWS: Mention LCMS 2 change.

2013-07-24  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* acinclude.m4:
	(IT_CHECK_FOR_LCMS): Turn system LCMS back on by
	default if the version is 2.5 or above with the
	latest security fixes.

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

	* NEWS:
	Add new OpenJDK changes, remove duplicates
	listed in 2.4.0 which were in earlier
	security releases.

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

	* Makefile.am,
	(OPENJDK_VERSION): Bump to b60.
	(CORBA_CHANGESET): Update to IcedTea 2.4 branch 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.
	* hotspot.map: Update to IcedTea 2.4 branch HotSpot
	HEAD.

2013-07-30  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* Makefile.am:
	(OPENJDK_VERSION): Bump to b34.
	(CORBA_CHANGESET): Update to IcedTea 2.4 branch 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.
	* hotspot.map: Update to IcedTea 2.4 branch HotSpot
	HEAD.
	* patches/boot/ecj-diamond.patch:
	Regenerate.  Add new cases in
	com.sun.org.apache.xml.internal.serializer.Encodings,
	sun.nio.ch.EPollArrayWrapper and
	sun.nio.ch.EPollSelectorImpl.
	Remove case in sun.util.logging.PlatformLogger.
	* patches/boot/ecj-multicatch.patch:
	Add new case in
	com.sun.org.apache.xml.internal.serializer.Encodings.

2013-07-08  Andrew John Hughes  <gnu.andrew@member.fsf.org>

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

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

	* configure.ac: Set version to 2.4.1.

2013-06-28  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* acinclude.m4:
	(IT_WITH_HOTSPOT_BUILD): Define once.
	(IT_CHECK_FOR_LCMS): Turn system LCMS off by default
	and warn if enabled as it is unlikely to have
	the new security fixes.
	* configure.ac: Drop IT_ENABLE_ZERO_BUILD; called
	by IT_WITH_HOTSPOT_BUILD.

2013-06-25  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* NEWS: Add Red Hat bugzilla references.

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

	* NEWS: Add latest security fixes and other
	changes brought in when syncing with 7u40 b31.
	Set release date.

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

	* Makefile.am:
	(OPENJDK_VERSION): Bump to b31.
	(CORBA_CHANGESET): Update to IcedTea 2.4.1 tag.
	(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 IcedTea 2.4.1 tag.
	* patches/boot/ecj-diamond.patch,
	* patches/boot/ecj-multicatch.patch:
	Add new cases.
	* patches/boot/ecj-stringswitch.patch:
	Update MethodHandleNatives patch, including
	adding new case.
	* patches/boot/tobin.patch:
	Update following move from sun.awt.X11
	to sun.awt.
	* patches/rhino.patch,
	* patches/systemtap_gc.patch:
	Regenerated.

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

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

2013-06-10  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* NEWS: Update following release
	annoucement.

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

	* Makefile.am:
	(ICEDTEA_NAME): Make same across all versions.

2013-06-09  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am,
	(CORBA_CHANGESET): Update to IcedTea 2.4 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.4
	(ICEDTEA_HG_URL): Set to release forest.
	* hotspot.map: Update default to head of IcedTea7 2.4
	forest HotSpot.

2013-06-09  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* Makefile.am:
	(EXTRA_DIST): Remove non-existent JamVM patch
	directory.

2013-06-09  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* Makefile.am:
	(GENERATED_FILES): Remove non-existent jconsole
	directory.

2013-06-09  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* NEWS: Add Debian bug ID for PR1435.

2013-06-07  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	* configure.ac: Set to 2.4.0.
	* NEWS: Set release date.

2013-06-07  Andrew John Hughes  <gnu.andrew@member.fsf.org>

	PR1276: Synchronise CACAO rules between IcedTea6/7/8
	where possible
	* NEWS: Updated.

2011-02-23  Andrew John Hughes  <ahughes@redhat.com>

	* acinclude.m4:
	(IT_WITH_CACAO_SRC_DIR): Renamed from
	IT_CHECK_WITH_CACAO_SRC_DIR.
	* configure.ac: Synchronise naming.

2011-02-21  Andrew John Hughes  <ahughes@redhat.com>

	Ensure all our macros have an IT_ prefix.
	* acinclude.m4:
	(IT_CHECK_WITH_CACAO_SRC_DIR): Renamed from
	AC_CHECK_WITH_CACAO_SRC_DIR.
	* configure.ac: Synchronise naming.

2010-01-16 Andrew John Hughes  <ahughes@redhat.com>

	* acinclude.m4:
	(AC_CHECK_WITH_CACAO_SRC_DIR): Quote checking
	output.

2009-10-01  Robert Schuster  <robertschuster@fsfe.org>

	* configure.ac: Added --with-cacao-src-dir option.
	* acinclude: New macro AC_CHECK_WITH_CACAO_SRC_DIR.
	* Makefile.am: Copy Cacao sources when USE_ALT_CACAO_SRC_DIR is used.

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

	S7191872: Xrender: No text displayed using
	64 bit JDK on solaris11-sparc
	S8014469: (tz) Support tzdata2013c
	S8014618, RH962568: Need to strip leading zeros
	in TlsPremasterSecret of DHKeyAgreement
	PR1435: OpenJDK 7 returns incorrect TrueType
	font metrics
	PR728: GTKLookAndFeel does not honor
	gtk-alternative-button-order
	* Makefile.am,
	(CORBA_CHANGESET): Update to IcedTea7 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.
	* NEWS: Mention S7191872, S8014469, S8014618/RH962568,
	PR1435 and PR728.
	* hotspot.map: Update to IcedTea7 forest head.

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

	* ChangeLog: Update my Red Hat e-mail address.

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

	* AUTHORS: Include entries from THANKYOU.
	* THANKYOU: Removed.

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

	* INSTALL:
	Synchronise list of VMs with macro in acinclude.m4.
	* acinclude.m4: Provide separate output for user
	specified JDKs and the checking process.  Extend
	the list of JVMs to include more from Fedora &
	RHEL and the newer Gentoo variants.
	* NEWS: Updated.

2013-03-21  Michal Vyskocil  <mvyskocil@suse.cz>

	PR1360: Check for /usr/lib64 JVMs and generic JPackage alternative
	* INSTALL: Add /etc/alternatives/java_sdk_openjdk.
	* acinclude.m4: Likewise.

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

	* AUTHORS: Updated with Michal.

2013-03-21  Michal Vyskocil  <mvyskocil@suse.cz>

	PR1358: Make XRender mandatory.
	* configure.ac:
	Remove check on ENABLE_XRENDER variable
	which is no longer set.

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

	* Makefile.am:
	(.PHONY): Add clean-cryptocheck.
	(clean-local): Likewise.

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

	* Makefile.am:
	(check-crypto): Depend on icedtea.stamp.
	(add-archive): Move into correct position in file.
	(clean-add-archive): Likewise.
	(check-crypto-debug): Depend on icedtea-debug.stamp.
	(clean-crypto-boot): Depend on icedtea-boot.stamp.

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

	PR1280: Updating/Installing OpenJDK should recreate the
	shared class-data archive
	* Makefile.am:
	(.PHONY): Add clean-add-archive, clean-add-archive-debug
	and clean-add-archive-boot.

2013-02-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	PR1301: PR1171 causes Zero builds to fail
	* Makefile.am:
	(add-archive): Don't run -Xshare:dump if building
	Zero.
	(add-archive-debug): Likewise.
	(add-archive-boot): Likewise.

2013-01-25  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(clean-add-archive): Delete the archive.
	(clean-add-archive-debug): Likewise for debug.
	(clean-add-archive-boot): Likewise for bootstrap.

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

	* Makefile.am:
	(add-archive): Only run -Xshare:dump when java
	exists and we aren't building CACAO or JamVM.
	(add-archive-debug): Likewise.
	(add-archive-boot): Likewise.

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

	RH513605: Updating/Installing OpenJDK should recreate
	the shared class-data archive
	* Makefile.am:
	(add-archive): Run -Xshare:dump on the newly built JDK.
	(clean-add-archive): Delete stamp.
	(add-archive-debug): Same as add-archive for icedtea-debug.
	(clean-add-archive-debug): Same as clean-add-archive for icedtea-debug.
	(icedtea-stage2): Depend on add-archive.
	(clean-icedtea-stage2): Depend on clean-add-archive.
	(icedtea-debug-stage2): Depend on add-archive-debug.
	(clean-icedtea-debug-stage2): Depend on clean-add-archive-debug.
	(add-archive-boot): Same as add-archive for icedtea-boot.
	(clean-add-archive-boot): Same as clean-add-archive for icedtea-boot.
	(icedtea-stage1): Depend on add-archive-boot.
	(clean-icedtea-stage1): Depend on clean-add-archive-boot.
	* NEWS: Mention.

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

	PR1170: Ensure unlimited crypto policy is in place.
	* Makefile.am:
	(CRYPTO_CHECK_BUILD_DIR): New variable.
	(EXTRA_DIST): Add TestCryptoLevel.java
	(.PHONY): Add new clean targets.
	(check-crypto): Run the crypto checker on a normal
	stage 2 build.
	(clean-check-crypto): Delete the check-crypto stamp.
	(check-crypto-debug): Run the crypto checker on a
	debug stage 2 build.
	(clean-check-crypto-debug): Delete the
	check-crypto-debug stamp.
	(icedtea-stage2): Depend on check-crypto.
	(clean-icedtea-stage2): Depend on clean-check-crypto.
	(icedtea-debug-stage2): Depend on check-crypto-debug.
	(clean-icedtea-debug-stage2): Depend on
	clean-check-crypto-debug.
	(check-crypto-boot): Run the crypto checker on
	the stage 1 build.
	(clean-check-crypto-boot): Delete the
	check-crypto-boot stamp.
	(icedtea-stage1): Depend on check-crypto-boot.
	(clean-icedtea-stage1): Depend on
	clean-check-crypto-boot.
	(cryptocheck): Build the crypto checker.
	(clean-cryptocheck): Revert cryptocheck.
	* NEWS: Updated.
	* TestCryptoLevel.java:
	Checks whether the unlimited crypto policy is in
	place or not.

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

	* NEWS: Update with fixes brought in by latest
	forest updates.

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

	* NEWS: Remove CACAO changes which only appear
	on the loop branch.

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

	* NEWS: Add latest release notes.

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

	* javac.in: Fix accidental inclusion of
	hardcoded path.

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

	PR716: IcedTea7 should bootstrap with IcedTea6
	* NEWS: Updated.
	* Makefile.am:
	(JDK_CHANGESET): Bring in CertificateRevokedException
	ambiguity fix.
	(JDK_SHA256SUM): Likewise.
	(ICEDTEA_BOOT_PATCHES): Rename ecj-fphexconstants
	to fphexconstants.  Make xbootclasspath and the new
	bootstrap-tools split-off patch conditional.
	* INSTALL: Document --disable-bootstrap-tools.
	* acinclude.m4:
	(IT_BYTECODE7_CHECK): Use AC_DEFUN_ONCE.
	(IT_USE_BOOTSTRAP_TOOLS): Add --disable-bootstrap-tools
	to decide whether to use the boot javac/javah or the
	one built as part of langtools.  Defaults to on for
	bootstrap tools that support Java 1.7.
	(IT_CHECK_FOR_XBOOTCLASSPATH): Check whether java
	can be passed -Xbootclasspath/p to prepend a path
	to the bootclasspath or not.
	* configure.ac: Invoke the new macros.
	* javac.in: Handle -Xbootclasspath/p by prepending
	its value to the bootclasspath option used to ecj.
	* patches/boot/bootstrap-tools.patch:
	Split from xbootclasspath.patch.  Uses the bootstrap
	javac and javah rather than the langtools one for
	CORBA and JDK.
	* patches/boot/corba-dependencies.patch:
	Include the langtools source directory on the sourcepath.
	* patches/boot/fphexconstants.patch:
	Replace additional cases in java.lang.Math (needed
	when using javac via gcj).
	* patches/boot/icedteart.patch:
	Split from xbootclasspath.patch; the parts that
	extend the classpath.  The java.text Makefile changes
	are changed to use -Xbootclasspath/a rather than a
	complete rewrite.
	* patches/boot/jaxws-jdk-dependency.patch:
	Include the generated sources on the sourcepath.
	* patches/boot/xbootclasspath.patch:
	Revised version of the java.text Makefile changes
	that replaces the use of -Xbootclasspath for those
	VMs that don't support it.

2013-05-07  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- JSR 335: (lambda expressions) initial hack
	- JEP 171: Implement fence methods in sun.misc.Unsafe
	- Fix invokesuper check in invokespecial opcode
	- Fix non-direct interpreter invokespecial super-class check
	- When GC'ing a native method don't try to free code
	- Do not free unprepared Miranda method code data
	- Set anonymous class protection domain
	- JVM_IsVMGeneratedMethodIx stub
	- Dummy implementation of sun.misc.Perf natives
	* NEWS: Updated.
	* patches/jamvm/remove-sun.misc.Perf-debug-code.patch: Removed.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2013-05-06 revision.
	(JAMVM_SHA256SUM): Updated.
	(ICEDTEA_PATCHES): Drop unneeded sun.misc.Perf patch. 

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

	* patches/boot/ecj-diamond.patch:
	Regenerate due to security patches.

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

	PR1278: Synchronise CACAO versions between IcedTea6/7/8
	where possible
	* patches/cacao/jsig.patch:
	Removed.
	* Makefile.am:
	(CACAO_VERSION): Bump to current tip.
	(CACAO_SHA256SUM): Likewise.
	(ICEDTEA_PATCHES): Drop unneeded jsig patch.
	* NEWS: Updated.

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

	* Makefile.am,
	(OPENJDK_VERSION): Bump to b20.
	(JDK_UPDATE_VERSION): Bump to 40.
	(CORBA_CHANGESET): Update to IcedTea7 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.
	* hotspot.map: Update to IcedTea7 forest head.
	* patches/systemtap_gc.patch: Regenerated.

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

	PR1404: Failure to bootstrap with ecj 4.2
	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Add SSLContext,
	SSLEngine and SslRMIServerSocketFactory if
	methods are missing.
	(IT_LANGUAGE_SOURCE_VERSION): Set to 7 if supported.
	(IT_CLASS_TARGET_VERSION): Likewise.
	* configure.ac: Mention bugs in comments.
	Add tests for getDefaultSSLParameters/setSSLParameters
	and new 7 SslRMIServerSocketFactory.

2013-01-11  Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(IT_CHECK_FOR_CLASS): Write class toString() output
	to System.err rather than throwing it away.  It then
	appears in config.log and may be useful in debugging.
	(IT_CHECK_FOR_METHOD): Fix documentation and add
	System.err output as for IT_CHECK_FOR_CLASS.
	(IT_CHECK_FOR_CONSTRUCTOR): New macro to test for
	the presence of a specific constructor.  Works
	with both private & protected constructors by
	using a subclass for the compile test.

2013-04-04  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* patches/zero_libffi.patch:
	Removed; upstreamed to IcedTea.
	* Makefile.am:
	(OPENJDK_VERSION): Bump to b17.
	(JDK_UPDATE_VERSION): Bump to 20.
	(CORBA_CHANGESET): Update to IcedTea7 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_PATCHES): Set empty again.
	* hotspot.map: Update to IcedTea7 forest head.
	* patches/boot/ecj-diamond.patch:
	Regenerate, add new cases in JarFileFactory.java,
	java.util.logging.Level, java.util.logging.LogManager
	and JdpPacketReader.
	* patches/boot/ecj-multicatch.patch:
	Regenerate, add new case in java.lang.reflect.Proxy.
	* patches/boot/ecj-stringswitch.patch,
	* patches/boot/ecj-trywithresources.patch:
	Regenerated.
	* patches/boot/xsltproc.patch:
	Undo removal of XSLT setting as not needed (command
	line overrides anyway).  Patch new trace.make as
	well.
	* patches/systemtap_gc.patch: Regenerated.

2013-03-27  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(JDK_CHANGESET): Bring in giflib 5 support.
	(JDK_SHA256SUM): Likewise.

2013-03-12  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* NEWS: Add release notes for 2.3.8, 2.1.7 &
	2.2.7.

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

	PR1340: Simplify the rewriter, avoiding concurrency.
	* rewriter/com/redhat/rewriter/ClassRewriter.java:
	Always use the single threaded executor.

2013-02-21  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* NEWS: Add release notes for 2.3.7, 2.1.6 &
	2.2.6.

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

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

2013-02-14  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* NEWS: Add release notes for 2.3.6, 2.1.5 &
	2.2.5.

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

	* acinclude.m4:
	(IT_ENABLE_ZERO_BUILD): Depend on
	IT_ENABLE_CACAO and IT_ENABLE_JAMVM so that
	ENABLE_CACAO and ENABLE_JAMVM are set.  This
	makes the tests work correctly again and means
	that Zero is turned on automatically where there
	is no CACAO or JamVM and the architecture is not
	supported by a HotSpot JIT.

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

	* patches/hotspot/zero/6924259-string_offset.patch:
	Remove patch missed in last but one change.
	* Makefile.am:
	(OPENJDK_VERSION): Bump to b09.
	(CORBA_CHANGESET): Update to IcedTea7 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.
	(JAXWS): Fix paths, including both JAXWS and JAF.
	(JAXWS_COND): Removed.
	(OPENJDK_SOURCEPATH_DIRS): Add JAXWS source tree,
	required by new implementaton of java.lang.invoke
	that relies on the copy of ASM in the JAXWS tree.
	* hotspot.map: Update to IcedTea7 forest head.
	* patches/boot/ecj-diamond.patch,
	* patches/boot/ecj-multicatch.patch,
	* patches/boot/ecj-stringswitch.patch,
	* patches/boot/ecj-trywithresources.patch:
	Updated due to changes from the security patches
	and warning fixes in rmic.

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

	* NEWS: Add 2.1.4, 2.2.4 and 2.3.4 release
	notes.

2013-01-14  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* patches/hotspot/zero/7089790-bsd_port.patch,
	* patches/hotspot/zero/7098194-macosx_port.patch,
	* patches/hotspot/zero/7116189-setnativethreadname.patch,
	* patches/hotspot/zero/7175133-string_offset.patch,
	* patches/hotspot/zero/revert_arm_debug.patch:
	Remove patches for HotSpot from 2.1.
	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch to fix inclusion of
	libffi in Zero build.  Remove ALT_HSBUILD patches.
	* acinclude.m4:
	(IT_WITH_HOTSPOT_BUILD): Use the default HotSpot in
	all cases again.
	* hotspot.map: Remove zero.  Update default to bring
	in Zero build fix.
	* patches/zero_libffi.patch: Patch to fix use
	of LIBFFI_CFLAGS and LIBFFI_LIBS in the HotSpot build.

2013-01-14  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* NEWS:
	Update with upstream OpenJDK changesets and other
	bug fixes added since the last release (2.3.3).

2013-01-14  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	(add-tzdata-support): Only copy tz.properties if
	destination exists.  Do it verbosely.
	(clean-add-tzdata-support): Only remove tz.properties
	if present and do so verbosely.
	(add-tzdata-support-debug): Same as add-tzdata-support
	but for debug.
	(clean-add-tzdata-support-debug): Same as
	clean-add-tzdata-support but for debug.
	(add-tzdata-support-boot): Same as add-tzdata-support
	but for bootstrap.
	(clean-add-tzdata-support-boot): Same as
	clean-add-tzdata-support but for bootstrap.

2013-01-14  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* fsg.sh:
	Remove source code for the EC provider which
	isn't built.  Make the removals verbose so
	they appear in logs as with
	remove-intree-libraries.sh.

2013-01-04  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/boot/use_target_6_for_bootstrap_classes.patch:
	Fixed build failure caused by changes in one Makefile altered by this
	patch (make/sun/rmi/rmi/Makefile).

2013-01-03  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* patches/nss-not-enabled-config.patch:
	Removed; included upstream.
	* Makefile.am:
	(OPENJDK_VERSION): Bump to b06.
	(CORBA_CHANGESET): Update to IcedTea7 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.
	(OPENJDK_TREE): Also depend on add-nss.
	(ICEDTEA_PATCHES): Drop nss-not-enabled-config.patch
	(clean-local): Remove clean-add-nss-debug.
	(.PHONY): Remove clean-add-nss-debug and clean-add-nss-boot.
	(add-nss): Copy nss.cfg into source tree rather than build tree.
	(clean-add-nss): Matching change to cleanup rule.
	(add-nss-debug): No longer needed.
	(clean-add-nss-debug): Likewise.
	(icedtea-stage2): Remove dependence on add-nss.
	(icedtea-debug-stage2): Likewise for add-nss-debug.
	(add-nss-boot): No longer needed.
	(clean-add-nss-boot): Likewise.
	(clean-icedtea-stage1): Remove clean-add-nss-boot.
	* hotspot.map:
	Update default to latest HotSpot in IcedTea7 forest.
