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

	* patches/openjdk/8002070-remove_logger_stack_search_2.patch,
	* patches/openjdk/8009463-space_and_final_backslash.patch,
	* patches/openjdk/8013380-handle_renames.patch:
	Removed as incorporated in other patches.
	* Makefile.am:
	(SECURITY_PATCHES): Add security update.
	* patches/jtreg-LastErrorString.patch: Regenerated.
	* patches/openjdk/4075303-javap_update.patch,
	* patches/openjdk/4111861-static_fields.patch,
	* patches/openjdk/4501661-disallow_mixing.patch,
	* patches/openjdk/4884240-javap_additional_option.patch,
	* patches/openjdk/6708729-javap_makefile_update.patch,
	* patches/openjdk/6715767-javap_crash.patch,
	* patches/openjdk/6819246-javap_instruction_decoding.patch,
	* patches/openjdk/6824493-experimental.patch,
	* patches/openjdk/6841419-classfile_iterator.patch,
	* patches/openjdk/6841420-classfile_methods.patch,
	* patches/openjdk/6843013-missing_experimental.patch,
	* patches/openjdk/6852856-javap_subclasses.patch,
	* patches/openjdk/6867671-javap_whitespace.patch,
	* patches/openjdk/6868539-constant_pool_tags.patch,
	* patches/openjdk/6902264-fix_indentation.patch,
	* patches/openjdk/6954275-big_xml_signatures.patch,
	* patches/openjdk/7146431-java.security_files.patch,
	* patches/openjdk/7162902-corba_fixes.patch,
	* patches/openjdk/7196533-timezone_bottleneck.patch,
	* patches/openjdk/8000450-restrict_access.patch,
	* patches/openjdk/8002070-remove_logger_stack_search.patch,
	* patches/openjdk/8003992-embedded_nulls.patch,
	* patches/openjdk/8004188-rename_java.security.patch,
	* patches/openjdk/8006882-jmockit.patch,
	* patches/openjdk/8006900-new_date_time.patch,
	* patches/openjdk/8008589-better_mbean_permission_validation.patch,
	* patches/openjdk/8010118-caller_sensitive.patch,
	* patches/openjdk/8010727-empty_logger_name.patch,
	* patches/openjdk/8010939-logmanager_deadlock.patch,
	* patches/openjdk/8011071-better_crypto_provider_handling.patch,
	* patches/openjdk/8011081-improve_jhat.patch,
	* patches/openjdk/8011139-revise_checking_getenclosingclass.patch,
	* patches/openjdk/8011157-improve_corba_portability-jdk.patch,
	* patches/openjdk/8011157-improve_corba_portability.patch,
	* patches/openjdk/8011990-logger_test_urls.patch,
	* patches/openjdk/8012071-better_bean_building.patch,
	* patches/openjdk/8012147-improve_tool.patch,
	* patches/openjdk/8012243-serial_regression.patch,
	* patches/openjdk/8012277-improve_dataflavour.patch,
	* patches/openjdk/8012425-transform_transformfactory.patch,
	* patches/openjdk/8012453-runtime.exec.patch,
	* patches/openjdk/8012617-arrayindexoutofbounds_linebreakmeasurer.patch,
	* patches/openjdk/8013380-logger_stack_walk_glassfish.patch,
	* patches/openjdk/8013503-improve_stream_factories.patch,
	* patches/openjdk/8013506-better_pack200.patch,
	* patches/openjdk/8013510-augment_image_writing.patch,
	* patches/openjdk/8013514-improve_cmap_stability.patch,
	* patches/openjdk/8013739-better_ldap_resource_management.patch,
	* patches/openjdk/8013744-better_tabling.patch,
	* patches/openjdk/8013827-createtempfile_hang.patch,
	* patches/openjdk/8014085-better_serialization.patch,
	* patches/openjdk/8014093-improve_image_parsing.patch,
	* patches/openjdk/8014102-improve_image_conversion.patch,
	* patches/openjdk/8014341-better_kerberos_service.patch,
	* patches/openjdk/8014349-getdeclaredclass_fix.patch,
	* patches/openjdk/8014530-better_dsp.patch,
	* patches/openjdk/8014534-better_profiling.patch,
	* patches/openjdk/8014718-remove_logging_suntoolkit.patch,
	* patches/openjdk/8014745-logger_stack_walk_switch.patch,
	* patches/openjdk/8014987-augment_serialization.patch,
	* patches/openjdk/8015144-performance_regression.patch,
	* patches/openjdk/8015614-update_build.patch,
	* patches/openjdk/8015731-auth_improvements.patch,
	* patches/openjdk/8015743-address_internet_addresses.patch,
	* patches/openjdk/8015965-typo_in_property_name.patch,
	* patches/openjdk/8015978-incorrect_transformation.patch,
	* patches/openjdk/8016256-finalization_final.patch,
	* patches/openjdk/8016357-update_hs_diagnostic_class.patch,
	* patches/openjdk/8016653-ignoreable_characters.patch,
	* patches/openjdk/8016675-robust_javadoc.patch,
	* patches/openjdk/8017196-ensure_proxies_are_handled_appropriately-jdk.patch,
	* patches/openjdk/8017196-ensure_proxies_are_handled_appropriately.patch,
	* patches/openjdk/8017287-better_resource_disposal.patch,
	* patches/openjdk/8017291-cast_proxies_aside.patch,
	* patches/openjdk/8017298-better_xml_support.patch,
	* patches/openjdk/8017300-improve_interface_implementation.patch,
	* patches/openjdk/8017505-better_client_service.patch,
	* patches/openjdk/8017566-backout_part_of_8000450.patch,
	* patches/openjdk/8019292-better_attribute_value_exceptions.patch,
	* patches/openjdk/8019584-invalid_notification_fix.patch,
	* patches/openjdk/8019617-better_view_of_objects.patch,
	* patches/openjdk/8019969-inet6_test_case_fix.patch,
	* patches/openjdk/8019979-better_access_test.patch,
	* patches/openjdk/8020293-jvm_crash.patch,
	* patches/openjdk/8020943-memory_leak.patch,
	* patches/openjdk/8021290-signature_validation.patch,
	* patches/openjdk/8021355-splashscreen_regression.patch,
	* patches/openjdk/8021366-jaxp_test_fix-01.patch,
	* patches/openjdk/8021577-bean_serialization_fix.patch,
	* patches/openjdk/8021933-jaxp_test_fix-02.patch,
	* patches/openjdk/8021969-jnlp_load_failure.patch,
	* patches/openjdk/8022661-writeobject_flush.patch,
	* patches/openjdk/8022682-supporting_xom.patch,
	* patches/openjdk/8022940-enhance_corba_translations.patch,
	* patches/openjdk/8023457-tracing_mutex.patch,
	* patches/openjdk/8023478-hs_crash.patch,
	* patches/openjdk/8023683-enhance_class_file_parsing.patch,
	* patches/openjdk/8023964-ignore_test.patch,
	* patches/openjdk/8024914-swapped_usage.patch,
	* patches/openjdk/8025128-createtempfile_absolute_prefix.patch,
	* patches/openjdk/oj6-19-fix_8010118_test_cases.patch,
	* patches/openjdk/oj6-20-merge.patch,
	* patches/openjdk/oj6-21-overrides.patch: Added.
	* NEWS: Updated.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch.
	* patches/ecj/icedtea.patch:
	Regenerated following compressed JAR support.
	* patches/openjdk/7025066-embedded_build.patch:
	Backport to actually provide COMPRESS_JARS support
	in the build.
	* NEWS: Updated.

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

	PR1288: 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.

2013-10-08  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	(download-openjdk): Added --no-check-certificate
	flag to wget command to allow downloading OpenJDK
	tarball using https on systems with the necessary
	certificates.

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

	* NEWS:
	Add features from b28 not already released (mainly
	those changes in HotSpot 20->23).

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

	* Makefile.am:
	(OPENJDK_DATE): Set to date of b28.
	(OPENJDK_SHA256SUM): Likewise for SHA256 checksum.
	(OPENJDK_URL): Use new OPENJDK-6 project URL.

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

	* patches/hotspot/hs23/remove_bad_overrides.patch:
	Removed.
	* Makefile.am:
	Remove patch now upstreamed.

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

	* configure.ac:
	Check if CC gets set and fail if not.

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

	* configure.ac:
	Check if CXX gets set and fail if not.

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

	* patches/cacao/hotspot/hs23/memory.patch,
	* patches/hotspot/hs23/6_for_override.patch:
	Removed.
	* Makefile.am:
	(ICEDTEA_PATCHES): Replace 6_for_override with
	remove_bad_overrides and hs23 memory patch with
	original.
	* patches/cacao/hotspot/original/memory.patch:
	Restored.
	* patches/hotspot/hs23/remove_bad_overrides.patch:
	Added.

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.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2013-08-28 revision.
	(JAMVM_SHA256SUM): Updated.

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

	* patches/cacao/hotspot/original/memory.patch,
	* patches/ecj/bootver.patch,
	* patches/ecj/hotspot/original/hotspot-jdk-dependency.patch,
	* patches/hotspot/hs23/7197906-handle_32_bit_shifts.patch,
	* patches/hotspot/hs23/revert-7017193.patch,
	* patches/hotspot/original/6840152-jvm_crashes_with_heavyweight_monitors.patch,
	* patches/hotspot/original/7022999-fastlocking_compiler1_only.patch,
	* patches/hotspot/original/7032696-7029152_broke_vm.patch,
	* patches/hotspot/original/7140985-hsdis_caller_options.patch,
	* patches/hotspot/original/aarch64.patch,
	* patches/hotspot/original/alpha-fixes.patch,
	* patches/hotspot/original/arm-hsdis.patch,
	* patches/hotspot/original/arm.patch,
	* patches/hotspot/original/gcc-suffix.patch,
	* patches/hotspot/original/jtreg-test7020373-fix.patch,
	* patches/hotspot/original/pr639-broken_shark_build.patch,
	* patches/hotspot/original/sdt-arguments.patch,
	* patches/hotspot/original/sdt-dtrace-hpp.patch,
	* patches/hotspot/original/sdt-jni.patch,
	* patches/hotspot/original/sdt-make.patch,
	* patches/hotspot/original/systemtap-alloc-size-workaround.patch,
	* patches/hotspot/original/systemtap_gc.patch,
	* patches/hotspot/original/text-relocations.patch,
	* patches/hotspot/original/update-bootclasspath.patch,
	* patches/hotspot/original/version.patch,
	* patches/ia64-fix.patch,
	* patches/jtreg-remove-test-6987555.patch,
	* patches/jtreg-remove-test-6991596.patch,
	* patches/numa_on_early_glibc.patch,
	* patches/openjdk/6796786-invalid_FP_identity_transform.patch,
	* patches/openjdk/6956668-misbehavior_of_XOR_operator_with_int.patch,
	* patches/openjdk/7010849-modernise_sa.patch,
	* patches/openjdk/7019808-stack_noexec.patch,
	* patches/openjdk/7029152-String_intrinsics_miss_optimization.patch,
	* patches/openjdk/7031385-gcc-register-allocation-fix.patch,
	* patches/openjdk/7032388-work_without_cmov_instruction.patch,
	* patches/openjdk/7034464-transparent_huge_pages.patch,
	* patches/openjdk/7036220-shark_llvm_29_headers.patch,
	* patches/openjdk/7037939-disable_adaptive_resizing_with_large_pages.patch,
	* patches/openjdk/7041156-gcc_export_dynamic.patch,
	* patches/openjdk/7042070-Typo_in_Test6796786.patch,
	* patches/openjdk/7043564-hugepage.patch,
	* patches/openjdk/7047069-Array_can_dynamically_change_size.patch,
	* patches/params-cast-size_t.patch,
	* patches/pr690-shark-jit-hs20.patch,
	* patches/pr696-zero-fast_aldc-hs20.patch,
	* patches/security/20130416/8004336.patch,
	* patches/security/20130416/8006309.patch,
	* patches/security/20130416/8009699.patch,
	* patches/security/20130618/7158805-nested_subroutine_rewriting.patch,
	* patches/security/20130618/8001330-checking_order_improvement.patch,
	* patches/stdc-limit-macros.patch,
	* patches/systemtap-gcc-4.5.patch,
	* patches/use-idx_t.patch:
	Remove patches obsoleted by dropping of hs20 support.
	* INSTALL: Update docs to support only the 'original' hs23.
	* Makefile.am:
	(SECURITY_PATCHES): Removed (in hs23).
	(ICEDTEA_PATCHES): Add 6_for_override.  Replace
	$(HSBUILD) with hs23.  Join ALT_HSBUILD patches
	into main version.  Remove !ALT_HSBUILD patches.
	(ICEDTEA_ENV): Join ALT_HSBUILD settings to main version.
	* acinclude.m4:
	(IT_WITH_HOTSPOT_BUILD): Support only original.
	* hotspot.map: Remove hs23 line.
	* patches/hotspot/hs23/6_for_override.patch:
	New patch to use source/target 6 for building
	the agent as the hs23 version includes @Override.

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

	* NEWS:
	Add release notes for 1.11.13.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch.
	* patches/rh995488-rhel_tz_fix.patch:
	Use /etc/sysconfig/clock on RHEL & clones
	so that they don't search /usr/share/zoneinfo.
	* NEWS: Mention patch.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new backports.  Move
	disable-cc-incompatible-sanity-checks and freetypeversion
	to the end.
	* patches/disable-cc-incompatible-sanity-checks.patch,
	* patches/freetypeversion.patch:
	Regenerated to work after new backports.
	* patches/openjdk/6563752-ss12_support.patch,
	* patches/openjdk/6729772-opt_cleanup.patch,
	* patches/openjdk/6799141-split_out_versions.patch,
	* patches/openjdk/6816311-compiler_name.patch,
	* patches/openjdk/6974017-minorver_for_solaris.patch,
	* patches/openjdk/6980281-majorver_for_solaris.patch,
	* patches/openjdk/7000225-bad_tabs.patch,
	* patches/openjdk/7038711-fix_no-clobber_usage.patch:
	Backports from OpenJDK 7 to bring in latest Makefile
	updates.
	* NEWS: Update and order backports numerically.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patches.
	* NEWS: Updated with new patches.
	* patches/imageiojpeg_sync.patch:
	Bring in changes to imageioJPEG.c made between
	the start of OpenJDK 6 and the start of OpenJDK 7's
	hg repositories.
	* patches/libraries.patch: Updated against patches below.
	* patches/openjdk/4893408-jpegreader_byte_gray.patch,
	* patches/openjdk/6631559-dont_load_libjpeg_to_register_imageio_plugins.patch,
	* patches/openjdk/6791502-invalid_icc_profile.patch,
	* patches/openjdk/6793818-jpegimagereader_too_greedy.patch,
	* patches/openjdk/6888215-jpeg_memory_leak.patch,
	* patches/openjdk/6989760-native_warnings.patch,
	* patches/openjdk/6989774-imageio_compiler_warnings.patch,
	* patches/openjdk/7013519-integer_overflows.patch,
	* patches/openjdk/7018912-potential_buffer_overruns_in_jpeg.patch,
	* patches/openjdk/8005194-scale_memory_leak.patch,
	* patches/openjdk/8020983-outofmemoryerror_jpegimagewriter.patch:
	New backports from OpenJDK 7u.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new timezone data patches.
	* patches/openjdk/8014469-tzdata2013c.patch,
	* patches/openjdk/8020054-tzdata2013d.patch:
	Latest tzdata updates.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch.
	(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.
	* patches/alternative_krb5_cache_fixup.patch:
	Fix previous Kerberos patch to fall back on old
	method of using /tmp/krb5cc_<uid> and to allow
	the LDFLAGS for Kerberos to be specified.
	* INSTALL: Updated.
	* NEWS: Likewise.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch.
	* NEWS: Mention RH991170.
	* patches/alternative_krb5_cache.patch:
	Backport from IcedTea 2.x which retrieves the
	Kerberos cache name using a Kerberos library call.

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

	* Makefile.am: Add new patch.
	* patches/lcms2-emulate_old_settagdata.patch:
	Emulate behaviour of old 6 setTagData function
	in not throwing exceptions.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new backport.
	* patches/openjdk/6893617-cnctx_always_uses_default_orb.patch:
	Fixes TCK regression caused by 7162902.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Apply 7197906 on hs23 only.
	* patches/security/20130416/8004336.patch,
	* patches/security/20130416/8006309.patch,
	* patches/security/20130416/8009699.patch:
	Restore HotSpot security patches as not available
	in upstream HotSpot yet.
	* patches/hotspot/original/7197906-handle_32_bit_shifts.patch:
	Moved to...
	* patches/hotspot/hs23/7197906-handle_32_bit_shifts.patch:
	...here.

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

	* patches/fonts-rhel-version.patch,
	* patches/fonts-rhel.patch,
	* patches/object-factory-cl-internal.patch,
	* patches/openjdk/8009996-emitter_bean.patch,
	* patches/security/20130618/handle_npe.patch:
	Remove upstreamed patches.
	* Makefile.am:
	(SECURITY_PATCHES): Remove upstreamed patch.
	(ICEDTEA_PATCHES): Remove upstreamed patches.
	* patches/hotspot/original/7197906-handle_32_bit_shifts.patch:
	Restored as now used by the HotSpot 23 build.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add patches from IcedTea's
	HotSpot 23 (mainly the ARM port work).  Move
	some patches back to being applied on both
	versions of HotSpot.
	(ports): Install ARM port in all builds.
	(clean-ports): Likewise for uninstall.
	* hotspot.map: Use HotSpot 23 from the 7u
	tree.
	* patches/arm/cc_compile-01.patch,
	* patches/arm/cc_compile-02.patch,
	* patches/arm/cc_compile-03.patch,
	* patches/arm/cc_compile-04.patch,
	* patches/arm/cc_compile-05.patch,
	* patches/arm/cc_compile-06.patch,
	* patches/hotspot/hs23/7188168-fix_debug_binaries.patch,
	* patches/hotspot/hs23/aarch64.patch:
	Patches from IcedTea's 2.3.x HotSpot.
	* patches/hotspot/original/alpha-fixes.patch,
	* patches/hotspot/hs23/alpha-fixes.patch:
	Split from patches/alpha-fixes.patch.
	* patches/hotspot/hs23/arm-01-hsx22.patch,
	* patches/hotspot/hs23/arm-03-invokedynamic.patch,
	* patches/hotspot/hs23/arm-04-invokedynamic_jit.patch,
	* patches/hotspot/hs23/arm-05-invokedynamic_methodhandle.patch,
	* patches/hotspot/hs23/arm-06-no_o0.patch,
	* patches/hotspot/hs23/arm-07-cleanup.patch,
	* patches/hotspot/hs23/arm-08-cleanup.patch,
	* patches/hotspot/hs23/arm-09-jvmti.patch,
	* patches/hotspot/hs23/arm-10-memory_protect.patch,
	* patches/hotspot/hs23/arm-11-thumb2_jit.patch,
	* patches/hotspot/hs23/arm-12-ldrexd.patch,
	* patches/hotspot/hs23/arm-13-sp_adjustment.patch,
	* patches/hotspot/hs23/arm-14-stage1.patch,
	* patches/hotspot/hs23/arm-15-stage2.patch,
	* patches/hotspot/hs23/arm-16-dont_save_locals.patch,
	* patches/hotspot/hs23/arm-17-no_debug_code.patch,
	* patches/hotspot/hs23/arm-18-correct_call.patch,
	* patches/hotspot/hs23/arm-19-fix_jit_bug.patch,
	* patches/hotspot/hs23/arm-20-function_renaming.patch,
	* patches/hotspot/hs23/arm-21-fix_compareandswaplong.patch,
	* patches/hotspot/hs23/arm-22-fix_trashed_thread_ptr.patch,
	* patches/hotspot/hs23/arm-25-hsx23.patch:
	HotSpot 23 only ARM port work.
	* patches/hotspot/hs23/arm-hsdis.patch:
	HotSpot 23 version of hsdis patch.
	* patches/hotspot/original/arm.patch,
	* patches/hotspot/hs23/arm.patch,
	Split from patches/arm.patch.
	* patches/hotspot/hs23/drop_unlicensed_test.patch:
	Patches from IcedTea's 2.3.x HotSpot.
	* patches/hotspot/original/gcc-suffix.patch,
	* patches/hotspot/hs23/gcc-suffix.patch:
	Split from patches/gcc-suffix-hotspot.patch.
	* patches/hotspot/original/jtreg-test7020373-fix.patch,
	* patches/hotspot/hs23/jtreg-test7020373-fix.patch:
	Split from patches/jtreg-hotspot-Test7020373-fix.patch.
	* patches/hotspot/hs23/no_useless_debuginfo_files.patch,
	* patches/hotspot/hs23/pr1101-sparc_symbols.patch:
	From IcedTea 2.3.x HotSpot.
	* patches/hotspot/original/text-relocations.patch:
	* patches/hotspot/hs23/text-relocations.patch:
	Split from patches/text-relocations.patch.
	* patches/hotspot/hs23/type_fixes.patch:
	From IcedTea 2.3.x HotSpot.
	* patches/hotspot/original/update-bootclasspath.patch,
	* patches/hotspot/hs23/update-bootclasspath.patch:
	Split from patches/update-bootclasspath.patch.
	* patches/hotspot/original/version.patch,
	* patches/hotspot/hs23/version.patch:
	Split from patches/version-hotspot.patch.
	* patches/hotspot/hs23/zero_fixes.patch,
	* patches/hotspot/hs23/zero_hs22.patch:
	HotSpot 23 only Zero work.
	* patches/hotspot/original/7032696-7029152_broke_vm.patch:
	Backported from 7u.
	* patches/hotspot/original/7140985-hsdis_caller_options.patch:
	Upstream version of part of the arm-hsdis patch.
	* patches/hotspot/original/arm-hsdis.patch:
	Remove 7140985 fragment.
	* patches/pr1095-werror.patch: Apply to both HotSpots.

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

	* patches/openjdk/6786028-wcag_bold_tags.patch,
	* patches/openjdk/6786682-wcag_lang.patch,
	* patches/openjdk/6786688-wcag_table.patch,
	* patches/openjdk/6786690-wcag_dl.patch,
	* patches/openjdk/6802694-no_deprecated.patch,
	* patches/openjdk/6851834-handle_renames.patch,
	* patches/openjdk/6851834-restructure.patch,
	* patches/openjdk/6961178-doclet_xml.patch,
	* patches/openjdk/7006270-regressions.patch,
	* patches/security/20130618/8012375-javadoc_framing.patch,
	* patches/security/20130618/8015997-more_javadoc_framing.patch,
	* patches/security/20130618/langtools_generics.patch,
	* patches/security/20130618/langtools_merge-01.patch,
	* patches/security/20130618/langtools_merge-02.patch,
	* patches/security/20130618/langtools_merge-03.patch:
	Removed.
	* Makefile.am:
	(ICEDTEA_PATCHES): Remove upstreamed patches.

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

	* hotspot.map: Bring in 2.3.12 tag.

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

	* patches/security/20130618/8000642-better_transportation_handling.patch,
	* patches/security/20130618/8001032-restrict_object_access-corba.patch:
	Removed.
	* Makefile.am:
	(ICEDTEA_PATCHES): Remove upstreamed patches.

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

	* 8013196-TimeZone_getDefault_throws_exception.patch:
	Renamed to...
	* 8013196-timezone_getdefault_throws_exception.patch:
	...this.
	* Makefile.am:
	(ICEDTEA_PATCHES): Fix name of patch.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patches.
	* patches/openjdk/6636331-appcontext_concurrentmodificationexception.patch,
	* patches/openjdk/6636370-appcontext_simplification.patch,
	* patches/openjdk/7196533-timezone_bottleneck.patch:
	Backport additional patches which relate to changes in 8013196.
	* patches/openjdk/8013196-TimeZone_getDefault_throws_exception.patch:
	Drop SharedSecrets changes which cause a TCK regression.

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

	* hotspot.map: Bring in hs23 changes to ARM32
	port, syncing with 2.3.12 tag.

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

	* patches/openjdk/6469266-xmlsec_1.4.2.patch,
	* patches/openjdk/6888167-medialib_memory_leaks.patch,
	* patches/openjdk/7195301-no_instanceof_node.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-6_fixup.patch,
	* patches/security/20130618/8001318-socket_getlocaladdress_consistency.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-6_fixup.patch,
	* patches/security/20130618/8006328-sound_class_robustness.patch,
	* patches/security/20130618/8006611-improve_scripting.patch,
	* patches/security/20130618/8007467-improve_jmx_internal_api_robustness.patch,
	* patches/security/20130618/8007471-6_fixup.patch,
	* patches/security/20130618/8007471-improve_mbean_notifications.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-6_fixup.patch,
	* patches/security/20130618/8008611-jmx_annotations.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/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,
	* Makefile.am:
	Remove unused patches.
	* Makefile.am:
	(SECURITY_PATCHES): Remove upstreamed security
	patches.

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

	* patches/ecj/jcp-importsources.patch,
	* patches/openjdk/5102804-memory_leak.patch,
	* patches/openjdk/6501644-icu_sync.patch,
	* patches/openjdk/6669869-queries_per_appcontext.patch,
	* patches/openjdk/6886358-layout_update.patch,
	* patches/openjdk/6963811-deadlock_fix.patch,
	* patches/openjdk/7017324-kerning_crash.patch,
	* patches/openjdk/7064279-fixup.patch,
	* patches/openjdk/7064279-resource_release.patch,
	* patches/openjdk/7133220-factory_finder_parser_transform_useBSClassLoader.patch,
	* patches/security/20130416/6657673-factory_finder.patch,
	* patches/security/20130416/6657673-fixup.patch,
	* patches/security/20130416/6657673.patch,
	* patches/security/20130416/7200507.patch,
	* patches/security/20130416/8000724.patch,
	* patches/security/20130416/8001031.patch,
	* patches/security/20130416/8001040.patch,
	* patches/security/20130416/8001322.patch,
	* patches/security/20130416/8001329.patch,
	* patches/security/20130416/8003335.patch,
	* patches/security/20130416/8003445.patch,
	* patches/security/20130416/8003543.patch,
	* patches/security/20130416/8004261.patch,
	* patches/security/20130416/8004336.patch,
	* patches/security/20130416/8004986.patch,
	* patches/security/20130416/8005432.patch,
	* patches/security/20130416/8005943.patch,
	* patches/security/20130416/8006309.patch,
	* patches/security/20130416/8006435.patch,
	* patches/security/20130416/8006790.patch,
	* patches/security/20130416/8006795.patch,
	* patches/security/20130416/8007406.patch,
	* patches/security/20130416/8007617.patch,
	* patches/security/20130416/8007667.patch,
	* patches/security/20130416/8007918.patch,
	* patches/security/20130416/8009063.patch,
	* patches/security/20130416/8009305.patch,
	* patches/security/20130416/8009699.patch,
	* patches/security/20130416/8009814.patch,
	* patches/security/20130416/8009857.patch:
	Remove unused patches.
	* Makefile.am:
	(SECURITY_PATCHES): Remove upstreamed security
	patches.

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

	* Makefile.am:
	(ports): Only copy over arm_port directory
	contents if using the upstream HotSpot 20.
	(clean-ports): Likewise for cleanup.

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

	PR718: Backport LCMS2 support from IcedTea7
	* Makefile.am:
	(LCMS_PATCHES): Populate based on which version
	of LCMS is being built.
	(ICEDTEA_PATCHES): Add LCMS_PATCHES.  Remove
	lcms.patch and patches/jtreg-ReadWriteProfileTest.patch,
	the latter being 6733501 in disguise.
	* NEWS: Mention PR718.
	* acinclude.m4:
	(IT_ENABLE_LCMS2): New macro to enable or disable
	the use of LCMS 2 (enabled by default).
	* configure.ac: Invoke IT_ENABLE_LCMS2.
	* patches/libraries.patch: Adjust due to JPEG changes
	in 7002766.
	* patches/openjdk/6733501-icedtea_lcms_test.patch:
	Identical to ReadWriteProfileTest.patch with addition
	of upstream changeset information.
	* patches/openjdk/7002766-parfait-jpeg.patch:
	JPEG segment of 7002766 applied on all builds.
	* patches/openjdk/lcms2/6523398-writing_tags.patch,
	* patches/openjdk/lcms2/6988213-windows_build_failure.patch,
	* patches/openjdk/lcms2/7002766-parfait.patch,
	* patches/openjdk/lcms2/7042594-tck_failure.patch,
	* patches/openjdk/lcms2/7053526-lcms_2.4.patch,
	* patches/openjdk/lcms2/8007925-improve_cmsstagealloclabv2tov4curves.patch,
	* patches/openjdk/lcms2/8007927-improve_cmsallocprofilesequencedescription.patch,
	* patches/openjdk/lcms2/8007929-improve_curvesalloc.patch,
	* patches/openjdk/lcms2/8009654-cmsnamed_stability.patch,
	* patches/openjdk/lcms2/system_lcms2.patch:
	Add backports from OpenJDK 7 to provide LCMS 2 support.
	* patches/jtreg-ReadWriteProfileTest.patch:
	This is 6733501 above.

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

	* patches/hotspot/hs23/arm-hsdis.patch:
	Removed.
	* Makefile.am:
	(ICEDTEA_PATCHES): Only apply original
	arm-hsdis patch.
	* hotspot.map: Update to latest HotSpot
	from 2.3.x forest, which contains the ARM32
	port.

2013-07-17  Omair Majid  <omajid@redhat.com>

	* patches/openjdk/8010118-caller_sensitive.patch: Fix mistake in
	backport.

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

	* patches/openjdk/7036559-concurrenthashmap_improvements.patch:
	Remove upstreamed patch.
	* Makefile.am:
	(ICEDTEA_PATCHES): Drop upstreamed patches.

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

	* NEWS:
	Add 1.11.12 and 1.12.6 release notes.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Remove reference to removed
	patch.

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

	* patches/security/20130618/7158805-nested_subroutine_rewriting-it6.patch:
	Make patch apply again.

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

	* patches/security/20130618/7158805-nested_subroutine_rewriting-it6.patch:
	Readd parts of patch removed without note in
	an earlier backport and fix copyright headers to
	apply (2011 instead of 2010).

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

	* patches/ecj/ant.patch,
	* patches/openjdk/6990754-handle_renames.patch,
	* patches/openjdk/6990754-use_native_memory_for_symboltable.patch,
	* patches/openjdk/7008809-report_class_in_arraystoreexception.patch,
	* patches/openjdk/7014851-unused_parallel_compaction_code.patch,
	* patches/openjdk/7017732-move_static_fields_to_class.patch,
	* patches/openjdk/7036747-elfstringtable.patch,
	* patches/openjdk/7086585-flexible_field_injection.patch,
	* patches/openjdk/8014618-strip_leading_zeros_premastersecret.patch,
	* patches/security/20130618/7158805-nested_subroutine_rewriting-it6.patch,
	* patches/security/20130618/8001330-checking_order_improvement-it6.patch,
	* patches/security/20130618/hs_merge-01.patch,
	* patches/security/20130618/hs_merge-02.patch,
	* patches/security/20130618/hs_merge-03.patch,
	* patches/security/20130618/hs_merge-04.patch,
	* patches/sparc.patch:
	Remove unused patches.
	* patches/openjdk/8011154-awt_regresssion.patch,
	* patches/openjdk/8014427-raster_regresssion.patch:
	Dropped superfluous 's' from name.
	* Makefile.am:
	(ICEDTEA_PATCHES): Move back to using HotSpot patches without '-it6' suffix.
	* patches/ecj/override.patch: Drop recent addition.  In accordance with
	PR1397, we should avoid extending this patch in favour of either not
	including @Override additions or setting source/target correctly.
	* patches/security/20130618/7158805-nested_subroutine_rewriting.patch,
	* patches/security/20130618/8001330-checking_order_improvement.patch:
	Replace with Chris' patches, regenerated as unified diffs.

2013-07-03  Omair Majid  <omajid@redhat.com>

	* patches/openjdk/6541350-tz_display_names_l10n.patch,
	* patches/openjdk/6821191-tz_display_names_l10n.patch,
	* patches/openjdk/6977550-tzdata2010l.patch,
	* patches/openjdk/6996686-tzdata2010o.patch,
	* patches/openjdk/7017800-tzdata2011b.patch,
	* patches/openjdk/7027387-tzdata2011d.patch,
	* patches/openjdk/7033174-tzdata2011e.patch,
	* patches/openjdk/7039469-tzdata2011g.patch,
	* patches/openjdk/7090843-tzdata2011j.patch,
	* patches/openjdk/7103108-tzdata2011l.patch,
	* patches/openjdk/7103405-correct_display_names.patch,
	* patches/openjdk/7104126-headers_tzdata.patch,
	* patches/openjdk/7158483-tzdata2012c.patch,
	* patches/openjdk/7198570-tzdata2012f.patch,
	* patches/openjdk/8002070-remove_logger_stack_search.patch,
	* patches/openjdk/8002070-remove_logger_stack_search_2.patch,
	* patches/openjdk/8002225-tzdata2012i.patch,
	* patches/openjdk/8009987-tzdata2013b.patch,
	* patches/openjdk/8009996-emitter_bean.patch,
	* patches/openjdk/8010118-caller_sensitive.patch,
	* patches/openjdk/8010727-empty_logger_name.patch,
	* patches/openjdk/8010939-logmanager_deadlock.patch,
	* patches/openjdk/8011139-revise_checking_getenclosingclass.patch,
	* patches/openjdk/8011990-logger_test_urls.patch,
	* patches/openjdk/8012243-serial_regression.patch,
	* patches/openjdk/8013380-handle_renames.patch,
	* patches/openjdk/8013380-logger_stack_walk_glassfish.patch,
	* patches/openjdk/8014718-remove_logging_suntoolkit.patch,
	* patches/openjdk/8014745-logger_stack_walk_switch.patch:
	New file. Backport from icedtea/openjdk 7.
	* Makefile.am:
	(ICEDTEA_PATCHES): Apply the above.

2013-07-01  Omair Majid  <omajid@redhat.com>

	* patches/openjdk/7188114-alternate_command_line_parser.patch,
	* patches/openjdk/7199143-OCSP_timeout.patch,
	* patches/openjdk/8006120-server_jre.patch,
	* patches/openjdk/8006536-remove_trailing_slashes.patch,
	* patches/openjdk/8009165-inappropriate_method_in_reflectutil.patch,
	* patches/openjdk/8009217-fix_test_compile.patch,
	* patches/openjdk/8009463-space_and_final_backslash.patch,
	* patches/openjdk/8009610-blacklist_malware_certificate.patch,
	* patches/openjdk/8010213-set_socketoptions_windows.patch,
	* patches/openjdk/8010714-xml_dsig_retrievalmethod.patch,
	* patches/openjdk/8011154-awt_regresssion.patch,
	* patches/openjdk/8011313-OCSP_timeout_wrong_value.patch,
	* patches/openjdk/8011992-MlibOpsTest_failed.patch,
	* patches/openjdk/8012112-MlibOpsTest_fails.patch,
	* patches/openjdk/8012617-arrayindexoutofbounds_linebreakmeasurer.patch,
	* patches/openjdk/8012933-appcontext_disposed_too_early.patch,
	* patches/openjdk/8013196-TimeZone_getDefault_throws_exception.patch,
	* patches/openjdk/8014205-blank_swing_dialogs_windows.patch,
	* patches/openjdk/8014427-raster_regresssion.patch,
	* patches/openjdk/8014618-strip_leading_zeros_premastersecret.patch,
	* patches/openjdk/8014676-javadebugger_space_in_paths.patch,
	* patches/openjdk/8014968-OCSP_timeout_default.patch: New file.
	Backport from icedtea/openjdk 7.
	* Makefile.am:
	(ICEDTEA_PATCHES): Apply the above.
	* patches/ecj/override.patch: Add new hunk for BufferedImage.

2013-07-09  Omair Majid  <omajid@redhat.com>

	* patches/ecj/needs-6.patch: Build additional code using -source 6.

2013-06-26  Chris Phillips  <chrisphi@redhat.com>

	* Makefile.am (SECURITY_PATCHES): Drop
	patches/security/20130618/7158805-nested_subroutine_rewriting.patch
	patches/security/20130618/8001330-checking_order_improvement.patch
	patches/openjdk/7036747-elfstringtable.patch
	patches/openjdk/7017732-move_static_fields_to_class.patch
	patches/openjdk/6990754-use_native_memory_for_symboltable.patch
	patches/openjdk/6990754-handle_renames.patch
	patches/openjdk/7008809-report_class_in_arraystoreexception.patch
	patches/openjdk/7086585-flexible_field_injection.patch
	patches/security/20130618/hs_merge-01.patch
	patches/security/20130618/hs_merge-02.patch
	patches/security/20130618/hs_merge-03.patch
	patches/openjdk/7014851-unused_parallel_compaction_code.patch
	patches/security/20130618/hs_merge-04.patch
	Add:
	patches/security/20130618/7158805-nested_subroutine_rewriting-it6.patch
	patches/security/20130618/8001330-checking_order_improvement-it6.patch
	* patches/security/20130618/7158805-nested_subroutine_rewriting-it6.patch:
	Backported fix for 7158805.
	* patches/security/20130618/8001330-checking_order_improvement-it6.patch:
	Backported fix for hs portion of 8001330.

2013-06-26  Omair Majid  <omajid@redhat.com>
            Severin Gehwolf  <sgehwolf@redhat.com>

	* Makefile.am (SECURITY_PATCHES): Drop
	patches/security/20130618/8009554-serialjavaobject.patch.
	* patches/security/20130618/8009554-serialjavaobject.patch: Remove. This
	was adding redundant permission checking.

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

	* Makefile.am:
	(SECURITY_PATCHES): Add patches/openjdk/6990754-handle_renames.patch and
	patches/openjdk/6851834-handle_renames.patch
	* patches/openjdk/6990754-use_native_memory_for_symboltable.patch: Don't
	rename files using extended-diff-style.
	* patches/openjdk/6990754-handle_renames.patch: New file. Contains the
	rename portion of 6990754 since some patch programs can not handle
	renames.
	* patches/openjdk/6851834-restructure.patch: Don't rename files using
	extended-diff-style.
	* patches/openjdk/6851834-handle_renames.patch: New file. Contains rename
	porition of 6851834 since some patch programs can not handle renames.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Move 8009071 after library patch.
	* NEWS: Correct bug ID referenced for OJ3.
	* patches/ecj/needs-6.patch:
	Add cases for javax.sound and javax.management, due
	to @Override annotations in the security patches.
	* patches/openjdk/6307603-xrender-01.patch:
	Regenerated again as wrong last time.
	* patches/security/20130618/8009071-improve_shape_handling.patch:
	Include sizecalc.h in gif_lib.h.

2013-07-09  Omair Majid  <omajid@redhat.com>

	* hotspot.map: Update to latest hs23.
	* Makefile.am (ICEDTEA_PATCHES): Make hotspot-specific patches
	conditional.

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

	* patches/idresolver_fix.patch:
	Removed. Part of 6469266.
	* patches/apache-xml-internal-fix-bug-38655.patch:
	Removed. Part of 6469266.
	* Makefile.am:
	(SECURITY_PATCHES): Add new ones.
	(SPECIAL_SECURITY_PATCH_1): Renamed from
	SPECIAL_SECURITY_PATCH.
	(SPECIAL_SECURITY_PATCH_2): Add 8009071, which
	needs to be applied after some AWT backports.
	(ICEDTEA_PATCHES): Use SPECIAL_SECURITY_PATCH_{1,2}.
	Move 8005615, 8007393 & 8007611 to SECURITY_PATCHES
	as must be applied before 8004584.  Add 7171223 to
	end.
	* patches/openjdk/6307603-xrender-01.patch:
	Regenerated.
	* patches/openjdk/6469266-xmlsec_1.4.2.patch,
	* patches/openjdk/6656651-windows_lcd_glyphs.patch,
	* patches/openjdk/6786028-wcag_bold_tags.patch,
	* patches/openjdk/6786682-wcag_lang.patch,
	* patches/openjdk/6786688-wcag_table.patch,
	* patches/openjdk/6786690-wcag_dl.patch,
	* patches/openjdk/6802694-no_deprecated.patch,
	* patches/openjdk/6851834-restructure.patch,
	* patches/openjdk/6888167-medialib_memory_leaks.patch,
	* patches/openjdk/6961178-doclet_xml.patch,
	* patches/openjdk/6990754-use_native_memory_for_symboltable.patch,
	* patches/openjdk/7006270-regressions.patch,
	* patches/openjdk/7008809-report_class_in_arraystoreexception.patch,
	* patches/openjdk/7014851-unused_parallel_compaction_code.patch,
	* patches/openjdk/7017732-move_static_fields_to_class.patch,
	* patches/openjdk/7036747-elfstringtable.patch,
	* patches/openjdk/7086585-flexible_field_injection.patch,
	* patches/openjdk/7171223-strict_aliasing.patch,
	* patches/openjdk/7195301-no_instanceof_node.patch,
	* patches/security/20130618/6741606-apache_santuario.patch,
	* patches/security/20130618/7158805-nested_subroutine_rewriting.patch,
	* patches/security/20130618/7170730-windows_network_stack.patch,
	* patches/security/20130618/8000638-improve_deserialization.patch,
	* patches/security/20130618/8000642-better_transportation_handling.patch,
	* patches/security/20130618/8001032-restrict_object_access-corba.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-6_fixup.patch,
	* patches/security/20130618/8001318-socket_getlocaladdress_consistency.patch,
	* patches/security/20130618/8001330-checking_order_improvement.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-6_fixup.patch,
	* patches/security/20130618/8006328-sound_class_robustness.patch,
	* patches/security/20130618/8006611-improve_scripting.patch,
	* patches/security/20130618/8007467-improve_jmx_internal_api_robustness.patch,
	* patches/security/20130618/8007471-6_fixup.patch,
	* patches/security/20130618/8007471-improve_mbean_notifications.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-6_fixup.patch,
	* patches/security/20130618/8008611-jmx_annotations.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/8009071-improve_shape_handling.patch,
	* patches/security/20130618/8009235-improve_tsa_data_handling.patch,
	* patches/security/20130618/8009554-serialjavaobject.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/8012375-javadoc_framing.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/8015997-more_javadoc_framing.patch,
	* patches/security/20130618/diamond_fix.patch,
	* patches/security/20130618/handle_npe.patch,
	* patches/security/20130618/hs_merge-01.patch,
	* patches/security/20130618/hs_merge-02.patch,
	* patches/security/20130618/hs_merge-03.patch,
	* patches/security/20130618/hs_merge-04.patch,
	* patches/security/20130618/javac_issue.patch,
	* patches/security/20130618/langtools_generics.patch,
	* patches/security/20130618/langtools_merge-01.patch,
	* patches/security/20130618/langtools_merge-02.patch,
	* patches/security/20130618/langtools_merge-03.patch:
	2013/06/18 security patches.

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

	* patches/copy_memory.patch,
	* patches/openjdk/jaf-b20_jaxws2-1_6_2011_06_13.patch:
	Drop upstreamed patches.
	* Makefile.am:
	(DROP_PATCHES): Remove JAXP patch.
	(ICEDTEA_PATCHES): Remove OpenJDK6-4 patch.

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

	PR1188: ASM Interpreter and Thumb2 JIT javac miscompile
	modulo reminder on armel.
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(POPF1): The POPF1 macro used wrong destination register
	r0 instead of r1 on ARM armel causing issues with the frem bytecode.
	The frem bytecode was the only bytecode using the defect macro.
	* NEWS: Updated.

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

	PR1458: Make use of bootstrap tools & -Xbootclasspath
	patches optional
	* INSTALL: Document --disable-bootstrap-tools.
	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Add java.sql.SQLException
	if any of the constructors are missing.
	(ICEDTEA_ECJ_PATCHES): Split out fphexconstants,
	no-sun-classes, bootstrap-tools and xbootclasspath
	patches from icedtea.patch.  Make the latter two
	conditional.
	* NEWS: Updated.
	* acinclude.m4:
	(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.
	(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 and test
	for the java.sql.SQLException constructors.
	* javac.in: Handle -Xbootclasspath/p, -Xbootclasspath
	and -Xbootclasspath/a by prepending, setting or appending
	its value to the bootclasspath option used to ecj,
	respectively.
	* patches/ecj/bootstrap-tools.patch:
	Split from icedtea.patch.  Uses the bootstrap
	javac and javah rather than the langtools one for
	CORBA and JDK.
	* patches/ecj/corba-dependencies.patch:
	Include the langtools source directory on the sourcepath.
	* patches/ecj/fphexconstants.patch:
	Split replacements of floating point hex constants out
	from icedtea.patch.
	* patches/ecj/icedtea.patch:
	Remove split-out segements.  Drop addition of ICEDTEA_RT
	in BuildToolJar.gmk and common/Rules.gmk in JDK altogether,
	along with setting of bootclasspath in langtools.
	* patches/ecj/needs-6.patch:
	Add java.awt Makefile.
	* patches/ecj/no-sun-classes.patch:
	Split from icedtea.patch.  Appends ICEDTEA_CLS_DIR to the
	bootclasspath in java.text, sun.text and sun.javazic
	Makefiles for VMs without internal Sun classes.
	* patches/ecj/xbootclasspath.patch:
	Replaces the use of -Xbootclasspath in java.text,
	sun.text and sun.javazic for those VMs that don't
	support it (gcj).

2013-05-20  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/jtreg-TextLayoutBoundsChecks.patch:
	Fixed wrong JTreg test name in @run annotation.

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

	* patches/hotspot/original/7197906-handle_32_bit_shifts.patch,
	* patches/hotspot/original/fix_get_stack_bounds_leak.patch,
	* patches/openjdk/8004302-soap_test_failure.patch,
	* patches/openjdk/jaxp144_05.patch:
	Removed as available upstream.
	* Makefile.am: Remove patches.
	* patches/security/20130416/6657673.patch,
	* patches/security/20130416/8005432.patch:
	Regenerated against upstream.

2013-05-17  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/componentOrientationTests.patch:
	Renamed to...
	* patches/jtreg-ComponentOrientationTests.patch:
	this.
	* patches/textLayoutGetCharacterCount.patch:
	Renamed to...
	* patches/jtreg-LayoutGetCharacterCount.patch:
	this.
	* patches/textLayoutLimits.patch:
	Renamed to...
	* patches/jtreg-LayoutLimits.patch:
	this.
	* Makefile.am:
	Renamed three patches to be more consistent with other JTreg-related patches.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Remove reference to removed
	patch patches/openjdk/8009641-8007675_build_fix.patch.

2013-05-15  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Added new patch.
	* patches/jtreg-TextLayoutBoundsChecks.patch:
	Patch containing three new JTreg tests TextLayoutAscentDescent.java,
	TextLayoutBoundIsNotEmpty and TextLayoutGetPixelBounds that
	check the behavior of text layout subsystem.

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.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2013-05-06 revision.
	(JAMVM_SHA256SUM): Updated.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Added new patch.
	* patches/componentOrientationTests.patch:
	Patch containing three new JTreg tests ComponentOrientationTest.java,
	ComponentPlacementTest.java and ComponentSizeTest.java. These tests
	check if ComponentOrientation subsystem behaviour is correct even
	when right-to-left orientation is used.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add two new patches.
	* patches/textLayoutGetCharacterCount.patch:
	* patches/textLayoutLimits.patch:
	Two JTreg tests for checking TextLayout class behaviour.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Fix naming of aarch64 patch
	and add new one.
	* NEWS: Updated.
	* patches/hotspot/original/7022999-fastlocking_compiler1_only.patch:
	Backport fix to make Zero build work following
	6840152.
	* patches/aarch64.patch: Moved to...
	* patches/hotspot/original/aarch64.patch: ...here.

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

	* NEWS: Add release notes for 1.11.10, 1.11.11
	and 1.12.5 and remove features listed under 1.13.0
	that were provided in those releases.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch.
	* patches/openjdk/8009530-icu_kern_table_support_broken.patch:
	Backported from 7u.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Rename patches.
	correctly.
	* patches/openjdk/7133220-factory-finder-parser-transform-useBSClassLoader.patch:
	Moved to...
	* patches/openjdk/7133220-factory_finder_parser_transform_useBSClassLoader.patch:
	...this.
	* patches/openjdk/6657673-factory-finder-parser-transform-internal-packages.patch:
	Moved to..
	* patches/security/20130416/6657673-factory_finder.patch:
	...this.

2013-04-22  Elliott Baron  <ebaron@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Removed one patch, split it into two.
	* patches/security/20130416/6657673-jaxp-backport-factoryfinder.patch:
	Removed. Split into patches below.
	* patches/openjdk/7133220-factory-finder-parser-transform-useBSClassLoader.patch:
	First part of removed patch.
	* patches/openjdk/6657673-factory-finder-parser-transform-internal-packages.patch:
	Second part of removed patch.

2013-04-19  Elliott Baron  <ebaron@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch.
	* patches/security/20130416/6657673.patch:
	Removed {parser,transform}.FactoryFinder hunks.
	* patches/security/20130416/6657673-jaxp-backport-factoryfinder.patch:
	Backported {parser,transform}.FactoryFinder fixes
	from jdk7u-dev changesets: 4a61ac055189 & 38d4d23d167c.

2013-04-19  Jiri Vanek  <jvanek@redhat.com>

	* patches/security/20130416/8007667.patch:
	Fix patch format to apply on RHEL 5.

2013-04-18  Elliott Baron  <ebaron@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch.
	* patches/object-factory-cl-internal.patch:
	Patch to give xalan/xerces access to their own internal
	packages.

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

	* ChangeLog:
	Move Elliott's entry to correct position.
	* Makefile.am:
	(ICEDTEA_PATCHES): Fix path to previous patch.
	* patches/openjdk/jaxws-tempfiles-ioutils-6.patch:
	Moved from here to...
	* patches/jaxws-tempfiles-ioutils-6.patch:
	...here as not an upstream OpenJDK patch.

2013-04-17  Elliott Baron  <ebaron@redhat.com>

	* patches/openjdk/jaxws-tempfiles-ioutils-6.patch:
	Restrict temp file permissions.
	* Makefile.am:
	(ICEDTEA_PATCHES): Added new patch.

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

	* patches/aarch64.patch:
	Fix to apply against older HotSpot.

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

	PR1402: Support glibc < 2.17 with AArch64 patch
	* patches/aarch64.patch:
	Define EM_AARCH64 for legacy systems
	with glibc earlier than 2.17.

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

	* patches/openjdk/6669869-Beans_isDesignTime_should_be_per-AppContext.patch:
	Reapplied as a security patch pre-requisite.
	* patches/security/20130201/8001235.patch:
	Dropped as included in JAXP tarball used.
	* INSTALL: Remove --with-{jaxp,jaf,jaxws}-drop-zip documentation.
	* Makefile.am:
	(JAXWS_DROP_URL): Removed.
	(JAXWS_DROP_ZIP): Likewise.
	(JAXWS_DROP_SHA256SUM): Likewise.
	(JAF_DROP_URL): Likewise.
	(JAF_DROP_ZIP): Likewise.
	(JAF_DROP_SHA256SUM): Likewise.
	(JAF_DROP_URL): Likewise.
	(JAXP_DROP_URL): Likewise.
	(JAXP_DROP_ZIP): Likewise.
	(JAXP_DROP_SHA256SUM): Likewise.
	(DROP_PATCHES): Add patches providing code
	previously provided by drop zips.
	(SECURITY_PATCHES): Updated.
	(ICEDTEA_PATCHES): Add DROP_PATCHES.  Remove
	6669869 duplicate.
	(ICEDTEA_ENV): Remove ALT_DROPS_DIR.
	(download-jaxp-drop): Removed.
	(clean-download-jaxp-drop): Likewise.
	(download-jaf-drop): Likewise.
	(clean-download-jaf-drop): Likewise.
	(download-jaxws-drop): Likewise.
	(clean-download-jaxws-drop): Likewise.
	(download-drops): Likewise.
	(clean-drops): Likewise.
	(download): Don't depend on download-drops.
	(clean-download): Likewise for clean-drops.
	* acinclude.m4:
	(IT_WITH_JAXP_DROP_ZIP): Removed.
	(IT_WITH_JAF_DROP_ZIP): Likewise.
	(IT_WITH_JAXWS_DROP_ZIP): Likewise.
	* configure.ac: Don't call removed macros above.
	* patches/ecj/override.patch: Add new cases introduced
	by security patches (sigh).
	* patches/libraries.patch,
	* patches/nomotif-6706121.patch:
	Regenerated against security patches.
	* patches/openjdk/5102804-memory_leak.patch,
	* patches/openjdk/6501644-icu_sync.patch:
	Backports for security patches.
	* patches/openjdk/6633275-shaped_translucent_windows.patch:
	Remove copyright notice changes broken by 8006790 security patch.
	* patches/openjdk/6669869-queries_per_appcontext.patch,
	* patches/openjdk/6886358-layout_update.patch,
	* patches/openjdk/6963811-deadlock_fix.patch,
	* patches/openjdk/7017324-kerning_crash.patch,
	* patches/openjdk/7064279-fixup.patch,
	* patches/openjdk/7064279-resource_release.patch,
	* patches/openjdk/8004302-soap_test_failure.patch:
	More backports for security patches.
	* patches/openjdk/jaf-b20_jaxws2-1_6_2011_06_13.patch,
	* patches/openjdk/jaxp144_05.patch:
	Add drop zips in patch form.
	* patches/security/20130416/6657673-fixup.patch,
	* patches/security/20130416/6657673.patch,
	* patches/security/20130416/7200507.patch,
	* patches/security/20130416/8000724.patch,
	* patches/security/20130416/8001031.patch,
	* patches/security/20130416/8001040.patch,
	* patches/security/20130416/8001322.patch,
	* patches/security/20130416/8001329.patch,
	* patches/security/20130416/8003335.patch,
	* patches/security/20130416/8003445.patch,
	* patches/security/20130416/8003543.patch,
	* patches/security/20130416/8004261.patch,
	* patches/security/20130416/8004336.patch,
	* patches/security/20130416/8004986.patch,
	* patches/security/20130416/8005432.patch,
	* patches/security/20130416/8005943.patch,
	* patches/security/20130416/8006309.patch,
	* patches/security/20130416/8006435.patch,
	* patches/security/20130416/8006790.patch,
	* patches/security/20130416/8006795.patch,
	* patches/security/20130416/8007406.patch,
	* patches/security/20130416/8007617.patch,
	* patches/security/20130416/8009699.patch:
	Add security patches.
	* patches/xjc.patch:
	Regenerate JAXWS patch against sources, not
	drop system.

2013-04-12  Omair Majid  <omajid@redhat.com>

	* patches/security/20130416/8007667.patch,
	* patches/security/20130416/8007918.patch,
	* patches/security/20130416/8009305.patch,
	* patches/security/20130416/8009814.patch,
	* patches/security/20130416/8009857.patch:
	Add security patches.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Move aarch64.patch to original
	HotSpot only.
	* hotspot.map: Sync with latest hs23 HEAD.

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

	* Makefile.am:
	(SECURITY_PATCHES): Correct path to 7036559; not
	a security patch but a backport to enable one to
	be applied.
	* patches/security/20130416/7036559.patch: Moved to...
	* patches/openjdk/7036559-concurrenthashmap_improvements.patch:
	...here.

2013-04-11  Jon VanAlten  <jon.vanalten@redhat.com>

	* Makefile.am:
	(SECURITY_PATCHES): Add new patches.
	* patches/security/20130416/7036559.patch: Add backport.
	* patches/security/20130416/8009063.patch: Add security fix.

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

	PR1336: Bootstrap failure on Fedora 17/18
	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Add SSLContext,
	SSLEngine, TrustAnchor and KeyStoreBuilderParameters
	depending on if methods are missing.
	* NEWS: Updated.
	* configure.ac: Mention bugs in comments.
	Add tests for getDefaultSSLParameters/setSSLParameters,
	new TrustAnchor constructor, TrustAnchor.getCA() and
	KeyStoreBuilderParameters.getParameters().

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

	* Makefile.am:
	(EXTRA_DIST): Remove THANKYOU.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add patch after SH patch.
	* NEWS: Updated.
	* AUTHORS: Add Andreas and merge in THANKYOU.
	* THANKYOU: Removed.

2013-03-22  Andreas Schwab  <schwab@suse.cz>

	PR1380: Add AArch64 support to Zero
	* patches/aarch64.patch:
	Add Zero support for AArch64.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add missing backslash (oops!)
	* patches/openjdk/7024568-long_method_resolution_oom_error.patch:
	Fix patch that doesn't apply cleanly.

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

	PR1339: Simplify the rewriter, avoiding concurrency.
	* rewriter/com/redhat/rewriter/ClassRewriter.java:
	Always use the single threaded executor.
	* NEWS: Updated with this and previous fix.

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

	PR1338: Remove dependence on libXp
	* configure.ac: Drop check for libXp.

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

	* patches/pr1319-support_giflib_5.patch,
	Use #if not #ifdef.

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

	PR1336: Bootstrap failure on Fedora 17/18
	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Add SSLParameters
	if needed.
	* configure.ac: Check for javax.net.ssl.SSLParameters.

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

	* NEWS: Add PR1362 from last commit.
	* ChangeLog: Add missing entry for last
	commit.

2013-04-05  Chris Phillips  <chphilli@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp:
	Fix failure in the register allocation logic,
	diagnosed by Andrew Haley to be an issue with
	PUSH/POP macro's and assumption of order of
	evaluation of arguments.  The fix includes
	detection of the condition and bailing from the
	compilation if a similar failure is detected.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new backports (HotSpot
	one only to bundled HotSpot build).
	* patches/hotspot/original/6840152-jvm_crashes_with_heavyweight_monitors.patch:
	Backport suggested by Xerxes for hs20.
	* patches/openjdk/6500343-bad_code_from_conditionals.patch,
	* patches/openjdk/6682380-foreach_crash.patch,
	* patches/openjdk/6718364-inference_failure.patch,
	* patches/openjdk/7003595-incompatibleclasschangeerror.patch,
	* patches/openjdk/7024568-long_method_resolution_oom_error.patch,
	* patches/openjdk/7046929-fix_t6397104_test_failure.patch:
	Langtools backports present in the proprietary JDK 6 tree,
	as listed by Joe Darcy.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch.  Move
	jvmtiEnv.patch to bundled HotSpot build only.
	* NEWS: Update with new patch, add OpenJDK 6
	JIRA URLs.
	* patches/copy_memory.patch: New patch to
	add sun.misc.Unsafe.copyMemory method from 7.
	* patches/jvmtiEnv.patch: Moved to...
	* patches/hotspot/original/jvmtiEnv.patch: here.

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

	* patches/openjdk/8004341-jck_dialog_failure.patch,
	* patches/openjdk/8005615-failure_to_load_logger_implementation.patch,
	* patches/openjdk/8007393.patch,
	* patches/openjdk/8007611.patch,
	* patches/openjdk/8009641-8007675_build_fix.patch,
	* patches/security/20130201/6563318.patch,
	* patches/security/20130201/6664509.patch,
	* patches/security/20130201/6776941.patch,
	* patches/security/20130201/7141694.patch,
	* patches/security/20130201/7173145.patch,
	* patches/security/20130201/7186945.patch,
	* patches/security/20130201/7186948.patch,
	* patches/security/20130201/7186952.patch,
	* patches/security/20130201/7186954.patch,
	* patches/security/20130201/7192392.patch,
	* patches/security/20130201/7192393.patch,
	* patches/security/20130201/7192977.patch,
	* patches/security/20130201/7197546.patch,
	* patches/security/20130201/7200491.patch,
	* patches/security/20130201/7200500.patch,
	* patches/security/20130201/7201064.patch,
	* patches/security/20130201/7201066.patch,
	* patches/security/20130201/7201068.patch,
	* patches/security/20130201/7201070.patch,
	* patches/security/20130201/7201071.patch,
	* patches/security/20130201/8000210.patch,
	* patches/security/20130201/8000537.patch,
	* patches/security/20130201/8000540.patch,
	* patches/security/20130201/8000631.patch,
	* patches/security/20130201/8001235.patch,
	* patches/security/20130201/8001242.patch,
	* patches/security/20130201/8001307.patch,
	* patches/security/20130201/8001972.patch,
	* patches/security/20130201/8002325.patch,
	* patches/security/20130219/8006446.patch,
	* patches/security/20130219/8006777.patch,
	* patches/security/20130219/8007688.patch,
	* patches/security/20130304/8007014.patch,
	* patches/security/20130304/8007675.patch:
	Remove patches available upstream.
	* Makefile.am:
	(JAXP_DROP_ZIP): Update to jaxp144_05.zip
	with latest security fix included.
	(JAXP_DROP_SHA256SUM): Likewise.
	(SECURITY_PATCHES): Remove ones available
	upstream (all from 2013/02/01, 2013/02/19
	and 2013/03/04).
	(ICEDTEA_PATCHES): Remove patches for
	8005615, 8004341, 8007393 & 8007611
	available upstream.
	* patches/ecj/override.patch:
	Add new case introduced by upstream version
	of security patches (sigh...)

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patches to appropriate
	HotSpot builds.
	* patches/hotspot/hs23/revert-7017193.patch:
	Backport from 2.x series.  Revert the upstream
	fix for 7017193 and add a much simpler fix using
	free which doesn't suffer from performance issues.
	https://bugzilla.redhat.com/show_bug.cgi?id=902004
	For HotSpot 23 only.
	* patches/hotspot/original/7197906-handle_32_bit_shifts.patch:
	Backport from OpenJDK 7 for bundled HotSpot only.
	* patches/hotspot/original/fix_get_stack_bounds_leak.patch:
	Same fix for 7017193 as in patch above, but for bundled HotSpot,
	which doesn't have the upstream fix.
	* NEWS: Updated.

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

	* hotspot.map: Sync with IcedTea7 2.3 tree
	again following u17b02 sync.

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

	* hotspot.map: Sync with IcedTea7 2.3 tree;
	only changes are new release tags.

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

	* patches/security/20130304/declaration_correction.patch:
	Remove local patch...
	* Makefile.am: Swap patches.
	* NEWS: Updated.
	* patches/openjdk/8009641-8007675_build_fix.patch:
	...replaced by this from upstream.

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

	* NEWS:
	Add 1.11.9 & 1.12.4 release notes.

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

	* Makefile.am:
	(SECURITY_PATCHES): List new patches.
	* patches/security/20130304/8007014.patch,
	* patches/security/20130304/8007675.patch:
	Patches from upstream.
	* patches/security/20130304/declaration_correction.patch:
	Correct bad code added to LCMSTransform.java
	which fails with ecj.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patches.
	* patches/openjdk/8007393.patch,
	* patches/openjdk/8007611.patch:
	Regression fixes for LogManager.

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

	* Makefile.am:
	(SECURITY_PATCHES): Add latest security patches.
	* patches/security/20130219/8006446.patch,
	* patches/security/20130219/8006777.patch,
	* patches/security/20130219/8007688.patch:
	New patches for next security update.

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

	* NEWS:
	Add 1.11.8 & 1.12.3 release notes.

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

	* .hgignore: Fix so the cacao patches directory
	isn't hidden.
	* patches/cacao/hotspot/hs23/memory.patch,
	* patches/cacao/hotspot/original/memory.patch:
	Add patches missed from last commit.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Specialise HotSpot segment of
	CACAO memory patch and some SystemTap patches.
	Split remaining SystemTap patches between hs23
	and original builds.
	* patches/cacao/memory.patch:
	Remove HotSpot fragments.
	* patches/hotspot/hs23/systemtap-alloc-size-workaround.patch:
	hs23 version of existing patch.
	* patches/hotspot/hs23/systemtap.patch:
	Taken from IcedTea7 2.3.
	* patches/hotspot/hs23/systemtap_gc.patch:
	hs23 version of existing patch.
	* patches/hotspot/original/sdt-arguments.patch
	* patches/hotspot/original/sdt-dtrace-hpp.patch
	* patches/hotspot/original/sdt-jni.patch
	* patches/hotspot/original/sdt-make.patch:
	* patches/hotspot/original/systemtap-alloc-size-workaround.patch
	* patches/hotspot/original/systemtap_gc.patch:
	Moved from....
	* patches/sdt-arguments.patch
	* patches/sdt-dtrace-hpp.patch
	* patches/sdt-jni.patch
	* patches/sdt-make.patch
	* patches/systemtap-alloc-size-workaround.patch
	* patches/systemtap_gc.patch:
	...here.

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

	PR1319: Support GIF lib v5.
	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch.
	* patches/pr1319-support_giflib_5.patch:
	Support building with giflib 5.x.

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

	PR1317: Provide an option to build with a more up-to-date HotSpot
	* patches/no-static-linking.patch:
	Dropped; unneeded if STATIC_CXX is set to false.
	* INSTALL: Update HotSpot build documentation.
	* Makefile.am:
	(SECURITY_PATCHES): Exclude patches in hs23 HotSpot
	if building with it.
	(ICEDTEA_PATCHES): Likewise, and exclude the ARM32
	port which doesn't work with hs23.  Also specialise
	some patches which differ depending on HotSpot version.
	(ICEDTEA_ECJ_PATCHES): Specialise hotspot-jdk-dependency.patch
	depending on version of HotSpot being built.
	(ICEDTEA_ENV): Pass STATIC_CXX=false to avoid patching.
	Pass BUILD_GCC and BUILD_CXX in place of suffix patch if
	building hs23.
	* NEWS:
	List this new feature and also the bug fix, PR1318.
	* acinclude.m4:
	(IT_ENABLE_ZERO_BUILD): Define only once.  Depend on
	CACAO, Zero and Shark.
	(IT_SET_SHARK_BUILD): Define only once.
	(IT_ENABLE_JAMVM): Likewise.
	(IT_ENABLE_CACAO): Likewise.
	(IT_WITH_HOTSPOT_BUILD): Likewise.  Set ALTERNATE_BUILD
	to hs23.  Depend on Zero build determination and use to
	pick default.  Error out if hs23 is enabled with Zero.
	* hotspot.map: Add reference to hs23 from the 2.3 tree.
	* patches/ecj/hotspot/hs23/hotspot-jdk-dependency.patch:
	Added for hs23 build.
	* patches/ecj/hotspot/original/hotspot-jdk-dependency.patch:
	Moved from patches/ecj/hotspot-jdk-dependency.patch.
	* patches/gcc-suffix-hotspot.patch:
	Split out for original HotSpot builds.
	* patches/gcc-suffix.patch: Original version minus HotSpot
	chunk.
	* patches/hotspot/hs23/arm-hsdis.patch,
	* patches/hotspot/hs23/pr639-broken_shark_build.patch:
	hs23 versions of these patches which don't appear upstream.
	* patches/hotspot/original/arm-hsdis.patch,
	* patches/hotspot/original/pr639-broken_shark_build.patch:
	Moved from patches.
	* patches/hotspot/hs23/remove_jsr292_tests.patch:
	Remove JSR292 tests from hs23 HotSpot when building on 6.

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

	* NEWS: Add 1.11.6, 1.11.7, 1.12.1 & 1.12.2
	releases.

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-ecj): Likewise.

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

	PR1297: cacao and jamvm parallel unpack failures
	* Makefile.am:
	Add aliases for extract-cacao and extract-jamvm.
	(extract-cacao): Depend on download-cacao.
	(extract-jamvm): Depend on download-jamvm.

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

	* Makefile.am:
	(ICEDTEA_PATCHES): Add additional patches to
	fix regressions introduced by security fixes
	6664509 & 7201064.
	* patches/openjdk/8004341-jck_dialog_failure.patch:
	Fix issue with Dialog serialization.
	* patches/openjdk/8005615-failure_to_load_logger_implementation.patch:
	Fix issue with use of custom LogManagers.

2013-02-04  Andrew John Hughes  <gnu.andrew@redhat.com>
            Omair Majid <omajid@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Add 7010849 backport.
	(ICEDTEA_ECJ_PATCHES): Remove 7010849 backport.
	* patches/ecj/7010849-make_sa-jdi_build_with_1.5.patch: Rename to ...
	* patches/openjdk/7010849-modernise_sa.patch: New file.

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

	* Makefile.am: Add latest security fixes.
	* patches/openjdk/6633275-shaped_translucent_windows.patch,
	* patches/openjdk/7162902-corba_fixes.patch:
	Regenerated against new fixes.
	* patches/security/20130201/6563318.patch,
	* patches/security/20130201/6664509.patch,
	* patches/security/20130201/6776941.patch,
	* patches/security/20130201/7141694.patch,
	* patches/security/20130201/7173145.patch,
	* patches/security/20130201/7186945.patch,
	* patches/security/20130201/7186948.patch,
	* patches/security/20130201/7186952.patch,
	* patches/security/20130201/7186954.patch,
	* patches/security/20130201/7192392.patch,
	* patches/security/20130201/7192393.patch,
	* patches/security/20130201/7192977.patch,
	* patches/security/20130201/7197546.patch,
	* patches/security/20130201/7200491.patch,
	* patches/security/20130201/7200500.patch,
	* patches/security/20130201/7201064.patch,
	* patches/security/20130201/7201066.patch,
	* patches/security/20130201/7201068.patch,
	* patches/security/20130201/7201070.patch,
	* patches/security/20130201/7201071.patch,
	* patches/security/20130201/8000210.patch,
	* patches/security/20130201/8000537.patch,
	* patches/security/20130201/8000540.patch,
	* patches/security/20130201/8000631.patch,
	* patches/security/20130201/8001235.patch,
	* patches/security/20130201/8001242.patch,
	* patches/security/20130201/8001307.patch,
	* patches/security/20130201/8001972.patch,
	* patches/security/20130201/8002325.patch:
	Include new fixes.

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

	* Makefile.am:
	(SECURITY_PATCHES): Add latest batch.
	* patches/openjdk/6633275-shaped_translucent_windows.patch:
	Regenerated against security patches.
	* patches/security/20120612/7145239.patch,
	* patches/security/20130201/6563318.patch,
	* patches/security/20130201/6664509.patch,
	* patches/security/20130201/6776941.patch,
	* patches/security/20130201/7141694.patch,
	* patches/security/20130201/7173145.patch,
	* patches/security/20130201/7186945.patch,
	* patches/security/20130201/7186948.patch,
	* patches/security/20130201/7186952.patch,
	* patches/security/20130201/7186954.patch,
	* patches/security/20130201/7192392.patch,
	* patches/security/20130201/7192393.patch,
	* patches/security/20130201/7192977.patch,
	* patches/security/20130201/7197546.patch,
	* patches/security/20130201/7200491.patch,
	* patches/security/20130201/7200500.patch,
	* patches/security/20130201/7201064.patch,
	* patches/security/20130201/7201066.patch,
	* patches/security/20130201/7201068.patch,
	* patches/security/20130201/7201070.patch,
	* patches/security/20130201/7201071.patch,
	* patches/security/20130201/8000210.patch,
	* patches/security/20130201/8000537.patch,
	* patches/security/20130201/8000540.patch,
	* patches/security/20130201/8000631.patch,
	* patches/security/20130201/8001235.patch,
	* patches/security/20130201/8001242.patch,
	* patches/security/20130201/8001307.patch,
	* patches/security/20130201/8001972.patch,
	* patches/security/20130201/8002325.patch:
	New security patches for 2013/02/01 errata.

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

	* NEWS: Add missing bug ID.

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

	* NEWS: Use the correct year; it is
	no longer 2012.

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

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

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

	* NEWS: Update to match announcement.

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

	* patches/cacao/memory.patch:
	Extend with additional cases in HotSpot and
	JAXWS.

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.
	* NEWS: Updated.

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

	* pax-mark-vm.in: Add template for pax mark
	script.

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

	* Makefile.am:
	(.PHONY): Add clean-pax-mark-vm,
	clean-pax-mark-vm-debug, clean-pax-mark-vm-ecj.
	(icedtea): Move pax-mark-vm invocation to
	its own rule.
	(icedtea-against-icedtea): Depend on pax-mark-vm.
	(clean-icedtea-against-icedtea): Likewise for
	clean-pax-mark-vm.
	(icedtea-debug-against-icedtea): Likewise for
	pax-mark-vm-debug.
	(clean-icedtea-debug-against-icedtea): Likewise for
	clean-pax-mark-vm-debug.
	(clean-add-archive): Delete the archive.
	(clean-add-archive-debug): Likewise for debug.
	(pax-mark-vm): Move pax marking to here.
	(clean-pax-mark-vm): And remove stamp here.
	(pax-mark-vm-debug): Pax marking for debug build.
	(clean-pax-mark-vm-debug): And remove stamp here.
	(icedtea-ecj): Move pax-mark-vm to its own rule.
	(icedtea-against-icedtea): Depend on pax-mark-vm-ecj.
	(clean-icedtea-against-icedtea): Likewise for
	clean-pax-mark-vm-ecj.
	(clean-add-archive-ecj): Delete the archive.
	(pax-mark-vm-ecj): Move ecj pax marking to here.
	(clean-pax-mark-vm-ecj): And remove stamp here.
	* acinclude.m4:
	(IT_CHECK_FOR_PAX): Remove now unused macro.
	* NEWS: Mention pax marking fixes.

2012-06-24  Ralph Sennhauser  <sera@gentoo.org>

	* Makefile.am:
	(ICEDTEA_PATCHES): Replace HAS_PAX with
	WITH_PAX.  Add RMIC patch.
	(icedtea): Invoke pax-mark-vm on built image.
	(icedtea-ecj): Likewise.
	* acinclude.m4:
	(IT_WITH_PAX): New macro to specify pax utility.
	* configure.ac:
	Call IT_WITH_PAX instead of IT_CHECK_FOR_PAX.
	* patches/pax-mark-rmic-java.patch:
	New patch to PaX mark VM before running just-built
	rmic.

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

	* configure.ac: Set to 1.12.0.
	* NEWS: Add release date.

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

	* NEWS: Fix bad bug reference caught by
	Stefan Ring.

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

	PR1119: Only add classes to rt-source-files.txt if
	the class, or one or more of its methods/fields,
	are actually missing from the boot JDK
	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES):  Initialise to
	empty.  Make the inclusion of
	javax.security.sasl.Sasl dependent on the
	CREDENTIALS field being missing.
	* acinclude.m4:
	(IT_CHECK_FOR_STATIC_FIELD): New method to
	check for a static field.
	* configure.ac: Invoke IT_CHECK_FOR_STATIC_FIELD
	for javax.security.sasl.Sasl.CREDENTIALS.

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

	* Makefile.am:
	(rt-class-files.stamp): Add test of contents of
	ICEDTEA_BOOTSTRAP_CLASSES.  Note; need to use grep as
	field contains whitespace.
	(rt.stamp): Likewise.

2010-09-14  Andrew John Hughes  <ahughes@redhat.com>

	* Makefile.am,
	(rt-source-files.txt): Remove any existing
	version prior to generation to avoid duplication
	of source files.

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

	CA172, PR1266: Add ARM hardfloat support to CACAO.
	* Makefile.am:
	(CACAO_VERSION): Updated to latest head.
	(CACAO_SHA256SUM): Likewise.
	* NEWS: List changes in CACAO since last revision.
	* patches/cacao/armhf.patch:
	Patch to enable hardfloat on triplet used by Gentoo.

2012-09-25  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.

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

	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Make the inclusion
	of javax.security.auth.kerberos.KerberosTicket
	dependent on getSessionKeyType() being missing.
	* configure.ac:
	Add IT_CHECK_FOR_METHOD calls for
	getSessionKeyType() which is missing in some
	older versions of GCJ and GNU Classpath (<0.99).

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

	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Make the inclusion
	of java.security.cert.X509{Cert,CRL}Selector
	dependent on the necessary methods being missing.
	* configure.ac:
	Add IT_CHECK_FOR_METHOD calls for the
	missing java.security.cert.X509{Cert,CRL}Selector
	methods added in 1.5.

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-ecj): Same as add-tzdata-support
	but for bootstrap.
	(clean-add-tzdata-support-ecj): Same as
	clean-add-tzdata-support but for bootstrap.

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

	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Make the inclusion
	of javax.management.StandardMBean dependent on
	the 1.6 constructors being missing.
	* 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.
	* configure.ac:
	Add IT_CHECK_FOR_CONSTRUCTOR calls for the
	two javax.management.StandardMBean constructors
	added in 1.6.

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

	* javac.in:
	Restore deferencing of ecj arguments
	lost when backporting from 7.

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-ecj): Likewise.

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

	* acinclude.m4:
	(IT_FIND_COMPILER): Invoke IT_USING_ECJ.
	* javac.in:
	Add final else block which exits with an error.

2011-07-05  Andrew John Hughes  <gnu.andrew@redhat.com>

	* javac.in: Add -XDignore.symbol.file=true
	when using javac to avoid numerous proprietary
	warnings.

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

	* javac.in:
	Pass -Xprefer:source (if javac is used) to
	pick up local OpenJDK versions of classes
	prior to those in the boot JDK.

2009-07-21  Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(IT_USING_ECJ): Work out whether javac is ecj or not.
	* javac.in:
	Run @JAVAC@ rather than @ECJ@ and vary arguments as
	needed depending on @USING_ECJ@.

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

	* Makefile.am:
	Add ANT_RESPECT_JAVA_HOME for Gentoo ant support.

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

	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Add the generated
	file ORBUtilSystemException.java if the build JDK
	has the old version.
	* configure.ac:
	Add checks for com.sun.corba.se.impl.logging.ORBUtilSystemException
	and the method ioExceptionOnClose(Throwable).
	* patches/ecj/corba-dependencies.patch:
	Regenerated against new version of icedtea.patch.
	* patches/ecj/icedtea.patch:
	Remove unneeded addition of bootclasspath.

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

	RH513605: Updating/Installing OpenJDK should recreate
	the shared class-data archive
	* Makefile.am:
	(icedtea-against-icedtea): Depend on add-archive.
	(clean-icedtea-against-icedtea): Depend on clean-add-archive.
	(icedtea-debug-against-icedtea): Depend on add-archive-debug.
	(clean-icedtea-against-icedtea): Depend on clean-add-archive-debug.
	(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-ecj-against-icedtea): Depend on add-archive-ecj.
	(clean-icedtea-against-icedtea): Depend on clean-add-archive-ecj.
	(add-archive-ecj): Same as add-archive for icedtea-ecj.
	(clean-add-archive-ecj): Same as clean-add-archive for icedtea-ecj.
	* NEWS: Mention.

2012-11-06  Xerxes Rånby  <xerxes@zafena.se>
	    Stefan Ring  <stefan@complang.tuwien.ac.at>

	* Makefile.am (CACAO_VERSION, CACAO_SHA256SUM): Updated.
	(ICEDTEA_PATCHES): Removed patches/cacao/jsig.patch.
	(stamps/cacao.stamp): Create Xusage.txt and libjsig.so as for JamVM.
	* patches/cacao/jsig.patch: Removed.
	* HACKING: Updated.
	* NEWS: Updated.

2012-11-01  Lukas Berk  <lberk@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Add patches/systemtap.patch.
	(EXTRA_DIST): Add tapset/hotspot_gc.stp.in.
	(stamps/icedtea.stamp): Build tapset/hotspot_gc.stp.
	(stamps/icedtea-debug.stamp): Likewise.
	* configure.ac: Generate tapset/hotspot_gc.stp.
	* patches/systemtap_gc.patch:
	Add Garbage Collection dtrace/systemtap probes to hotspot.
	* tapset/hotspot_gc.stp.in:
	Systemtap tapset allowing use of GC probes more comfortablely.

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

	* NEWS: Correct bad CVE number given by Oracle.

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

	* Makefile.am:
	(OPENJDK_VERSION): Bump to next release, b28.

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

	* generated/com/sun/corba/se/impl/logging/ActivationSystemException.java,
	* generated/com/sun/corba/se/impl/logging/IORSystemException.java,
	* generated/com/sun/corba/se/impl/logging/InterceptorsSystemException.java,
	* generated/com/sun/corba/se/impl/logging/LogStrings.properties,
	* generated/com/sun/corba/se/impl/logging/NamingSystemException.java,
	* generated/com/sun/corba/se/impl/logging/OMGSystemException.java,
	* generated/com/sun/corba/se/impl/logging/ORBUtilSystemException.java,
	* generated/com/sun/corba/se/impl/logging/ORBUtilSystemException.resource,
	* generated/com/sun/corba/se/impl/logging/POASystemException.java,
	* generated/com/sun/corba/se/impl/logging/UtilSystemException.java:
	Update from latest build, following CORBA changes.

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

	* Makefile.am:
	(OPENJDK_DATE): Updated to that of b27 tarball.
	(OPENJDK_SHA256SUM): Likewise.
	* NEWS: Mention b27 but there are no actual
	changes (all in security updates).  Remove
	b26 changes backported to earlier releases.

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

	* Makefile.am: Add new patches.
	* NEWS: List new backports.
	* patches/openjdk/6763340-corba_memory_leak.patch,
	* patches/openjdk/6980681-corba_deadlock.patch,
	* patches/openjdk/7162902-corba_fixes.patch:
	Add a series of CORBA backports, already applied
	to the proprietary JDK6 release.
	* patches/traceable.patch: Fix
	GenerateBreakIteratorData tool so that crashes
	have stack traces.

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

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

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

	* Makefile.am:
	(OPENJDK_VERSION): Bump to next release, b27.
	(SECURITY_PATCHES): Drop security patches now
	available in upstream hg.
	* patches/security/20121016/6631398.patch,
	* patches/security/20121016/7093490.patch,
	* patches/security/20121016/7143535.patch,
	* patches/security/20121016/7158800.patch,
	* patches/security/20121016/7158801.patch,
	* patches/security/20121016/7158804.patch,
	* patches/security/20121016/7167656.patch,
	* patches/security/20121016/7169884.patch,
	* patches/security/20121016/7169888.patch,
	* patches/security/20121016/7172522.patch,
	* patches/security/20121016/7176337.patch,
	* patches/security/20121016/7186286.patch,
	* patches/security/20121016/7189103.patch,
	* patches/security/20121016/7189490.patch,
	* patches/security/20121016/7189567.patch,
	* patches/security/20121016/7192975.patch,
	* patches/security/20121016/7195194.patch,
	* patches/security/20121016/7195917.patch,
	* patches/security/20121016/7195919.patch,
	* patches/security/20121016/7198296.patch,
	* patches/security/20121016/7198606.patch:
	Removed; upstream.

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

	* NEWS: Add 1.10.10 & 1.11.5 releases.

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

	* Makefile.am:
	(SECURITY_PATCHES): Add new patches.
	* patches/ecj/override.patch:
	Add new cases in P11Key and RMIConnectionImpl
	introduced by security patches.
	* patches/openjdk/p11cipher-4898461-support_ecb_and_cbc.patch,
	* patches/openjdk/p11cipher-6604496-support_ckm_aes_ctr.patch:
	Regenerated to still apply after security patches.
	* patches/security/20121016/6631398.patch,
	* patches/security/20121016/7093490.patch,
	* patches/security/20121016/7143535.patch,
	* patches/security/20121016/7158800.patch,
	* patches/security/20121016/7158801.patch,
	* patches/security/20121016/7158804.patch,
	* patches/security/20121016/7167656.patch,
	* patches/security/20121016/7169884.patch,
	* patches/security/20121016/7169888.patch,
	* patches/security/20121016/7172522.patch,
	* patches/security/20121016/7176337.patch,
	* patches/security/20121016/7186286.patch,
	* patches/security/20121016/7189103.patch,
	* patches/security/20121016/7189490.patch,
	* patches/security/20121016/7189567.patch,
	* patches/security/20121016/7192975.patch,
	* patches/security/20121016/7195194.patch,
	* patches/security/20121016/7195917.patch,
	* patches/security/20121016/7195919.patch,
	* patches/security/20121016/7198296.patch,
	* patches/security/20121016/7198606.patch:
	New patches.

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

	* NEWS: List PR1176.

2012-09-25  Stefan Ring  <stefan@complang.tuwien.ac.at>

	* patches/cacao/ignore-jdi-tests.patch: Removed.
	* patches/cacao/ignore-tests.patch: Likewise.
	* Makefile.am:
	Synchronize CACAO sections with icedtea7,
	removing test-disabling patches.
	(cacao): Pass -j$(PARALLEL_JOBS) to make.

2009-11-02  Andrew John Hughes  <gnu.andrew@redhat.com>

	(extract-cacao): Test the actual CACAO source
	directory exists, not just the directory above.
	Use $@ to create stamp.

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

	* Makefile.am:
	(download-openjdk): Fix syntax.
	(download-cacao): Likewise.
	(download-jamvm): Likewise.
	(download-hotspot): Likewise.
	(download-jaxp-drop): Likewise.
	(download-jaxws-drop): Likewise.
	(download-jaf-drop): Likewise.

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

	* NEWS: List PR1114.

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.
	(download-hotspot): Likewise.
	(download-jaxp-drop): Likewise.
	(download-jaxws-drop): Likewise.
	(download-jaf-drop): Likewise.
	* acinclude.m4:
	(IT_CHECK_FOR_DOWNLOADING): New option
	--disable-downloading.
	* configure.ac: Call IT_CHECK_FOR_DOWNLOADING.

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

	* Makefile.am:
	(OPENJDK_DATE): Updated to that of b26 tarball.
	(OPENJDK_SHA256SUM): Likewise.
	* NEWS:
	Add updates in b25 & b26 not already present
	in previous releases.

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

	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES):
	Remove com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel.

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

	* patches/openjdk/7185678-xmenuitem_peer_npe.patch,
	* patches/security/20120830/7162476-xmldecoder_via_classfinder.patch,
	* patches/security/20120830/7163201-simplify_toolkit_internal_references.patch:
	Removed; upstream.
	* Makefile.am:
	(SECURITY_PATCHES): Drop patches available upstream.
	(ICEDTEA_PATCHES): Likewise.
	* patches/merge_fix.patch,
	* patches/nomotif-6706121.patch,
	* patches/openjdk/6633275-shaped_translucent_windows.patch,
	* patches/openjdk/6797195-hw_lw_mixing.patch:
	Regenerated against upstream.

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

	PR1119: Only add classes to rt-source-files.txt if the class (or one or more of its methods/fields)
	are actually missing from the boot JDK
	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES): Only include
	javax.swing.plaf.basic.BasicDirectoryModel if
	PR42003 is present in the boot JDK.
	* NEWS: List PR1119.  Correct previous use of
	PR1119 which should be PR1121.
	* acinclude.m4:
	(IT_FIND_JAVAC): Add missing requirement of
	IT_CHECK_FOR_JDK.
	(IT_FIND_JAVA): Likewise.
	(IT_FIND_JAVAH): Likewise.
	(IT_FIND_JAR): Likewise.
	(IT_FIND_RMIC): Likewise.
	(IT_FIND_NATIVE2ASCII): Likewise.
	(IT_CHECK_FOR_METHOD): New macro to check
	for a method both at build-time and run-time.
	* configure.ac: Call IT_CHECK_FOR_METHOD
	for javax.swing.plaf.basic.BasicDirectoryModel.addPropertyChangeListener.

2012-09-03  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (ICEDTEA_PATCHES): Add missing backslash after
	patches/openjdk/7034464-transparent_huge_pages.patch.

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

	* NEWS: Add 1.10.9 & 1.11.4.

2012-08-31  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(JAXP_DROP_ZIP): Update to security fixed version.
	(JAXP_DROP_SHA256SUM): Likewise.
	(SECURITY_PATCHES): Drop; upstream.
	(ICEDTEA_PATCHES): Drop mimpure-text patch; upstream.
	* patches/ecj/override.patch: Regenerate
	against Oracle version of security patches.

2012-08-31  Andrew John Hughes  <gnu.andrew@redhat.com>

	(ICEDTEA_PATCHES): Rename patches.
	* patches/openjdk/7034464-hugepage.patch:
	Renamed to...
	* patches/openjdk/7034464-transparent_huge_pages.patch:
	this.
	* patches/openjdk/7037939-hugepage.patch:
	Renamed to...
	* patches/openjdk/7037939-disable_adaptive_resizing_with_large_pages.patch
	this.

2012-08-31  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(SECURITY_PATCHES): Add 7162476, 7163201 & 7182135.
	(ICEDTEA_PATCHES): Add 7185678.
	* patches/merge_fix.patch: Patch to fix merge issues
	between new security fixes and previous backports.
	* patches/gcc-suffix.patch,
	* patches/libraries.patch,
	* patches/version-hotspot.patch:
	Regenerate to remove fuzz.
	* patches/nomotif-6706121.patch,
	* patches/openjdk/6633275-shaped_translucent_windows.patch,
	* patches/openjdk/6693253-security_warning.patch,
	* patches/openjdk/6797195-hw_lw_mixing.patch:
	Regenerated post-security patches.
	* patches/openjdk/7185678-xmenuitem_peer_npe.patch,
	* patches/security/20120830/7162476-xmldecoder_via_classfinder.patch,
	* patches/security/20120830/7163201-simplify_toolkit_internal_references.patch:
	New patches from 6u35/7u7 security release.
	* patches/security/20120830/7182135-impossible_to_use_some_editors_directly.patch:
	Regression fix for 7162476.

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

	JamVM: Sync with IcedTea7
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2012-08-15 revision.
	(JAMVM_SHA256SUM): Updated.
	(stamps/jamvm.stamp): Use --with-java-runtime-library=openjdk6

2012-08-17  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/ecj/hotspot.patch:
	Make this patch file compatible with patch tool 2.5.4

2012-08-16  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (add-zero.stamp): Setup drops directory by symlinking.
	(add-zero-debug.stamp): Likewise.

2012-08-16  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (stamps/add-nss.stamp): Only try patching the
	security files if they actually exist.

2012-08-16  Andrew John Hughes  <gnu.andrew@redhat.com>

	PR1121: Old installs still suffer from GCC PR41686
	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_CLASSES):
	Add javax.security.auth.kerberos.KerberosTicket
	* NEWS: Updated.

2012-08-15  Andrew John Hughes  <gnu.andrew@redhat.com>

	PR1117: IcedTea6 prebuilds far too many classes on bootstrap
	* patches/ecj/hotspot.patch:
	Removed; replaced by hotspot-jdk-dependency
	We don't need to add rt.jar on the classpath
	as well as the bootclasspath.
	* Makefile.am:
	(ICEDTEA_BOOTSTRAP_DIRS): Removed.
	(ICEDTEA_BOOTSTRAP_CLASSES): Extend with new
	cases found through building without
	ICEDTEA_BOOTSTRAP_DIRS.
	(ICEDTEA_ECJ_PATCHES): Add new patches, remove
	hotspot.patch.
	(rt-source-files.txt): Remove use of
	ICEDTEA_BOOTSTRAP_CLASSES.
	* NEWS: Updated.
	* patches/ecj/7010849-make_sa-jdi_build_with_1.5.patch:
	Backport from OpenJDK7.  Allows the serviceability
	agent to be compiled with 1.5.  Added to bootstrap
	only to reduce potential issues with the API change.
	* patches/ecj/corba-dependencies.patch:
	Point the CORBA build at the JDK sources as it
	requires sun.tools.java.
	* patches/ecj/hotspot-jdk-dependency.patch:
	Point the HotSpot build at the JDK sources as it
	requires com.sun.jdi for the serviceability agent.
	Building com.sun.jdi requires 1.5+ source code and
	thus 7010849 is necessary.
	* patches/ecj/icedtea.patch:
	Extend CORBA Defs-java changes so that it uses the
	just-built langtools instead of the boot jdk's
	tools.jar.
	* patches/ecj/jaxws-jdk-dependency.patch:
	Point the JAXWS build at the JDK sources as it
	depends on com.sun.net.httpserver.
	* patches/ecj/jaxws-langtools-dependency.patch:
	Point the JAXWS build at the full langtools
	distribution, rather than just javac/javah/javadoc
	as it requires com.sun.mirror.

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

	* Makefile.am (ICEDTEA_PATCHES): Remove systemtap.patch, add
	individual sdt-*.patches.
	* patches/systemtap.patch: Removed.
	* patches/sdt-arguments.patch: Added.
	* patches/sdt-dtrace-hpp.patch: Added.
	* patches/sdt-jni.patch: Added.
	* patches/sdt-make.patch: Added.
	* overlays/openjdk/hotspot/test/serviceability/SDTProbesGNULinuxTest.sh:
	New testcase.

2012-08-14  Andrew John Hughes  <gnu.andrew@redhat.com>

	PR1113: Include tapset tests in distribution.
	* Makefile.am:
	(TAPSET_TEST_SRCS): Like tapset test sources.
	(EXTRA_DIST): Add TAPSET_TEST_SRCS.
	* NEWS: Updated.

2012-08-14  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(clean-add-nss): Only move java.security.old
	if it exists.
	(clean-add-nss-debug): Likewise.
	(clean-add-nss-ecj): Likewise.

2012-08-13  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- 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-07-25 revision.
	(JAMVM_SHA256SUM): Updated.

2012-08-10  Stefan Ring  <stefan@complang.tuwien.ac.at>

	* README: Fix CACAO URL.

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-09  Stefan Ring  <stefan@complang.tuwien.ac.at>

	* Makefile.am: copy entire CACAO directory, including .hg

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

	Apply NSS changes to java.security after
	build.
	* Makefile.am:
	(ICEDTEA_PATCHES): Don't add NSS config patches.
	(NSS_PATCHES): Add here instead.
	(add-nss): Apply NSS_PATCHES.
	(clean-add-nss): Revert java.security.
	(add-nss-debug): Apply NSS_PATCHES to debug build.
	(clean-add-nss-debug): Revert java.security for debug build.
	(add-nss-ecj): Apply NSS_PATCHES to bootstrap build.
	(clean-add-nss-ecj): Revert java.security for bootstrap build.

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

	* Makefile.am: Add new patch.
	* patches/openjdk/p11cipher-6414899-p11digest_should_support_cloning.patch:
	Backport of OpenJDK patch to make
	com.oracle.security.ucrypto.TestDigest test
	work on NSS.

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  Omair Majid  <omajid@redhat.com>

	PR1050: Stream objects not garbage collected
	* 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@redhat.com>

	* patches/openjdk/remove-mimpure-option-to-gcc.patch:
	Dropped; upstreamed.
	* patches/security/20120612/7079902.patch,
	* patches/security/20120612/7110720.patch,
	* patches/security/20120612/7143606.patch,
	* patches/security/20120612/7143614.patch,
	* patches/security/20120612/7143617.patch,
	* patches/security/20120612/7143851.patch,
	* patches/security/20120612/7143872.patch,
	* patches/security/20120612/7145239.patch,
	* patches/security/20120612/7152811.patch,
	* patches/security/20120612/7157609.patch,
	* patches/security/20120612/7160677.patch,
	* patches/security/20120612/7160757.patch:
	Dropped; provided by Oracle upstream.
	* Makefile.am:
	(JAXP_DROP_ZIP): Update to security fixed version.
	(JAXP_DROP_SHA256SUM): Likewise.
	(SECURITY_PATCHES): Drop; upstream.
	(ICEDTEA_PATCHES): Drop mimpure-text patch; upstream.
	* patches/ecj/override.patch: Regenerate
	against Oracle version of security patches.

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

	* Makefile.am,
	* patches/ecj/override.patch:
	Add additional cases from 7143872.
	* patches/security/20120612/7079902.patch,
	* patches/security/20120612/7110720.patch,
	* patches/security/20120612/7143606.patch,
	* patches/security/20120612/7143614.patch,
	* patches/security/20120612/7143617.patch,
	* patches/security/20120612/7143851.patch,
	* patches/security/20120612/7143872.patch,
	* patches/security/20120612/7145239.patch,
	* patches/security/20120612/7152811.patch,
	* patches/security/20120612/7157609.patch,
	* patches/security/20120612/7160677.patch,
	* patches/security/20120612/7160757.patch:
	Security patches for 2012/06/12.

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

	* NEWS: Add 1.10.8 & 1.11.3 releases.

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

	* patches/openjdk/7103224-glibc_name_collision.patch,
	* patches/openjdk/7140882-dont-return-booleans-from-methods-returning-pointers.patch,
	* patches/support_linux_3.patch:
	Drop upstreamed patches.
	* Makefile.am:
	(ICEDTEA_PATCHES): Removed above patches.
	* patches/openjdk/6633275-shaped_translucent_windows.patch:
	Regenerated due to copyright header change by Oracle.

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

	* patches/openjdk/6610244-modal-fatal-error-windows.patch:
	Removed.
	* Makefile.am,
	Remove upstreamed patch.

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

	* Makefile.am:
	(OPENJDK_VERSION): Move to b26, ready
	for next release.

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

	Move to released b25.
	* Makefile.am:
	(OPENJDK_DATE): Set to b25 release date.
	(OPENJDK_SHA256SUM): Set to b25 checksum.

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

	* NEWS: Add latest releases, 1.10.7 & 1.11.2

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

	* Makefile.am: Add new patches.
	* patches/openjdk/p11cipher-4898461-support_ecb_and_cbc.patch,
	* patches/openjdk/p11cipher-6604496-support_ckm_aes_ctr.patch,
	* patches/openjdk/p11cipher-6682411-fix_indexoutofboundsexception.patch,
	* patches/openjdk/p11cipher-6682417-fix_decrypted_data_not_multiple_of_blocks.patch,
	* patches/openjdk/p11cipher-6687725-throw_illegalblocksizeexception.patch,
	* patches/openjdk/p11cipher-6812738-native_cleanup.patch,
	* patches/openjdk/p11cipher-6867345-turkish_regional_options_cause_npe_in_algoid.patch,
	* patches/openjdk/p11cipher-6924489-ckr_operation_not_initialized.patch:
	Backports from 7 to improve P11Cipher.

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

	* Makefile.am:
	(MEMORY_LIMIT): Always set this.
	* javac.in:
	Split out '-J' prefixed options and pass them
	to the VM rather than ecj.  Filter out
	'-J-Xbootclasspath/p:', which makes no sense
	as there's nothing to prepend, and confuses
	the VM.

2012-05-09  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/remove_multicatch_in_testrsa.patch:
	Make the test TestRSA compatible with JDK6 syntax.
	* Makefile.am: Updated.

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

	* Makefile.am:
	(add-nss): Copy nss.cfg to j2re-image as well.
	(clean-add-nss): Remove nss.cfg from j2re-image.
	(add-nss-debug): Same as for add-nss.
	(clean-add-nss-debug): Same as for clean-add-nss.
	(add-nss-ecj): Same as for add-nss.
	(clean-add-nss-ecj): Same as for clean-add-nss.

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

	Backport cryptography tests from 7.
	* Makefile.am: Add new patches.
	* patches/generalise_crypto_tests.patch:
	IcedTea7 patch to generalise crypto tests.
	* patches/openjdk/7088989-ucrypto_tests.patch:
	Backport of 7088989.
	* patches/remove-gcm-test.patch:
	Remove GCM testing as not part of 6.
	* patches/skip_wrap_mode.patch:
	IcedTea7 patch to skip wrap mode tests when mode
	is not available.

2012-04-20  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* NEWS: Mention bugfix PR797 (the same as bugfig RH789154).

2012-03-29  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/revert-6885123.patch: Removed to fix
	  RH bug #789154 - javac error messages no longer
	  contain the full path to the offending file.
	* NEWS: Mention bugfix.
	* Makefile.am: Updated.

2012-03-27  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/openjdk/6792400-Avoid_loading_Normalizer_resources.patch:
	Backport of: 6792400: Avoid loading of Normalizer resources
	for simple uses
	* NEWS: Mention backport.
	* Makefile.am: Updated

2012-03-21  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/apache-xml-internal-fix-bug-38655.patch:
	Added patch which fixes the Apache XML security bug #38655
	* Makefile.am: Updated

2012-03-21  Pavel Tisnovsky  <ptisnovs@redhat.com>

	PR881: Sign tests (wsse.policy.basic) failures with OpenJDK6
	* Makefile.am: Updated
	* patches/idresolver_fix.patch: added patch for a class
	IdResolver.

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  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.
	* test/tapset/JNIStapTest.c:
	Likewise.
	* test/tapset/JNITestClass.c:
	Likewise.
	* test/tapset/JNITestClass.h:
	Likewise.
	* test/tapset/JNITestClass.java:
	Likewise.
	* test/tapset/RunWrapper.java:
	Likewise.
	* test/tapset/StapJNIClassLoader.java:
	Likewise.
	* test/tapset/StapURLClassLoader.java:
	Likewise.
	* test/tapset/SystemtapTester.java:
	Likewise.
	* test/tapset/TestingRunner.java:
	Likewise.
	* test/tapset/jstaptest.pl:
	Wrapper script, compiles and runs tests for tapsets.

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

	* Makefile.am (clean-jtreg): Depend on clean-jtreg-reports.

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

	* acinclude.m4:
	(IT_FIND_COMPILER): Define only once and
	rename from IT_FIND_JAVAC.
	(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_CHECK_IF_INSTANTIABLE): Likewise.
	(IT_GETDTDTYPE_CHECK): Likewise.  Add -target 5.
	(IT_JAVAH): Depend on java/javac working.
	* configure.ac: Invoke IT_FIND_COMPILER rather than
	IT_FIND_JAVAC.

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

	* acinclude.m4:
	(IT_CHECK_FOR_JDK): Update JDK home directory
	check list, adding some missing 1.6 entries
	and removing generic ones which may now pick
	up an unwanted 1.7 installation.

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

	PR600, 886:
	* Makefile.am:
	(extract-openjdk): Copy jvm.cfg over if building JamVM.
	* acinclude.m4:
	(IT_ENABLE_JAMVM): Generate jvm.jamvm.cfg.
	* jvm.jamvm.cfg.in: Copied from jvm.cfg.in.

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

	PR600, 886:
	* patches/pr600-arm-jvm.cfg.patch: Removed.
	* Makefile.am:
	(extract-openjdk): Copy jvm.cfg over if building cacao.
	* acinclude.m4:
	(IT_ENABLE_CACAO): Generate jvm.cacao.cfg.
	* jvm.cacao.cfg.in: Copied from jvm.cfg.in.

2012-03-16  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/arm_cas.S: Use unified syntax
	for thumb code.

2012-03-15  Andrew Haley  <aph@redhat.com>

	* openjdk/hotspot/src/cpu/zero/vm/thumb2.cpp (it): Add code to
	handle negated conditions.
	(handle_special_method): Use blx_reg rather than blx in case the
	target is thumb code.
	(IT_MASK_TE, IT_MASK_TT, IT_MASK_TTT): Delete.
 	(IT_MASK_TEE): Correct.

2012-03-14  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def (ldc, ldc_w):
	Replace numeric constants for constant pool with symbols.
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S (build_frame):
	Likewise.
	(fast_native_entry): Likewise.

2012-03-02  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/arm_cas.S: New file.
	* patches/arm.patch (void get_processor_features): New function
	that enables compareAndSwap on jlongs.
	(atomic_linux_zero.inline.hpp: arm_val_compare_and_swap): New
	function.
	(atomic_linux_zero.inline.hpp: Atomic::store): Use
	arm_val_compare_and_swap.

	* openjdk/hotspot/src/cpu/zero/vm/thumb2.cpp (IT_MASK_TT)
	(IT_MASK_TE, IT_MASK_TTT, IT_MASK_TEE): Add a few new IT
	encodings.
	(Thumb2_dUnaryOp): Generalize Thumb2_dNeg.
	(Thumb2_dNeg, Thumb2_dAbs): Specializations of Thumb2_dUnaryOp.
	(handle_special_method): Use intrinsic_id instead of method_kind.
	Add handlers for _compareAndSwapInt and _compareAndSwapLong.
	(Thumb2_codegen): Call handle_special_method() for invokevirtual.
	Pass stackdepth to handle_special_method().

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

	* Makefile.am (EXTRA_DIST): Add tapset/jstack.stp.in.

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

	* tapset/jstack.stp.in: Wrap heap accessors in try-catch block to be
	able to report unusual frames.

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

	* tapset/jstack.stp.in: Use @var construct if available to pick
	target variable from the right CU (needed by newer DWARF/gcc
	versions).

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

	* tapset/jstack.stp.in: Index globals on pid() to support multiple
	running hotspot jstacks at the same time.

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

	* tapset/jstack.stp.in: Don't hard code constantPoolOopDesc_size.

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

	* patches/security/20120214/7082299.patch,
	* patches/security/20120214/7088367.patch,
	* patches/security/20120214/7110683.patch,
	* patches/security/20120214/7110687.patch,
	* patches/security/20120214/7110700.patch,
	* patches/security/20120214/7110704.patch,
	* patches/security/20120214/7118283.patch,
	* patches/security/20120214/7126960.patch:
	Removed; upstream.
	* Makefile.am: Drop above patches.

2012-03-02  Xerxes Rånby  <xerxes@zafena.se>
	    Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp:
	(handle_special_method): Fix a off by one byte SIGILL crash
	during BLX call to thumb compiled StrictMath intrinsics for
	--with-float=hard --with-mode=thumb ARM builds.

2012-02-27  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* NEWS: Mention backport.
	* patches/openjdk/4465490-Suspicious_double-check_locking_idiom.patch:
	Backport of S4465490: Suspicious about double-check locking idiom being
	used in the code.

2012-02-27  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* NEWS: Mention backport.
	* patches/openjdk/6883983-JarVerifier_removed_dependency_sun_security_pkcs.patch:
	Backport of S6883983: JarVerifier dependency on
	sun.security.pkcs should be removed

2012-02-24  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/ScriptEngineManager-doc.patch:
	Added patch with JavaDoc fixes for ScriptEngineManager class.
	* Makefile.am: updated

2012-02-22  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp
	(handle_special_method, jstack_to_vfp, vfp_to_jstack): New
	functions.
	(Thumb2_codegen): Call handle_special_method.
	(t_vop_ops): Add VSQRT.
	(T_VMOVD_VFP_TOVFP): New macro.
	(vmov_reg_d_VFP_to_VFP): New function.

2012-02-20  Andrew Haley  <aph@redhat.com>

	PR584:
	* arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp (Helper_new):
	Don't use shared Eden in incremental mode.

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

	* NEWS: Bring in 1.8.13, 1.9.13 and 1.10.6
	release notes.

2012-02-08  Omair Majid  <omajid@redhat.com>

	* NEWS: Update with security fixes.
	* Makefile.am
	(SECURITY_PATCHES): Add security patches.
	(SPECIAL_SECURITY_PATCH): Add new variable.
	(ICEDTEA_PATCHES): Add security patch that epends on backport.
	* patches/security/20120214/7082299.patch,
	* patches/security/20120214/7088367.patch,
	* patches/security/20120214/7110683.patch,
	* patches/security/20120214/7110687.patch,
	* patches/security/20120214/7110700.patch,
	* patches/security/20120214/7110704.patch,
	* patches/security/20120214/7112642.patch,
	* patches/security/20120214/7118283.patch,
	* patches/security/20120214/7126960.patch: New security fixes.

2012-02-14  Omair Majid  <omajid@redhat.com>

	* NEWS: Update with 1.11.1 changes.

2012-02-02  Omair Majid  <omajid@redhat.com>

	PR865 - Patching fails with patches/ecj/jaxws-getdtdtype.patch
	* NEWS: Update with fix.
	* patches/ecj/jaxws-getdtdtype.patch: Update to apply correctly.

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

	* NEWS: Sync with 1.11 branch.

2012-01-31  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(return_check_monitors): DECACHE_JPC so that the saved bytecode
	pointer is correct for the GC.

2012-01-30  Deepak Bhole <dbhole@redhat.com>

	Added patches to fix building with GCC 4.7
	* patches/openjdk/7140882-dont-return-booleans-from-methods-returning-pointers.patch:
	New patch. Makes methods return NULL instead of boolean when they return a
	pointer.
	* patches/openjdk/remove-mimpure-option-to-gcc.patch: New patch. Removes
	the invalid -mimpure-text option to GCC.

2012-01-27  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (class Hsdis): Set
	decode_instructions = NULL.

2012-01-25  Andrew Haley  <aph@redhat.com>

	* openjdk-ecj/hotspot/src/cpu/zero/vm/thumb2.cpp (Thumb2_Branch):
	Remove safepoint code.
	(Thumb2_Cond_Safepoint): New function.
	(Thumb2_codegen): Call Thumb2_Cond_Safepoint() from two places.

2012-01-23  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (print_address): Add
	cast to silence warning.

2012-01-19  Xerxes Rånby  <xerxes@zafena.se>
	    Andrew Haley  <aph@redhat.com>

	* openjdk/hotspot/src/cpu/zero/vm/thumb2.cpp
	(Thumb2_Compile): Disable T2-JIT on unsupported targets like armv5.

2012-01-23  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (Thumb2_disass):
	Minor tidying.
	* patches/arm-hsdis.patch: Make test for ARM more generic.

2012-01-20  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (print_address):
	Return NULL;

2012-01-20  Andrew Haley  <aph@redhat.com>

	* openjdk/hotspot/src/cpu/zero/vm/thumb2.cpp
	(Whole file): use PrintAssembly rather than t2ee_print_disass.
	(t2ee_print_disass): Delete.
	(class Hsdis):Rename.  (Was class Opcodes.)
	Rewrite to use the OpenJDK hsdis framework.
	(Thumb2_disass): move Hsdis here from global scope.
	Rewrite to use the OpenJDK hsdis framework.
	* patches/arm-hsdis.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add patches/arm-hsdis.patch.

2012-01-19  Andrew Haley  <aph@redhat.com>

	* openjdk-ecj/hotspot/src/cpu/zero/vm/thumb2.cpp
	(Thumb2_Safepoint): Add comment.
	(Thumb2_Return): Pass stackdepth to Thumb2_Safepoint.
	(Thumb2_codegen): Pass stackdepth to Thumb2_Return.

2012-01-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/openjdk/6851973-kerberos.patch,
	* patches/openjdk/7091528-javadoc_class_files.patch,
	* patches/openjdk/7102369-7094468-rmiregistry.patch,
	* patches/openjdk/7103725-ssl_beast_regression.patch:
	Dropped; upstream.
	* Makefile.am: Remove dropped patches.
	* patches/ecj/icedtea.patch: Updated due to 6790292.
	* patches/openjdk/6633275-shaped_translucent_windows.patch,
	* patches/openjdk/6725214-direct3d-01.patch:
	Remove copyright notice changes broken as a result of the annoying
	7128474 change.

2012-01-18  Xerxes Rånby  <xerxes@zafena.se>

	* openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(putstatic_volatile_dw): Re-order register operands to silence
	warning.

2012-01-17  Andrew Haley  <aph@redhat.com>

	* openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(vm_fatal_error): Add an extra entry point at vm_fatal_error +
	CODE_ALIGN_SIZE to allow vm_fatal_error to be used as an entry
	point in asm_method_table.

	(putstatic_volatile_dw): Re-order register operands to silence warning.

2012-01-16  Andrew Haley  <aph@redhat.com>

	* openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S (asm_method_table):
	Add entry for java.dyn.MethodHandles::invoke.
	(asm_generate_method_entry): Replace constant 14 with calculation
	based on the size of asm_method_table.
	Add some comments.

2012-01-16  Andrew Haley  <aph@redhat.com>

	* Makefile.am (check-jdk): Restore the --samevm line that was
	deleted by mistake in an earlier merge.

2012-01-13  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/tools/mkbc.c (writeouttable): Add numbering
	comments to bytecode output.
	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (Thumb2_Return):
	Move safepoint before monitor is unlocked.
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(safe_dispatch_table): Add comment.
	Correct order of do_return_register_finalizer.
	Add numbering comments.
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S (TRACE):
	New macro.

2012-01-17  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* NEWS: Mention backport.
	* patches/openjdk/6761072-new_krb5_tests_fail_on_multiple_platforms.patch:
	Backport of 6761072: new krb5 tests fail on multiple platforms

2012-01-12  Danesh Dadachanji  <ddadacha@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Replace patches/openjdk/683768-System-tray-icon.patch with
	patches/openjdk/7103610-_NET_WM_PID_and_WM_CLIENT_MACHINE_are_not_set.patch
	* NEWS: Moved RH683768 from Bug fixes to 1.11 Backports, added S7103610 to it.
	* patches/openjdk/683768-System-tray-icon.patch: Removed.
	* patches/openjdk/7103610-_NET_WM_PID_and_WM_CLIENT_MACHINE_are_not_set.patch: 
	New file. Sets XAtoms	_NET_WM_PID and WM_CLIENT_MACHINE for X windows.

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

	* NEWS: Add 1.10.5, 1.9.12 and 1.8.12
	release notes.  Remove duplicates from 1.11.

2012-01-12  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* NEWS: Mention backport.
	* patches/openjdk/6764553-IdResolver_is_not_thread_safe.patch:
	Backport of 6764553:
	com.sun.org.apache.xml.internal.security.utils.IdResolver is not
	thread safe.

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

	* Makefile.am: Add new patch.
	* NEWS: Mention backport.
	* patches/openjdk/6706974-krb5_test_infrastructure.patch:
	Add Kerberos 5 test infrastructure so the test in
	the 6851973 backport works.

2012-01-09  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (Thumb2_disass):
	Flush the output streams.
	(Thumb2_Safepoint): Add the bci as a new argument.  Pass it to
	the safepoint handler.
	(Thumb2_Branch): Pass the bci to Thumb2_Safepoint().
	(Thumb2_Goto): Likewise.
	(Thumb2_Return):  Add the bci as a new argument.  Pass it to
	Thumb2_Safepoint().
	Add braces for clarity.
	move call to Thumb2_Safepoint() to point before retval is popped.
	(Thumb2_codegen): Pass the bci to Thumb2_Return().
	(Thumb2_Initialize): Disassemble the codebuf we just created.

	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(method_entry_freq_count_overflow): Make sure self_link is set
	when re-entering JIT-compiled code.

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

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

2012-01-06  Jiri Vanek  <jvanek@redhat.com>

	fixes rhbz#580478
	* configure.ac: abs-install-dir block moved outside conditional ENABLE_SYSTEMTAP block
	 Added policytool.desktop and jconsole.desktop as AC_CONFIG_FILES 
	* jconsole.desktop:  removed, replaced by jconsole.desktop.in
	* jconsole.desktop.in: new file, stub for desktop file, have variable
	to be substitued during configure
	* policytool.desktop:  removed, replaced by policytool.desktop.in
	* policytool.desktop.in: new file, stub for desktop file, have variable
	to be substituted during configure

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

	* NEWS: Cleanup ARM entry, separating
	details into their own section.

2012-01-06  Andrew Haley  <aph@redhat.com>

	* NEWS: ARM assembly language port.

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

	Remove outdated NIO2 backport.
	* overlays/nio2/openjdk/jdk/make/mkdemo/nio/Makefile,
	* overlays/nio2/openjdk/jdk/make/mkdemo/nio/ZipFileSystem/Makefile,
	* overlays/nio2/openjdk/jdk/make/mksample/nio/aio/Makefile,
	* overlays/nio2/openjdk/jdk/make/mksample/nio/file/Makefile,
	* overlays/nio2/openjdk/jdk/src/share/classes/com/sun/nio/file/ExtendedCopyOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/com/sun/nio/file/ExtendedOpenOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/io/File.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/io/FilePermission.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/io/Inputs.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/io/Outputs.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/net/ProtocolFamily.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/net/SocketOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/net/StandardProtocolFamily.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/net/StandardSocketOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousByteChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousDatagramChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousSocketChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/Channels.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/CompletionHandler.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/DatagramChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/FileChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/FileLock.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/MembershipKey.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/MulticastChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/NetworkChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/SeekableByteChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/exceptions,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/package-info.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/spi/SelectorProvider.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/spi/package.html,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/AccessDeniedException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/AccessMode.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/AtomicMoveNotSupportedException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ClosedDirectoryStreamException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ClosedFileSystemException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ClosedWatchServiceException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/CopyOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/DirectoryNotEmptyException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/DirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/DirectoryStreamFilters.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileAction.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileAlreadyExistsException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileRef.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileStore.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileSystem.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileSystemAlreadyExistsException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileSystemException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileSystemNotFoundException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileSystems.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileTreeWalker.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileVisitOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileVisitResult.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileVisitor.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/Files.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/InvalidPathException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/LinkOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/LinkPermission.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/NoSuchFileException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/NotDirectoryException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/NotLinkException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/OpenOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/Path.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/PathMatcher.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/Paths.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ProviderMismatchException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ProviderNotFoundException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ReadOnlyFileSystemException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/SecureDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/SimpleFileVisitor.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/StandardCopyOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/StandardOpenOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/StandardWatchEventKind.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/WatchEvent.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/WatchKey.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/WatchService.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/Watchable.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AclEntry.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AclEntryFlag.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AclEntryPermission.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AclEntryType.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AclFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/Attributes.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/BasicFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/BasicFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/DosFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/DosFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileAttribute.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileOwnerAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileStoreAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileStoreSpaceAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileStoreSpaceAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/GroupPrincipal.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/NamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/PosixFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/PosixFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/PosixFilePermission.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/PosixFilePermissions.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/UserPrincipal.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/UserPrincipalLookupService.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/UserPrincipalNotFoundException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/package-info.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/package-info.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/AbstractPath.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/FileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/FileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/package-info.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/util/Scanner.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/util/concurrent/ScheduledThreadPoolExecutor.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/misc/JavaIODeleteOnExitAccess.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/misc/JavaNetGetIndexAccess.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/misc/JavaUtilConcurrentThreadPoolExecutorAccess.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/misc/SharedSecrets.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AbstractFuture.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousFileLockImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/Cancellable.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/CompletedFuture.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/ExtendedSocketOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/FileLockTable.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/Groupable.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/Invoker.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/MembershipKeyImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/MembershipRegistry.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/OptionKey.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/PendingFuture.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/ThreadPool.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractFileStoreSpaceAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractPoller.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractWatchKey.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractWatchService.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/Cancellable.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/Globs.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/MimeType.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/NativeBuffer.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/NativeBuffers.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/PollingWatchService.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/Reflect.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/META-INF/services/java.nio.file.spi.FileSystemProvider,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/README.txt,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/JarEntryInfo.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/JarFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/JarFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipEntryInfo.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileBasicAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileBasicAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFilePath.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileStore.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileStream.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipHeaderConstants.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipPathParser.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipUtils.java,
	* overlays/nio2/openjdk/jdk/src/share/native/sun/nio/ch/genSocketOptionRegistry.c,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/aio/EchoServer.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/AclEdit.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/Chmod.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/Copy.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/DiskUsage.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/FileType.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/WatchDir.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/Xdd.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/EPollPort.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/LinuxAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/Port.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/SolarisAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/SolarisEventPort.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/DefaultFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxFileStore.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxNativeDispatcher.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxWatchService.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisFileStore.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisNativeDispatcher.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisWatchService.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixChannelFactory.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixCopyFile.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixException.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileKey.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileModeAttribute.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileStore.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileStoreAttributes.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixMountEntry.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixPath.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixUriUtils.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixUserPrincipals.java,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/ch/EPollPort.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/ch/SolarisEventPort.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousSocketChannelImpl.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/SolarisNativeDispatcher.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/SolarisWatchService.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/UnixCopyFile.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/genSolarisConstants.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/genUnixConstants.c,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/Iocp.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/PendingIoCache.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/DefaultFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/DefaultFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsChannelFactory.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsConstants.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsException.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileCopy.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileStore.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsLinkSupport.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsPath.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsPathParser.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsPathType.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsSecurity.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsUriSupport.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsUserPrincipals.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsWatchService.java,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/ch/Iocp.c,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousFileChannelImpl.c,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.c,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.c,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/fs/RegistryFileTypeDetector.c,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c,
	* overlays/nio2/openjdk/jdk/test/demo/nio/ZipFileSystem/Sanity.java,
	* overlays/nio2/openjdk/jdk/test/demo/nio/ZipFileSystem/sanity.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/io/Inputs/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Attack.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Identity.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Restart.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Unbounded.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousDatagramChannel/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/Lock.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/MyThreadFactory.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/java.policy.allow,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/java.policy.deny,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousSocketChannel/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousSocketChannel/Leaky.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/Channels/Basic2.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/META-INF/services/java.nio.channels.spi.AsynchronousChannelProvider,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/Provider1.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/Provider2.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/DirectoryStream/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/DirectoryStream/Filters.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/DirectoryStream/SecureDS.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/FileStore/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/FileSystem/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/ContentType.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/CreateFileTree.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/ForceLoad.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/META-INF/services/java.nio.file.spi.FileTypeDetector,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/Misc.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/PrintFileTree.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/SimpleFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/SkipSiblings.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/TerminateWalk.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/content_type.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/walk_file_tree.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/CopyAndMove.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/DeleteOnClose.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/InterruptCopy.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/Links.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/Misc.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/PathOps.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/SBC.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/TemporaryFiles.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/UriImportExport.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/delete_on_close.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/temporary_files.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/PathMatcher/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/TestUtil.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/FileTreeModifier.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/WithSecurityManager.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/denyAll.policy,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/grantDirAndOneLevel.policy,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/grantDirAndTree.policy,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/grantDirOnly.policy,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/AclFileAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/Attributes/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/BasicFileAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/DosFileAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/FileStoreAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/NamedAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/PosixFileAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/spi/SetDefaultProvider.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/spi/TestProvider.java:
	Removed.
	* patches/nio2.patch: Dropped.
	* Makefile.am:
	Remove ENABLE_NIO2 conditional blocks from
	overlays, patch and rt.
	* configure.ac: Remove --enable-nio2 option.
	* NEWS: Mention removal.

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

	* NEWS: Fix formatting.

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

	* NEWS:
	Add missing entries for 1.9.11, 1.8.11, 1.10.3,
	1.9.9 and 1.8.9.  Remove duplicates in 1.11 listing.

2012-01-03  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Fixed path to excludelist.jdk.jtx
	file containing black list of JDK JTreg tests.

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

	* NEWS: Add RH bug number which alerted us to
	the problem to the 7103725 backport.

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

	* Makefile.am: Add new patches.
	* patches/openjdk/6851973-kerberos.patch,
	* patches/openjdk/7091528-javadoc_class_files.patch,
	* patches/openjdk/7103725-ssl_beast_regression.patch:
	Add OpenJDK backports.
	* NEWS: Updated.

2011-12-22  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (Thumb2_Safepoint):
	Disable.

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

	* jtreg/JavaTest.cmdMgrs.lst,
	* jtreg/JavaTest.toolMgrs.lst,
	* jtreg/META-INF/MANIFEST.MF,
	* jtreg/README,
	* jtreg/com/sun/interview/AllFilesFileFilter.java,
	* jtreg/com/sun/interview/Checklist.java,
	* jtreg/com/sun/interview/ChoiceArrayQuestion.java,
	* jtreg/com/sun/interview/ChoiceQuestion.java,
	* jtreg/com/sun/interview/CompositeQuestion.java,
	* jtreg/com/sun/interview/DirectoryFileFilter.java,
	* jtreg/com/sun/interview/ErrorQuestion.java,
	* jtreg/com/sun/interview/ExtensionFileFilter.java,
	* jtreg/com/sun/interview/FileFilter.java,
	* jtreg/com/sun/interview/FileListQuestion.java,
	* jtreg/com/sun/interview/FileQuestion.java,
	* jtreg/com/sun/interview/FilesAndDirectoriesFileFilter.java,
	* jtreg/com/sun/interview/FinalQuestion.java,
	* jtreg/com/sun/interview/FloatQuestion.java,
	* jtreg/com/sun/interview/InetAddressQuestion.java,
	* jtreg/com/sun/interview/IntQuestion.java,
	* jtreg/com/sun/interview/Interview.java,
	* jtreg/com/sun/interview/InterviewQuestion.java,
	* jtreg/com/sun/interview/InterviewSet.java,
	* jtreg/com/sun/interview/ListQuestion.java,
	* jtreg/com/sun/interview/NullQuestion.java,
	* jtreg/com/sun/interview/Properties2.java,
	* jtreg/com/sun/interview/PropertiesQuestion.java,
	* jtreg/com/sun/interview/Question.java,
	* jtreg/com/sun/interview/StringListQuestion.java,
	* jtreg/com/sun/interview/StringQuestion.java,
	* jtreg/com/sun/interview/TreeQuestion.java,
	* jtreg/com/sun/interview/WizEdit.java,
	* jtreg/com/sun/interview/WizPrint.java,
	* jtreg/com/sun/interview/YesNoQuestion.java,
	* jtreg/com/sun/interview/i18n.properties,
	* jtreg/com/sun/interview/package.html,
	* jtreg/com/sun/interview/wizard/ActionDocListener.java,
	* jtreg/com/sun/interview/wizard/ActionListDataListener.java,
	* jtreg/com/sun/interview/wizard/ChoiceArrayQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/ChoiceQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/EditableList.java,
	* jtreg/com/sun/interview/wizard/Exporter.java,
	* jtreg/com/sun/interview/wizard/FileList.java,
	* jtreg/com/sun/interview/wizard/FileListQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/FileQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/FloatQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/I18NResourceBundle.java,
	* jtreg/com/sun/interview/wizard/InetAddressQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/InfoPanel.java,
	* jtreg/com/sun/interview/wizard/IntQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/ListQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/NullQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/PathPanel.java,
	* jtreg/com/sun/interview/wizard/PropertiesQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/QuestionPanel.java,
	* jtreg/com/sun/interview/wizard/QuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/RenderingUtilities.java,
	* jtreg/com/sun/interview/wizard/SearchDialog.java,
	* jtreg/com/sun/interview/wizard/StringListQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/StringQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/SwingFileFilter.java,
	* jtreg/com/sun/interview/wizard/TreeQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/TypeInPanel.java,
	* jtreg/com/sun/interview/wizard/WizPane.java,
	* jtreg/com/sun/interview/wizard/Wizard.java,
	* jtreg/com/sun/interview/wizard/YesNoQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/i18n.properties,
	* jtreg/com/sun/interview/wizard/package.html,
	* jtreg/com/sun/javatest/AllTestsFilter.java,
	* jtreg/com/sun/javatest/BasicParameters.java,
	* jtreg/com/sun/javatest/Command.java,
	* jtreg/com/sun/javatest/CompositeFilter.java,
	* jtreg/com/sun/javatest/DefaultTestRunner.java,
	* jtreg/com/sun/javatest/Deprecated.java,
	* jtreg/com/sun/javatest/EditJTI.java,
	* jtreg/com/sun/javatest/EditLinks.java,
	* jtreg/com/sun/javatest/ExcludeList.java,
	* jtreg/com/sun/javatest/ExcludeListFilter.java,
	* jtreg/com/sun/javatest/ExcludeListUpdateHandler.java,
	* jtreg/com/sun/javatest/FileParameters.java,
	* jtreg/com/sun/javatest/Harness.java,
	* jtreg/com/sun/javatest/HarnessHttpHandler.java,
	* jtreg/com/sun/javatest/InitialUrlFilter.java,
	* jtreg/com/sun/javatest/InterviewParameters.java,
	* jtreg/com/sun/javatest/InterviewPropagator.java,
	* jtreg/com/sun/javatest/JavaTestError.java,
	* jtreg/com/sun/javatest/JavaTestSecurityManager.java,
	* jtreg/com/sun/javatest/Keywords.java,
	* jtreg/com/sun/javatest/KeywordsFilter.java,
	* jtreg/com/sun/javatest/LastRunFilter.java,
	* jtreg/com/sun/javatest/LastRunInfo.java,
	* jtreg/com/sun/javatest/ObservableTestFilter.java,
	* jtreg/com/sun/javatest/Parameters.java,
	* jtreg/com/sun/javatest/ProductInfo.java,
	* jtreg/com/sun/javatest/ResourceTable.java,
	* jtreg/com/sun/javatest/Script.java,
	* jtreg/com/sun/javatest/Status.java,
	* jtreg/com/sun/javatest/StatusFilter.java,
	* jtreg/com/sun/javatest/TRT_HttpHandler.java,
	* jtreg/com/sun/javatest/TRT_Iterator.java,
	* jtreg/com/sun/javatest/TRT_TreeNode.java,
	* jtreg/com/sun/javatest/TemplateUtilities.java,
	* jtreg/com/sun/javatest/Test.java,
	* jtreg/com/sun/javatest/TestDescription.java,
	* jtreg/com/sun/javatest/TestEnvContext.java,
	* jtreg/com/sun/javatest/TestEnvironment.java,
	* jtreg/com/sun/javatest/TestFilter.java,
	* jtreg/com/sun/javatest/TestFinder.java,
	* jtreg/com/sun/javatest/TestFinderQueue.java,
	* jtreg/com/sun/javatest/TestResult.java,
	* jtreg/com/sun/javatest/TestResultCache.java,
	* jtreg/com/sun/javatest/TestResultTable.java,
	* jtreg/com/sun/javatest/TestRunner.java,
	* jtreg/com/sun/javatest/TestSuite.java,
	* jtreg/com/sun/javatest/Trace.java,
	* jtreg/com/sun/javatest/WorkDirectory.java,
	* jtreg/com/sun/javatest/agent/ActiveAgentCommand.java,
	* jtreg/com/sun/javatest/agent/ActiveAgentPool.java,
	* jtreg/com/sun/javatest/agent/ActiveConnectionFactory.java,
	* jtreg/com/sun/javatest/agent/ActiveModeOptions.java,
	* jtreg/com/sun/javatest/agent/Agent.java,
	* jtreg/com/sun/javatest/agent/AgentApplet.java,
	* jtreg/com/sun/javatest/agent/AgentClassLoader.java,
	* jtreg/com/sun/javatest/agent/AgentClassLoader2.java,
	* jtreg/com/sun/javatest/agent/AgentFrame.java,
	* jtreg/com/sun/javatest/agent/AgentMain.java,
	* jtreg/com/sun/javatest/agent/AgentManager.java,
	* jtreg/com/sun/javatest/agent/AgentMonitorCommandManager.java,
	* jtreg/com/sun/javatest/agent/AgentMonitorTool.java,
	* jtreg/com/sun/javatest/agent/AgentMonitorToolManager.java,
	* jtreg/com/sun/javatest/agent/AgentPanel.java,
	* jtreg/com/sun/javatest/agent/BadValue.java,
	* jtreg/com/sun/javatest/agent/Connection.java,
	* jtreg/com/sun/javatest/agent/ConnectionFactory.java,
	* jtreg/com/sun/javatest/agent/Deck.java,
	* jtreg/com/sun/javatest/agent/Deprecated.java,
	* jtreg/com/sun/javatest/agent/Folder.java,
	* jtreg/com/sun/javatest/agent/Icon.java,
	* jtreg/com/sun/javatest/agent/InterruptableSocketConnection.java,
	* jtreg/com/sun/javatest/agent/Map.java,
	* jtreg/com/sun/javatest/agent/ModeOptions.java,
	* jtreg/com/sun/javatest/agent/PassiveAgentCommand.java,
	* jtreg/com/sun/javatest/agent/PassiveConnectionFactory.java,
	* jtreg/com/sun/javatest/agent/PassiveModeOptions.java,
	* jtreg/com/sun/javatest/agent/SocketConnection.java,
	* jtreg/com/sun/javatest/agent/i18n.properties,
	* jtreg/com/sun/javatest/agent/package.html,
	* jtreg/com/sun/javatest/audit/Audit.java,
	* jtreg/com/sun/javatest/audit/AuditCommandManager.java,
	* jtreg/com/sun/javatest/audit/AuditPane.java,
	* jtreg/com/sun/javatest/audit/AuditTool.java,
	* jtreg/com/sun/javatest/audit/AuditToolManager.java,
	* jtreg/com/sun/javatest/audit/BadChecksumPane.java,
	* jtreg/com/sun/javatest/audit/BadTestCaseTestsPane.java,
	* jtreg/com/sun/javatest/audit/BadTestDescriptionPane.java,
	* jtreg/com/sun/javatest/audit/BadTestsPane.java,
	* jtreg/com/sun/javatest/audit/ListPane.java,
	* jtreg/com/sun/javatest/audit/OptionsDialog.java,
	* jtreg/com/sun/javatest/audit/SummaryPane.java,
	* jtreg/com/sun/javatest/audit/i18n.properties,
	* jtreg/com/sun/javatest/audit/package.html,
	* jtreg/com/sun/javatest/batch/BatchManager.java,
	* jtreg/com/sun/javatest/batch/ObserverCommand.java,
	* jtreg/com/sun/javatest/batch/RunTestsCommand.java,
	* jtreg/com/sun/javatest/batch/i18n.properties,
	* jtreg/com/sun/javatest/batch/package.html,
	* jtreg/com/sun/javatest/cof/COF1_0.xsd,
	* jtreg/com/sun/javatest/cof/COF2_0_2.xsd,
	* jtreg/com/sun/javatest/cof/COFApplication.java,
	* jtreg/com/sun/javatest/cof/COFApplications.java,
	* jtreg/com/sun/javatest/cof/COFData.java,
	* jtreg/com/sun/javatest/cof/COFEnvironment.java,
	* jtreg/com/sun/javatest/cof/COFEnvironments.java,
	* jtreg/com/sun/javatest/cof/COFItem.java,
	* jtreg/com/sun/javatest/cof/COFOS.java,
	* jtreg/com/sun/javatest/cof/COFReportAnnotation.java,
	* jtreg/com/sun/javatest/cof/COFReportAnnotations.java,
	* jtreg/com/sun/javatest/cof/COFSWEntities.java,
	* jtreg/com/sun/javatest/cof/COFSWEntity.java,
	* jtreg/com/sun/javatest/cof/COFStatus.java,
	* jtreg/com/sun/javatest/cof/COFTest.java,
	* jtreg/com/sun/javatest/cof/COFTestAttribute.java,
	* jtreg/com/sun/javatest/cof/COFTestAttributes.java,
	* jtreg/com/sun/javatest/cof/COFTestCase.java,
	* jtreg/com/sun/javatest/cof/COFTestCases.java,
	* jtreg/com/sun/javatest/cof/COFTestSuite.java,
	* jtreg/com/sun/javatest/cof/COFTestSuites.java,
	* jtreg/com/sun/javatest/cof/ID.java,
	* jtreg/com/sun/javatest/cof/Main.java,
	* jtreg/com/sun/javatest/cof/Report.java,
	* jtreg/com/sun/javatest/cof/i18n.properties,
	* jtreg/com/sun/javatest/diff/Diff.java,
	* jtreg/com/sun/javatest/diff/DiffReader.java,
	* jtreg/com/sun/javatest/diff/Fault.java,
	* jtreg/com/sun/javatest/diff/HTMLReporter.java,
	* jtreg/com/sun/javatest/diff/HTMLWriter.java,
	* jtreg/com/sun/javatest/diff/Help.java,
	* jtreg/com/sun/javatest/diff/Main.java,
	* jtreg/com/sun/javatest/diff/MultiMap.java,
	* jtreg/com/sun/javatest/diff/ReportReader.java,
	* jtreg/com/sun/javatest/diff/Reporter.java,
	* jtreg/com/sun/javatest/diff/SimpleReporter.java,
	* jtreg/com/sun/javatest/diff/StandardDiff.java,
	* jtreg/com/sun/javatest/diff/StatusComparator.java,
	* jtreg/com/sun/javatest/diff/SuperDiff.java,
	* jtreg/com/sun/javatest/diff/WorkDirectoryReader.java,
	* jtreg/com/sun/javatest/diff/i18n.properties,
	* jtreg/com/sun/javatest/exec/AbstractCellEditor.java,
	* jtreg/com/sun/javatest/exec/AccessWrapper.java,
	* jtreg/com/sun/javatest/exec/BP_BranchSubpanel.java,
	* jtreg/com/sun/javatest/exec/BP_DocumentationSubpanel.java,
	* jtreg/com/sun/javatest/exec/BP_FilteredOutSubpanel.java,
	* jtreg/com/sun/javatest/exec/BP_Model.java,
	* jtreg/com/sun/javatest/exec/BP_SummarySubpanel.java,
	* jtreg/com/sun/javatest/exec/BP_TestListSubpanel.java,
	* jtreg/com/sun/javatest/exec/BasicCustomTestFilter.java,
	* jtreg/com/sun/javatest/exec/BranchPanel.java,
	* jtreg/com/sun/javatest/exec/CE_EnvironmentPane.java,
	* jtreg/com/sun/javatest/exec/CE_ExcludeListPane.java,
	* jtreg/com/sun/javatest/exec/CE_ExecutionPane.java,
	* jtreg/com/sun/javatest/exec/CE_FullView.java,
	* jtreg/com/sun/javatest/exec/CE_KeywordsPane.java,
	* jtreg/com/sun/javatest/exec/CE_PriorStatusPane.java,
	* jtreg/com/sun/javatest/exec/CE_StdPane.java,
	* jtreg/com/sun/javatest/exec/CE_StdView.java,
	* jtreg/com/sun/javatest/exec/CE_TemplateDialog.java,
	* jtreg/com/sun/javatest/exec/CE_TestsPane.java,
	* jtreg/com/sun/javatest/exec/CE_View.java,
	* jtreg/com/sun/javatest/exec/ChecklistBrowser.java,
	* jtreg/com/sun/javatest/exec/ConfigEditor.java,
	* jtreg/com/sun/javatest/exec/ConfigHandler.java,
	* jtreg/com/sun/javatest/exec/ConfigurableTestFilter.java,
	* jtreg/com/sun/javatest/exec/ContextManager.java,
	* jtreg/com/sun/javatest/exec/CustomTestResultViewer.java,
	* jtreg/com/sun/javatest/exec/DetailsBrowser.java,
	* jtreg/com/sun/javatest/exec/ET_FilterHandler.java,
	* jtreg/com/sun/javatest/exec/ElapsedTimeMonitor.java,
	* jtreg/com/sun/javatest/exec/EnvironmentBrowser.java,
	* jtreg/com/sun/javatest/exec/ExcludeListBrowser.java,
	* jtreg/com/sun/javatest/exec/ExecModel.java,
	* jtreg/com/sun/javatest/exec/ExecTool.java,
	* jtreg/com/sun/javatest/exec/ExecToolManager.java,
	* jtreg/com/sun/javatest/exec/FeatureManager.java,
	* jtreg/com/sun/javatest/exec/FileSystemTableModel.java,
	* jtreg/com/sun/javatest/exec/FileTable.java,
	* jtreg/com/sun/javatest/exec/FileType.java,
	* jtreg/com/sun/javatest/exec/FilesPane.java,
	* jtreg/com/sun/javatest/exec/FilterConfig.java,
	* jtreg/com/sun/javatest/exec/FilterSelectionHandler.java,
	* jtreg/com/sun/javatest/exec/JavaTestContextMenu.java,
	* jtreg/com/sun/javatest/exec/JavaTestMenuManager.java,
	* jtreg/com/sun/javatest/exec/JavaTestToolBar.java,
	* jtreg/com/sun/javatest/exec/LogViewer.java,
	* jtreg/com/sun/javatest/exec/LogViewerTools.java,
	* jtreg/com/sun/javatest/exec/MessageStrip.java,
	* jtreg/com/sun/javatest/exec/Monitor.java,
	* jtreg/com/sun/javatest/exec/MonitorState.java,
	* jtreg/com/sun/javatest/exec/MultiFormatPane.java,
	* jtreg/com/sun/javatest/exec/MultiSelectPanel.java,
	* jtreg/com/sun/javatest/exec/NavigationPane.java,
	* jtreg/com/sun/javatest/exec/NewReportDialog.java,
	* jtreg/com/sun/javatest/exec/ParameterFilter.java,
	* jtreg/com/sun/javatest/exec/PrefsPane.java,
	* jtreg/com/sun/javatest/exec/ProgressMeter.java,
	* jtreg/com/sun/javatest/exec/ProgressMonitor.java,
	* jtreg/com/sun/javatest/exec/PropertiesBrowser.java,
	* jtreg/com/sun/javatest/exec/QuestionLogBrowser.java,
	* jtreg/com/sun/javatest/exec/QuickStartWizard.java,
	* jtreg/com/sun/javatest/exec/RenderingUtilities.java,
	* jtreg/com/sun/javatest/exec/ReportBrowser.java,
	* jtreg/com/sun/javatest/exec/ReportHandler.java,
	* jtreg/com/sun/javatest/exec/RunProgressMonitor.java,
	* jtreg/com/sun/javatest/exec/RunTestsHandler.java,
	* jtreg/com/sun/javatest/exec/TP_CustomSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_DescSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_DocumentationSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_EnvSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_FilesSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_OutputSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_PropertySubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_ResultsSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_Subpanel.java,
	* jtreg/com/sun/javatest/exec/TT_NodeCache.java,
	* jtreg/com/sun/javatest/exec/TT_Renderer.java,
	* jtreg/com/sun/javatest/exec/TU_ViewManager.java,
	* jtreg/com/sun/javatest/exec/TemplateParameterFilter.java,
	* jtreg/com/sun/javatest/exec/TestPanel.java,
	* jtreg/com/sun/javatest/exec/TestSuiteErrorsDialog.java,
	* jtreg/com/sun/javatest/exec/TestTree.java,
	* jtreg/com/sun/javatest/exec/TestTreeModel.java,
	* jtreg/com/sun/javatest/exec/TestTreePanel.java,
	* jtreg/com/sun/javatest/exec/ToolBarManager.java,
	* jtreg/com/sun/javatest/exec/ToolBarPanel.java,
	* jtreg/com/sun/javatest/exec/TreePanelModel.java,
	* jtreg/com/sun/javatest/exec/WorkDirChooseTool.java,
	* jtreg/com/sun/javatest/exec/i18n.properties,
	* jtreg/com/sun/javatest/exec/package.html,
	* jtreg/com/sun/javatest/finder/BinaryTestFinder.java,
	* jtreg/com/sun/javatest/finder/BinaryTestWriter.java,
	* jtreg/com/sun/javatest/finder/ChameleonTestFinder.java,
	* jtreg/com/sun/javatest/finder/CommentStream.java,
	* jtreg/com/sun/javatest/finder/ExpandTestFinder.java,
	* jtreg/com/sun/javatest/finder/HTMLCommentStream.java,
	* jtreg/com/sun/javatest/finder/HTMLTestFinder.java,
	* jtreg/com/sun/javatest/finder/JavaCommentStream.java,
	* jtreg/com/sun/javatest/finder/ReverseTestFinder.java,
	* jtreg/com/sun/javatest/finder/ShScriptCommentStream.java,
	* jtreg/com/sun/javatest/finder/ShowTests.java,
	* jtreg/com/sun/javatest/finder/TagTestFinder.java,
	* jtreg/com/sun/javatest/finder/i18n.properties,
	* jtreg/com/sun/javatest/finder/package.html,
	* jtreg/com/sun/javatest/httpd/HttpdServer.java,
	* jtreg/com/sun/javatest/httpd/JThttpProvider.java,
	* jtreg/com/sun/javatest/httpd/PageGenerator.java,
	* jtreg/com/sun/javatest/httpd/ProviderRegistry.java,
	* jtreg/com/sun/javatest/httpd/RequestHandler.java,
	* jtreg/com/sun/javatest/httpd/RootRegistry.java,
	* jtreg/com/sun/javatest/httpd/httpURL.java,
	* jtreg/com/sun/javatest/httpd/i18n.properties,
	* jtreg/com/sun/javatest/i18n.properties,
	* jtreg/com/sun/javatest/interview/BasicInterviewParameters.java,
	* jtreg/com/sun/javatest/interview/ConcurrencyInterview.java,
	* jtreg/com/sun/javatest/interview/DefaultInterviewParameters.java,
	* jtreg/com/sun/javatest/interview/EnvironmentInterview.java,
	* jtreg/com/sun/javatest/interview/ExcludeListInterview.java,
	* jtreg/com/sun/javatest/interview/KeywordsInterview.java,
	* jtreg/com/sun/javatest/interview/LegacyParameters.java,
	* jtreg/com/sun/javatest/interview/PriorStatusInterview.java,
	* jtreg/com/sun/javatest/interview/SimpleInterviewParameters.java,
	* jtreg/com/sun/javatest/interview/TestsInterview.java,
	* jtreg/com/sun/javatest/interview/TimeoutFactorInterview.java,
	* jtreg/com/sun/javatest/interview/i18n.properties,
	* jtreg/com/sun/javatest/interview/package.html,
	* jtreg/com/sun/javatest/lib/APIScript.java,
	* jtreg/com/sun/javatest/lib/Deprecated.java,
	* jtreg/com/sun/javatest/lib/ExecStdTestOtherJVMCmd.java,
	* jtreg/com/sun/javatest/lib/ExecStdTestSameJVMCmd.java,
	* jtreg/com/sun/javatest/lib/JavaCompileCommand.java,
	* jtreg/com/sun/javatest/lib/KeywordScript.java,
	* jtreg/com/sun/javatest/lib/MultiStatus.java,
	* jtreg/com/sun/javatest/lib/MultiTest.java,
	* jtreg/com/sun/javatest/lib/ProcessCommand.java,
	* jtreg/com/sun/javatest/lib/ReportScript.java,
	* jtreg/com/sun/javatest/lib/StdTestScript.java,
	* jtreg/com/sun/javatest/lib/TestCases.java,
	* jtreg/com/sun/javatest/logging/ErrorDialogHandler.java,
	* jtreg/com/sun/javatest/logging/FileEvent.java,
	* jtreg/com/sun/javatest/logging/FileListener.java,
	* jtreg/com/sun/javatest/logging/FilteredLogModel.java,
	* jtreg/com/sun/javatest/logging/JTFormatter.java,
	* jtreg/com/sun/javatest/logging/LogModel.java,
	* jtreg/com/sun/javatest/logging/LoggerFactory.java,
	* jtreg/com/sun/javatest/logging/ObservedFile.java,
	* jtreg/com/sun/javatest/logging/WorkDirLogHandler.java,
	* jtreg/com/sun/javatest/logging/i18n.properties,
	* jtreg/com/sun/javatest/mrep/BrowserPane.java,
	* jtreg/com/sun/javatest/mrep/ConflictResolutionDialog.java,
	* jtreg/com/sun/javatest/mrep/ConflictResolver.java,
	* jtreg/com/sun/javatest/mrep/FilesPane.java,
	* jtreg/com/sun/javatest/mrep/Merger.java,
	* jtreg/com/sun/javatest/mrep/OptionsDialog.java,
	* jtreg/com/sun/javatest/mrep/OptionsPane.java,
	* jtreg/com/sun/javatest/mrep/ReportDirChooser.java,
	* jtreg/com/sun/javatest/mrep/ReportTool.java,
	* jtreg/com/sun/javatest/mrep/ReportToolManager.java,
	* jtreg/com/sun/javatest/mrep/Scheme.java,
	* jtreg/com/sun/javatest/mrep/TestResultDescr.java,
	* jtreg/com/sun/javatest/mrep/XMLReportReader.java,
	* jtreg/com/sun/javatest/mrep/XMLReportWriter.java,
	* jtreg/com/sun/javatest/mrep/i18n.properties,
	* jtreg/com/sun/javatest/package.html,
	* jtreg/com/sun/javatest/regtest/Action.java,
	* jtreg/com/sun/javatest/regtest/AntOptionDecoder.java,
	* jtreg/com/sun/javatest/regtest/AppletAction.java,
	* jtreg/com/sun/javatest/regtest/AppletWrapper.java,
	* jtreg/com/sun/javatest/regtest/BadArgs.java,
	* jtreg/com/sun/javatest/regtest/BuildAction.java,
	* jtreg/com/sun/javatest/regtest/CheckFiles.java,
	* jtreg/com/sun/javatest/regtest/CleanAction.java,
	* jtreg/com/sun/javatest/regtest/CompileAction.java,
	* jtreg/com/sun/javatest/regtest/GetSystemProperty.java,
	* jtreg/com/sun/javatest/regtest/Help.java,
	* jtreg/com/sun/javatest/regtest/IgnoreAction.java,
	* jtreg/com/sun/javatest/regtest/IgnoreKind.java,
	* jtreg/com/sun/javatest/regtest/JDK.java,
	* jtreg/com/sun/javatest/regtest/Main.java,
	* jtreg/com/sun/javatest/regtest/MainAction.java,
	* jtreg/com/sun/javatest/regtest/MainWrapper.java,
	* jtreg/com/sun/javatest/regtest/Option.java,
	* jtreg/com/sun/javatest/regtest/OptionDecoder.java,
	* jtreg/com/sun/javatest/regtest/ParseException.java,
	* jtreg/com/sun/javatest/regtest/Path.java,
	* jtreg/com/sun/javatest/regtest/RegressionEnvironment.java,
	* jtreg/com/sun/javatest/regtest/RegressionObserver.java,
	* jtreg/com/sun/javatest/regtest/RegressionParameters.java,
	* jtreg/com/sun/javatest/regtest/RegressionScript.java,
	* jtreg/com/sun/javatest/regtest/RegressionSecurityManager.java,
	* jtreg/com/sun/javatest/regtest/RegressionTestFinder.java,
	* jtreg/com/sun/javatest/regtest/RegressionTestSuite.java,
	* jtreg/com/sun/javatest/regtest/ShellAction.java,
	* jtreg/com/sun/javatest/regtest/StringArray.java,
	* jtreg/com/sun/javatest/regtest/StringUtils.java,
	* jtreg/com/sun/javatest/regtest/TestRunException.java,
	* jtreg/com/sun/javatest/regtest/Verbose.java,
	* jtreg/com/sun/javatest/regtest/i18n.properties,
	* jtreg/com/sun/javatest/report/ConfigSection.java,
	* jtreg/com/sun/javatest/report/CustomReport.java,
	* jtreg/com/sun/javatest/report/HTMLReport.java,
	* jtreg/com/sun/javatest/report/HTMLSection.java,
	* jtreg/com/sun/javatest/report/PlainTextReport.java,
	* jtreg/com/sun/javatest/report/Report.java,
	* jtreg/com/sun/javatest/report/ReportDirChooser.java,
	* jtreg/com/sun/javatest/report/ReportFormat.java,
	* jtreg/com/sun/javatest/report/ReportManager.java,
	* jtreg/com/sun/javatest/report/ReportModel.java,
	* jtreg/com/sun/javatest/report/ReportWriter.java,
	* jtreg/com/sun/javatest/report/ResultSection.java,
	* jtreg/com/sun/javatest/report/StatisticsSection.java,
	* jtreg/com/sun/javatest/report/StringArrayComparator.java,
	* jtreg/com/sun/javatest/report/TestResultsByFileComparator.java,
	* jtreg/com/sun/javatest/report/TestResultsByStatusAndTitleComparator.java,
	* jtreg/com/sun/javatest/report/TestResultsByTitleComparator.java,
	* jtreg/com/sun/javatest/report/XMLReport.java,
	* jtreg/com/sun/javatest/report/XMLReportMaker.java,
	* jtreg/com/sun/javatest/report/i18n.properties,
	* jtreg/com/sun/javatest/report/package.html,
	* jtreg/com/sun/javatest/stylesheet.css,
	* jtreg/com/sun/javatest/tool/Command.java,
	* jtreg/com/sun/javatest/tool/CommandContext.java,
	* jtreg/com/sun/javatest/tool/CommandManager.java,
	* jtreg/com/sun/javatest/tool/CommandParser.java,
	* jtreg/com/sun/javatest/tool/ConfigManager.java,
	* jtreg/com/sun/javatest/tool/CustomPropagationController.java,
	* jtreg/com/sun/javatest/tool/Deck.java,
	* jtreg/com/sun/javatest/tool/DeskView.java,
	* jtreg/com/sun/javatest/tool/Desktop.java,
	* jtreg/com/sun/javatest/tool/DesktopManager.java,
	* jtreg/com/sun/javatest/tool/DesktopPrefsPane.java,
	* jtreg/com/sun/javatest/tool/EditableFileList.java,
	* jtreg/com/sun/javatest/tool/EditableList.java,
	* jtreg/com/sun/javatest/tool/EnvironmentManager.java,
	* jtreg/com/sun/javatest/tool/FileChooser.java,
	* jtreg/com/sun/javatest/tool/FileHistory.java,
	* jtreg/com/sun/javatest/tool/FileOpener.java,
	* jtreg/com/sun/javatest/tool/FocusMonitor.java,
	* jtreg/com/sun/javatest/tool/HelpLink.java,
	* jtreg/com/sun/javatest/tool/HelpLinkBeanInfo.java,
	* jtreg/com/sun/javatest/tool/HelpManager.java,
	* jtreg/com/sun/javatest/tool/HelpMenu.java,
	* jtreg/com/sun/javatest/tool/HttpManager.java,
	* jtreg/com/sun/javatest/tool/I18NUtils.java,
	* jtreg/com/sun/javatest/tool/IconFactory.java,
	* jtreg/com/sun/javatest/tool/IconLabel.java,
	* jtreg/com/sun/javatest/tool/IconLabelBeanInfo.java,
	* jtreg/com/sun/javatest/tool/LogManager.java,
	* jtreg/com/sun/javatest/tool/MDIDeskView.java,
	* jtreg/com/sun/javatest/tool/Main.java,
	* jtreg/com/sun/javatest/tool/ManagerLoader.java,
	* jtreg/com/sun/javatest/tool/PieChart.java,
	* jtreg/com/sun/javatest/tool/Preferences.java,
	* jtreg/com/sun/javatest/tool/SDIDeskView.java,
	* jtreg/com/sun/javatest/tool/SelectedWorkDirApprover.java,
	* jtreg/com/sun/javatest/tool/Startup.java,
	* jtreg/com/sun/javatest/tool/TabDeskView.java,
	* jtreg/com/sun/javatest/tool/TestSuiteChooser.java,
	* jtreg/com/sun/javatest/tool/TestTreeSelectionPane.java,
	* jtreg/com/sun/javatest/tool/Tool.java,
	* jtreg/com/sun/javatest/tool/ToolAction.java,
	* jtreg/com/sun/javatest/tool/ToolDialog.java,
	* jtreg/com/sun/javatest/tool/ToolManager.java,
	* jtreg/com/sun/javatest/tool/TreeSelectionPane.java,
	* jtreg/com/sun/javatest/tool/UIFactory.java,
	* jtreg/com/sun/javatest/tool/VerboseCommand.java,
	* jtreg/com/sun/javatest/tool/WDC_FileFilter.java,
	* jtreg/com/sun/javatest/tool/WDC_FileView.java,
	* jtreg/com/sun/javatest/tool/WorkDirChooser.java,
	* jtreg/com/sun/javatest/tool/i18n.properties,
	* jtreg/com/sun/javatest/tool/package.html,
	* jtreg/com/sun/javatest/util/BackupPolicy.java,
	* jtreg/com/sun/javatest/util/BackupUtil.java,
	* jtreg/com/sun/javatest/util/Debug.java,
	* jtreg/com/sun/javatest/util/DirectoryClassLoader.java,
	* jtreg/com/sun/javatest/util/DynamicArray.java,
	* jtreg/com/sun/javatest/util/ExitCount.java,
	* jtreg/com/sun/javatest/util/Fifo.java,
	* jtreg/com/sun/javatest/util/FileFilter.java,
	* jtreg/com/sun/javatest/util/FileInfoCache.java,
	* jtreg/com/sun/javatest/util/HTMLWriter.java,
	* jtreg/com/sun/javatest/util/HelpTree.java,
	* jtreg/com/sun/javatest/util/I18NResourceBundle.java,
	* jtreg/com/sun/javatest/util/LineParser.java,
	* jtreg/com/sun/javatest/util/LogFile.java,
	* jtreg/com/sun/javatest/util/MainAppletContext.java,
	* jtreg/com/sun/javatest/util/MainFrame.java,
	* jtreg/com/sun/javatest/util/OrderedTwoWayTable.java,
	* jtreg/com/sun/javatest/util/PathClassLoader.java,
	* jtreg/com/sun/javatest/util/PrefixMap.java,
	* jtreg/com/sun/javatest/util/Properties.java,
	* jtreg/com/sun/javatest/util/PropertyArray.java,
	* jtreg/com/sun/javatest/util/ReadAheadIterator.java,
	* jtreg/com/sun/javatest/util/SortedProperties.java,
	* jtreg/com/sun/javatest/util/StringArray.java,
	* jtreg/com/sun/javatest/util/SysEnv.java,
	* jtreg/com/sun/javatest/util/TextStream.java,
	* jtreg/com/sun/javatest/util/TextWriter.java,
	* jtreg/com/sun/javatest/util/Timer.java,
	* jtreg/com/sun/javatest/util/WrapWriter.java,
	* jtreg/com/sun/javatest/util/WriterStream.java,
	* jtreg/com/sun/javatest/util/XMLWriter.java,
	* jtreg/com/sun/javatest/util/i18n.properties,
	* jtreg/com/sun/javatest/util/package.html,
	* jtreg/excludelist.jdk.jtx,
	* jtreg/legal/copyright.txt,
	* jtreg/legal/license.txt:
	Moved to src/jtreg to avoid name collision.
	* Makefile.am: Use new path to JTREG_SRCS and make
	it relative.
	* src/jtreg/JavaTest.cmdMgrs.lst,
	* src/jtreg/JavaTest.toolMgrs.lst,
	* src/jtreg/META-INF/MANIFEST.MF,
	* src/jtreg/README,
	* src/jtreg/com/sun/interview/AllFilesFileFilter.java,
	* src/jtreg/com/sun/interview/Checklist.java,
	* src/jtreg/com/sun/interview/ChoiceArrayQuestion.java,
	* src/jtreg/com/sun/interview/ChoiceQuestion.java,
	* src/jtreg/com/sun/interview/CompositeQuestion.java,
	* src/jtreg/com/sun/interview/DirectoryFileFilter.java,
	* src/jtreg/com/sun/interview/ErrorQuestion.java,
	* src/jtreg/com/sun/interview/ExtensionFileFilter.java,
	* src/jtreg/com/sun/interview/FileFilter.java,
	* src/jtreg/com/sun/interview/FileListQuestion.java,
	* src/jtreg/com/sun/interview/FileQuestion.java,
	* src/jtreg/com/sun/interview/FilesAndDirectoriesFileFilter.java,
	* src/jtreg/com/sun/interview/FinalQuestion.java,
	* src/jtreg/com/sun/interview/FloatQuestion.java,
	* src/jtreg/com/sun/interview/InetAddressQuestion.java,
	* src/jtreg/com/sun/interview/IntQuestion.java,
	* src/jtreg/com/sun/interview/Interview.java,
	* src/jtreg/com/sun/interview/InterviewQuestion.java,
	* src/jtreg/com/sun/interview/InterviewSet.java,
	* src/jtreg/com/sun/interview/ListQuestion.java,
	* src/jtreg/com/sun/interview/NullQuestion.java,
	* src/jtreg/com/sun/interview/Properties2.java,
	* src/jtreg/com/sun/interview/PropertiesQuestion.java,
	* src/jtreg/com/sun/interview/Question.java,
	* src/jtreg/com/sun/interview/StringListQuestion.java,
	* src/jtreg/com/sun/interview/StringQuestion.java,
	* src/jtreg/com/sun/interview/TreeQuestion.java,
	* src/jtreg/com/sun/interview/WizEdit.java,
	* src/jtreg/com/sun/interview/WizPrint.java,
	* src/jtreg/com/sun/interview/YesNoQuestion.java,
	* src/jtreg/com/sun/interview/i18n.properties,
	* src/jtreg/com/sun/interview/package.html,
	* src/jtreg/com/sun/interview/wizard/ActionDocListener.java,
	* src/jtreg/com/sun/interview/wizard/ActionListDataListener.java,
	* src/jtreg/com/sun/interview/wizard/ChoiceArrayQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/ChoiceQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/EditableList.java,
	* src/jtreg/com/sun/interview/wizard/Exporter.java,
	* src/jtreg/com/sun/interview/wizard/FileList.java,
	* src/jtreg/com/sun/interview/wizard/FileListQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/FileQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/FloatQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/I18NResourceBundle.java,
	* src/jtreg/com/sun/interview/wizard/InetAddressQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/InfoPanel.java,
	* src/jtreg/com/sun/interview/wizard/IntQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/ListQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/NullQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/PathPanel.java,
	* src/jtreg/com/sun/interview/wizard/PropertiesQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/QuestionPanel.java,
	* src/jtreg/com/sun/interview/wizard/QuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/RenderingUtilities.java,
	* src/jtreg/com/sun/interview/wizard/SearchDialog.java,
	* src/jtreg/com/sun/interview/wizard/StringListQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/StringQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/SwingFileFilter.java,
	* src/jtreg/com/sun/interview/wizard/TreeQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/TypeInPanel.java,
	* src/jtreg/com/sun/interview/wizard/WizPane.java,
	* src/jtreg/com/sun/interview/wizard/Wizard.java,
	* src/jtreg/com/sun/interview/wizard/YesNoQuestionRenderer.java,
	* src/jtreg/com/sun/interview/wizard/i18n.properties,
	* src/jtreg/com/sun/interview/wizard/package.html,
	* src/jtreg/com/sun/javatest/AllTestsFilter.java,
	* src/jtreg/com/sun/javatest/BasicParameters.java,
	* src/jtreg/com/sun/javatest/Command.java,
	* src/jtreg/com/sun/javatest/CompositeFilter.java,
	* src/jtreg/com/sun/javatest/DefaultTestRunner.java,
	* src/jtreg/com/sun/javatest/Deprecated.java,
	* src/jtreg/com/sun/javatest/EditJTI.java,
	* src/jtreg/com/sun/javatest/EditLinks.java,
	* src/jtreg/com/sun/javatest/ExcludeList.java,
	* src/jtreg/com/sun/javatest/ExcludeListFilter.java,
	* src/jtreg/com/sun/javatest/ExcludeListUpdateHandler.java,
	* src/jtreg/com/sun/javatest/FileParameters.java,
	* src/jtreg/com/sun/javatest/Harness.java,
	* src/jtreg/com/sun/javatest/HarnessHttpHandler.java,
	* src/jtreg/com/sun/javatest/InitialUrlFilter.java,
	* src/jtreg/com/sun/javatest/InterviewParameters.java,
	* src/jtreg/com/sun/javatest/InterviewPropagator.java,
	* src/jtreg/com/sun/javatest/JavaTestError.java,
	* src/jtreg/com/sun/javatest/JavaTestSecurityManager.java,
	* src/jtreg/com/sun/javatest/Keywords.java,
	* src/jtreg/com/sun/javatest/KeywordsFilter.java,
	* src/jtreg/com/sun/javatest/LastRunFilter.java,
	* src/jtreg/com/sun/javatest/LastRunInfo.java,
	* src/jtreg/com/sun/javatest/ObservableTestFilter.java,
	* src/jtreg/com/sun/javatest/Parameters.java,
	* src/jtreg/com/sun/javatest/ProductInfo.java,
	* src/jtreg/com/sun/javatest/ResourceTable.java,
	* src/jtreg/com/sun/javatest/Script.java,
	* src/jtreg/com/sun/javatest/Status.java,
	* src/jtreg/com/sun/javatest/StatusFilter.java,
	* src/jtreg/com/sun/javatest/TRT_HttpHandler.java,
	* src/jtreg/com/sun/javatest/TRT_Iterator.java,
	* src/jtreg/com/sun/javatest/TRT_TreeNode.java,
	* src/jtreg/com/sun/javatest/TemplateUtilities.java,
	* src/jtreg/com/sun/javatest/Test.java,
	* src/jtreg/com/sun/javatest/TestDescription.java,
	* src/jtreg/com/sun/javatest/TestEnvContext.java,
	* src/jtreg/com/sun/javatest/TestEnvironment.java,
	* src/jtreg/com/sun/javatest/TestFilter.java,
	* src/jtreg/com/sun/javatest/TestFinder.java,
	* src/jtreg/com/sun/javatest/TestFinderQueue.java,
	* src/jtreg/com/sun/javatest/TestResult.java,
	* src/jtreg/com/sun/javatest/TestResultCache.java,
	* src/jtreg/com/sun/javatest/TestResultTable.java,
	* src/jtreg/com/sun/javatest/TestRunner.java,
	* src/jtreg/com/sun/javatest/TestSuite.java,
	* src/jtreg/com/sun/javatest/Trace.java,
	* src/jtreg/com/sun/javatest/WorkDirectory.java,
	* src/jtreg/com/sun/javatest/agent/ActiveAgentCommand.java,
	* src/jtreg/com/sun/javatest/agent/ActiveAgentPool.java,
	* src/jtreg/com/sun/javatest/agent/ActiveConnectionFactory.java,
	* src/jtreg/com/sun/javatest/agent/ActiveModeOptions.java,
	* src/jtreg/com/sun/javatest/agent/Agent.java,
	* src/jtreg/com/sun/javatest/agent/AgentApplet.java,
	* src/jtreg/com/sun/javatest/agent/AgentClassLoader.java,
	* src/jtreg/com/sun/javatest/agent/AgentClassLoader2.java,
	* src/jtreg/com/sun/javatest/agent/AgentFrame.java,
	* src/jtreg/com/sun/javatest/agent/AgentMain.java,
	* src/jtreg/com/sun/javatest/agent/AgentManager.java,
	* src/jtreg/com/sun/javatest/agent/AgentMonitorCommandManager.java,
	* src/jtreg/com/sun/javatest/agent/AgentMonitorTool.java,
	* src/jtreg/com/sun/javatest/agent/AgentMonitorToolManager.java,
	* src/jtreg/com/sun/javatest/agent/AgentPanel.java,
	* src/jtreg/com/sun/javatest/agent/BadValue.java,
	* src/jtreg/com/sun/javatest/agent/Connection.java,
	* src/jtreg/com/sun/javatest/agent/ConnectionFactory.java,
	* src/jtreg/com/sun/javatest/agent/Deck.java,
	* src/jtreg/com/sun/javatest/agent/Deprecated.java,
	* src/jtreg/com/sun/javatest/agent/Folder.java,
	* src/jtreg/com/sun/javatest/agent/Icon.java,
	* src/jtreg/com/sun/javatest/agent/InterruptableSocketConnection.java,
	* src/jtreg/com/sun/javatest/agent/Map.java,
	* src/jtreg/com/sun/javatest/agent/ModeOptions.java,
	* src/jtreg/com/sun/javatest/agent/PassiveAgentCommand.java,
	* src/jtreg/com/sun/javatest/agent/PassiveConnectionFactory.java,
	* src/jtreg/com/sun/javatest/agent/PassiveModeOptions.java,
	* src/jtreg/com/sun/javatest/agent/SocketConnection.java,
	* src/jtreg/com/sun/javatest/agent/i18n.properties,
	* src/jtreg/com/sun/javatest/agent/package.html,
	* src/jtreg/com/sun/javatest/audit/Audit.java,
	* src/jtreg/com/sun/javatest/audit/AuditCommandManager.java,
	* src/jtreg/com/sun/javatest/audit/AuditPane.java,
	* src/jtreg/com/sun/javatest/audit/AuditTool.java,
	* src/jtreg/com/sun/javatest/audit/AuditToolManager.java,
	* src/jtreg/com/sun/javatest/audit/BadChecksumPane.java,
	* src/jtreg/com/sun/javatest/audit/BadTestCaseTestsPane.java,
	* src/jtreg/com/sun/javatest/audit/BadTestDescriptionPane.java,
	* src/jtreg/com/sun/javatest/audit/BadTestsPane.java,
	* src/jtreg/com/sun/javatest/audit/ListPane.java,
	* src/jtreg/com/sun/javatest/audit/OptionsDialog.java,
	* src/jtreg/com/sun/javatest/audit/SummaryPane.java,
	* src/jtreg/com/sun/javatest/audit/i18n.properties,
	* src/jtreg/com/sun/javatest/audit/package.html,
	* src/jtreg/com/sun/javatest/batch/BatchManager.java,
	* src/jtreg/com/sun/javatest/batch/ObserverCommand.java,
	* src/jtreg/com/sun/javatest/batch/RunTestsCommand.java,
	* src/jtreg/com/sun/javatest/batch/i18n.properties,
	* src/jtreg/com/sun/javatest/batch/package.html,
	* src/jtreg/com/sun/javatest/cof/COF1_0.xsd,
	* src/jtreg/com/sun/javatest/cof/COF2_0_2.xsd,
	* src/jtreg/com/sun/javatest/cof/COFApplication.java,
	* src/jtreg/com/sun/javatest/cof/COFApplications.java,
	* src/jtreg/com/sun/javatest/cof/COFData.java,
	* src/jtreg/com/sun/javatest/cof/COFEnvironment.java,
	* src/jtreg/com/sun/javatest/cof/COFEnvironments.java,
	* src/jtreg/com/sun/javatest/cof/COFItem.java,
	* src/jtreg/com/sun/javatest/cof/COFOS.java,
	* src/jtreg/com/sun/javatest/cof/COFReportAnnotation.java,
	* src/jtreg/com/sun/javatest/cof/COFReportAnnotations.java,
	* src/jtreg/com/sun/javatest/cof/COFSWEntities.java,
	* src/jtreg/com/sun/javatest/cof/COFSWEntity.java,
	* src/jtreg/com/sun/javatest/cof/COFStatus.java,
	* src/jtreg/com/sun/javatest/cof/COFTest.java,
	* src/jtreg/com/sun/javatest/cof/COFTestAttribute.java,
	* src/jtreg/com/sun/javatest/cof/COFTestAttributes.java,
	* src/jtreg/com/sun/javatest/cof/COFTestCase.java,
	* src/jtreg/com/sun/javatest/cof/COFTestCases.java,
	* src/jtreg/com/sun/javatest/cof/COFTestSuite.java,
	* src/jtreg/com/sun/javatest/cof/COFTestSuites.java,
	* src/jtreg/com/sun/javatest/cof/ID.java,
	* src/jtreg/com/sun/javatest/cof/Main.java,
	* src/jtreg/com/sun/javatest/cof/Report.java,
	* src/jtreg/com/sun/javatest/cof/i18n.properties,
	* src/jtreg/com/sun/javatest/diff/Diff.java,
	* src/jtreg/com/sun/javatest/diff/DiffReader.java,
	* src/jtreg/com/sun/javatest/diff/Fault.java,
	* src/jtreg/com/sun/javatest/diff/HTMLReporter.java,
	* src/jtreg/com/sun/javatest/diff/HTMLWriter.java,
	* src/jtreg/com/sun/javatest/diff/Help.java,
	* src/jtreg/com/sun/javatest/diff/Main.java,
	* src/jtreg/com/sun/javatest/diff/MultiMap.java,
	* src/jtreg/com/sun/javatest/diff/ReportReader.java,
	* src/jtreg/com/sun/javatest/diff/Reporter.java,
	* src/jtreg/com/sun/javatest/diff/SimpleReporter.java,
	* src/jtreg/com/sun/javatest/diff/StandardDiff.java,
	* src/jtreg/com/sun/javatest/diff/StatusComparator.java,
	* src/jtreg/com/sun/javatest/diff/SuperDiff.java,
	* src/jtreg/com/sun/javatest/diff/WorkDirectoryReader.java,
	* src/jtreg/com/sun/javatest/diff/i18n.properties,
	* src/jtreg/com/sun/javatest/exec/AbstractCellEditor.java,
	* src/jtreg/com/sun/javatest/exec/AccessWrapper.java,
	* src/jtreg/com/sun/javatest/exec/BP_BranchSubpanel.java,
	* src/jtreg/com/sun/javatest/exec/BP_DocumentationSubpanel.java,
	* src/jtreg/com/sun/javatest/exec/BP_FilteredOutSubpanel.java,
	* src/jtreg/com/sun/javatest/exec/BP_Model.java,
	* src/jtreg/com/sun/javatest/exec/BP_SummarySubpanel.java,
	* src/jtreg/com/sun/javatest/exec/BP_TestListSubpanel.java,
	* src/jtreg/com/sun/javatest/exec/BasicCustomTestFilter.java,
	* src/jtreg/com/sun/javatest/exec/BranchPanel.java,
	* src/jtreg/com/sun/javatest/exec/CE_EnvironmentPane.java,
	* src/jtreg/com/sun/javatest/exec/CE_ExcludeListPane.java,
	* src/jtreg/com/sun/javatest/exec/CE_ExecutionPane.java,
	* src/jtreg/com/sun/javatest/exec/CE_FullView.java,
	* src/jtreg/com/sun/javatest/exec/CE_KeywordsPane.java,
	* src/jtreg/com/sun/javatest/exec/CE_PriorStatusPane.java,
	* src/jtreg/com/sun/javatest/exec/CE_StdPane.java,
	* src/jtreg/com/sun/javatest/exec/CE_StdView.java,
	* src/jtreg/com/sun/javatest/exec/CE_TemplateDialog.java,
	* src/jtreg/com/sun/javatest/exec/CE_TestsPane.java,
	* src/jtreg/com/sun/javatest/exec/CE_View.java,
	* src/jtreg/com/sun/javatest/exec/ChecklistBrowser.java,
	* src/jtreg/com/sun/javatest/exec/ConfigEditor.java,
	* src/jtreg/com/sun/javatest/exec/ConfigHandler.java,
	* src/jtreg/com/sun/javatest/exec/ConfigurableTestFilter.java,
	* src/jtreg/com/sun/javatest/exec/ContextManager.java,
	* src/jtreg/com/sun/javatest/exec/CustomTestResultViewer.java,
	* src/jtreg/com/sun/javatest/exec/DetailsBrowser.java,
	* src/jtreg/com/sun/javatest/exec/ET_FilterHandler.java,
	* src/jtreg/com/sun/javatest/exec/ElapsedTimeMonitor.java,
	* src/jtreg/com/sun/javatest/exec/EnvironmentBrowser.java,
	* src/jtreg/com/sun/javatest/exec/ExcludeListBrowser.java,
	* src/jtreg/com/sun/javatest/exec/ExecModel.java,
	* src/jtreg/com/sun/javatest/exec/ExecTool.java,
	* src/jtreg/com/sun/javatest/exec/ExecToolManager.java,
	* src/jtreg/com/sun/javatest/exec/FeatureManager.java,
	* src/jtreg/com/sun/javatest/exec/FileSystemTableModel.java,
	* src/jtreg/com/sun/javatest/exec/FileTable.java,
	* src/jtreg/com/sun/javatest/exec/FileType.java,
	* src/jtreg/com/sun/javatest/exec/FilesPane.java,
	* src/jtreg/com/sun/javatest/exec/FilterConfig.java,
	* src/jtreg/com/sun/javatest/exec/FilterSelectionHandler.java,
	* src/jtreg/com/sun/javatest/exec/JavaTestContextMenu.java,
	* src/jtreg/com/sun/javatest/exec/JavaTestMenuManager.java,
	* src/jtreg/com/sun/javatest/exec/JavaTestToolBar.java,
	* src/jtreg/com/sun/javatest/exec/LogViewer.java,
	* src/jtreg/com/sun/javatest/exec/LogViewerTools.java,
	* src/jtreg/com/sun/javatest/exec/MessageStrip.java,
	* src/jtreg/com/sun/javatest/exec/Monitor.java,
	* src/jtreg/com/sun/javatest/exec/MonitorState.java,
	* src/jtreg/com/sun/javatest/exec/MultiFormatPane.java,
	* src/jtreg/com/sun/javatest/exec/MultiSelectPanel.java,
	* src/jtreg/com/sun/javatest/exec/NavigationPane.java,
	* src/jtreg/com/sun/javatest/exec/NewReportDialog.java,
	* src/jtreg/com/sun/javatest/exec/ParameterFilter.java,
	* src/jtreg/com/sun/javatest/exec/PrefsPane.java,
	* src/jtreg/com/sun/javatest/exec/ProgressMeter.java,
	* src/jtreg/com/sun/javatest/exec/ProgressMonitor.java,
	* src/jtreg/com/sun/javatest/exec/PropertiesBrowser.java,
	* src/jtreg/com/sun/javatest/exec/QuestionLogBrowser.java,
	* src/jtreg/com/sun/javatest/exec/QuickStartWizard.java,
	* src/jtreg/com/sun/javatest/exec/RenderingUtilities.java,
	* src/jtreg/com/sun/javatest/exec/ReportBrowser.java,
	* src/jtreg/com/sun/javatest/exec/ReportHandler.java,
	* src/jtreg/com/sun/javatest/exec/RunProgressMonitor.java,
	* src/jtreg/com/sun/javatest/exec/RunTestsHandler.java,
	* src/jtreg/com/sun/javatest/exec/TP_CustomSubpanel.java,
	* src/jtreg/com/sun/javatest/exec/TP_DescSubpanel.java,
	* src/jtreg/com/sun/javatest/exec/TP_DocumentationSubpanel.java,
	* src/jtreg/com/sun/javatest/exec/TP_EnvSubpanel.java,
	* src/jtreg/com/sun/javatest/exec/TP_FilesSubpanel.java,
	* src/jtreg/com/sun/javatest/exec/TP_OutputSubpanel.java,
	* src/jtreg/com/sun/javatest/exec/TP_PropertySubpanel.java,
	* src/jtreg/com/sun/javatest/exec/TP_ResultsSubpanel.java,
	* src/jtreg/com/sun/javatest/exec/TP_Subpanel.java,
	* src/jtreg/com/sun/javatest/exec/TT_NodeCache.java,
	* src/jtreg/com/sun/javatest/exec/TT_Renderer.java,
	* src/jtreg/com/sun/javatest/exec/TU_ViewManager.java,
	* src/jtreg/com/sun/javatest/exec/TemplateParameterFilter.java,
	* src/jtreg/com/sun/javatest/exec/TestPanel.java,
	* src/jtreg/com/sun/javatest/exec/TestSuiteErrorsDialog.java,
	* src/jtreg/com/sun/javatest/exec/TestTree.java,
	* src/jtreg/com/sun/javatest/exec/TestTreeModel.java,
	* src/jtreg/com/sun/javatest/exec/TestTreePanel.java,
	* src/jtreg/com/sun/javatest/exec/ToolBarManager.java,
	* src/jtreg/com/sun/javatest/exec/ToolBarPanel.java,
	* src/jtreg/com/sun/javatest/exec/TreePanelModel.java,
	* src/jtreg/com/sun/javatest/exec/WorkDirChooseTool.java,
	* src/jtreg/com/sun/javatest/exec/i18n.properties,
	* src/jtreg/com/sun/javatest/exec/package.html,
	* src/jtreg/com/sun/javatest/finder/BinaryTestFinder.java,
	* src/jtreg/com/sun/javatest/finder/BinaryTestWriter.java,
	* src/jtreg/com/sun/javatest/finder/ChameleonTestFinder.java,
	* src/jtreg/com/sun/javatest/finder/CommentStream.java,
	* src/jtreg/com/sun/javatest/finder/ExpandTestFinder.java,
	* src/jtreg/com/sun/javatest/finder/HTMLCommentStream.java,
	* src/jtreg/com/sun/javatest/finder/HTMLTestFinder.java,
	* src/jtreg/com/sun/javatest/finder/JavaCommentStream.java,
	* src/jtreg/com/sun/javatest/finder/ReverseTestFinder.java,
	* src/jtreg/com/sun/javatest/finder/ShScriptCommentStream.java,
	* src/jtreg/com/sun/javatest/finder/ShowTests.java,
	* src/jtreg/com/sun/javatest/finder/TagTestFinder.java,
	* src/jtreg/com/sun/javatest/finder/i18n.properties,
	* src/jtreg/com/sun/javatest/finder/package.html,
	* src/jtreg/com/sun/javatest/httpd/HttpdServer.java,
	* src/jtreg/com/sun/javatest/httpd/JThttpProvider.java,
	* src/jtreg/com/sun/javatest/httpd/PageGenerator.java,
	* src/jtreg/com/sun/javatest/httpd/ProviderRegistry.java,
	* src/jtreg/com/sun/javatest/httpd/RequestHandler.java,
	* src/jtreg/com/sun/javatest/httpd/RootRegistry.java,
	* src/jtreg/com/sun/javatest/httpd/httpURL.java,
	* src/jtreg/com/sun/javatest/httpd/i18n.properties,
	* src/jtreg/com/sun/javatest/i18n.properties,
	* src/jtreg/com/sun/javatest/interview/BasicInterviewParameters.java,
	* src/jtreg/com/sun/javatest/interview/ConcurrencyInterview.java,
	* src/jtreg/com/sun/javatest/interview/DefaultInterviewParameters.java,
	* src/jtreg/com/sun/javatest/interview/EnvironmentInterview.java,
	* src/jtreg/com/sun/javatest/interview/ExcludeListInterview.java,
	* src/jtreg/com/sun/javatest/interview/KeywordsInterview.java,
	* src/jtreg/com/sun/javatest/interview/LegacyParameters.java,
	* src/jtreg/com/sun/javatest/interview/PriorStatusInterview.java,
	* src/jtreg/com/sun/javatest/interview/SimpleInterviewParameters.java,
	* src/jtreg/com/sun/javatest/interview/TestsInterview.java,
	* src/jtreg/com/sun/javatest/interview/TimeoutFactorInterview.java,
	* src/jtreg/com/sun/javatest/interview/i18n.properties,
	* src/jtreg/com/sun/javatest/interview/package.html,
	* src/jtreg/com/sun/javatest/lib/APIScript.java,
	* src/jtreg/com/sun/javatest/lib/Deprecated.java,
	* src/jtreg/com/sun/javatest/lib/ExecStdTestOtherJVMCmd.java,
	* src/jtreg/com/sun/javatest/lib/ExecStdTestSameJVMCmd.java,
	* src/jtreg/com/sun/javatest/lib/JavaCompileCommand.java,
	* src/jtreg/com/sun/javatest/lib/KeywordScript.java,
	* src/jtreg/com/sun/javatest/lib/MultiStatus.java,
	* src/jtreg/com/sun/javatest/lib/MultiTest.java,
	* src/jtreg/com/sun/javatest/lib/ProcessCommand.java,
	* src/jtreg/com/sun/javatest/lib/ReportScript.java,
	* src/jtreg/com/sun/javatest/lib/StdTestScript.java,
	* src/jtreg/com/sun/javatest/lib/TestCases.java,
	* src/jtreg/com/sun/javatest/logging/ErrorDialogHandler.java,
	* src/jtreg/com/sun/javatest/logging/FileEvent.java,
	* src/jtreg/com/sun/javatest/logging/FileListener.java,
	* src/jtreg/com/sun/javatest/logging/FilteredLogModel.java,
	* src/jtreg/com/sun/javatest/logging/JTFormatter.java,
	* src/jtreg/com/sun/javatest/logging/LogModel.java,
	* src/jtreg/com/sun/javatest/logging/LoggerFactory.java,
	* src/jtreg/com/sun/javatest/logging/ObservedFile.java,
	* src/jtreg/com/sun/javatest/logging/WorkDirLogHandler.java,
	* src/jtreg/com/sun/javatest/logging/i18n.properties,
	* src/jtreg/com/sun/javatest/mrep/BrowserPane.java,
	* src/jtreg/com/sun/javatest/mrep/ConflictResolutionDialog.java,
	* src/jtreg/com/sun/javatest/mrep/ConflictResolver.java,
	* src/jtreg/com/sun/javatest/mrep/FilesPane.java,
	* src/jtreg/com/sun/javatest/mrep/Merger.java,
	* src/jtreg/com/sun/javatest/mrep/OptionsDialog.java,
	* src/jtreg/com/sun/javatest/mrep/OptionsPane.java,
	* src/jtreg/com/sun/javatest/mrep/ReportDirChooser.java,
	* src/jtreg/com/sun/javatest/mrep/ReportTool.java,
	* src/jtreg/com/sun/javatest/mrep/ReportToolManager.java,
	* src/jtreg/com/sun/javatest/mrep/Scheme.java,
	* src/jtreg/com/sun/javatest/mrep/TestResultDescr.java,
	* src/jtreg/com/sun/javatest/mrep/XMLReportReader.java,
	* src/jtreg/com/sun/javatest/mrep/XMLReportWriter.java,
	* src/jtreg/com/sun/javatest/mrep/i18n.properties,
	* src/jtreg/com/sun/javatest/package.html,
	* src/jtreg/com/sun/javatest/regtest/Action.java,
	* src/jtreg/com/sun/javatest/regtest/AntOptionDecoder.java,
	* src/jtreg/com/sun/javatest/regtest/AppletAction.java,
	* src/jtreg/com/sun/javatest/regtest/AppletWrapper.java,
	* src/jtreg/com/sun/javatest/regtest/BadArgs.java,
	* src/jtreg/com/sun/javatest/regtest/BuildAction.java,
	* src/jtreg/com/sun/javatest/regtest/CheckFiles.java,
	* src/jtreg/com/sun/javatest/regtest/CleanAction.java,
	* src/jtreg/com/sun/javatest/regtest/CompileAction.java,
	* src/jtreg/com/sun/javatest/regtest/GetSystemProperty.java,
	* src/jtreg/com/sun/javatest/regtest/Help.java,
	* src/jtreg/com/sun/javatest/regtest/IgnoreAction.java,
	* src/jtreg/com/sun/javatest/regtest/IgnoreKind.java,
	* src/jtreg/com/sun/javatest/regtest/JDK.java,
	* src/jtreg/com/sun/javatest/regtest/Main.java,
	* src/jtreg/com/sun/javatest/regtest/MainAction.java,
	* src/jtreg/com/sun/javatest/regtest/MainWrapper.java,
	* src/jtreg/com/sun/javatest/regtest/Option.java,
	* src/jtreg/com/sun/javatest/regtest/OptionDecoder.java,
	* src/jtreg/com/sun/javatest/regtest/ParseException.java,
	* src/jtreg/com/sun/javatest/regtest/Path.java,
	* src/jtreg/com/sun/javatest/regtest/RegressionEnvironment.java,
	* src/jtreg/com/sun/javatest/regtest/RegressionObserver.java,
	* src/jtreg/com/sun/javatest/regtest/RegressionParameters.java,
	* src/jtreg/com/sun/javatest/regtest/RegressionScript.java,
	* src/jtreg/com/sun/javatest/regtest/RegressionSecurityManager.java,
	* src/jtreg/com/sun/javatest/regtest/RegressionTestFinder.java,
	* src/jtreg/com/sun/javatest/regtest/RegressionTestSuite.java,
	* src/jtreg/com/sun/javatest/regtest/ShellAction.java,
	* src/jtreg/com/sun/javatest/regtest/StringArray.java,
	* src/jtreg/com/sun/javatest/regtest/StringUtils.java,
	* src/jtreg/com/sun/javatest/regtest/TestRunException.java,
	* src/jtreg/com/sun/javatest/regtest/Verbose.java,
	* src/jtreg/com/sun/javatest/regtest/i18n.properties,
	* src/jtreg/com/sun/javatest/report/ConfigSection.java,
	* src/jtreg/com/sun/javatest/report/CustomReport.java,
	* src/jtreg/com/sun/javatest/report/HTMLReport.java,
	* src/jtreg/com/sun/javatest/report/HTMLSection.java,
	* src/jtreg/com/sun/javatest/report/PlainTextReport.java,
	* src/jtreg/com/sun/javatest/report/Report.java,
	* src/jtreg/com/sun/javatest/report/ReportDirChooser.java,
	* src/jtreg/com/sun/javatest/report/ReportFormat.java,
	* src/jtreg/com/sun/javatest/report/ReportManager.java,
	* src/jtreg/com/sun/javatest/report/ReportModel.java,
	* src/jtreg/com/sun/javatest/report/ReportWriter.java,
	* src/jtreg/com/sun/javatest/report/ResultSection.java,
	* src/jtreg/com/sun/javatest/report/StatisticsSection.java,
	* src/jtreg/com/sun/javatest/report/StringArrayComparator.java,
	* src/jtreg/com/sun/javatest/report/TestResultsByFileComparator.java,
	* src/jtreg/com/sun/javatest/report/TestResultsByStatusAndTitleComparator.java,
	* src/jtreg/com/sun/javatest/report/TestResultsByTitleComparator.java,
	* src/jtreg/com/sun/javatest/report/XMLReport.java,
	* src/jtreg/com/sun/javatest/report/XMLReportMaker.java,
	* src/jtreg/com/sun/javatest/report/i18n.properties,
	* src/jtreg/com/sun/javatest/report/package.html,
	* src/jtreg/com/sun/javatest/stylesheet.css,
	* src/jtreg/com/sun/javatest/tool/Command.java,
	* src/jtreg/com/sun/javatest/tool/CommandContext.java,
	* src/jtreg/com/sun/javatest/tool/CommandManager.java,
	* src/jtreg/com/sun/javatest/tool/CommandParser.java,
	* src/jtreg/com/sun/javatest/tool/ConfigManager.java,
	* src/jtreg/com/sun/javatest/tool/CustomPropagationController.java,
	* src/jtreg/com/sun/javatest/tool/Deck.java,
	* src/jtreg/com/sun/javatest/tool/DeskView.java,
	* src/jtreg/com/sun/javatest/tool/Desktop.java,
	* src/jtreg/com/sun/javatest/tool/DesktopManager.java,
	* src/jtreg/com/sun/javatest/tool/DesktopPrefsPane.java,
	* src/jtreg/com/sun/javatest/tool/EditableFileList.java,
	* src/jtreg/com/sun/javatest/tool/EditableList.java,
	* src/jtreg/com/sun/javatest/tool/EnvironmentManager.java,
	* src/jtreg/com/sun/javatest/tool/FileChooser.java,
	* src/jtreg/com/sun/javatest/tool/FileHistory.java,
	* src/jtreg/com/sun/javatest/tool/FileOpener.java,
	* src/jtreg/com/sun/javatest/tool/FocusMonitor.java,
	* src/jtreg/com/sun/javatest/tool/HelpLink.java,
	* src/jtreg/com/sun/javatest/tool/HelpLinkBeanInfo.java,
	* src/jtreg/com/sun/javatest/tool/HelpManager.java,
	* src/jtreg/com/sun/javatest/tool/HelpMenu.java,
	* src/jtreg/com/sun/javatest/tool/HttpManager.java,
	* src/jtreg/com/sun/javatest/tool/I18NUtils.java,
	* src/jtreg/com/sun/javatest/tool/IconFactory.java,
	* src/jtreg/com/sun/javatest/tool/IconLabel.java,
	* src/jtreg/com/sun/javatest/tool/IconLabelBeanInfo.java,
	* src/jtreg/com/sun/javatest/tool/LogManager.java,
	* src/jtreg/com/sun/javatest/tool/MDIDeskView.java,
	* src/jtreg/com/sun/javatest/tool/Main.java,
	* src/jtreg/com/sun/javatest/tool/ManagerLoader.java,
	* src/jtreg/com/sun/javatest/tool/PieChart.java,
	* src/jtreg/com/sun/javatest/tool/Preferences.java,
	* src/jtreg/com/sun/javatest/tool/SDIDeskView.java,
	* src/jtreg/com/sun/javatest/tool/SelectedWorkDirApprover.java,
	* src/jtreg/com/sun/javatest/tool/Startup.java,
	* src/jtreg/com/sun/javatest/tool/TabDeskView.java,
	* src/jtreg/com/sun/javatest/tool/TestSuiteChooser.java,
	* src/jtreg/com/sun/javatest/tool/TestTreeSelectionPane.java,
	* src/jtreg/com/sun/javatest/tool/Tool.java,
	* src/jtreg/com/sun/javatest/tool/ToolAction.java,
	* src/jtreg/com/sun/javatest/tool/ToolDialog.java,
	* src/jtreg/com/sun/javatest/tool/ToolManager.java,
	* src/jtreg/com/sun/javatest/tool/TreeSelectionPane.java,
	* src/jtreg/com/sun/javatest/tool/UIFactory.java,
	* src/jtreg/com/sun/javatest/tool/VerboseCommand.java,
	* src/jtreg/com/sun/javatest/tool/WDC_FileFilter.java,
	* src/jtreg/com/sun/javatest/tool/WDC_FileView.java,
	* src/jtreg/com/sun/javatest/tool/WorkDirChooser.java,
	* src/jtreg/com/sun/javatest/tool/i18n.properties,
	* src/jtreg/com/sun/javatest/tool/package.html,
	* src/jtreg/com/sun/javatest/util/BackupPolicy.java,
	* src/jtreg/com/sun/javatest/util/BackupUtil.java,
	* src/jtreg/com/sun/javatest/util/Debug.java,
	* src/jtreg/com/sun/javatest/util/DirectoryClassLoader.java,
	* src/jtreg/com/sun/javatest/util/DynamicArray.java,
	* src/jtreg/com/sun/javatest/util/ExitCount.java,
	* src/jtreg/com/sun/javatest/util/Fifo.java,
	* src/jtreg/com/sun/javatest/util/FileFilter.java,
	* src/jtreg/com/sun/javatest/util/FileInfoCache.java,
	* src/jtreg/com/sun/javatest/util/HTMLWriter.java,
	* src/jtreg/com/sun/javatest/util/HelpTree.java,
	* src/jtreg/com/sun/javatest/util/I18NResourceBundle.java,
	* src/jtreg/com/sun/javatest/util/LineParser.java,
	* src/jtreg/com/sun/javatest/util/LogFile.java,
	* src/jtreg/com/sun/javatest/util/MainAppletContext.java,
	* src/jtreg/com/sun/javatest/util/MainFrame.java,
	* src/jtreg/com/sun/javatest/util/OrderedTwoWayTable.java,
	* src/jtreg/com/sun/javatest/util/PathClassLoader.java,
	* src/jtreg/com/sun/javatest/util/PrefixMap.java,
	* src/jtreg/com/sun/javatest/util/Properties.java,
	* src/jtreg/com/sun/javatest/util/PropertyArray.java,
	* src/jtreg/com/sun/javatest/util/ReadAheadIterator.java,
	* src/jtreg/com/sun/javatest/util/SortedProperties.java,
	* src/jtreg/com/sun/javatest/util/StringArray.java,
	* src/jtreg/com/sun/javatest/util/SysEnv.java,
	* src/jtreg/com/sun/javatest/util/TextStream.java,
	* src/jtreg/com/sun/javatest/util/TextWriter.java,
	* src/jtreg/com/sun/javatest/util/Timer.java,
	* src/jtreg/com/sun/javatest/util/WrapWriter.java,
	* src/jtreg/com/sun/javatest/util/WriterStream.java,
	* src/jtreg/com/sun/javatest/util/XMLWriter.java,
	* src/jtreg/com/sun/javatest/util/i18n.properties,
	* src/jtreg/com/sun/javatest/util/package.html,
	* src/jtreg/excludelist.jdk.jtx,
	* src/jtreg/legal/copyright.txt,
	* src/jtreg/legal/license.txt:
	New home of JTreg source.

2011-12-20  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (T_LDREXD, T_STREXD):
	New instructions.
	(ldrexd, strexd): Likewise.
	(Thumb2_load_long, Thumb2_store_long): New functions.
	(Thumb2_codegen): Use Thumb2_load_long and Thumb2_store_long for
	all long field accesses.

2011-12-20  Andrew Haley  <aph@redhat.com>

	PR837:
	* Makefile.am (stamps/ports.stamp): Replace "cp -l" with
	"cp $(SRC_DIR_LINK)".

2011-12-19  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def
	(lgetfield, lputfield): Add atomic sequences using ldrexd/strexd.
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(getstatic_volatile_dw, putstatic_volatile_dw): Likewise.

2011-12-16  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (H_SAFEPOINT): New.
	(Thumb2_Safepoint): New.
	(Thumb2_Branch): Call Thumb2_Safepoint.
	(Thumb2_Goto): Likewise.
	(Thumb2_Return): Likewise.
	(Thumb2_Initialize): Add handler for H_SAFEPOINT.

2011-12-16  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (JTREG_SRCS, REWRITER_SRCS, EXTRA_DIST): Don't use any
	prefixes.
	(stamps/jtreg.stamp, check-jdk): Use JTREG_SRCS with srcdir prefix.
	(stamps/rewriter.stamp): Use REWRITER_SRCS with srcdir prefix.

2011-12-16  Xerxes Rånby  <xerxes@zafena.se>

	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(.fast_native_return_dw): Add a missing PR484 return 0.

2011-12-12  Omair Majid  <omajid@redhat.com>

	S7102369, S7094468: remove java.rmi.server.codebase property
	parsing from rmiregistry
	* patches/openjdk/7102369-7094468-rmiregistry.patch: New
	file. Backport from OpenJDK6.
	* Makefile.am (ICEDTEA_PATCHES): Apply the patch.

2011-12-12  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (DisableCompiler): Delete.
	(Thumb2_Compile): Use !UseCompiler instead of DisableCompiler.
	(Thumb2_Initialize): Likewise.

2011-12-12  Xerxes Rånby  <xerxes@zafena.se>

	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(DISPATCH_FINISH): Add .ltorg at end of the macro to unbreak
	armv5 build-bots.
	(.eabi_attribute Tag_ABI_*): Replaced by numerical values
	to stay compatible with GCC 4.3.3.

2011-12-08  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (JTREG_SRCS): Use abs_top_srcdir.

2011-12-08  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def
	(aload_N_getfield, [iaf]load_igetfield): Add a couple of missing
	barriers.

2011-12-08  Xerxes Rånby  <xerxes@zafena.se>

	CACAO:
	- CA164: Get rid of mysterious 10 trailing bytes in literal strings.
	* NEWS:
	Updated.
	* Makefile.am:
	(CACAO_VERSION): Updated CACAO to 2011-12-08 revision.
	(CACAO_SHA256SUM): Updated.

2011-12-07  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp
	(Thumb2_disass): Use class Opcodes to do the disassembly.
	(Thumb2_Enter): Update ISTATE_SELF_LINK.
	(T_DMB): New.
	(fullBarrier): New.
	(storeBarrier): New.
	(Thumb2_Accessor): Add volatile barriers.
	(Thumb2_codegen): Likewise.
	(Thumb2_Initialize): Check UseCompiler.
	(class Opcodes): New.  Load libopcodes.so lazily.
	* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def: For every
	{get,put}field handler, add a test for volatility and duplicate
	the code path into two parts, volatile and non-volatile.  Add
	barriers to the volatile path.
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S (dmb)
	(dmb_st, FullBarrier, StoreLoadBarrier, StoreStoreBarrier): New
	macros.
	(abort_table): Add entries for volatile versions of all the field
	handlers.
	({put,get}field_volatile_*): Add volatile versions of all handlers.
	(Thumb2_{put,get}field_*_stub): Likewise.
	* arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp
	(print_vm_offsets): Add CP_CACHE_VOLATILE_FIELD_FLAG_BIT and
	CP_CACHE_FLAGS.

2011-12-06  Xerxes Rånby  <xerxes@zafena.se>

	CACAO:
	- CA162: Make class init protection aware of multiple threads.
	- CA163: descriptor_params_from_paramtypes is protected by a mutex now.
	- Removed return value from descriptor_params_from_paramtypes.
	- Removed fields from classinfo and related functions from
	descriptor pool.
	- src/vm/jit/jit.cpp: Eliminate one instance of useless cache flushing.
	* NEWS:
	Updated.
	* Makefile.am:
	(CACAO_VERSION): Updated CACAO to 2011-12-01 revision.
	(CACAO_SHA256SUM): Updated.

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

	* Makefile.am:
	Bump to b25 (next version in hg).

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

	* NEWS:
	Remove inaccurate line about ARM assembler.

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

	* NEWS:
	Add changes in b24.

2011-11-25  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(OPENJDK_DATE): Bump to b24.
	(OPENJDK_SHA256SUM): Likewise.
	(OPENJDK_VERSION): Likewise.

2011-11-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/security/20111018/7000600.patch,
	* patches/security/20111018/7019773.patch,
	* patches/security/20111018/7023640.patch,
	* patches/security/20111018/7032417.patch,
	* patches/security/20111018/7046794.patch,
	* patches/security/20111018/7046823.patch,
	* patches/security/20111018/7055902.patch,
	* patches/security/20111018/7057857.patch,
	* patches/security/20111018/7064341.patch,
	* patches/security/20111018/7070134.patch,
	* patches/security/20111018/7077466.patch,
	* patches/security/20111018/7083012.patch,
	* patches/security/20111018/7096936.patch:
	Drop patches applied upstream.
	* Makefile.am:
	(JAXWS_DROP_ZIP): Updated.
	(JAXWS_DROP_SHA256SUM): Likewise.
	(SECURITY_PATCHES): Set empty (upstream).
	* patches/rhino.patch,
	* patches/xjc.patch:
	Rewritten to work with upstream security patches.

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

	PR719: make distcheck work in IcedTea6
	* Makefile.am:
	(distclean-local): Depend on clean-local.
	(ports): Remove inapplicable conditionals from
	reversion and ensure copied files have correct
	permissions.
	(clean-generated): Replace hardcoded name with
	$(GENERATED_BUILD_DIR).
	(clean-jtreg): Remove all empty directories.
	* NEWS: List this fix.

2011-11-15    Andrew Haley  <aph@redhat.com>

	* patches/arm-debug.patch: Surround all code in #ifdef PRODUCT
	in order to unbreak debug builds.

2011-11-14  Danesh Dadachanji  <ddadacha@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Add patches/openjdk/683768-System-tray-icon.patch
	* NEWS: Updated.
	* patches/openjdk/683768-System-tray-icon.patch: New file. Sets XAtoms
	_NET_WM_PID and WM_CLIENT_MACHINE for X windows.

2011-11-07  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (Thumb2_iOp): Mask
	shift counts with 31.
	(Thumb2_codegen): Mask double shift counts with 63.

2011-11-04  Xerxes Rånby  <xerxes@zafena.se>

	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(ARMv4): Only define it when optimizing for armv4 and armv4t.
	This will make the asm interpreter slightly faster when optimized
	for armv5 and later.

2011-11-03  Xerxes Rånby  <xerxes@zafena.se>

	CACAO:
	- Fix FindClass called from JNI_OnLoad.
	- Implemented jni_GetDirectBufferCapacity.
	* Makefile.am:
	(CACAO_VERSION): Updated CACAO to 2011-11-02 revision.
	(CACAO_SHA256SUM): Updated.

2011-11-03  Xerxes Rånby  <xerxes@zafena.se>

	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(cmpxchg_ptr): Designate function label as such; required for
	thumb interworking.
	(asm_generate_method_entry, asm_check_null_ptr, Thumb2_Install
	Thumb2_stubs, Thumb2_idiv_stub, Thumb2_irem_stub,
	Thumb2_invokeinterface_stub, Thumb2_invokevirtual_stub,
	Thumb2_invokestatic_stub, Thumb2_invokespecial_stub,
	Thumb2_getfield_word_stub, Thumb2_getfield_sh_stub,
	Thumb2_getfield_h_stub, Thumb2_getfield_sb_stub,
	Thumb2_getfield_dw_stub, Thumb2_putfield_word_stub,
	Thumb2_putfield_h_stub, Thumb2_putfield_b_stub,
	Thumb2_putfield_a_stub, Thumb2_putfield_dw_stub,
	Thumb2_getstatic_word_stub, Thumb2_getstatic_h_stub,
	Thumb2_getstatic_sh_stub, Thumb2_getstatic_sb_stub,
	Thumb2_getstatic_dw_stub, Thumb2_putstatic_word_stub,
	Thumb2_putstatic_h_stub, Thumb2_putstatic_b_stub,
	Thumb2_putstatic_dw_stub, Thumb2_putstatic_a_stub,
	Thumb2_stubs_end, Thumb2_DivZero_Handler,
	Thumb2_Handle_Exception, Thumb2_Handle_Exception_NoRegs,
	Thumb2_ArrayBounds_Handler, Thumb2_NullPtr_Handler,
	Thumb2_Stack_Overflow, Thumb2_Exit_To_Interpreter,
	Thumb2_Clear_Cache): Likewise.

2011-11-02  Andrew Haley  <aph@redhat.com>

	* openjdk-ecj/hotspot/src/cpu/zero/vm/thumb2.cpp (Thumb2_codegen):
	Sign extend byte loads in accessors.

2011-11-01  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (Thumb2_Accessor):
	Return 0, #deoptimized_frames.

2011-10-31  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S (accessor_sh):
	Return 0, #deoptimized_frames.
	(accessor{_h,_sb,_dw}): Likewise.

2011-10-28  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S (PUSHD0)
	Use PUSH, not POP.

2011-10-28  Andrew Haley  <aph@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add patches/arm-debug.patch.

2011-10-27  Andrew Haley  <aph@redhat.com>

	* arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp (whole file):
	Conditionalize on #ifdef __arm__.
	* arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp: Likewise.
	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp: Likewise.
	* patches/arm.patch: Move %.S rule outside ARM conditional.

2011-10-26  Andrew Haley  <aph@redhat.com>

	* patches/arm.patch (CFLAGS): Enable the ARM assembler port.

	PR icedtea/484:
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(fast_empty_entry, normal_entry_synchronized, normal_entry):
	Return 0, #deoptimized_frames.
	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (Thumb2_Return):
	Likewise.
	* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def
	(return_unsafe, ireturn_unsafe, lreturn_unsafe)
	(ireturn,areturn,freturn): Return deoptimized_frames = 0.

	PR icedtea/323:
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S: Replace
	all stores to THREAD_LAST_JAVA_SP with stores to
	THREAD_LAST_JAVA_FP.  Add stores to THREAD_LAST_JAVA_SP.
	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp: Likewise.

	* Makefile.am (ICEDTEA_PATCHES): Add patches/arm-debug.patch.
	(stamps/ports.stamp): Use cp -l to link the ARM interpreter
	sources into the target dir rather than copying them.
	(EXTRA_DIST): Add arm_port.

	Update to HS20:
	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp: Replace all calls
	to fatal1() (which no longer exists) with calls to fatal().
	(Thumb2_is_zombie, Thumb2_pass2): invoke* and {get,put}* now take
	native, not Java, byte ordered indexes.
	(Thumb2_disass, Thumb2_codegen, Thumb2_tablegen):
	Bytecodes::special_length_at() takes different arguments from the
	previous version; adjust suitably.
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S: Replace
	call to report_fatal_vararg(char const*, int, char const*, ...)
	(which no longer exists) with call to Helper_report_fatal.
	* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def (new):
	Renumber the fast bytecodes iload_0_iconst_N to iload_3_iload_N.
	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp: Likewise.
	* patches/arm.patch: Likewise.
	Add *.S to the list of source files.
	* arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp (All #includes)
	: Move to new OpenJDK include file format.
	(Helper_report_fatal): New assember helper.
	(print_vm_offsets): Add THREAD_LAST_JAVA_FP.

	Hard FP port:
	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp (Thumb2_Initialize):
	Add hard FP variants for the stubs that need it.
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(POPF0, POPF1, POPD0, POPD1,PUSHF0, PUSHD0): New macros.
	(.eabi_attribute): Use real names.  Add declaration for hard
	FP ABI.
	(.fast_native_return_double, .fast_native_return_float,
	.fast_copy_double, .fast_copy_float): New.
	(fast_native_entry): use SIZEOF_FFI_CIF, not 24.  Add logic to
	handle args in FP registers.
	(FIND_LOWEST_BIT, FIND_LOWEST_BIT_PAIR, COPY_DOUBLE, COPY_FLOAT):
	New macros.
	(.copy_float_table, .copy_double_table): New. 
	* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def
	(frem, drem, f2i, f2l, d2i, d2l): Add hardfp args.

	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(REWRITE_PAIRS): New macro.
	* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def: Use
	REWRITE_PAIRS to prevent rewriting pairs of bytecodes in the
	instruction stream.

	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S (fast_native_entry):
	Update ISTATE_SELF_LINK to get correct stack traces.

	* patches/arm-debug.patch: New file.

2011-10-26  Andrew Haley  <aph@redhat.com>

	Reinstate the ARM assembler port.  Back out this patch:

  2011-07-11  Xerxes Rånby  <xerxes@zafena.se>

          Removal of the ARM assembler port, unbreaks Zero and Shark builds.
          * Makefile.am:
          (ICEDTEA_PATCHES): Remove patches/arm.patch.
          (clean-ports): Removed.
          (stamps/ports.stamp): Likewise.
          (hotspot-ports): Likewise.
          * arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp: Removed.
          * arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def: Likewise.
          * arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S: Likewise.
          * arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp: Likewise.
          * arm_port/hotspot/tools/mkbc.c: Likewise.
          * patches/arm.patch: Likewise.

2011-10-26  Omair Majid  <omajid@redhat.com>

	S7103224: collision between __LEAF define in interfaceSupport.hpp and
	/usr/include/sys/cdefs.h with gcc
	* NEWS: Update with fix.
	* patches/openjdk/7103224-glibc_name_collision.patch: New file. Export of
	OpenJDK changeset.
	* Makefile.am (ICEDTEA_PATCHES): Add the above.

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

	* patches/security/20111018/7083012.patch:
	Remove testcases not in upstream version.

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

	* Makefile.am: Move jtregcheck from
	clean-local to .PHONY where it's supposed
	to be (bad patch program!)

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

	* Makefile.am: Add patches.
	* patches/rhino.patch: Change after 7046823 is applied.
	* patches/xjc.patch: Update against 7046794.
	* patches/security/20111018/7000600.patch,
	* patches/security/20111018/7019773.patch,
	* patches/security/20111018/7023640.patch,
	* patches/security/20111018/7032417.patch,
	* patches/security/20111018/7046823.patch,
	* patches/security/20111018/7055902.patch,
	* patches/security/20111018/7057857.patch,
	* patches/security/20111018/7064341.patch,
	* patches/security/20111018/7070134.patch,
	* patches/security/20111018/7083012.patch,
	* patches/security/20111018/7096936.patch,
	* patches/security/20111018/7046794.patch,
	* patches/security/20111018/7077466.patch:
	Security patches.

2010-10-19  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Add release notes for 1.8.10,
	1.9.10 and 1.10.4 security updates.

2011-10-18  Xerxes Rånby  <xerxes@zafena.se>

	CACAO
	- ARM: Remove broken support for float argument passing in registers.
	- ARM: Remove hack for return value in float registers.
	- ARM: Fixed use of uninitialized variable.
	- ARM: removed unused ICMD_GETSTATIC branch.
	- ARM: Designate function labels as such;
	required for thumb interworking.
	* NEWS: Updated.
	* Makefile.am:
	(CACAO_VERSION): Updated CACAO to 2011-10-17 revision.
	(CACAO_SHA256SUM): Updated.

2011-10-14  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Third attempt to fix JTreg
	make rules - added path to JTreg source where
	black list of JDK JTreg tests is stored.

2011-10-14  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Fixed path to excludelist.jdk.jtx
	file containing black list of JDK Jtreg tests.

2011-10-14  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Fixed ./configure error caused by
	recursion during exansion of two rules.

2011-10-10  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- Implement classlibCheckIfOnLoad().
	- Make thread states JVMTI compatible.
	- Add OpenBSD/sparc to list of recognised hosts.
	- Handle 'g' when specifying memory + extra checks.
	- Make command line compatibility options table-driven.
	* NEWS: Updated.
	* patches/jamvm/gb-memory-fix.patch: Replaced by upstream,
	Handle 'g' when specifying memory + extra checks,
	changeset 5b66309e20cfd9fe1119e0c9231060a9a583d846.
	* patches/jamvm/ignore-assertions-and-verify-options.patch:
	Replaced by upstream, Make command line compatibility options
	table-driven, changeset d689b6527e26ef1098583ba39725d6e675f8b649.
	* Makefile.am
	(ICEDTEA_PATCHES): Remove upstreamed JamVM patches.
	(JAMVM_VERSION): Updated JamVM to 2011-10-07 revision.
	(JAMVM_SHA256SUM): Updated.

2010-10-05  Andrew John Hughes  <gnu.andrew@redhat.com>

	Move jtreg sources to top-level to avoid
	conflict between ${srcdir}/test and
	${builddir}/test.
	* test/jtreg/JavaTest.cmdMgrs.lst,
	* test/jtreg/JavaTest.toolMgrs.lst,
	* test/jtreg/META-INF/MANIFEST.MF,
	* test/jtreg/README,
	* test/jtreg/com/sun/interview/AllFilesFileFilter.java,
	* test/jtreg/com/sun/interview/Checklist.java,
	* test/jtreg/com/sun/interview/ChoiceArrayQuestion.java,
	* test/jtreg/com/sun/interview/ChoiceQuestion.java,
	* test/jtreg/com/sun/interview/CompositeQuestion.java,
	* test/jtreg/com/sun/interview/DirectoryFileFilter.java,
	* test/jtreg/com/sun/interview/ErrorQuestion.java,
	* test/jtreg/com/sun/interview/ExtensionFileFilter.java,
	* test/jtreg/com/sun/interview/FileFilter.java,
	* test/jtreg/com/sun/interview/FileListQuestion.java,
	* test/jtreg/com/sun/interview/FileQuestion.java,
	* test/jtreg/com/sun/interview/FilesAndDirectoriesFileFilter.java,
	* test/jtreg/com/sun/interview/FinalQuestion.java,
	* test/jtreg/com/sun/interview/FloatQuestion.java,
	* test/jtreg/com/sun/interview/InetAddressQuestion.java,
	* test/jtreg/com/sun/interview/IntQuestion.java,
	* test/jtreg/com/sun/interview/Interview.java,
	* test/jtreg/com/sun/interview/InterviewQuestion.java,
	* test/jtreg/com/sun/interview/InterviewSet.java,
	* test/jtreg/com/sun/interview/ListQuestion.java,
	* test/jtreg/com/sun/interview/NullQuestion.java,
	* test/jtreg/com/sun/interview/Properties2.java,
	* test/jtreg/com/sun/interview/PropertiesQuestion.java,
	* test/jtreg/com/sun/interview/Question.java,
	* test/jtreg/com/sun/interview/StringListQuestion.java,
	* test/jtreg/com/sun/interview/StringQuestion.java,
	* test/jtreg/com/sun/interview/TreeQuestion.java,
	* test/jtreg/com/sun/interview/WizEdit.java,
	* test/jtreg/com/sun/interview/WizPrint.java,
	* test/jtreg/com/sun/interview/YesNoQuestion.java,
	* test/jtreg/com/sun/interview/i18n.properties,
	* test/jtreg/com/sun/interview/package.html,
	* test/jtreg/com/sun/interview/wizard/ActionDocListener.java,
	* test/jtreg/com/sun/interview/wizard/ActionListDataListener.java,
	* test/jtreg/com/sun/interview/wizard/ChoiceArrayQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/ChoiceQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/EditableList.java,
	* test/jtreg/com/sun/interview/wizard/Exporter.java,
	* test/jtreg/com/sun/interview/wizard/FileList.java,
	* test/jtreg/com/sun/interview/wizard/FileListQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/FileQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/FloatQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/I18NResourceBundle.java,
	* test/jtreg/com/sun/interview/wizard/InetAddressQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/InfoPanel.java,
	* test/jtreg/com/sun/interview/wizard/IntQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/ListQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/NullQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/PathPanel.java,
	* test/jtreg/com/sun/interview/wizard/PropertiesQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/QuestionPanel.java,
	* test/jtreg/com/sun/interview/wizard/QuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/RenderingUtilities.java,
	* test/jtreg/com/sun/interview/wizard/SearchDialog.java,
	* test/jtreg/com/sun/interview/wizard/StringListQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/StringQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/SwingFileFilter.java,
	* test/jtreg/com/sun/interview/wizard/TreeQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/TypeInPanel.java,
	* test/jtreg/com/sun/interview/wizard/WizPane.java,
	* test/jtreg/com/sun/interview/wizard/Wizard.java,
	* test/jtreg/com/sun/interview/wizard/YesNoQuestionRenderer.java,
	* test/jtreg/com/sun/interview/wizard/i18n.properties,
	* test/jtreg/com/sun/interview/wizard/package.html,
	* test/jtreg/com/sun/javatest/AllTestsFilter.java,
	* test/jtreg/com/sun/javatest/BasicParameters.java,
	* test/jtreg/com/sun/javatest/Command.java,
	* test/jtreg/com/sun/javatest/CompositeFilter.java,
	* test/jtreg/com/sun/javatest/DefaultTestRunner.java,
	* test/jtreg/com/sun/javatest/Deprecated.java,
	* test/jtreg/com/sun/javatest/EditJTI.java,
	* test/jtreg/com/sun/javatest/EditLinks.java,
	* test/jtreg/com/sun/javatest/ExcludeList.java,
	* test/jtreg/com/sun/javatest/ExcludeListFilter.java,
	* test/jtreg/com/sun/javatest/ExcludeListUpdateHandler.java,
	* test/jtreg/com/sun/javatest/FileParameters.java,
	* test/jtreg/com/sun/javatest/Harness.java,
	* test/jtreg/com/sun/javatest/HarnessHttpHandler.java,
	* test/jtreg/com/sun/javatest/InitialUrlFilter.java,
	* test/jtreg/com/sun/javatest/InterviewParameters.java,
	* test/jtreg/com/sun/javatest/InterviewPropagator.java,
	* test/jtreg/com/sun/javatest/JavaTestError.java,
	* test/jtreg/com/sun/javatest/JavaTestSecurityManager.java,
	* test/jtreg/com/sun/javatest/Keywords.java,
	* test/jtreg/com/sun/javatest/KeywordsFilter.java,
	* test/jtreg/com/sun/javatest/LastRunFilter.java,
	* test/jtreg/com/sun/javatest/LastRunInfo.java,
	* test/jtreg/com/sun/javatest/ObservableTestFilter.java,
	* test/jtreg/com/sun/javatest/Parameters.java,
	* test/jtreg/com/sun/javatest/ProductInfo.java,
	* test/jtreg/com/sun/javatest/ResourceTable.java,
	* test/jtreg/com/sun/javatest/Script.java,
	* test/jtreg/com/sun/javatest/Status.java,
	* test/jtreg/com/sun/javatest/StatusFilter.java,
	* test/jtreg/com/sun/javatest/TRT_HttpHandler.java,
	* test/jtreg/com/sun/javatest/TRT_Iterator.java,
	* test/jtreg/com/sun/javatest/TRT_TreeNode.java,
	* test/jtreg/com/sun/javatest/TemplateUtilities.java,
	* test/jtreg/com/sun/javatest/Test.java,
	* test/jtreg/com/sun/javatest/TestDescription.java,
	* test/jtreg/com/sun/javatest/TestEnvContext.java,
	* test/jtreg/com/sun/javatest/TestEnvironment.java,
	* test/jtreg/com/sun/javatest/TestFilter.java,
	* test/jtreg/com/sun/javatest/TestFinder.java,
	* test/jtreg/com/sun/javatest/TestFinderQueue.java,
	* test/jtreg/com/sun/javatest/TestResult.java,
	* test/jtreg/com/sun/javatest/TestResultCache.java,
	* test/jtreg/com/sun/javatest/TestResultTable.java,
	* test/jtreg/com/sun/javatest/TestRunner.java,
	* test/jtreg/com/sun/javatest/TestSuite.java,
	* test/jtreg/com/sun/javatest/Trace.java,
	* test/jtreg/com/sun/javatest/WorkDirectory.java,
	* test/jtreg/com/sun/javatest/agent/ActiveAgentCommand.java,
	* test/jtreg/com/sun/javatest/agent/ActiveAgentPool.java,
	* test/jtreg/com/sun/javatest/agent/ActiveConnectionFactory.java,
	* test/jtreg/com/sun/javatest/agent/ActiveModeOptions.java,
	* test/jtreg/com/sun/javatest/agent/Agent.java,
	* test/jtreg/com/sun/javatest/agent/AgentApplet.java,
	* test/jtreg/com/sun/javatest/agent/AgentClassLoader.java,
	* test/jtreg/com/sun/javatest/agent/AgentClassLoader2.java,
	* test/jtreg/com/sun/javatest/agent/AgentFrame.java,
	* test/jtreg/com/sun/javatest/agent/AgentMain.java,
	* test/jtreg/com/sun/javatest/agent/AgentManager.java,
	* test/jtreg/com/sun/javatest/agent/AgentMonitorCommandManager.java,
	* test/jtreg/com/sun/javatest/agent/AgentMonitorTool.java,
	* test/jtreg/com/sun/javatest/agent/AgentMonitorToolManager.java,
	* test/jtreg/com/sun/javatest/agent/AgentPanel.java,
	* test/jtreg/com/sun/javatest/agent/BadValue.java,
	* test/jtreg/com/sun/javatest/agent/Connection.java,
	* test/jtreg/com/sun/javatest/agent/ConnectionFactory.java,
	* test/jtreg/com/sun/javatest/agent/Deck.java,
	* test/jtreg/com/sun/javatest/agent/Deprecated.java,
	* test/jtreg/com/sun/javatest/agent/Folder.java,
	* test/jtreg/com/sun/javatest/agent/Icon.java,
	* test/jtreg/com/sun/javatest/agent/InterruptableSocketConnection.java,
	* test/jtreg/com/sun/javatest/agent/Map.java,
	* test/jtreg/com/sun/javatest/agent/ModeOptions.java,
	* test/jtreg/com/sun/javatest/agent/PassiveAgentCommand.java,
	* test/jtreg/com/sun/javatest/agent/PassiveConnectionFactory.java,
	* test/jtreg/com/sun/javatest/agent/PassiveModeOptions.java,
	* test/jtreg/com/sun/javatest/agent/SocketConnection.java,
	* test/jtreg/com/sun/javatest/agent/i18n.properties,
	* test/jtreg/com/sun/javatest/agent/package.html,
	* test/jtreg/com/sun/javatest/audit/Audit.java,
	* test/jtreg/com/sun/javatest/audit/AuditCommandManager.java,
	* test/jtreg/com/sun/javatest/audit/AuditPane.java,
	* test/jtreg/com/sun/javatest/audit/AuditTool.java,
	* test/jtreg/com/sun/javatest/audit/AuditToolManager.java,
	* test/jtreg/com/sun/javatest/audit/BadChecksumPane.java,
	* test/jtreg/com/sun/javatest/audit/BadTestCaseTestsPane.java,
	* test/jtreg/com/sun/javatest/audit/BadTestDescriptionPane.java,
	* test/jtreg/com/sun/javatest/audit/BadTestsPane.java,
	* test/jtreg/com/sun/javatest/audit/ListPane.java,
	* test/jtreg/com/sun/javatest/audit/OptionsDialog.java,
	* test/jtreg/com/sun/javatest/audit/SummaryPane.java,
	* test/jtreg/com/sun/javatest/audit/i18n.properties,
	* test/jtreg/com/sun/javatest/audit/package.html,
	* test/jtreg/com/sun/javatest/batch/BatchManager.java,
	* test/jtreg/com/sun/javatest/batch/ObserverCommand.java,
	* test/jtreg/com/sun/javatest/batch/RunTestsCommand.java,
	* test/jtreg/com/sun/javatest/batch/i18n.properties,
	* test/jtreg/com/sun/javatest/batch/package.html,
	* test/jtreg/com/sun/javatest/cof/COF1_0.xsd,
	* test/jtreg/com/sun/javatest/cof/COF2_0_2.xsd,
	* test/jtreg/com/sun/javatest/cof/COFApplication.java,
	* test/jtreg/com/sun/javatest/cof/COFApplications.java,
	* test/jtreg/com/sun/javatest/cof/COFData.java,
	* test/jtreg/com/sun/javatest/cof/COFEnvironment.java,
	* test/jtreg/com/sun/javatest/cof/COFEnvironments.java,
	* test/jtreg/com/sun/javatest/cof/COFItem.java,
	* test/jtreg/com/sun/javatest/cof/COFOS.java,
	* test/jtreg/com/sun/javatest/cof/COFReportAnnotation.java,
	* test/jtreg/com/sun/javatest/cof/COFReportAnnotations.java,
	* test/jtreg/com/sun/javatest/cof/COFSWEntities.java,
	* test/jtreg/com/sun/javatest/cof/COFSWEntity.java,
	* test/jtreg/com/sun/javatest/cof/COFStatus.java,
	* test/jtreg/com/sun/javatest/cof/COFTest.java,
	* test/jtreg/com/sun/javatest/cof/COFTestAttribute.java,
	* test/jtreg/com/sun/javatest/cof/COFTestAttributes.java,
	* test/jtreg/com/sun/javatest/cof/COFTestCase.java,
	* test/jtreg/com/sun/javatest/cof/COFTestCases.java,
	* test/jtreg/com/sun/javatest/cof/COFTestSuite.java,
	* test/jtreg/com/sun/javatest/cof/COFTestSuites.java,
	* test/jtreg/com/sun/javatest/cof/ID.java,
	* test/jtreg/com/sun/javatest/cof/Main.java,
	* test/jtreg/com/sun/javatest/cof/Report.java,
	* test/jtreg/com/sun/javatest/cof/i18n.properties,
	* test/jtreg/com/sun/javatest/diff/Diff.java,
	* test/jtreg/com/sun/javatest/diff/DiffReader.java,
	* test/jtreg/com/sun/javatest/diff/Fault.java,
	* test/jtreg/com/sun/javatest/diff/HTMLReporter.java,
	* test/jtreg/com/sun/javatest/diff/HTMLWriter.java,
	* test/jtreg/com/sun/javatest/diff/Help.java,
	* test/jtreg/com/sun/javatest/diff/Main.java,
	* test/jtreg/com/sun/javatest/diff/MultiMap.java,
	* test/jtreg/com/sun/javatest/diff/ReportReader.java,
	* test/jtreg/com/sun/javatest/diff/Reporter.java,
	* test/jtreg/com/sun/javatest/diff/SimpleReporter.java,
	* test/jtreg/com/sun/javatest/diff/StandardDiff.java,
	* test/jtreg/com/sun/javatest/diff/StatusComparator.java,
	* test/jtreg/com/sun/javatest/diff/SuperDiff.java,
	* test/jtreg/com/sun/javatest/diff/WorkDirectoryReader.java,
	* test/jtreg/com/sun/javatest/diff/i18n.properties,
	* test/jtreg/com/sun/javatest/exec/AbstractCellEditor.java,
	* test/jtreg/com/sun/javatest/exec/AccessWrapper.java,
	* test/jtreg/com/sun/javatest/exec/BP_BranchSubpanel.java,
	* test/jtreg/com/sun/javatest/exec/BP_DocumentationSubpanel.java,
	* test/jtreg/com/sun/javatest/exec/BP_FilteredOutSubpanel.java,
	* test/jtreg/com/sun/javatest/exec/BP_Model.java,
	* test/jtreg/com/sun/javatest/exec/BP_SummarySubpanel.java,
	* test/jtreg/com/sun/javatest/exec/BP_TestListSubpanel.java,
	* test/jtreg/com/sun/javatest/exec/BasicCustomTestFilter.java,
	* test/jtreg/com/sun/javatest/exec/BranchPanel.java,
	* test/jtreg/com/sun/javatest/exec/CE_EnvironmentPane.java,
	* test/jtreg/com/sun/javatest/exec/CE_ExcludeListPane.java,
	* test/jtreg/com/sun/javatest/exec/CE_ExecutionPane.java,
	* test/jtreg/com/sun/javatest/exec/CE_FullView.java,
	* test/jtreg/com/sun/javatest/exec/CE_KeywordsPane.java,
	* test/jtreg/com/sun/javatest/exec/CE_PriorStatusPane.java,
	* test/jtreg/com/sun/javatest/exec/CE_StdPane.java,
	* test/jtreg/com/sun/javatest/exec/CE_StdView.java,
	* test/jtreg/com/sun/javatest/exec/CE_TemplateDialog.java,
	* test/jtreg/com/sun/javatest/exec/CE_TestsPane.java,
	* test/jtreg/com/sun/javatest/exec/CE_View.java,
	* test/jtreg/com/sun/javatest/exec/ChecklistBrowser.java,
	* test/jtreg/com/sun/javatest/exec/ConfigEditor.java,
	* test/jtreg/com/sun/javatest/exec/ConfigHandler.java,
	* test/jtreg/com/sun/javatest/exec/ConfigurableTestFilter.java,
	* test/jtreg/com/sun/javatest/exec/ContextManager.java,
	* test/jtreg/com/sun/javatest/exec/CustomTestResultViewer.java,
	* test/jtreg/com/sun/javatest/exec/DetailsBrowser.java,
	* test/jtreg/com/sun/javatest/exec/ET_FilterHandler.java,
	* test/jtreg/com/sun/javatest/exec/ElapsedTimeMonitor.java,
	* test/jtreg/com/sun/javatest/exec/EnvironmentBrowser.java,
	* test/jtreg/com/sun/javatest/exec/ExcludeListBrowser.java,
	* test/jtreg/com/sun/javatest/exec/ExecModel.java,
	* test/jtreg/com/sun/javatest/exec/ExecTool.java,
	* test/jtreg/com/sun/javatest/exec/ExecToolManager.java,
	* test/jtreg/com/sun/javatest/exec/FeatureManager.java,
	* test/jtreg/com/sun/javatest/exec/FileSystemTableModel.java,
	* test/jtreg/com/sun/javatest/exec/FileTable.java,
	* test/jtreg/com/sun/javatest/exec/FileType.java,
	* test/jtreg/com/sun/javatest/exec/FilesPane.java,
	* test/jtreg/com/sun/javatest/exec/FilterConfig.java,
	* test/jtreg/com/sun/javatest/exec/FilterSelectionHandler.java,
	* test/jtreg/com/sun/javatest/exec/JavaTestContextMenu.java,
	* test/jtreg/com/sun/javatest/exec/JavaTestMenuManager.java,
	* test/jtreg/com/sun/javatest/exec/JavaTestToolBar.java,
	* test/jtreg/com/sun/javatest/exec/LogViewer.java,
	* test/jtreg/com/sun/javatest/exec/LogViewerTools.java,
	* test/jtreg/com/sun/javatest/exec/MessageStrip.java,
	* test/jtreg/com/sun/javatest/exec/Monitor.java,
	* test/jtreg/com/sun/javatest/exec/MonitorState.java,
	* test/jtreg/com/sun/javatest/exec/MultiFormatPane.java,
	* test/jtreg/com/sun/javatest/exec/MultiSelectPanel.java,
	* test/jtreg/com/sun/javatest/exec/NavigationPane.java,
	* test/jtreg/com/sun/javatest/exec/NewReportDialog.java,
	* test/jtreg/com/sun/javatest/exec/ParameterFilter.java,
	* test/jtreg/com/sun/javatest/exec/PrefsPane.java,
	* test/jtreg/com/sun/javatest/exec/ProgressMeter.java,
	* test/jtreg/com/sun/javatest/exec/ProgressMonitor.java,
	* test/jtreg/com/sun/javatest/exec/PropertiesBrowser.java,
	* test/jtreg/com/sun/javatest/exec/QuestionLogBrowser.java,
	* test/jtreg/com/sun/javatest/exec/QuickStartWizard.java,
	* test/jtreg/com/sun/javatest/exec/RenderingUtilities.java,
	* test/jtreg/com/sun/javatest/exec/ReportBrowser.java,
	* test/jtreg/com/sun/javatest/exec/ReportHandler.java,
	* test/jtreg/com/sun/javatest/exec/RunProgressMonitor.java,
	* test/jtreg/com/sun/javatest/exec/RunTestsHandler.java,
	* test/jtreg/com/sun/javatest/exec/TP_CustomSubpanel.java,
	* test/jtreg/com/sun/javatest/exec/TP_DescSubpanel.java,
	* test/jtreg/com/sun/javatest/exec/TP_DocumentationSubpanel.java,
	* test/jtreg/com/sun/javatest/exec/TP_EnvSubpanel.java,
	* test/jtreg/com/sun/javatest/exec/TP_FilesSubpanel.java,
	* test/jtreg/com/sun/javatest/exec/TP_OutputSubpanel.java,
	* test/jtreg/com/sun/javatest/exec/TP_PropertySubpanel.java,
	* test/jtreg/com/sun/javatest/exec/TP_ResultsSubpanel.java,
	* test/jtreg/com/sun/javatest/exec/TP_Subpanel.java,
	* test/jtreg/com/sun/javatest/exec/TT_NodeCache.java,
	* test/jtreg/com/sun/javatest/exec/TT_Renderer.java,
	* test/jtreg/com/sun/javatest/exec/TU_ViewManager.java,
	* test/jtreg/com/sun/javatest/exec/TemplateParameterFilter.java,
	* test/jtreg/com/sun/javatest/exec/TestPanel.java,
	* test/jtreg/com/sun/javatest/exec/TestSuiteErrorsDialog.java,
	* test/jtreg/com/sun/javatest/exec/TestTree.java,
	* test/jtreg/com/sun/javatest/exec/TestTreeModel.java,
	* test/jtreg/com/sun/javatest/exec/TestTreePanel.java,
	* test/jtreg/com/sun/javatest/exec/ToolBarManager.java,
	* test/jtreg/com/sun/javatest/exec/ToolBarPanel.java,
	* test/jtreg/com/sun/javatest/exec/TreePanelModel.java,
	* test/jtreg/com/sun/javatest/exec/WorkDirChooseTool.java,
	* test/jtreg/com/sun/javatest/exec/i18n.properties,
	* test/jtreg/com/sun/javatest/exec/package.html,
	* test/jtreg/com/sun/javatest/finder/BinaryTestFinder.java,
	* test/jtreg/com/sun/javatest/finder/BinaryTestWriter.java,
	* test/jtreg/com/sun/javatest/finder/ChameleonTestFinder.java,
	* test/jtreg/com/sun/javatest/finder/CommentStream.java,
	* test/jtreg/com/sun/javatest/finder/ExpandTestFinder.java,
	* test/jtreg/com/sun/javatest/finder/HTMLCommentStream.java,
	* test/jtreg/com/sun/javatest/finder/HTMLTestFinder.java,
	* test/jtreg/com/sun/javatest/finder/JavaCommentStream.java,
	* test/jtreg/com/sun/javatest/finder/ReverseTestFinder.java,
	* test/jtreg/com/sun/javatest/finder/ShScriptCommentStream.java,
	* test/jtreg/com/sun/javatest/finder/ShowTests.java,
	* test/jtreg/com/sun/javatest/finder/TagTestFinder.java,
	* test/jtreg/com/sun/javatest/finder/i18n.properties,
	* test/jtreg/com/sun/javatest/finder/package.html,
	* test/jtreg/com/sun/javatest/httpd/HttpdServer.java,
	* test/jtreg/com/sun/javatest/httpd/JThttpProvider.java,
	* test/jtreg/com/sun/javatest/httpd/PageGenerator.java,
	* test/jtreg/com/sun/javatest/httpd/ProviderRegistry.java,
	* test/jtreg/com/sun/javatest/httpd/RequestHandler.java,
	* test/jtreg/com/sun/javatest/httpd/RootRegistry.java,
	* test/jtreg/com/sun/javatest/httpd/httpURL.java,
	* test/jtreg/com/sun/javatest/httpd/i18n.properties,
	* test/jtreg/com/sun/javatest/i18n.properties,
	* test/jtreg/com/sun/javatest/interview/BasicInterviewParameters.java,
	* test/jtreg/com/sun/javatest/interview/ConcurrencyInterview.java,
	* test/jtreg/com/sun/javatest/interview/DefaultInterviewParameters.java,
	* test/jtreg/com/sun/javatest/interview/EnvironmentInterview.java,
	* test/jtreg/com/sun/javatest/interview/ExcludeListInterview.java,
	* test/jtreg/com/sun/javatest/interview/KeywordsInterview.java,
	* test/jtreg/com/sun/javatest/interview/LegacyParameters.java,
	* test/jtreg/com/sun/javatest/interview/PriorStatusInterview.java,
	* test/jtreg/com/sun/javatest/interview/SimpleInterviewParameters.java,
	* test/jtreg/com/sun/javatest/interview/TestsInterview.java,
	* test/jtreg/com/sun/javatest/interview/TimeoutFactorInterview.java,
	* test/jtreg/com/sun/javatest/interview/i18n.properties,
	* test/jtreg/com/sun/javatest/interview/package.html,
	* test/jtreg/com/sun/javatest/lib/APIScript.java,
	* test/jtreg/com/sun/javatest/lib/Deprecated.java,
	* test/jtreg/com/sun/javatest/lib/ExecStdTestOtherJVMCmd.java,
	* test/jtreg/com/sun/javatest/lib/ExecStdTestSameJVMCmd.java,
	* test/jtreg/com/sun/javatest/lib/JavaCompileCommand.java,
	* test/jtreg/com/sun/javatest/lib/KeywordScript.java,
	* test/jtreg/com/sun/javatest/lib/MultiStatus.java,
	* test/jtreg/com/sun/javatest/lib/MultiTest.java,
	* test/jtreg/com/sun/javatest/lib/ProcessCommand.java,
	* test/jtreg/com/sun/javatest/lib/ReportScript.java,
	* test/jtreg/com/sun/javatest/lib/StdTestScript.java,
	* test/jtreg/com/sun/javatest/lib/TestCases.java,
	* test/jtreg/com/sun/javatest/logging/ErrorDialogHandler.java,
	* test/jtreg/com/sun/javatest/logging/FileEvent.java,
	* test/jtreg/com/sun/javatest/logging/FileListener.java,
	* test/jtreg/com/sun/javatest/logging/FilteredLogModel.java,
	* test/jtreg/com/sun/javatest/logging/JTFormatter.java,
	* test/jtreg/com/sun/javatest/logging/LogModel.java,
	* test/jtreg/com/sun/javatest/logging/LoggerFactory.java,
	* test/jtreg/com/sun/javatest/logging/ObservedFile.java,
	* test/jtreg/com/sun/javatest/logging/WorkDirLogHandler.java,
	* test/jtreg/com/sun/javatest/logging/i18n.properties,
	* test/jtreg/com/sun/javatest/mrep/BrowserPane.java,
	* test/jtreg/com/sun/javatest/mrep/ConflictResolutionDialog.java,
	* test/jtreg/com/sun/javatest/mrep/ConflictResolver.java,
	* test/jtreg/com/sun/javatest/mrep/FilesPane.java,
	* test/jtreg/com/sun/javatest/mrep/Merger.java,
	* test/jtreg/com/sun/javatest/mrep/OptionsDialog.java,
	* test/jtreg/com/sun/javatest/mrep/OptionsPane.java,
	* test/jtreg/com/sun/javatest/mrep/ReportDirChooser.java,
	* test/jtreg/com/sun/javatest/mrep/ReportTool.java,
	* test/jtreg/com/sun/javatest/mrep/ReportToolManager.java,
	* test/jtreg/com/sun/javatest/mrep/Scheme.java,
	* test/jtreg/com/sun/javatest/mrep/TestResultDescr.java,
	* test/jtreg/com/sun/javatest/mrep/XMLReportReader.java,
	* test/jtreg/com/sun/javatest/mrep/XMLReportWriter.java,
	* test/jtreg/com/sun/javatest/mrep/i18n.properties,
	* test/jtreg/com/sun/javatest/package.html,
	* test/jtreg/com/sun/javatest/regtest/Action.java,
	* test/jtreg/com/sun/javatest/regtest/AntOptionDecoder.java,
	* test/jtreg/com/sun/javatest/regtest/AppletAction.java,
	* test/jtreg/com/sun/javatest/regtest/AppletWrapper.java,
	* test/jtreg/com/sun/javatest/regtest/BadArgs.java,
	* test/jtreg/com/sun/javatest/regtest/BuildAction.java,
	* test/jtreg/com/sun/javatest/regtest/CheckFiles.java,
	* test/jtreg/com/sun/javatest/regtest/CleanAction.java,
	* test/jtreg/com/sun/javatest/regtest/CompileAction.java,
	* test/jtreg/com/sun/javatest/regtest/GetSystemProperty.java,
	* test/jtreg/com/sun/javatest/regtest/Help.java,
	* test/jtreg/com/sun/javatest/regtest/IgnoreAction.java,
	* test/jtreg/com/sun/javatest/regtest/IgnoreKind.java,
	* test/jtreg/com/sun/javatest/regtest/JDK.java,
	* test/jtreg/com/sun/javatest/regtest/Main.java,
	* test/jtreg/com/sun/javatest/regtest/MainAction.java,
	* test/jtreg/com/sun/javatest/regtest/MainWrapper.java,
	* test/jtreg/com/sun/javatest/regtest/Option.java,
	* test/jtreg/com/sun/javatest/regtest/OptionDecoder.java,
	* test/jtreg/com/sun/javatest/regtest/ParseException.java,
	* test/jtreg/com/sun/javatest/regtest/Path.java,
	* test/jtreg/com/sun/javatest/regtest/RegressionEnvironment.java,
	* test/jtreg/com/sun/javatest/regtest/RegressionObserver.java,
	* test/jtreg/com/sun/javatest/regtest/RegressionParameters.java,
	* test/jtreg/com/sun/javatest/regtest/RegressionScript.java,
	* test/jtreg/com/sun/javatest/regtest/RegressionSecurityManager.java,
	* test/jtreg/com/sun/javatest/regtest/RegressionTestFinder.java,
	* test/jtreg/com/sun/javatest/regtest/RegressionTestSuite.java,
	* test/jtreg/com/sun/javatest/regtest/ShellAction.java,
	* test/jtreg/com/sun/javatest/regtest/StringArray.java,
	* test/jtreg/com/sun/javatest/regtest/StringUtils.java,
	* test/jtreg/com/sun/javatest/regtest/TestRunException.java,
	* test/jtreg/com/sun/javatest/regtest/Verbose.java,
	* test/jtreg/com/sun/javatest/regtest/i18n.properties,
	* test/jtreg/com/sun/javatest/report/ConfigSection.java,
	* test/jtreg/com/sun/javatest/report/CustomReport.java,
	* test/jtreg/com/sun/javatest/report/HTMLReport.java,
	* test/jtreg/com/sun/javatest/report/HTMLSection.java,
	* test/jtreg/com/sun/javatest/report/PlainTextReport.java,
	* test/jtreg/com/sun/javatest/report/Report.java,
	* test/jtreg/com/sun/javatest/report/ReportDirChooser.java,
	* test/jtreg/com/sun/javatest/report/ReportFormat.java,
	* test/jtreg/com/sun/javatest/report/ReportManager.java,
	* test/jtreg/com/sun/javatest/report/ReportModel.java,
	* test/jtreg/com/sun/javatest/report/ReportWriter.java,
	* test/jtreg/com/sun/javatest/report/ResultSection.java,
	* test/jtreg/com/sun/javatest/report/StatisticsSection.java,
	* test/jtreg/com/sun/javatest/report/StringArrayComparator.java,
	* test/jtreg/com/sun/javatest/report/TestResultsByFileComparator.java,
	* test/jtreg/com/sun/javatest/report/TestResultsByStatusAndTitleComparator.java,
	* test/jtreg/com/sun/javatest/report/TestResultsByTitleComparator.java,
	* test/jtreg/com/sun/javatest/report/XMLReport.java,
	* test/jtreg/com/sun/javatest/report/XMLReportMaker.java,
	* test/jtreg/com/sun/javatest/report/i18n.properties,
	* test/jtreg/com/sun/javatest/report/package.html,
	* test/jtreg/com/sun/javatest/stylesheet.css,
	* test/jtreg/com/sun/javatest/tool/Command.java,
	* test/jtreg/com/sun/javatest/tool/CommandContext.java,
	* test/jtreg/com/sun/javatest/tool/CommandManager.java,
	* test/jtreg/com/sun/javatest/tool/CommandParser.java,
	* test/jtreg/com/sun/javatest/tool/ConfigManager.java,
	* test/jtreg/com/sun/javatest/tool/CustomPropagationController.java,
	* test/jtreg/com/sun/javatest/tool/Deck.java,
	* test/jtreg/com/sun/javatest/tool/DeskView.java,
	* test/jtreg/com/sun/javatest/tool/Desktop.java,
	* test/jtreg/com/sun/javatest/tool/DesktopManager.java,
	* test/jtreg/com/sun/javatest/tool/DesktopPrefsPane.java,
	* test/jtreg/com/sun/javatest/tool/EditableFileList.java,
	* test/jtreg/com/sun/javatest/tool/EditableList.java,
	* test/jtreg/com/sun/javatest/tool/EnvironmentManager.java,
	* test/jtreg/com/sun/javatest/tool/FileChooser.java,
	* test/jtreg/com/sun/javatest/tool/FileHistory.java,
	* test/jtreg/com/sun/javatest/tool/FileOpener.java,
	* test/jtreg/com/sun/javatest/tool/FocusMonitor.java,
	* test/jtreg/com/sun/javatest/tool/HelpLink.java,
	* test/jtreg/com/sun/javatest/tool/HelpLinkBeanInfo.java,
	* test/jtreg/com/sun/javatest/tool/HelpManager.java,
	* test/jtreg/com/sun/javatest/tool/HelpMenu.java,
	* test/jtreg/com/sun/javatest/tool/HttpManager.java,
	* test/jtreg/com/sun/javatest/tool/I18NUtils.java,
	* test/jtreg/com/sun/javatest/tool/IconFactory.java,
	* test/jtreg/com/sun/javatest/tool/IconLabel.java,
	* test/jtreg/com/sun/javatest/tool/IconLabelBeanInfo.java,
	* test/jtreg/com/sun/javatest/tool/LogManager.java,
	* test/jtreg/com/sun/javatest/tool/MDIDeskView.java,
	* test/jtreg/com/sun/javatest/tool/Main.java,
	* test/jtreg/com/sun/javatest/tool/ManagerLoader.java,
	* test/jtreg/com/sun/javatest/tool/PieChart.java,
	* test/jtreg/com/sun/javatest/tool/Preferences.java,
	* test/jtreg/com/sun/javatest/tool/SDIDeskView.java,
	* test/jtreg/com/sun/javatest/tool/SelectedWorkDirApprover.java,
	* test/jtreg/com/sun/javatest/tool/Startup.java,
	* test/jtreg/com/sun/javatest/tool/TabDeskView.java,
	* test/jtreg/com/sun/javatest/tool/TestSuiteChooser.java,
	* test/jtreg/com/sun/javatest/tool/TestTreeSelectionPane.java,
	* test/jtreg/com/sun/javatest/tool/Tool.java,
	* test/jtreg/com/sun/javatest/tool/ToolAction.java,
	* test/jtreg/com/sun/javatest/tool/ToolDialog.java,
	* test/jtreg/com/sun/javatest/tool/ToolManager.java,
	* test/jtreg/com/sun/javatest/tool/TreeSelectionPane.java,
	* test/jtreg/com/sun/javatest/tool/UIFactory.java,
	* test/jtreg/com/sun/javatest/tool/VerboseCommand.java,
	* test/jtreg/com/sun/javatest/tool/WDC_FileFilter.java,
	* test/jtreg/com/sun/javatest/tool/WDC_FileView.java,
	* test/jtreg/com/sun/javatest/tool/WorkDirChooser.java,
	* test/jtreg/com/sun/javatest/tool/i18n.properties,
	* test/jtreg/com/sun/javatest/tool/package.html,
	* test/jtreg/com/sun/javatest/util/BackupPolicy.java,
	* test/jtreg/com/sun/javatest/util/BackupUtil.java,
	* test/jtreg/com/sun/javatest/util/Debug.java,
	* test/jtreg/com/sun/javatest/util/DirectoryClassLoader.java,
	* test/jtreg/com/sun/javatest/util/DynamicArray.java,
	* test/jtreg/com/sun/javatest/util/ExitCount.java,
	* test/jtreg/com/sun/javatest/util/Fifo.java,
	* test/jtreg/com/sun/javatest/util/FileFilter.java,
	* test/jtreg/com/sun/javatest/util/FileInfoCache.java,
	* test/jtreg/com/sun/javatest/util/HTMLWriter.java,
	* test/jtreg/com/sun/javatest/util/HelpTree.java,
	* test/jtreg/com/sun/javatest/util/I18NResourceBundle.java,
	* test/jtreg/com/sun/javatest/util/LineParser.java,
	* test/jtreg/com/sun/javatest/util/LogFile.java,
	* test/jtreg/com/sun/javatest/util/MainAppletContext.java,
	* test/jtreg/com/sun/javatest/util/MainFrame.java,
	* test/jtreg/com/sun/javatest/util/OrderedTwoWayTable.java,
	* test/jtreg/com/sun/javatest/util/PathClassLoader.java,
	* test/jtreg/com/sun/javatest/util/PrefixMap.java,
	* test/jtreg/com/sun/javatest/util/Properties.java,
	* test/jtreg/com/sun/javatest/util/PropertyArray.java,
	* test/jtreg/com/sun/javatest/util/ReadAheadIterator.java,
	* test/jtreg/com/sun/javatest/util/SortedProperties.java,
	* test/jtreg/com/sun/javatest/util/StringArray.java,
	* test/jtreg/com/sun/javatest/util/SysEnv.java,
	* test/jtreg/com/sun/javatest/util/TextStream.java,
	* test/jtreg/com/sun/javatest/util/TextWriter.java,
	* test/jtreg/com/sun/javatest/util/Timer.java,
	* test/jtreg/com/sun/javatest/util/WrapWriter.java,
	* test/jtreg/com/sun/javatest/util/WriterStream.java,
	* test/jtreg/com/sun/javatest/util/XMLWriter.java,
	* test/jtreg/com/sun/javatest/util/i18n.properties,
	* test/jtreg/com/sun/javatest/util/package.html,
	* test/jtreg/excludelist.jdk.jtx,
	* test/jtreg/legal/copyright.txt,
	* test/jtreg/legal/license.txt:
	Moved to...
	* Makefile.am:
	(GENERATED_BUILD_DIR): Added as $(abs_top_builddir)/generated.build.
	(JTREG_SRCS): Added as $(top_srcdir)/jtreg.
	(ICEDTEA_ENV): Set GENSRCDIR to GENERATED_BUILD_DIR.
	(EXTRA_DIST): Use JTREG_SRCS.
	(generated): Rename generated directory when copying and use chmod
	options to change permissions.
	(overlay): Fix permissions of overlay files before copying.
	(clean-native-ecj): Remove unnecessary -r.
	(bootstrap-directory-symlink-ecj): Formatting cleanup.
	(clean-pulse-java): Only delete build directory if it exists.
	(jtreg): Use JTREG_SRCS.
	(clean-rt): Ensure $(ECJ_BOOT_DIR)/jre/lib exists.
	* jtreg/JavaTest.cmdMgrs.lst,
	* jtreg/JavaTest.toolMgrs.lst,
	* jtreg/META-INF/MANIFEST.MF,
	* jtreg/README,
	* jtreg/com/sun/interview/AllFilesFileFilter.java,
	* jtreg/com/sun/interview/Checklist.java,
	* jtreg/com/sun/interview/ChoiceArrayQuestion.java,
	* jtreg/com/sun/interview/ChoiceQuestion.java,
	* jtreg/com/sun/interview/CompositeQuestion.java,
	* jtreg/com/sun/interview/DirectoryFileFilter.java,
	* jtreg/com/sun/interview/ErrorQuestion.java,
	* jtreg/com/sun/interview/ExtensionFileFilter.java,
	* jtreg/com/sun/interview/FileFilter.java,
	* jtreg/com/sun/interview/FileListQuestion.java,
	* jtreg/com/sun/interview/FileQuestion.java,
	* jtreg/com/sun/interview/FilesAndDirectoriesFileFilter.java,
	* jtreg/com/sun/interview/FinalQuestion.java,
	* jtreg/com/sun/interview/FloatQuestion.java,
	* jtreg/com/sun/interview/InetAddressQuestion.java,
	* jtreg/com/sun/interview/IntQuestion.java,
	* jtreg/com/sun/interview/Interview.java,
	* jtreg/com/sun/interview/InterviewQuestion.java,
	* jtreg/com/sun/interview/InterviewSet.java,
	* jtreg/com/sun/interview/ListQuestion.java,
	* jtreg/com/sun/interview/NullQuestion.java,
	* jtreg/com/sun/interview/Properties2.java,
	* jtreg/com/sun/interview/PropertiesQuestion.java,
	* jtreg/com/sun/interview/Question.java,
	* jtreg/com/sun/interview/StringListQuestion.java,
	* jtreg/com/sun/interview/StringQuestion.java,
	* jtreg/com/sun/interview/TreeQuestion.java,
	* jtreg/com/sun/interview/WizEdit.java,
	* jtreg/com/sun/interview/WizPrint.java,
	* jtreg/com/sun/interview/YesNoQuestion.java,
	* jtreg/com/sun/interview/i18n.properties,
	* jtreg/com/sun/interview/package.html,
	* jtreg/com/sun/interview/wizard/ActionDocListener.java,
	* jtreg/com/sun/interview/wizard/ActionListDataListener.java,
	* jtreg/com/sun/interview/wizard/ChoiceArrayQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/ChoiceQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/EditableList.java,
	* jtreg/com/sun/interview/wizard/Exporter.java,
	* jtreg/com/sun/interview/wizard/FileList.java,
	* jtreg/com/sun/interview/wizard/FileListQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/FileQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/FloatQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/I18NResourceBundle.java,
	* jtreg/com/sun/interview/wizard/InetAddressQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/InfoPanel.java,
	* jtreg/com/sun/interview/wizard/IntQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/ListQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/NullQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/PathPanel.java,
	* jtreg/com/sun/interview/wizard/PropertiesQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/QuestionPanel.java,
	* jtreg/com/sun/interview/wizard/QuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/RenderingUtilities.java,
	* jtreg/com/sun/interview/wizard/SearchDialog.java,
	* jtreg/com/sun/interview/wizard/StringListQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/StringQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/SwingFileFilter.java,
	* jtreg/com/sun/interview/wizard/TreeQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/TypeInPanel.java,
	* jtreg/com/sun/interview/wizard/WizPane.java,
	* jtreg/com/sun/interview/wizard/Wizard.java,
	* jtreg/com/sun/interview/wizard/YesNoQuestionRenderer.java,
	* jtreg/com/sun/interview/wizard/i18n.properties,
	* jtreg/com/sun/interview/wizard/package.html,
	* jtreg/com/sun/javatest/AllTestsFilter.java,
	* jtreg/com/sun/javatest/BasicParameters.java,
	* jtreg/com/sun/javatest/Command.java,
	* jtreg/com/sun/javatest/CompositeFilter.java,
	* jtreg/com/sun/javatest/DefaultTestRunner.java,
	* jtreg/com/sun/javatest/Deprecated.java,
	* jtreg/com/sun/javatest/EditJTI.java,
	* jtreg/com/sun/javatest/EditLinks.java,
	* jtreg/com/sun/javatest/ExcludeList.java,
	* jtreg/com/sun/javatest/ExcludeListFilter.java,
	* jtreg/com/sun/javatest/ExcludeListUpdateHandler.java,
	* jtreg/com/sun/javatest/FileParameters.java,
	* jtreg/com/sun/javatest/Harness.java,
	* jtreg/com/sun/javatest/HarnessHttpHandler.java,
	* jtreg/com/sun/javatest/InitialUrlFilter.java,
	* jtreg/com/sun/javatest/InterviewParameters.java,
	* jtreg/com/sun/javatest/InterviewPropagator.java,
	* jtreg/com/sun/javatest/JavaTestError.java,
	* jtreg/com/sun/javatest/JavaTestSecurityManager.java,
	* jtreg/com/sun/javatest/Keywords.java,
	* jtreg/com/sun/javatest/KeywordsFilter.java,
	* jtreg/com/sun/javatest/LastRunFilter.java,
	* jtreg/com/sun/javatest/LastRunInfo.java,
	* jtreg/com/sun/javatest/ObservableTestFilter.java,
	* jtreg/com/sun/javatest/Parameters.java,
	* jtreg/com/sun/javatest/ProductInfo.java,
	* jtreg/com/sun/javatest/ResourceTable.java,
	* jtreg/com/sun/javatest/Script.java,
	* jtreg/com/sun/javatest/Status.java,
	* jtreg/com/sun/javatest/StatusFilter.java,
	* jtreg/com/sun/javatest/TRT_HttpHandler.java,
	* jtreg/com/sun/javatest/TRT_Iterator.java,
	* jtreg/com/sun/javatest/TRT_TreeNode.java,
	* jtreg/com/sun/javatest/TemplateUtilities.java,
	* jtreg/com/sun/javatest/Test.java,
	* jtreg/com/sun/javatest/TestDescription.java,
	* jtreg/com/sun/javatest/TestEnvContext.java,
	* jtreg/com/sun/javatest/TestEnvironment.java,
	* jtreg/com/sun/javatest/TestFilter.java,
	* jtreg/com/sun/javatest/TestFinder.java,
	* jtreg/com/sun/javatest/TestFinderQueue.java,
	* jtreg/com/sun/javatest/TestResult.java,
	* jtreg/com/sun/javatest/TestResultCache.java,
	* jtreg/com/sun/javatest/TestResultTable.java,
	* jtreg/com/sun/javatest/TestRunner.java,
	* jtreg/com/sun/javatest/TestSuite.java,
	* jtreg/com/sun/javatest/Trace.java,
	* jtreg/com/sun/javatest/WorkDirectory.java,
	* jtreg/com/sun/javatest/agent/ActiveAgentCommand.java,
	* jtreg/com/sun/javatest/agent/ActiveAgentPool.java,
	* jtreg/com/sun/javatest/agent/ActiveConnectionFactory.java,
	* jtreg/com/sun/javatest/agent/ActiveModeOptions.java,
	* jtreg/com/sun/javatest/agent/Agent.java,
	* jtreg/com/sun/javatest/agent/AgentApplet.java,
	* jtreg/com/sun/javatest/agent/AgentClassLoader.java,
	* jtreg/com/sun/javatest/agent/AgentClassLoader2.java,
	* jtreg/com/sun/javatest/agent/AgentFrame.java,
	* jtreg/com/sun/javatest/agent/AgentMain.java,
	* jtreg/com/sun/javatest/agent/AgentManager.java,
	* jtreg/com/sun/javatest/agent/AgentMonitorCommandManager.java,
	* jtreg/com/sun/javatest/agent/AgentMonitorTool.java,
	* jtreg/com/sun/javatest/agent/AgentMonitorToolManager.java,
	* jtreg/com/sun/javatest/agent/AgentPanel.java,
	* jtreg/com/sun/javatest/agent/BadValue.java,
	* jtreg/com/sun/javatest/agent/Connection.java,
	* jtreg/com/sun/javatest/agent/ConnectionFactory.java,
	* jtreg/com/sun/javatest/agent/Deck.java,
	* jtreg/com/sun/javatest/agent/Deprecated.java,
	* jtreg/com/sun/javatest/agent/Folder.java,
	* jtreg/com/sun/javatest/agent/Icon.java,
	* jtreg/com/sun/javatest/agent/InterruptableSocketConnection.java,
	* jtreg/com/sun/javatest/agent/Map.java,
	* jtreg/com/sun/javatest/agent/ModeOptions.java,
	* jtreg/com/sun/javatest/agent/PassiveAgentCommand.java,
	* jtreg/com/sun/javatest/agent/PassiveConnectionFactory.java,
	* jtreg/com/sun/javatest/agent/PassiveModeOptions.java,
	* jtreg/com/sun/javatest/agent/SocketConnection.java,
	* jtreg/com/sun/javatest/agent/i18n.properties,
	* jtreg/com/sun/javatest/agent/package.html,
	* jtreg/com/sun/javatest/audit/Audit.java,
	* jtreg/com/sun/javatest/audit/AuditCommandManager.java,
	* jtreg/com/sun/javatest/audit/AuditPane.java,
	* jtreg/com/sun/javatest/audit/AuditTool.java,
	* jtreg/com/sun/javatest/audit/AuditToolManager.java,
	* jtreg/com/sun/javatest/audit/BadChecksumPane.java,
	* jtreg/com/sun/javatest/audit/BadTestCaseTestsPane.java,
	* jtreg/com/sun/javatest/audit/BadTestDescriptionPane.java,
	* jtreg/com/sun/javatest/audit/BadTestsPane.java,
	* jtreg/com/sun/javatest/audit/ListPane.java,
	* jtreg/com/sun/javatest/audit/OptionsDialog.java,
	* jtreg/com/sun/javatest/audit/SummaryPane.java,
	* jtreg/com/sun/javatest/audit/i18n.properties,
	* jtreg/com/sun/javatest/audit/package.html,
	* jtreg/com/sun/javatest/batch/BatchManager.java,
	* jtreg/com/sun/javatest/batch/ObserverCommand.java,
	* jtreg/com/sun/javatest/batch/RunTestsCommand.java,
	* jtreg/com/sun/javatest/batch/i18n.properties,
	* jtreg/com/sun/javatest/batch/package.html,
	* jtreg/com/sun/javatest/cof/COF1_0.xsd,
	* jtreg/com/sun/javatest/cof/COF2_0_2.xsd,
	* jtreg/com/sun/javatest/cof/COFApplication.java,
	* jtreg/com/sun/javatest/cof/COFApplications.java,
	* jtreg/com/sun/javatest/cof/COFData.java,
	* jtreg/com/sun/javatest/cof/COFEnvironment.java,
	* jtreg/com/sun/javatest/cof/COFEnvironments.java,
	* jtreg/com/sun/javatest/cof/COFItem.java,
	* jtreg/com/sun/javatest/cof/COFOS.java,
	* jtreg/com/sun/javatest/cof/COFReportAnnotation.java,
	* jtreg/com/sun/javatest/cof/COFReportAnnotations.java,
	* jtreg/com/sun/javatest/cof/COFSWEntities.java,
	* jtreg/com/sun/javatest/cof/COFSWEntity.java,
	* jtreg/com/sun/javatest/cof/COFStatus.java,
	* jtreg/com/sun/javatest/cof/COFTest.java,
	* jtreg/com/sun/javatest/cof/COFTestAttribute.java,
	* jtreg/com/sun/javatest/cof/COFTestAttributes.java,
	* jtreg/com/sun/javatest/cof/COFTestCase.java,
	* jtreg/com/sun/javatest/cof/COFTestCases.java,
	* jtreg/com/sun/javatest/cof/COFTestSuite.java,
	* jtreg/com/sun/javatest/cof/COFTestSuites.java,
	* jtreg/com/sun/javatest/cof/ID.java,
	* jtreg/com/sun/javatest/cof/Main.java,
	* jtreg/com/sun/javatest/cof/Report.java,
	* jtreg/com/sun/javatest/cof/i18n.properties,
	* jtreg/com/sun/javatest/diff/Diff.java,
	* jtreg/com/sun/javatest/diff/DiffReader.java,
	* jtreg/com/sun/javatest/diff/Fault.java,
	* jtreg/com/sun/javatest/diff/HTMLReporter.java,
	* jtreg/com/sun/javatest/diff/HTMLWriter.java,
	* jtreg/com/sun/javatest/diff/Help.java,
	* jtreg/com/sun/javatest/diff/Main.java,
	* jtreg/com/sun/javatest/diff/MultiMap.java,
	* jtreg/com/sun/javatest/diff/ReportReader.java,
	* jtreg/com/sun/javatest/diff/Reporter.java,
	* jtreg/com/sun/javatest/diff/SimpleReporter.java,
	* jtreg/com/sun/javatest/diff/StandardDiff.java,
	* jtreg/com/sun/javatest/diff/StatusComparator.java,
	* jtreg/com/sun/javatest/diff/SuperDiff.java,
	* jtreg/com/sun/javatest/diff/WorkDirectoryReader.java,
	* jtreg/com/sun/javatest/diff/i18n.properties,
	* jtreg/com/sun/javatest/exec/AbstractCellEditor.java,
	* jtreg/com/sun/javatest/exec/AccessWrapper.java,
	* jtreg/com/sun/javatest/exec/BP_BranchSubpanel.java,
	* jtreg/com/sun/javatest/exec/BP_DocumentationSubpanel.java,
	* jtreg/com/sun/javatest/exec/BP_FilteredOutSubpanel.java,
	* jtreg/com/sun/javatest/exec/BP_Model.java,
	* jtreg/com/sun/javatest/exec/BP_SummarySubpanel.java,
	* jtreg/com/sun/javatest/exec/BP_TestListSubpanel.java,
	* jtreg/com/sun/javatest/exec/BasicCustomTestFilter.java,
	* jtreg/com/sun/javatest/exec/BranchPanel.java,
	* jtreg/com/sun/javatest/exec/CE_EnvironmentPane.java,
	* jtreg/com/sun/javatest/exec/CE_ExcludeListPane.java,
	* jtreg/com/sun/javatest/exec/CE_ExecutionPane.java,
	* jtreg/com/sun/javatest/exec/CE_FullView.java,
	* jtreg/com/sun/javatest/exec/CE_KeywordsPane.java,
	* jtreg/com/sun/javatest/exec/CE_PriorStatusPane.java,
	* jtreg/com/sun/javatest/exec/CE_StdPane.java,
	* jtreg/com/sun/javatest/exec/CE_StdView.java,
	* jtreg/com/sun/javatest/exec/CE_TemplateDialog.java,
	* jtreg/com/sun/javatest/exec/CE_TestsPane.java,
	* jtreg/com/sun/javatest/exec/CE_View.java,
	* jtreg/com/sun/javatest/exec/ChecklistBrowser.java,
	* jtreg/com/sun/javatest/exec/ConfigEditor.java,
	* jtreg/com/sun/javatest/exec/ConfigHandler.java,
	* jtreg/com/sun/javatest/exec/ConfigurableTestFilter.java,
	* jtreg/com/sun/javatest/exec/ContextManager.java,
	* jtreg/com/sun/javatest/exec/CustomTestResultViewer.java,
	* jtreg/com/sun/javatest/exec/DetailsBrowser.java,
	* jtreg/com/sun/javatest/exec/ET_FilterHandler.java,
	* jtreg/com/sun/javatest/exec/ElapsedTimeMonitor.java,
	* jtreg/com/sun/javatest/exec/EnvironmentBrowser.java,
	* jtreg/com/sun/javatest/exec/ExcludeListBrowser.java,
	* jtreg/com/sun/javatest/exec/ExecModel.java,
	* jtreg/com/sun/javatest/exec/ExecTool.java,
	* jtreg/com/sun/javatest/exec/ExecToolManager.java,
	* jtreg/com/sun/javatest/exec/FeatureManager.java,
	* jtreg/com/sun/javatest/exec/FileSystemTableModel.java,
	* jtreg/com/sun/javatest/exec/FileTable.java,
	* jtreg/com/sun/javatest/exec/FileType.java,
	* jtreg/com/sun/javatest/exec/FilesPane.java,
	* jtreg/com/sun/javatest/exec/FilterConfig.java,
	* jtreg/com/sun/javatest/exec/FilterSelectionHandler.java,
	* jtreg/com/sun/javatest/exec/JavaTestContextMenu.java,
	* jtreg/com/sun/javatest/exec/JavaTestMenuManager.java,
	* jtreg/com/sun/javatest/exec/JavaTestToolBar.java,
	* jtreg/com/sun/javatest/exec/LogViewer.java,
	* jtreg/com/sun/javatest/exec/LogViewerTools.java,
	* jtreg/com/sun/javatest/exec/MessageStrip.java,
	* jtreg/com/sun/javatest/exec/Monitor.java,
	* jtreg/com/sun/javatest/exec/MonitorState.java,
	* jtreg/com/sun/javatest/exec/MultiFormatPane.java,
	* jtreg/com/sun/javatest/exec/MultiSelectPanel.java,
	* jtreg/com/sun/javatest/exec/NavigationPane.java,
	* jtreg/com/sun/javatest/exec/NewReportDialog.java,
	* jtreg/com/sun/javatest/exec/ParameterFilter.java,
	* jtreg/com/sun/javatest/exec/PrefsPane.java,
	* jtreg/com/sun/javatest/exec/ProgressMeter.java,
	* jtreg/com/sun/javatest/exec/ProgressMonitor.java,
	* jtreg/com/sun/javatest/exec/PropertiesBrowser.java,
	* jtreg/com/sun/javatest/exec/QuestionLogBrowser.java,
	* jtreg/com/sun/javatest/exec/QuickStartWizard.java,
	* jtreg/com/sun/javatest/exec/RenderingUtilities.java,
	* jtreg/com/sun/javatest/exec/ReportBrowser.java,
	* jtreg/com/sun/javatest/exec/ReportHandler.java,
	* jtreg/com/sun/javatest/exec/RunProgressMonitor.java,
	* jtreg/com/sun/javatest/exec/RunTestsHandler.java,
	* jtreg/com/sun/javatest/exec/TP_CustomSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_DescSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_DocumentationSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_EnvSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_FilesSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_OutputSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_PropertySubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_ResultsSubpanel.java,
	* jtreg/com/sun/javatest/exec/TP_Subpanel.java,
	* jtreg/com/sun/javatest/exec/TT_NodeCache.java,
	* jtreg/com/sun/javatest/exec/TT_Renderer.java,
	* jtreg/com/sun/javatest/exec/TU_ViewManager.java,
	* jtreg/com/sun/javatest/exec/TemplateParameterFilter.java,
	* jtreg/com/sun/javatest/exec/TestPanel.java,
	* jtreg/com/sun/javatest/exec/TestSuiteErrorsDialog.java,
	* jtreg/com/sun/javatest/exec/TestTree.java,
	* jtreg/com/sun/javatest/exec/TestTreeModel.java,
	* jtreg/com/sun/javatest/exec/TestTreePanel.java,
	* jtreg/com/sun/javatest/exec/ToolBarManager.java,
	* jtreg/com/sun/javatest/exec/ToolBarPanel.java,
	* jtreg/com/sun/javatest/exec/TreePanelModel.java,
	* jtreg/com/sun/javatest/exec/WorkDirChooseTool.java,
	* jtreg/com/sun/javatest/exec/i18n.properties,
	* jtreg/com/sun/javatest/exec/package.html,
	* jtreg/com/sun/javatest/finder/BinaryTestFinder.java,
	* jtreg/com/sun/javatest/finder/BinaryTestWriter.java,
	* jtreg/com/sun/javatest/finder/ChameleonTestFinder.java,
	* jtreg/com/sun/javatest/finder/CommentStream.java,
	* jtreg/com/sun/javatest/finder/ExpandTestFinder.java,
	* jtreg/com/sun/javatest/finder/HTMLCommentStream.java,
	* jtreg/com/sun/javatest/finder/HTMLTestFinder.java,
	* jtreg/com/sun/javatest/finder/JavaCommentStream.java,
	* jtreg/com/sun/javatest/finder/ReverseTestFinder.java,
	* jtreg/com/sun/javatest/finder/ShScriptCommentStream.java,
	* jtreg/com/sun/javatest/finder/ShowTests.java,
	* jtreg/com/sun/javatest/finder/TagTestFinder.java,
	* jtreg/com/sun/javatest/finder/i18n.properties,
	* jtreg/com/sun/javatest/finder/package.html,
	* jtreg/com/sun/javatest/httpd/HttpdServer.java,
	* jtreg/com/sun/javatest/httpd/JThttpProvider.java,
	* jtreg/com/sun/javatest/httpd/PageGenerator.java,
	* jtreg/com/sun/javatest/httpd/ProviderRegistry.java,
	* jtreg/com/sun/javatest/httpd/RequestHandler.java,
	* jtreg/com/sun/javatest/httpd/RootRegistry.java,
	* jtreg/com/sun/javatest/httpd/httpURL.java,
	* jtreg/com/sun/javatest/httpd/i18n.properties,
	* jtreg/com/sun/javatest/i18n.properties,
	* jtreg/com/sun/javatest/interview/BasicInterviewParameters.java,
	* jtreg/com/sun/javatest/interview/ConcurrencyInterview.java,
	* jtreg/com/sun/javatest/interview/DefaultInterviewParameters.java,
	* jtreg/com/sun/javatest/interview/EnvironmentInterview.java,
	* jtreg/com/sun/javatest/interview/ExcludeListInterview.java,
	* jtreg/com/sun/javatest/interview/KeywordsInterview.java,
	* jtreg/com/sun/javatest/interview/LegacyParameters.java,
	* jtreg/com/sun/javatest/interview/PriorStatusInterview.java,
	* jtreg/com/sun/javatest/interview/SimpleInterviewParameters.java,
	* jtreg/com/sun/javatest/interview/TestsInterview.java,
	* jtreg/com/sun/javatest/interview/TimeoutFactorInterview.java,
	* jtreg/com/sun/javatest/interview/i18n.properties,
	* jtreg/com/sun/javatest/interview/package.html,
	* jtreg/com/sun/javatest/lib/APIScript.java,
	* jtreg/com/sun/javatest/lib/Deprecated.java,
	* jtreg/com/sun/javatest/lib/ExecStdTestOtherJVMCmd.java,
	* jtreg/com/sun/javatest/lib/ExecStdTestSameJVMCmd.java,
	* jtreg/com/sun/javatest/lib/JavaCompileCommand.java,
	* jtreg/com/sun/javatest/lib/KeywordScript.java,
	* jtreg/com/sun/javatest/lib/MultiStatus.java,
	* jtreg/com/sun/javatest/lib/MultiTest.java,
	* jtreg/com/sun/javatest/lib/ProcessCommand.java,
	* jtreg/com/sun/javatest/lib/ReportScript.java,
	* jtreg/com/sun/javatest/lib/StdTestScript.java,
	* jtreg/com/sun/javatest/lib/TestCases.java,
	* jtreg/com/sun/javatest/logging/ErrorDialogHandler.java,
	* jtreg/com/sun/javatest/logging/FileEvent.java,
	* jtreg/com/sun/javatest/logging/FileListener.java,
	* jtreg/com/sun/javatest/logging/FilteredLogModel.java,
	* jtreg/com/sun/javatest/logging/JTFormatter.java,
	* jtreg/com/sun/javatest/logging/LogModel.java,
	* jtreg/com/sun/javatest/logging/LoggerFactory.java,
	* jtreg/com/sun/javatest/logging/ObservedFile.java,
	* jtreg/com/sun/javatest/logging/WorkDirLogHandler.java,
	* jtreg/com/sun/javatest/logging/i18n.properties,
	* jtreg/com/sun/javatest/mrep/BrowserPane.java,
	* jtreg/com/sun/javatest/mrep/ConflictResolutionDialog.java,
	* jtreg/com/sun/javatest/mrep/ConflictResolver.java,
	* jtreg/com/sun/javatest/mrep/FilesPane.java,
	* jtreg/com/sun/javatest/mrep/Merger.java,
	* jtreg/com/sun/javatest/mrep/OptionsDialog.java,
	* jtreg/com/sun/javatest/mrep/OptionsPane.java,
	* jtreg/com/sun/javatest/mrep/ReportDirChooser.java,
	* jtreg/com/sun/javatest/mrep/ReportTool.java,
	* jtreg/com/sun/javatest/mrep/ReportToolManager.java,
	* jtreg/com/sun/javatest/mrep/Scheme.java,
	* jtreg/com/sun/javatest/mrep/TestResultDescr.java,
	* jtreg/com/sun/javatest/mrep/XMLReportReader.java,
	* jtreg/com/sun/javatest/mrep/XMLReportWriter.java,
	* jtreg/com/sun/javatest/mrep/i18n.properties,
	* jtreg/com/sun/javatest/package.html,
	* jtreg/com/sun/javatest/regtest/Action.java,
	* jtreg/com/sun/javatest/regtest/AntOptionDecoder.java,
	* jtreg/com/sun/javatest/regtest/AppletAction.java,
	* jtreg/com/sun/javatest/regtest/AppletWrapper.java,
	* jtreg/com/sun/javatest/regtest/BadArgs.java,
	* jtreg/com/sun/javatest/regtest/BuildAction.java,
	* jtreg/com/sun/javatest/regtest/CheckFiles.java,
	* jtreg/com/sun/javatest/regtest/CleanAction.java,
	* jtreg/com/sun/javatest/regtest/CompileAction.java,
	* jtreg/com/sun/javatest/regtest/GetSystemProperty.java,
	* jtreg/com/sun/javatest/regtest/Help.java,
	* jtreg/com/sun/javatest/regtest/IgnoreAction.java,
	* jtreg/com/sun/javatest/regtest/IgnoreKind.java,
	* jtreg/com/sun/javatest/regtest/JDK.java,
	* jtreg/com/sun/javatest/regtest/Main.java,
	* jtreg/com/sun/javatest/regtest/MainAction.java,
	* jtreg/com/sun/javatest/regtest/MainWrapper.java,
	* jtreg/com/sun/javatest/regtest/Option.java,
	* jtreg/com/sun/javatest/regtest/OptionDecoder.java,
	* jtreg/com/sun/javatest/regtest/ParseException.java,
	* jtreg/com/sun/javatest/regtest/Path.java,
	* jtreg/com/sun/javatest/regtest/RegressionEnvironment.java,
	* jtreg/com/sun/javatest/regtest/RegressionObserver.java,
	* jtreg/com/sun/javatest/regtest/RegressionParameters.java,
	* jtreg/com/sun/javatest/regtest/RegressionScript.java,
	* jtreg/com/sun/javatest/regtest/RegressionSecurityManager.java,
	* jtreg/com/sun/javatest/regtest/RegressionTestFinder.java,
	* jtreg/com/sun/javatest/regtest/RegressionTestSuite.java,
	* jtreg/com/sun/javatest/regtest/ShellAction.java,
	* jtreg/com/sun/javatest/regtest/StringArray.java,
	* jtreg/com/sun/javatest/regtest/StringUtils.java,
	* jtreg/com/sun/javatest/regtest/TestRunException.java,
	* jtreg/com/sun/javatest/regtest/Verbose.java,
	* jtreg/com/sun/javatest/regtest/i18n.properties,
	* jtreg/com/sun/javatest/report/ConfigSection.java,
	* jtreg/com/sun/javatest/report/CustomReport.java,
	* jtreg/com/sun/javatest/report/HTMLReport.java,
	* jtreg/com/sun/javatest/report/HTMLSection.java,
	* jtreg/com/sun/javatest/report/PlainTextReport.java,
	* jtreg/com/sun/javatest/report/Report.java,
	* jtreg/com/sun/javatest/report/ReportDirChooser.java,
	* jtreg/com/sun/javatest/report/ReportFormat.java,
	* jtreg/com/sun/javatest/report/ReportManager.java,
	* jtreg/com/sun/javatest/report/ReportModel.java,
	* jtreg/com/sun/javatest/report/ReportWriter.java,
	* jtreg/com/sun/javatest/report/ResultSection.java,
	* jtreg/com/sun/javatest/report/StatisticsSection.java,
	* jtreg/com/sun/javatest/report/StringArrayComparator.java,
	* jtreg/com/sun/javatest/report/TestResultsByFileComparator.java,
	* jtreg/com/sun/javatest/report/TestResultsByStatusAndTitleComparator.java,
	* jtreg/com/sun/javatest/report/TestResultsByTitleComparator.java,
	* jtreg/com/sun/javatest/report/XMLReport.java,
	* jtreg/com/sun/javatest/report/XMLReportMaker.java,
	* jtreg/com/sun/javatest/report/i18n.properties,
	* jtreg/com/sun/javatest/report/package.html,
	* jtreg/com/sun/javatest/stylesheet.css,
	* jtreg/com/sun/javatest/tool/Command.java,
	* jtreg/com/sun/javatest/tool/CommandContext.java,
	* jtreg/com/sun/javatest/tool/CommandManager.java,
	* jtreg/com/sun/javatest/tool/CommandParser.java,
	* jtreg/com/sun/javatest/tool/ConfigManager.java,
	* jtreg/com/sun/javatest/tool/CustomPropagationController.java,
	* jtreg/com/sun/javatest/tool/Deck.java,
	* jtreg/com/sun/javatest/tool/DeskView.java,
	* jtreg/com/sun/javatest/tool/Desktop.java,
	* jtreg/com/sun/javatest/tool/DesktopManager.java,
	* jtreg/com/sun/javatest/tool/DesktopPrefsPane.java,
	* jtreg/com/sun/javatest/tool/EditableFileList.java,
	* jtreg/com/sun/javatest/tool/EditableList.java,
	* jtreg/com/sun/javatest/tool/EnvironmentManager.java,
	* jtreg/com/sun/javatest/tool/FileChooser.java,
	* jtreg/com/sun/javatest/tool/FileHistory.java,
	* jtreg/com/sun/javatest/tool/FileOpener.java,
	* jtreg/com/sun/javatest/tool/FocusMonitor.java,
	* jtreg/com/sun/javatest/tool/HelpLink.java,
	* jtreg/com/sun/javatest/tool/HelpLinkBeanInfo.java,
	* jtreg/com/sun/javatest/tool/HelpManager.java,
	* jtreg/com/sun/javatest/tool/HelpMenu.java,
	* jtreg/com/sun/javatest/tool/HttpManager.java,
	* jtreg/com/sun/javatest/tool/I18NUtils.java,
	* jtreg/com/sun/javatest/tool/IconFactory.java,
	* jtreg/com/sun/javatest/tool/IconLabel.java,
	* jtreg/com/sun/javatest/tool/IconLabelBeanInfo.java,
	* jtreg/com/sun/javatest/tool/LogManager.java,
	* jtreg/com/sun/javatest/tool/MDIDeskView.java,
	* jtreg/com/sun/javatest/tool/Main.java,
	* jtreg/com/sun/javatest/tool/ManagerLoader.java,
	* jtreg/com/sun/javatest/tool/PieChart.java,
	* jtreg/com/sun/javatest/tool/Preferences.java,
	* jtreg/com/sun/javatest/tool/SDIDeskView.java,
	* jtreg/com/sun/javatest/tool/SelectedWorkDirApprover.java,
	* jtreg/com/sun/javatest/tool/Startup.java,
	* jtreg/com/sun/javatest/tool/TabDeskView.java,
	* jtreg/com/sun/javatest/tool/TestSuiteChooser.java,
	* jtreg/com/sun/javatest/tool/TestTreeSelectionPane.java,
	* jtreg/com/sun/javatest/tool/Tool.java,
	* jtreg/com/sun/javatest/tool/ToolAction.java,
	* jtreg/com/sun/javatest/tool/ToolDialog.java,
	* jtreg/com/sun/javatest/tool/ToolManager.java,
	* jtreg/com/sun/javatest/tool/TreeSelectionPane.java,
	* jtreg/com/sun/javatest/tool/UIFactory.java,
	* jtreg/com/sun/javatest/tool/VerboseCommand.java,
	* jtreg/com/sun/javatest/tool/WDC_FileFilter.java,
	* jtreg/com/sun/javatest/tool/WDC_FileView.java,
	* jtreg/com/sun/javatest/tool/WorkDirChooser.java,
	* jtreg/com/sun/javatest/tool/i18n.properties,
	* jtreg/com/sun/javatest/tool/package.html,
	* jtreg/com/sun/javatest/util/BackupPolicy.java,
	* jtreg/com/sun/javatest/util/BackupUtil.java,
	* jtreg/com/sun/javatest/util/Debug.java,
	* jtreg/com/sun/javatest/util/DirectoryClassLoader.java,
	* jtreg/com/sun/javatest/util/DynamicArray.java,
	* jtreg/com/sun/javatest/util/ExitCount.java,
	* jtreg/com/sun/javatest/util/Fifo.java,
	* jtreg/com/sun/javatest/util/FileFilter.java,
	* jtreg/com/sun/javatest/util/FileInfoCache.java,
	* jtreg/com/sun/javatest/util/HTMLWriter.java,
	* jtreg/com/sun/javatest/util/HelpTree.java,
	* jtreg/com/sun/javatest/util/I18NResourceBundle.java,
	* jtreg/com/sun/javatest/util/LineParser.java,
	* jtreg/com/sun/javatest/util/LogFile.java,
	* jtreg/com/sun/javatest/util/MainAppletContext.java,
	* jtreg/com/sun/javatest/util/MainFrame.java,
	* jtreg/com/sun/javatest/util/OrderedTwoWayTable.java,
	* jtreg/com/sun/javatest/util/PathClassLoader.java,
	* jtreg/com/sun/javatest/util/PrefixMap.java,
	* jtreg/com/sun/javatest/util/Properties.java,
	* jtreg/com/sun/javatest/util/PropertyArray.java,
	* jtreg/com/sun/javatest/util/ReadAheadIterator.java,
	* jtreg/com/sun/javatest/util/SortedProperties.java,
	* jtreg/com/sun/javatest/util/StringArray.java,
	* jtreg/com/sun/javatest/util/SysEnv.java,
	* jtreg/com/sun/javatest/util/TextStream.java,
	* jtreg/com/sun/javatest/util/TextWriter.java,
	* jtreg/com/sun/javatest/util/Timer.java,
	* jtreg/com/sun/javatest/util/WrapWriter.java,
	* jtreg/com/sun/javatest/util/WriterStream.java,
	* jtreg/com/sun/javatest/util/XMLWriter.java,
	* jtreg/com/sun/javatest/util/i18n.properties,
	* jtreg/com/sun/javatest/util/package.html,
	* jtreg/excludelist.jdk.jtx,
	* jtreg/legal/copyright.txt,
	* jtreg/legal/license.txt:
	New location of JTreg sources.

2010-07-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	Allow all or individual test suites to be
	disabled.
	* Makefile.am:
	(TEST_SUITES): Test suites to run.
	(TESTS_TO_RUN): Dependencies of jtregcheck.
	(check-local): Re-enable.
	(.PHONY): Add jtregcheck.
	(jtregcheck): Use TEST_SUITES and TESTS_TO_RUN.
	* acinclude.m4:
	(IT_DISABLE_TESTS): New option to allow all tests
	to be turned off.
	(IT_DISABLE_HOTSPOT_TESTS): Likewise just for HotSpot tests.
	(IT_DISABLE_LANGTOOLS_TESTS): Likewise just for langtools tests.
	(IT_DISABLE_JDK_TESTS): Likewise just for JDK tests.
	* configure.ac:
	Call new macros.

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

	Fix make dist when a relative path is used to configure.
	* Makefile.am:
	(REWRITER_BUILD_DIR): Added.
	(REWRITER_SRCS): Don't use absolute
	path to source directory.
	(EXTRA_DIST): Don't use absolute path to patches.
	(rewriter): Use IcedTea7 version, which uses
	REWRITER_BUILD_DIR and works with a relative
	path in REWRITER_SRCS.

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

	* Makefile.am:
	(EXTRA_DIST): Complete ARM port
	removal by removing arm_port.

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

	* ChangeLog: Cleanup.
	* NEWS: Likewise.

2011-10-05  Jiri Vanek  <jvanek@redhat.com>

	RH727195, based on martin.wilck@ts.fujitsu.com patch
	* patches/fonts-rhel.patch: added maping to ipa-mincho
	font, which is then used for all serif japanese fonts
	* NEWS: Updated.

2011-10-03  Xerxes Rånby  <xerxes@zafena.se>
	    Robert Lougher <rob@jamvm.org.uk>

	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Stream.c
	(Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1get_1buffer_1attr):
	Make code compliant to the JNI specification.
	Enable pulseaudio to work in combination with JVM that strictly
	implement JNI spec.

2011-10-03  Xerxes Rånby  <xerxes@zafena.se>
	    David Henningsson <david.henningsson@canonical.com>
	    Matthias Klose <doko@ubuntu.com>

	LP862286
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_EventLoop.c
	(context_change_callback):
	Fix exception on trying to start PulseAudio playback on ARM.

2011-09-29  Xerxes Rånby  <xerxes@zafena.se>
	    David Henningsson <david.henningsson@canonical.com>

	LP862286
	* NEWS: Updated.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java
	(addStreamListeners): Fix exception on trying to start PulseAudio playback.

2011-09-26  Xerxes Rånby  <xerxes@zafena.se>
	    Mark David Dumlao  <madumlao@gmail.com>

	JamVM
	- Skip Java-reflection-related DelegatingClassLoaders,
	  enables JamVM to run NetBeans.
	- Generic JNI stubs for common JNI method signatures.
	- Fix memory heap arguments in terms of gigabytes.
	* NEWS: Updated.
	* patches/jamvm/gb-memory-fix.patch: New patch contributed by
	  Mark David Dumlao.
	* patches/jamvm/jmm_GetLongAttribute_201.patch:
	  Replaced by upstream, Tidy-ups,
	  changeset 106ffbb35fb9c185ba8c649441036d00e44c6a32.
	* Makefile.am
	(ICEDTEA_PATCHES): Apply new JamVM patch, remove upstreamed JamVM patch.
	(JAMVM_VERSION): Updated JamVM to 2011-09-24 revision.
	(JAMVM_SHA256SUM): Updated.

2011-09-21  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/jtreg-international-fonts.patch:
	Refactored and updated this test to check issue described in RH
	bugzilla: Bug #727195 "Japanese font mappings are broken"
	https://bugzilla.redhat.com/show_bug.cgi?id=727195

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

	* patches/openjdk/6578583-modality-broken-vista.patch:
	Removed.
	* Makefile.am: Drop above patch, upstreamed.

2011-09-08  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6296893-BMP_Writer_handles_TopDown_prop_incorrectly.patch:
	Backport of 6296893: BMP Writer handles TopDown property incorrectly
	for some of the compression types

2011-09-06  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/5082756-ImageIO_plugins_metadata_boolean_attributes.patch:
	Backport of 5082756: Image I/O plug-ins set metadata
	boolean attributes to "true" or "false"

2011-09-05  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- armhf: ensure stack is 8 byte aligned.
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2011-09-03 revision.
	(JAMVM_SHA256SUM): Updated.

2011-09-02  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- Add support for armhf.
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2011-08-31 revision.
	(JAMVM_SHA256SUM): Updated.

2011-08-30  Deepak Bhole <dbhole@redhat.com>

	S6826104, RH730015: Getting a NullPointer exception when clicked on Application &
	Toolkit Modal dialog
	* Makefile.am: Apply new patch for S6826104. 
	* NEWS: Updated.
	* patches/openjdk/6826104-npe_on_app_and_toolkit_modal_dialog_click.patch:
	New patch that fixes S6826104.

2011-08-30  Xerxes Rånby  <xerxes@zafena.se>

	CACAO
	- CA149: Used wrong class loader.
	- src/vm/javaobjects.cpp (java_lang_reflect_Method::invoke):
	  [OPENJDK] stack index of caller was off by one, causing many apt
	  (Annotation Processing Tool) failures.
	* NEWS: Updated.
	* Makefile.am
	(CACAO_VERSION): Updated CACAO to 2011-08-29 revision.
	(CACAO_SHA256SUM): Updated.

2011-08-19  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- LP827463: Fix OpenJDK enclosingMethodInfo().
	- "Fix" handling of CLI bootclasspath options.
	- Fix for StackTraceElement checkin.
	* NEWS: Updated.
	* patches/jamvm/4dbc2ee340a600fc17451dfbcfc09e1f9844fc59-regression.patch:
	  Replaced by upstream, Fix for StackTraceElement checkin,
	  changeset 500a6c2f3b9769c73d872ea78de4237e427a443e.
	* Makefile.am
	(ICEDTEA_PATCHES): Remove upstreamed JamVM patch.
	(JAMVM_VERSION): Updated JamVM to 2011-08-19 revision.
	(JAMVM_SHA256SUM): Updated.

2011-08-16  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6371401-BigInteger.shift_throws_StackOverflowError.patch:
	Backport of 6371401: java.math.BigInteger.shift(Integer.MIN_VALUE)
	throws StackOverflowError

2011-08-15  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- Fix regression introduced by,  Intern strings when creating a StackTraceElement,
	  changeset 4dbc2ee340a600fc17451dfbcfc09e1f9844fc59.
	* NEWS: Updated.
	* patches/jamvm/4dbc2ee340a600fc17451dfbcfc09e1f9844fc59-regression.patch: New patch.
	* Makefile.am: Apply JamVM patch.

2011-08-15  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- Ignore assertions and verify options.
	* NEWS: Updated.
	* patches/jamvm/ignore-assertions-and-verify-options.patch: New patch.
	* Makefile.am: Apply JamVM patch.

2011-08-15  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- Fix typo in definition of ACC_MIRANDA.
	- Intern strings when creating a StackTraceElement.
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2011-08-15 revision.
	(JAMVM_SHA256SUM): Updated.

2011-08-15  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added LDFLAGS for JamVM to fix the SELinux
	executable flag issue.

2011-08-15  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6806261-BigDecimal_longValueExact_throws_NPE.patch:
	Backport of 6806261: BigDecimal.longValueExact() method throws
	NullPointerException

2011-08-12  Xerxes Rånby  <xerxes@zafena.se>

	Zero/Shark
	- PR690: Shark fails to JIT using hs20.
	- PR696: Zero fails to handle fast_aldc and fast_aldc_w in hs20.
	* patches/pr690-shark-jit-hs20.patch: New patch backported from
	  OpenJDK 7 bug 7032458.
	* patches/pr696-zero-fast_aldc-hs20.patch: New patch backported from
	  OpenJDK 7 bug 7032458 and 7030207.
	* Makefile.am: Added new patches.
	* NEWS: Updated.

2011-08-11  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/7036582-Improve_test_coverage_of_BigDecimal.patch:
	Backport of 7036582: Improve test coverage of java.math.BigDecimal

2011-08-11  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: fixed typo in patch name
	* patches/openjdk/6934356_Vector_writeObject_serialization_DL.patch:
	Deleted
	* patches/openjdk/6934356-Vector_writeObject_serialization_DL.patch:
	Added as replacement of deleted patch file.

2011-08-10  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- PR772: jtreg LocalOnlyTest sends SIGQUIT to all processes on exit.
	* NEWS: Updated.
	* patches/jamvm/jmm_GetLongAttribute_201.patch: New patch.
	* Makefile.am: Apply JamVM patch.

2011-08-09  Xerxes Rånby  <xerxes@zafena.se>

	CACAO
	- CA159: Exception handler blocks / register mixup.
	- Set thread to RUNNABLE during Thread.start.
	- Removed state-setting function call that would be done by the thread
	  itself, creating a nasty race.
	* NEWS: Updated.
	* Makefile.am
	(CACAO_VERSION): Updated CACAO to 2011-08-08 revision.
	(CACAO_SHA256SUM): Updated.

2011-08-09  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- Remove empty clobber.
	- Use dots instead of slashes in classname for exception.
	- Correct thrown exception by bootstrap loader.
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2011-08-08 revision.
	(JAMVM_SHA256SUM): Updated.

2011-08-02  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- Put parsing of -cp and -classpath options back in.
	- Fix threading of references list during compaction.
	- Further fix to freeClassData for native methods.
	- Fix class GC with classes containing Miranda methods.
	- Propogate initialisation errors to top-level
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2011-08-01 revision.
	(JAMVM_SHA256SUM): Updated.

2011-08-01  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6934356_Vector_writeObject_serialization_DL.patch:
	Backport of 6934356.

2011-07-29  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6669869-Beans_isDesignTime_should_be_per-AppContext.patch:
	Backport of 6669869.

2011-07-25  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/5047314-Collator_compare_runs_indefinitely.patch:
	Backport of 5047314.

2011-07-22  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6752638-preferLocaleFonts_throws_NPE.patch:
	Backport of 6752638.

2011-07-21  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6390045-error_cannot_access_java_lang_void.patch:
	Backport of 6390045.

2011-07-20  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/4917091-javac_rejects_array_over_128_in_length.patch:
	Backport of 4917091.

2011-07-19  Marc Schoenefeld <mschoene@redhat.com>
	    Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* patches/jtreg-hotspot-Test7020373-fix.patch:
	Fix for regression test hotspot/7020373, added missing
	source used to create the reproducer.
	* patches/jtreg-7020373-add-ignore-tag.patch:
	Removed because it is not longer needed.

2011-07-15  Denis Lila  <dlila@redhat.com>

	* Makefile.am: Added patch.
	* NEWS: Added backport.
	* patches/openjdk/7049339-anyblit-broken.patch:
	Backport of S7049339.

2011-07-15  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6613904-GroupLayout_createParallelGroup_null_arg.patch:
	Backport of 6613904.

2011-07-13  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Add b23 changes.

2011-07-12  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* patches/jtreg-ConstructDeflaterInput-fix.patch:
	Regression test jdk/test/java/util/zip/ConstructDeflaterInput.java
	should be run in othervm mode to not to print messages to JTreg
	log files (such messages must be stored in .jtr file).

2011-07-12  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6758179-D3D_AlphaComposite_is_applied_incorrectly.patch:
	Backport of 6758179.

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

	* Makefile.am:
	(ENDORSED_DIR): Removed.
	(ICEDTEA_ECJ_PATCHES): Add xsltproc.patch.
	Remove endorsed-dir-for-jvmti.patch.
	(ICEDTEA_ENV_ECJ): Set XSLT.  Don't
	set ICEDTEA_ENDORSED_DIR or ENDORSED.
	(bootstrap-directory-stage1): Don't link
	xalan2, xerces2 or xalan2 serialiser.
	* acinclude.m4:
	(IT_FIND_XALAN2_JAR): Removed.
	(IT_FIND_XALAN2_SERIALIZER_JAR): Likewise.
	(IT_FIND_XERCES2_JAR): Likewise.
	(IT_FIND_XML_COMMONS_API_JAR): Likewise.
	* configure.ac:
	Replace calls to IT_FIND_XALAN2_JAR,
	IT_FIND_XALAN2_SERIALIZER_JAR,
	IT_FIND_XERCES2_JAR and
	IT_FIND_XML_COMMONS_API_JAR with call to
	IT_FIND_TOOL for xsltproc.
	* patches/ecj/xsltproc.patch:
	Patch jvmti.make in HotSpot to use
	xsltproc instead of Java's XSLT
	when bootstrapping.
	* patches/ecj/endorsed-dir-for-jvmti.patch:
	Remove addition of $(ENDORSED) to
	jvmti.make.
	* NEWS: Update and make bug fixes more
	prominent.

2011-07-11  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(clean-add-jamvm): Only perform sed on jvm.cfg
	if it exists and use correct path as in original
	rule.
	(clean-add-jamvm-debug): Likewise.
	(clean-add-cacao): Likewise.
	(clean-add-cacao-debug): Likewise.
	(clean-add-jamvm): Likewise.
	(clean-add-jamvm-debug): Likewise.

2011-07-11  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Import 1.10.2, 1.9.8, 1.8.8 and
	1.10.1 release announcements.  Sync 1.10
	announcement with final version.  Remove
	items from the 1.11 list that have been
	released in 1.10.1 & 1.10.2.

2011-07-11  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Place ARM removal in a more
	prominent location.

2011-07-11  Xerxes Rånby  <xerxes@zafena.se>

	* NEWS: Updated.

2011-07-11  Xerxes Rånby  <xerxes@zafena.se>

	Removal of the ARM assembler port, unbreaks Zero and Shark builds.
	* Makefile.am:
	(ICEDTEA_PATCHES): Remove patches/arm.patch.
	(clean-ports): Removed.
	(stamps/ports.stamp): Likewise.
	(hotspot-ports): Likewise.
	* arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp: Removed.
	* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def: Likewise.
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S: Likewise.
	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp: Likewise.
	* arm_port/hotspot/tools/mkbc.c: Likewise.
	* patches/arm.patch: Likewise.

2011-07-11  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* patches/jtreg-7020373-add-ignore-tag.patch:
	Added @ignore tag to this regression test because binary jar
	file needed to run the test is missing in OpenJDK6.

2011-07-08  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6711682-JCheckBox_in_JTable_does_not_respond_to_click.patch:
	Backport of 6711682.

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

	* Makefile.am:
	(OPENJDK_DATE): Updated.
	(OPENJDK_SHA256SUM): Replaces OPENJDK_MD5SUM.
	(download-openjdk): Use sha256 as with all
	other bundles.
	(download-hotspot): Likewise.
	* configure.ac: Remove check for md5sum.
	* hotspot.map: Move to sha256.

2011-07-07  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patches
	* NEWS: updated with backports
	* patches/openjdk/6842838-64-bit_failure_in_handling_invalid_manifest.patch:
	* patches/openjdk/6882768-test_for_6842838_is_broken.patch:
	Backport of 6842838 and 6882768.

2011-07-07  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/openjdk/6679308-Poor_text_rendering_on_translucent_image.patch:
	Fixed test location (added missing prefix 'jdk' into path).

2011-07-06  Andrew John Hughes  <gnu.andrew@redhat.com>

	Make JPEG classes more binary compatible with
	Oracle versions.
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/ImageFormatException.java:
	Extend RuntimeException.
	(ImageFormatException()): Call superclass constructor.
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGCodec.java:
	(JPEGCodec()): Make explicit private constructor to prevent implicit public one.
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGHuffmanTable.java:
	Don't extend javax.imageio.plugins.jpeg.JPEGHuffmanTable.
	(lengths): Added.
	(symbols): Added.
	(JPEGHuffmanTable(short[], short[])): Perform checks outlined in documentation.
	(getLengths()): Added.
	(getSymbols()): Return symbols.
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGImageEncoder.java:
	(getDefaultColorId(ColorModel)): Fix typo (was DefaultColorID).
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/TruncatedFileException.java:
	(TruncatedFileException(BufferedImage)): Add missing constructor.
	(TruncatedFileException(Raster)): Likewise.
	(getBufferedImage()): Implemented.
	(getRaster()): Add missing method.
	(TruncatedFileException()): Removed.
	(TruncatedFileException(String)): Likewise.
	* overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGImageDecoderImpl.java:
	(decodeAsBufferedImage()): Remove unneeded qualification and convert from com.sun JPEGHuffmanTable
	to javax.imageio one.
	* overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGImageEncoderImpl.java:
	(getDefaultColorId(ColorModel)): Fix typo (was DefaultColorID).
	* NEWS: Updated.

2011-07-06  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/security/20110215/6878713.patch,
	* patches/security/20110607/6213702.patch,
	* patches/security/20110607/6618658.patch,
	* patches/security/20110607/7012520.patch,
	* patches/security/20110607/7013519.patch,
	* patches/security/20110607/7013969.patch,
	* patches/security/20110607/7013971.patch,
	* patches/security/20110607/7016495.patch,
	* patches/security/20110607/7020198.patch,
	* patches/security/20110607/7020373.patch:
	Removed; upstream.
	* Makefile.am:
	(JAXWS_DROP_ZIP): Updatede.
	(JAXWS_DROP_SHA256SUM): Likewise.
	(JAXP_DROP_ZIP): Likewise.
	(JAXP_DROP_SHA256SUM): Likewise.
	(SECURITY_PATCHES): Set to empty.
	* patches/xjc.patch: Revert to pre-security
	patch version (security patch is now part of the
	tarball, not a patch)

2011-07-06  Andrew John Hughes  <gnu.andrew@redhat.com>

	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/ImageFormatException.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGCodec.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGDecodeParam.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGEncodeParam.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGHuffmanTable.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGImageDecoder.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGImageEncoder.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGQTable.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/TruncatedFileException.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGImageDecoderImpl.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGImageEncoderImpl.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGParam.java:
	Normalise whitespace using Oracle normaliser.

2011-07-01  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patches
	* NEWS: updated with backports
	* patches/openjdk/6679308-Poor_text_rendering_on_translucent_image.patch:
	Backport of 6679308.

2011-07-01  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/7029152-String_intrinsics_miss_optimization.patch:
	Backport of 7029152 fix.

2011-06-29  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Updated with latest bug fixes.

2011-06-29  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/ecj/jaxws-getdtdtype.patch:
	Fix patch to still apply after recent
	security updates.

2011-06-29  Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(IT_FIND_JAVA): Check that the binary is also
	a regular file as well as executable.
	(IT_FIND_JAVAH): Likewise.
	(IT_FIND_JAR): Likewise.
	(IT_FIND_RMIC): Likewise.
	(IT_FIND_NATIVE2ASCII): Likewise.

2011-06-29  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patches
	* NEWS: updated with backports
	* patches/openjdk/6796786-invalid_FP_identity_transform.patch:
	* patches/openjdk/7042070-Typo_in_Test6796786.patch:
	Backport of 6796786 and 7042070 fixes.

2011-06-29  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patches
	* NEWS: updated with backports
	* patches/openjdk/7047069-Array_can_dynamically_change_size.patch:
	Backport of 7047069 fix.

2011-06-28  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6785424-SecurityException_locating_physical_fonts.patch:
	Backport of 6785424 fix.

2011-06-28  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6783910-java_awt_Color_brighter_darker_fix.patch:
	Backport of 6783910 fix.

2011-06-28  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add new patch.
	* patches/support_linux_3.patch:
	Allow Linux 3* through the HotSpot OS version
	filter.

2011-06-27  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6623219-Font_canDisplayUpTo_does_not_work.patch
	Backport of 6623219 fix.

2011-06-27  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6918065-Crash_in_Java2D_blit_loop.patch:
	Backport of 6918065 fix.

2011-06-27  Xerxes Rånby  <xerxes@zafena.se>

	JamVM
	- Make classlib init functions consistent + warnings.
	- Correctly implement sun.misc.Unsafe freeMemory().
	- Move lazy-loading to init function.
	- Fix various warnings with -Wall.
	- PrintThreadsDump needs "self" as argument.
	- CopyMemory, etc. handle negative or truncation in length.
	- Extra sun.misc.Unsafe functions.
	- Ignore options for jtreg tests.
	- Enable shutdownVM to be called with OpenJDK classlib.
	- Initial implementation of JVM_FindClassFromBootLoader.
	- Fix callJNIMethod on i386 with -fomit-frame-pointer.
	- Fix backwards cache conflict resolution code.
	- Unify command line options parsing.
	- Remove debug printf.
	* NEWS: Updated.
	* Makefile.am
	(ICEDTEA_PATCHES): Remove upstreamed JamVM patch.
	(JAMVM_VERSION): Updated JamVM to 2011-06-13 revision.
	(JAMVM_SHA256SUM): Updated.
	(stamps/jamvm.stamp):
	Add -f when creating client symlink to handle repeat builds.
	Link the fake libjsig.so to JamVM libjvm.so to work
	with latest OpenJDK ALT_HOTSPOT_IMPORT_PATH functionality.
	* patches/jamvm/ignore-unknown-options.patch: Removed.
	Replaced by upstream, unify command line options parsing,
	changeset 1b248439e88ae6cbd1471addc49e2666b8964ced.

2011-06-24  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6699843-IllegalArgumentException_drawString.patch:
	Backport of 6699843 fix.

2011-06-24  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/6956668-misbehavior_of_XOR_operator_with_int:
	Backport of 6956668 fix.

2011-06-23  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* NEWS: updated with backport
	* patches/openjdk/7008106-WindowOpacity.patch:
	Backport of 7008106 regression test fix.

2011-06-23  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* patches/jtreg-MappedByteBuffer-Basic.patch:
	Make sure that the regression test
	openjdk/jdk/test/java/nio/MappedByteBuffer/Basic.java
	deletes all its work files.

2011-06-22  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* patches/openjdk/6818312-com.sun.awt.SecurityWarning.getSize.patch:
	Backport of 6818312 regression test.

2011-06-22  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Added new patch.
	* patches/jtreg-ReadWriteProfileTest.patch:
	Added regression test missing from 6733501 backport.

2011-06-22  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/jtreg-png-reader.patch:
	Added new regression test which check if PNG
	images read by ImageIO subsytstem contains
	proper pixel values.

2011-06-20  Denis Lila  <dlila@redhat.com>

	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Stream.c
	(SET_STREAM_ENUM): Add an underscore after java_prefix so that
	the produced string matches the names in Stream.java.

2011-06-20  Denis Lila  <dlila@redhat.com>

	* Makefile.am: Add patch.
	* patches/jtreg-bug7036148-test.patch:
	Fix regression test. It used to never end, regardless of
	success/failure.

2011-06-20  Denis Lila  <dlila@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java
	(bufferSize): Remove.
	(getBufferSize): Return stream.getBufferSize().
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java
	(connectLine): Improve formatting.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java
	(connectLine): Set up flags to adjust the latency, if needed.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Stream.java
	(bufAttr, bufAttrMutex): New members.
	(setBufAttr, bufferAttrCallback): New methods. They both set bufAttr.
	(getBufferSize): Return the current buffer size.
	(connectForRecording): Add a flags argument to allow callers to chose the
	flags.
	(stateCallback): When the stream is ready, set the buffer attributes to
	the actual ones used by the server.
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Stream.c
	(buf_attr_changed_callback): New function. 
	(Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1new):
	Set the buffer attribute callback.

2011-06-17  Denis Lila  <dlila@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Stream.java
	(FLAG_NOFLAGS, FLAG_START_CORKED, FLAG_INTERPOLATE_TIMING,
	 FLAG_NOT_MONOTONIC, FLAG_AUTO_TIMING_UPDATE, FLAG_NO_REMAP_CHANNELS,
	 FLAG_NO_REMIX_CHANNELS, FLAG_FIX_FORMAT, FLAG_FIX_RATE,
	 FLAG_FIX_CHANNELS, FLAG_DONT_MOVE, FLAG_VARIABLE_RATE, FLAG_PEAK_DETECT,
	 FLAG_START_MUTED, FLAG_ADJUST_LATENCY, FLAG_EARLY_REQUESTS,
	 FLAG_DONT_INHIBIT_AUTO_SUSPEND, FLAG_START_UNMUTED, FLAG_FAIL_ON_SUSPEND):
	New static long variables mirroring pa_stream_flag_t values.
	(STATE_UNCONNECTED, STATE_CREATING, STATE_READY, STATE_FAILED,
	 STATE_TERMINATED): Add the STATE_ prefix to distinguish them from
	the flag variables.
	(native_pa_stream_connect_playback, native_pa_stream_connect_record):
	Change flags parameter to long.
	(connectForPlayback, connectForRecording): Start the stream corked.
	Change formatting to make it more readable.
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Stream.c
	(SET_STREAM_ENUM): Renamed from SET_STREAM_STATE_ENUM, since the
	macro could have been used for any PA_STREAM constants, not just
	stream states (and indeed, we now use it for flag constants too).
	(Java_org_classpath_icedtea_pulseaudio_Stream_init_1constants):
	Initialize flag constants in addition to the stream states.
	(Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1connect_1playback):
	Change flags parameter to jlong (from jint), remove commented out
	dead code, remove obsolete comment, and start the stream with whatever
	flags were passed in the flags parameter, instead of ignoring that
	parameter and using PA_STREAM_START_CORKED.
	(Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1connect_1record):
	Change flags parameter to jlong (from jint), remove commented out
	dead code.

2011-06-17  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* patches/jtreg-ChannelsWrite.patch:
	Make sure that the regression test
	openjdk/jdk/test/java/nio/channels/Channels/Write.java
	deletes all its work files.

2011-06-16  Denis Lila  <dlila@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java
	(addStreamListeners): Remove this.notifyAll() from
	openCloseListener.update; change this.notifyAll() to
	PulseAudioDataLine.this.notifyAll() in startedListener.update.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java
	(read): Put fragmentBuffer null check in the synchronized block.
	(flush): Make it synchronized to avoid race condition with read().

2011-06-16  Denis Lila  <dlila@redhat.com>

	* Makefile.am: Add ContextEvent to the list of pulse audio classes that
	need javah run on them.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/ContextEvent.java
	(Type): Remove and replace with...
	(UNCONNECTED, CONNECTING, AUTHORIZING, SETTING_NAME, READY, FAILED,
	 TERMINATED): New static long variables replacing enum Type.
	(init_constants): New native method to initialize the above variables.
	(checkNativeEnumReturn): Make sure that the input is one of the longs
	representing the type of ContextEvent.
	(type): Change type from Type to long.
	(ContextEvent): Take a long argument, instead of a Type.
	(getType): Return a long, not a Type.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/EventLoop.java
	(status): Change from int to long.
	(native_set_sink_volume): Remove. It was unimplemented in the JNI side.
	(getStatus): Return long instead of int.
	(update): Replace int argument with long argument. Remove the switch
	statement.
	(setVolume): Remove. Unused.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Operation.java
	(State): Remove and replace with...
	(Running, Done, Cancelled): Static longs, enumerating the possible
	operation states.
	(init_constants): New native method to initialize the above variables.
	(checkNativeOperationState): Make sure that the input is one of the longs
	representing the operation state.
	(native_get_state): Change return type from int to long.
	(getState): Change return type to long; remove switch.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java
	Remove the names of enums from the names of constants since most of them
	were changed to static longs.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixer.java
	Same changes as in PulseAudioDataLine.java.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Stream.java
	(State): Remove and replace with...
	(UNCONNECTED, CREATING, READY, FAILED, TERMINATED): New static long variables
	replacing enum Type.
	(init_constants): New native method to initialize the above variables.
	(checkNativeStreamState): Make sure that the input is one of the longs
	representing the kind of StreamState.
	(native_pa_stream_get_state): Change the return from int to long.
	(getState): Remove the switch.
	* pulseaudio/src/native/jni-common.h
	(SET_JAVA_STATIC_LONG_FIELD_TO_PA_ENUM): Macro that sets one of the java
	 static longs to the corresponding pa_constant.
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_ContextEvent.c
	New file.
	(SET_CONTEXT_ENUM): Macro that sets the ContextEvent types.
	(Java_org_classpath_icedtea_pulseaudio_ContextEvent_init_1constants):
	Implementation of ContextEvent.init_constants.
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_EventLoop.c
	(context_change_callback): Change the fourth argument of GetMethodID
	to "(J)V" to reflect the change in the signature of EventLoop.update.
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Operation.c
	(SET_OP_ENUM): Macro that sets the operation types.
	(Java_org_classpath_icedtea_pulseaudio_Operation_init_1constants):
	Implementation of Operation.init_constants.
	(Java_org_classpath_icedtea_pulseaudio_Operation_native_1get_1state):
	Change return type to jlong.
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Stream.c
	(SET_STREAM_ENUM): Macro that sets the stream states.
	(Java_org_classpath_icedtea_pulseaudio_Stream_init_1constants):
	Implementation of Stream.init_constants.
	(Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1get_1state):
	Change return type to jlong.

2011-06-16  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: fixed indentation (spaces2tabs)

2011-06-16  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* patches/jtreg-FileMap.patch:
	Make sure that the regression test
	openjdk/jdk/test/sun/net/www/protocol/file/FileMap.java
	deletes all its work files.

2011-06-15  Danesh Dadachanji  <ddadacha@redhat.com>

	* AUTHORS: Added myself.
	* Makefile.am: Use explicit xml-commons locations if necessary.
	* acinclude.m4: Added explicit xml-commons check.
	(IT_CHECK_IF_INSTANTIABLE): Added generic macro to instantiate any
	class. Paramaters are the define, name of the class, paramaters
	for instatiation and (optional) classpath.
	* configure.ac: Invoke IT_FIND_XML_COMMONS_APIS_JAR macro after
	IT_FIND_XERCES2_JAR, assigns XML_COMMONS_APIS_JAR if necessary.

2011-06-15  Denis Lila  <dlila@redhat.com>

	* Makefile.am: Add back the -classpath option to javah in
	building the pulse audio header files. The bootstrap javah
	doesn't recognize -J-Xbootclasspath/p: so it couldn't find
	the classfiles.

2011-06-15  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* patches/jtreg-EncodedMultiByteChar.patch:
	Make sure that the regression test
	openjdk/jdk/test/sun/net/www/protocol/file/EncodedMultiByteChar.java
	deletes all its work files.

2011-06-14  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* patches/jtreg-FileLoaderTest.patch:
	Make sure that the regression test
	openjdk/jdk/test/sun/misc/URLClassPath/FileLoaderTest.java
	deletes all its work files.

2011-06-14  Denis Lila  <dlila@redhat.com>

	* Makefile.am: Add patch.
	* NEWS: Update with backports.
	* patches/openjdk/7036148-npe-null-jmenu-name.patch:
	Backport of S7036148. Fixes RH712211 too.

2011-06-14  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* patches/jtreg-TempBuffer.patch:
	Make sure that the regression test
	openjdk/jdk/test/sun/nio/ch/TempBuffer.java
	deletes all its work files.

2011-06-14  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: added new patch
	* patches/jtreg-ChangeDir.patch:
	Make sure that the regression test
	openjdk/jdk/test/tools/jar/ChangeDir.java
	deletes all its work files.

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

	* Makefile.am: Add security patches.
	* patches/nio2.patch: Rerolled post-security
	patching.
	* patches/security/20110607/6213702.patch,
	* patches/security/20110607/6618658.patch,
	* patches/security/20110607/7012520.patch,
	* patches/security/20110607/7013519.patch,
	* patches/security/20110607/7013969.patch,
	* patches/security/20110607/7013971.patch,
	* patches/security/20110607/7016495.patch,
	* patches/security/20110607/7020198.patch,
	* patches/security/20110607/7020373.patch:
	New security patches.
	* patches/xjc.patch: Rerolled after 7013971.

2011-06-10  Denis Lila  <dlila@redhat.com>

	* pulseaudio/*: Fix whitespace.

2011-06-10  Denis Lila  <dlila@redhat.com>

	* Makefile.am
	(stamps/pulse-java-headers.stamp): Prepend the java build directory
	to the boot class path to avoid generating headers for the system
	pulse-java classes.

2011-06-10  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/font-rhel.patch:
	* patches/f14-fonts.patch:
	* patches/fonts-gentoo.patch:
	Patch updated: use only major RHEL version, not minor one.

2011-06-09  Denis Lila <dlila@redhat.com>

	* Makefile.am: Apply patches.
	* NEWS: Update with backports.
	* patches/openjdk/6578583-modality-broken-vista.patch:
	* patches/openjdk/6610244-modal-fatal-error-windows.patch:
	* patches/openjdk/6769607-modal-hangs.patch:
	New patches. The last fixes PR677. The other two are
	necessary for the last to fully apply.
	* patches/openjdk/6693253-security_warning.patch:
	Replsace the awt_Dialog.cpp hunk with the corresponding hunk
	from the OpenJDK7 changeset of which this patch is a backport.
	Without this change, this patch doesn't apply unless the
	previous 3 are removed.

2011-06-09  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Added new patch
	* patches/fonts-rhel-version.patch:
	Patch which ensures, that only one fontconfig file
	will be needed on particular RHEL version
	(ie. only one file for RHEL 6.0, RHEL 6.1 and RHEL 6.2)

2011-05-30  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/openjdk/7036220-shark_llvm_29_headers.patch:
	Moved to...
	* Makefile.am: Only apply 7036220 to hs20.
	* patches/hotspot/hs20/7036220-shark_llvm_29_headers.patch:
	...here.

2011-05-28  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ADD_ZERO_CONFIGURE_ARGS): Filter-out --with-javac.

2011-05-27  Xerxes Rånby  <xranby@zafena.se>

	JamVM
	- Fix leak of native thread structure.
	- Consistent naming for classlib functions.
	- Add extra includes to get rid off compiler warning.
	- Rework OpenJDK storage of native thread structure.
	- Implement remaining OpenJDK Array reflection interface.
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated JamVM to 2011-04-28 revision.
	(JAMVM_SHA256SUM): Updated.

2011-05-19  Denis Lila <dlila@redhat.com>

	* Makefile.am: Apply patch.
	* NEWS: Update with backport.
	* patches/openjdk/4685768-focus.patchpatch: The restore focus
	procedure now skips disabled components.

2011-05-19  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/jtreg-6929067-fix.patch: Test enhancement -
	make the test compatible with OpenJDK7/IcedTea7, disabling printing
	unnecessary information to error output.

2011-05-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/hotspot/hs20/7032388-work_without_cmov_instruction.patch,
	* patches/hotspot/hs20/arm.patch,
	* patches/hotspot/hs20/gcc-suffix.patch,
	* patches/hotspot/hs20/ia64-fix.patch,
	* patches/hotspot/hs20/params-cast-size_t.patch,
	* patches/hotspot/hs20/powerpc-stacksize.patch,
	* patches/hotspot/hs20/sparc-buildfixes.patch,
	* patches/hotspot/hs20/systemtap.patch,
	* patches/hotspot/hs20/text-relocations.patch:
	Moved to main tree.
	* patches/hotspot/original/7032388-work_without_cmov_instruction.patch,
	* patches/hotspot/original/arm.patch,
	* patches/hotspot/original/gcc-suffix.patch,
	* patches/hotspot/original/ia64-fix.patch,
	* patches/hotspot/original/no-precompiled-headers.patch,
	* patches/hotspot/original/params-cast-size_t.patch,
	* patches/hotspot/original/sparc-buildfixes.patch,
	* patches/hotspot/original/systemtap.patch,
	* patches/hotspot/original/text-relocations.patch,
	* patches/hotspot/original/too-many-args.patch:
	Dropped; hs19 no longer supported.
	* patches/openjdk/6599601-mark_sun_toolkit_privileged_code.patch,
	* patches/openjdk/6997495-test_correction_6857159.patch,
	* patches/openjdk/7029905-demo_applet_html_files.patch,
	* patches/openjdk/7042040-no_disk_space_check.patch:
	Removed; upstream in OpenJDK6.
	* INSTALL: Update HotSpot documentation.
	* Makefile.am:
	(ICEDTEA_PATCHES): Updated.
	* acinclude.m4:
	(IT_WITH_HOTSPOT_BUILD): Set default back to original.
	* hotspot.map: Remove hs19.
	* patches/arm.patch,
	* patches/gcc-suffix.patch,
	* patches/ia64-fix.patch:
	Extended with HotSpot segments from hotspot/hs20.
	* patches/openjdk/6633275-shaped_translucent_windows.patch:
	Recreated due to copyright header change in Component.java.
	* patches/openjdk/7032388-work_without_cmov_instruction.patch,
	* patches/params-cast-size_t.patch,
	* patches/powerpc-stacksize.patch,
	* patches/sparc-buildfixes.patch,
	* patches/systemtap.patch,
	* patches/text-relocations.patch:
	Moved from hotspot/hs20.

2011-05-17  Denis Lila <dlila@redhat.com>

	* Makefile.am: Apply patch.
	* NEWS: Update with backport.
	* patches/openjdk/mutter.patch: Add Mutter as a window manager,
	so that a WM specific workaround keeps working.

2011-05-17  Omair Majid  <omajid@redhat.com>

	* patches/linux-separate-debuginfo.patch: Remove unapplied patch. An
	improved version of this patch (which allows running jmap -heap) without
	debuginfo packages is already included in openjdk6.

2011-05-17  Omair Majid  <omajid@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Remove patches/tools.patch.
	* patches/tools.patch: Remove file. Not required anymore.

2011-05-17  Omair Majid  <omajid@redhat.com>

	* Makefile.am
	(ICEDTEA_PATCHES): Replace patches/shark-llvm-2.9.patch with
	patches/openjdk/7036220-shark_llvm_29_headers.patch.
	* patches/shark-llvm-2.9.patch: Move to...
	* patches/openjdk/7036220-shark_llvm_29_headers.patch: New file. Contains
	contents of patches/shark-llvm-2.9.patch as well as hg metadata.

2011-05-17  Omair Majid  <omajid@redhat.com>

	* Makefile.am
	(ICEDTEA_PATCHES): Move patches/javafiles.patch to ...
	(ICEDTEA_ECJ_PATCHES): Add patches/ecj/javafiles.patch.
	* patches/javafiles.patch: Move to...
	* patches/ecj/javafiles.patch: New file.

2011-05-17  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/jtreg-6929067-fix.patch: Fix bashism.

2011-05-16  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/jtreg-6929067-fix.patch: fix this regression
	test so it works on any combination of JVM and platform
	(32 bit and 64 bit)

2011-05-12  Andrew Su  <asu@redhat.com>

	* AUTHORS: Updated name.

2011-05-12  Andrew Haley  <aph@redhat.com>

	Rename icedtea-hugepage-7034464.patch -> openjdk/7034464-hugepage.patch
	icedtea-hugepage-7037939.patch -> openjdk/7037939-hugepage.patch
	* patches/openjdk/7043564-hugepage.patch: Import from upstream.
	* Makefile.am: move patches, add new patch.

2011-05-12  Denis Lila <dlila@redhat.com>

	* Makefile.am: Apply patch.
	* NEWS: Update with backport.
	* patches/openjdk/pgram-pipe-regression.patch: Fix regression a
	where the wrong user space bounds would be passed to user supplied
	paint object.

2011-05-12  Omair Majid  <omajid@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Remove rmi_amd64.patch. Add
	7043921-java_rmi_cgi.patch
	* patches/openjdk/7043921-java_rmi_cgi.patch: New file.
	* patches/rmi_amd64.patch: Remove.

2011-05-12  Omair Majid  <omajid@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Replace patches/libpng.patch with
	patches/openjdk/6959123-libpng_14.patch.
	* patches/libpng.patch: Remove.
	* patches/openjdk/6959123-libpng_14.patch: New file.

2011-05-11  Omair Majid  <omajid@redhat.com>

	* Makefile.am
	(ICEDTEA_PATCHES): Move headers-hotspot.patch to ...
	(ICEDTEA_ECJ_PATCHES): New patch.
	(ICEDTEA_ENV): Moves endorsed dir varaibles to ...
	(ICEDTEA_ENV_ECJ): Here.
	* patches/headers-hotspot.patch: Move to ...
	* patches/ecj/endorsed-dir-for-jvmti.patch: New file.

2011-05-11  Omair Majid  <omajid@redhat.com>

	Backport S7042040: Remove disk space sanity check
	* Makefile.am (ICEDTEA_PATCHES): Add
	patches/openjdk/7042040-no_disk_space_check.patch. Remove
	patches/no-sync.patch.
	* patches/openjdk/7042040-no_disk_space_check.patch: New file.
	* patches/no-sync.patch: Remove. Upstream's fix is an improved version.

2011-05-11  Andrew Su  <asu@redhat.com>

	* AUTHORS: Added Denis Lila, Marathon, and Andrew Su.

2011-05-10  Omair Majid  <omajid@redhat.com>

	Move pr633-no_javaws_man_page.patch to proper location
	* Makefile.am (ICEDTEA_PATCHES): Update patch location and name.
	* patches/pr633-no_javaws_man_page.patch: Remove.
	* patches/openjdk/7021314-no_javaws_man_page.patch: New file. Backport
	from OpenJDK7.

2011-05-10  Omair Majid  <omajid@redhat.com>

	Move fix for S6599601 to proper location.
	* Makefile.am (ICEDTEA_PATCHES): Update patch location and name.
	* patches/mark_sun_toolkit_privileged_code.patch: Remove.
	* patches/openjdk/6599601-mark_sun_toolkit_privileged_code.patch: New
	file. Backport from OpenJDK6.

2011-05-10  Andrew Su  <asu@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Removed patch jpegclasses.patch.
	(stamps/overlay.stamp): Added jpeg class overlay path.
	* patches/jpegclasses.patch: Removed
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/ImageFormatException.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGCodec.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGDecodeParam.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGEncodeParam.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGHuffmanTable.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGImageDecoder.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGImageEncoder.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGQTable.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/TruncatedFileException.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGImageDecoderImpl.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGImageEncoderImpl.java,
	* overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGParam.java: New classes.

2011-05-09  Andrew Haley  <aph@redhat.com>

	* Makefile (ICEDTEA_PATCHES): Add icedtea-hugepage-7034464.patch,
	patches/icedtea-hugepage-7037939.patch
	* patches/icedtea-hugepage-7034464.patch: Support transparent huge
	pages on Linux available since 2.6.38
	* patches/icedtea-hugepage-7037939.patch: Disable adaptive
	resizing if SHM large pages are used.
	* NEWS: Add S7037939, S7034464.

2011-05-06  Omair Majid  <omajid@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Replace
	patches/rh676659-gcc-export-dynamic.patch with the upstream fix
	patches/openjdk/7041156-gcc_export_dynamic.patch.
	* patches/openjdk/7041156-gcc_export_dynamic.patch: New file.
	* patches/rh676659-gcc-export-dynamic.patch: Remove file.

2011-05-05  Omair Majid  <omajid@redhat.com>

	* patches/shark-build-hotspot.patch,
	* patches/shark-debug-option.patch,
	* patches/shark_do_nothing_on_stub_frame.patch: Drop upstreamed/unapplied
	patches. These were not being applied.

2011-05-05  Omair Majid  <omajid@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Replace patches/gcc-stack-markings.patch
	with patches/openjdk/7019808-stack_noexec.patch.
	* patches/gcc-stack-markings.patch: Remove
	* patches/openjdk/7019808-stack_noexec.patch: Fix from upstream.

2011-05-05  Xerxes Rånby  <xranby@zafena.se>

	CACAO threadlist & threadobject improvements.
	* NEWS: Updated.
	* Makefile.am
	(CACAO_VERSION): Updated to latest CACAO revision.
	(CACAO_SHA256SUM): Updated.

2011-05-04  Omair Majid  <omajid@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Drop bytebuffer-compact.patch. The
	original issue this patch used to address was fixed upstream. Now this
	patch just adds another method clearMark in addition to upstream's
	discardMark.
	* generated/java/nio/DirectByteBuffer.java,
	* generated/java/nio/DirectCharBufferS.java,
	* generated/java/nio/DirectCharBufferU.java,
	* generated/java/nio/DirectDoubleBufferS.java,
	* generated/java/nio/DirectDoubleBufferU.java,
	* generated/java/nio/DirectFloatBufferS.java,
	* generated/java/nio/DirectFloatBufferU.java,
	* generated/java/nio/DirectIntBufferS.java,
	* generated/java/nio/DirectIntBufferU.java,
	* generated/java/nio/DirectLongBufferS.java,
	* generated/java/nio/DirectLongBufferU.java,
	* generated/java/nio/DirectShortBufferS.java,
	* generated/java/nio/DirectShortBufferU.java,
	* generated/java/nio/HeapByteBuffer.java,
	* generated/java/nio/HeapCharBuffer.java,
	* generated/java/nio/HeapDoubleBuffer.java,
	* generated/java/nio/HeapFloatBuffer.java,
	* generated/java/nio/HeapIntBuffer.java,
	* generated/java/nio/HeapLongBuffer.java,
	* generated/java/nio/HeapShortBuffer.java: Replace all uses of clearMark
	with discardMark.
	* patches/bytebuffer-compact.patch: Remove.

2011-05-04  Omair Majid  <omajid@redhat.com>

	* patches/nss-debug.patch: Remove file. It was upstreamed and was not
	being applied locally.

2011-05-04  Denis Lila <dlila@redhat.com>

	* Makefile.am: Apply patch.
	* NEWS: Update with backport.
	* patches/openjdk/7036754-stroker-nan.patch: New patch. Fix NaN
	quad stroking problem.

2011-05-04  Xerxes Rånby  <xerxes@zafena.se>

	* .hgtags Update.
	icedtea6-1.6-branchpoint renamed from icedtea-1.6-branchpoint
	icedtea6-1.7-branchpoint renamed from icedtea-1.7-branchpoint
	icedtea6-1.8-branchpoint corrected to rev 1997:1188b1a313b9

2011-05-03  Omair Majid  <omajid@redhat.com>

	Replace xrender patch with (identical) upstream fix.
	* NEWS: Document backport of S7018387.
	* Makefile.am (ICEDTEA_PATCHES): Replace patches/xrender-gc-cleanup.patch
	with patches/openjdk/7018387-xrender_gc_leak.patch.
	* patches/openjdk/7018387-xrender_gc_leak.patch: New file.
	* patches/xrender-gc-cleanup.patch: Remove.

2011-05-03  Andrew Haley  <aph@redhat.com>

	* Makefile.am: Don't fail if sed command to clean jvm.cfg fails.

2011-05-02  Omair Majid  <omajid@redhat.com>

	* NEWS: Update.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
	* patches/openjdk/6986968-crash_on_xim_restart.patch: New file.

2011-04-29  Omair Majid  <omajid@redhat.com>

	* NEWS: Update.
	* Makefile.am (ICEDTEA_PATCHES): Replace patches/demo-swingapplet.patch
	with patches/openjdk/7029905-demo_applet_html_files.patch.
	* patches/demo-swingapplet.patch: Remove.
	* patches/openjdk/7029905-demo_applet_html_files.patch: New patch.

2011-04-28  Omair Majid  <omajid@redhat.com>

	Drop ssl.patch
	* Makefile.am (ICEDTEA_PATCHES): Remove ssl.patch.
	* patches/ssl.patch: Removed.

2011-04-28  Denis Lila <dlila@redhat.com>

	* Makefile.am: Apply patches.
	* NEWS: Update with backports.
	* patches/openjdk/6748082-isDisplayLocal.patch: New patch.
	* patches/openjdk/6708580-exa_slow.patch: New patch. Speeds
	up certain rendering operations.
	* patches/openjdk/6307603-xrender-01.patch: Make it apply when
	the previous patch has been applied before it.

2011-04-22  Omair Majid  <omajid@redhat.com>

	Revert previous patch.
	* Makefile.am (ICEDTEA_PATCHES): Apply patch.
	* patches/bytebuffer-compact.patch: Add back patch file.

2011-04-21  Omair Majid  <omajid@redhat.com>

	* patches/bytebuffer-compact.patch: Drop useless patch.
	* Makefile.am (ICEDTEA_PATCHES): Do not apply dropped patch.

2011-04-12  Xerxes Rånby  <xerxes@zafena.se>

	PR689: Shark fails to find LLVM 2.9 System headers during build
	* Makefile.am: Add patch.
	* patches/shark-llvm-2.9.patch:
	In LLVM 2.9 System headers are moved to Support.
	* NEWS: Updated.

2011-04-10  Yasumasa Suenaga  <suenaga.yasumasa@oss.ntt.co.jp>

	* tapset/hotspot_jni.stp.in (hotspot.jni.CallNonvirtual*):
	Add missing clazz argument to all probes. Fix methodid
	to be last argument. Add clazz to probestr.

2011-03-31  Deepak Bhole <dbhole@redhat.com>

	S7031385, PR680: Incorrect register allocation in
	orderAccess_linux_x86.inline.hpp 
	* Makefile.am: Apply patch.
	* NEWS: Updated
	* patches/openjdk/7031385-gcc-register-allocation-fix.patch: New patch. 
	Fixes register allocation by constraining output to one of a/b/c/d 
	registers.

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

	* patches/jaxp-serial-version-uid.patch,
	* patches/openjdk/6768387-jtable_not_serializable.patch:
	Dropped, upstream.

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

	S7032388, PR682: Make HotSpot work on machines without
	cmov instruction again
	* Makefile.am: Add new patch.
	* NEWS: Mention patch.
	* patches/hotspot/hs20/7032388-work_without_cmov_instruction.patch,
	* patches/hotspot/original/7032388-work_without_cmov_instruction.patch:
	Versions of patch for each HotSpot version.

2011-03-31  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/revert-6885123.patch:
	Fixed test shell script to work on POSIX shells.
	This patch also deletes now defunct regression
	test:
	openjdk/langtools/test/tools/javac/api/6411310/Test.java

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

	* Makefile.am:
	(JAXP_DROP_ZIP): Update.
	(JAXP_DROP_SHA256SUM): Likewise.
	(ICEDTEA_PATCHES): Drop above.

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

	* Makefile.am:
	Revert broken changes in
	478d3f5f6a59409078b1adcfba24150158b92695
	(.PHONY): Remove jtregcheck-summary.
	(jtregcheck): Revert to version before last change.
	Remove pointless touch invocation.

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

	* Makefile.am:
	Add missing download-openjdk and new download-hotspot aliases.
	(.PHONY): Add clean-download-hotspot.
	(download-openjdk): Move HotSpot download to...
	(clean-download-openjdk): Don't delete hotspot zip.
	(download-hotspot): ...here.
	(clean-download-hotspot): Remove hotspot zip and stamp.
	(download): Add download-hotspot as a dependency.
	(clean-download): Add clean-download-hotspot as a dependency.

2011-03-29  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* patches/revert-6885123.patch:
	Patch which fixes the behaviour of JavaFileManager
	and JavaFileObject classes. This patch also contains
	regression test for check if the fix is correct.

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

	* INSTALL: Update test documentation.
	* NEWS: Cleanup.

2011-03-28  Andrew John Hughes  <gnu.andrew@redhat.com>
	Patch contributed by: Alexis Ballier <aballier@gentoo.org>

	* Makefile.am: Add patch.
	* THANKYOU: List Alexis.
	* NEWS: Updated.
	* patches/g356743-libpng-1.5.patch:
	Patch to build against libpng 1.5.

2011-03-26  Xerxes Ranby  <xerxes@zafena.se>

	JamVM: Handle overflow in getPhysicalMemory().
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated to latest JamVM revision.
	(JAMVM_SHA256SUM): Updated.

2011-03-25  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* NEWS: Updated (added info about new fix).
	* patches/mark_sun_toolkit_privileged_code.patch:
	Patch which fixes the AccessControlException while
	working with Color class in a PropertyEditor

2011-03-24  Omair Majid  <omajid@redhat.com>

	* patches/openjdk/6768387-jtable_not_serializable.patch: Fix path in patch
	so the test is added to openjdk/test.

2011-03-24  Omair Majid  <omajid@redhat.com>

	S6768387, PR670: REGRESSION: JTable no longer serializable
	* NEWS: Add backport.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
	* patches/openjdk/6768387-jtable_not_serializable.patch: New file.

2011-03-24  Xerxes Ranby  <xerxes@zafena.se>

	JamVM: Base default min and max heap size on physical memory.
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated to latest JamVM revision.
	(JAMVM_SHA256SUM): Updated.

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

	* hotspot.map:
	Bump to hs20 b11.

2011-03-21  Xerxes Ranby  <xerxes@zafena.se>

	JamVM: Fix reflective array access.
	* NEWS: Updated.
	* Makefile.am
	(JAMVM_VERSION): Updated to latest JamVM revision.
	(JAMVM_SHA256SUM): Updated.

2011-03-17  Xerxes Ranby  <xerxes@zafena.se>

	CACAO: Update to latest CACAO revision and remove upstreamed pathes.
	Update contains the following new CACAO improvements:
	Fixes build for newer gcc (at least 4.4) on PPC64, breaks older gcc.
	CA123: LD_LIBRARY_PATH and java.library.path.
	CA143: don't hang with invalid locale.
	CA144: aligned patchers on x86_64.
	CA148: support for LCMP bytecode.
	CA152: Calling Policy.setPolicy with a new Policy object
	has no effect on the DefaultSecurityManager.
	CA156: uncaughtExceptionHandler doesn't work with OpenJDK 6 b21.
	* NEWS: Updated.
	* Makefile.am: Remove upstreamed CACAO patches.
	(CACAO_VERSION): Updated to latest CACAO revision.
	(CACAO_SHA256SUM): Updated.
	* patches/cacao/arm-arch-defines.patch: Deleted.
	* patches/cacao/arm-memory-barrier.patch: Deleted.
	* patches/cacao/ignore-unknown-options.patch: Deleted.

2011-03-17  Xerxes Ranby  <xerxes@zafena.se>

	JamVM: Update to latest JamVM revision and remove upstreamed pathes.
	Update contains the following new JamVM improvements:
	Handle O_DELETE in JVM_Open
	Minor performance improvement on ARM
	First set of changes to support JamVM/OpenJDK on MacOS X
	Minor memory leak (missing free)
	Handle integer overflow on i386/amd64
	* NEWS: Updated.
	* Makefile.am: Remove upstreamed JamVM patches.
	(JAMVM_VERSION): Updated to latest JamVM revision.
	(JAMVM_SHA256SUM): Updated.
	* patches/jamvm/arm-interp_cflags-marm.patch: Deleted.
	* patches/jamvm/mips64el.patch: Deleted.

2011-03-16  Denis Lila  <dlila@redhat.com>

	* patches/openjdk/7027667-AAShapePipeRegTest.patch:
	Removed comma from the bug tag of the regression test.

2011-03-16  Denis Lila  <dlila@redhat.com>

	* Makefile.am: Add patch.
	* patches/openjdk/7019861-AA-regression-fix.patch:
	Backport.
	* NEWS:
	Updated with backport.

2011-03-16  Denis Lila  <dlila@redhat.com>

	* Makefile.am: Add patches.
	* patches/openjdk/7027667-AAShapePipeRegTest.patch:
	Backport.
	* patches/openjdk/7023591-AAShapePipe.patch:
	Backport.
	* NEWS:
	Updated with backports.

2011-03-16  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Fixed tests at the end in check-* targets to work
	correctly in Dash and various versions of Bash.

2011-03-13  Xerxes Ranby  <xerxes@zafena.se>
	    Robert Loughter  <rob@jamvm.org.uk>

	JamVM: Compile interp using -marm to work on ARM Thumb2 systems.
	* Makefile.am: Add new JamVM patch.
	* patches/jamvm/arm-interp_cflags-marm.patch: New patch.

2011-03-11  Xerxes Ranby  <xerxes@zafena.se>

	JamVM: mips
	* NEWS: Updated.
	* Makefile.am: Add new JamVM patch.
	(JAMVM_VERSION): Updated to latest JamVM revision.
	(JAMVM_SHA256SUM): Updated.
	* patches/jamvm/mips64el.patch: New patch.

2011-03-11  Xerxes Ranby  <xerxes@zafena.se>

	CACAO PR157: ARM SMP Assertion thinlock failed.
	* NEWS: Updated.
	* Makefile.am: Add new CACAO patch.
	* patches/cacao/arm-memory-barrier.patch: New patch.

2011-03-09  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* patches/jtreg-double-to-string.patch:
	Patch which adds more test cases to test
	java/lang/Double/ToString

2011-03-08  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/jtreg-hotspot-bug-6196102.patch:
	Fixed number of patched lines.

2011-03-08  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* patches/jtreg-hotspot-bug-6196102.patch:
	Added new hotspot regresion test.

2011-03-08  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	Added checking of JTreg results - if at least one
	regression test failed, make exits with error code
	* NEWS: Updated, added PR637 to a list of bug fixes.

2011-03-07  Omair Majid  <omajid@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Apply
	patches/jtreg-remove-test-6987555.patch and
	patches/jtreg-remove-test-6991596.patch only on ALT_HSBUILD.

2011-03-07  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Added two new patches.
	* patches/jtreg-remove-test-6987555.patch:
	Patch to remove regression test
	hotspot/test/compiler/6987555/Test6987555
	which is not valid for OpenJDK6
	* patches/jtreg-remove-test-6991596.patch:
	Patch to remove regression test
	hotspot/test/compiler/6991596/Test6991596
	which is not valid for OpenJDK6

2011-02-24  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (jtregcheck): Allow setting which tests to run.

2011-03-04  Xerxes Ranby  <xerxes@zafena.se>

	CACAO: Ignore all unknown options.
	* Makefile.am: Add CACAO patch.
	* patches/cacao/ignore-unknown-options.patch: Added.

2011-03-03  Xerxes Ranby  <xerxes@zafena.se>

	JamVM: Ignore all unknown options.
	* Makefile.am: Replaced JamVM patch.
	* patches/jamvm/ignore-more-XX-options.patch: Removed.
	* patches/jamvm/ignore-unknown-options.patch: Added.

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

	* Makefile.am:
	Bump to b23.

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

	* INSTALL: Update documentation
	to match current settings.
	* NEWS: Mention change to hs20.
	* acinclude.m4: Default to using hs20.

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

	* patches/security/20110215/6927050.patch:
	Remove no longer used patch.

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.

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

	* Makefile.am:
	Apply 6878713 for hs20 which still doesn't
	have it.  Make HotSpot conditional patching
	clearer.
	* patches/security/20110215/6878713.patch:
	Readded.

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

	* Makefile.am:
	(EXTRA_DIST): Remove dead shark directory.
	* NEWS: Fix formatting.

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

	* patches/jaxp-serial-version-uid.patch:
	Rejigged to work post-b22 update.

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

	* Makefile.am:
	Use b22 tarball.

2011-03-02  Xerxes Ranby  <xerxes@zafena.se>

	* patches/jamvm/ignore-more-XX-options.patch:
	Make JamVM ignore more unrecognised options that fail on jtreg.
	-esa, -Xbatch, -Xcomp, -Xverify:all, -XX:+AggressiveOpts,
	-XX:-BlockLayoutRotateLoops, -XX:CompileCommand=, -XX:CompileOnly=,
	-XX:CompileThreshold, -XX:+DeoptimizeALot, -XX:+DoEscapeAnalysis,
	-XX:HeapBaseMinAddress, -XX:+IgnoreUnrecognizedVMOptions, -XX:-Inline,
	-XX:-InlineObjectHash, -XX:InlineSmallCode=, -XX:LoopUnrollLimit=,
	-XX:-LoopUnswitching, -XX:MaxInlineSize=, -XX:+OptimizeFill,
	-XX:+PrintCompilation, -XX:-ProfileInterpreter, -XX:+ScavengeALot,
	-XX:+UnlockDiagnosticVMOptions, -XX:-UseCompressedOops,
	-XX:+UseCompressedOops, -XX:+UseConcMarkSweepGC, -XX:UseSSE= and
	-XX:+VerifyBeforeGC

2011-03-02  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	Added patch jaxp-serial-version-uid.patch
	* patches/jaxp-serial-version-uid.patch:
	Patch which fixes class UID for various JAXP classes
	to allow IcedTea6 to pass TCK and to match these
	UIDs with IcedTea6-1.9 and proprietary JDK6.

2011-03-01  Denis Lila  <dlila@redhat.com>

	* Makefile.am:
	Removed patch (piscesMakefile.am).
	* patches/openjdk/piscesMakefile.patch:
	Removed. Its body was added to
	6967436-6967433-floating-pt-conversion.patch

2011-03-01  Denis Lila  <dlila@redhat.com>

	* Makefile.am:
	Added patch.
	* NEWS:
	Added backport entry.
	* patches/openjdk/6934977-MappedByteBuffer.load.patch:
	Backport.

2011-02-28  Denis Lila  <dlila@redhat.com>

	* Makefile.am:
	Added patch.
	* NEWS:
	Added backport entry.
	* patches/openjdk/7016856-pisces-performance.patch:
	Backport.

2011-02-28  Denis Lila  <dlila@redhat.com>

	* Makefile.am: Added patches
	patches/openjdk/6967434-bad-round-joins.patch,
	patches/openjdk/6967436-6967433-floating-pt-conversion.patch, and
	patches/openjdk/6976265-stroke-control.patch to replace
	patches/openjdk/6967436-6976265-6967434-pisces.patch, which
	was removed in the previous changeset.
	Added patches/piscesMakefile.patch to make the build work.
	No longer applying:
	patches/stroker-finish.patch,
	patches/java2d-stroker-internal-joint.patch, and
	patches/java2d-stroker-internal-close-joint.patch.
	Applying once again:
	patches/openjdk/6766342-AA-simple-shape-performance.patch
	* patches/openjdk/6967434-bad-round-joins.patch
	* patches/openjdk/6967436-6967433-floating-pt-conversion.patch
	* patches/openjdk/6976265-stroke-control.patch
	* patches/piscesMakefile.patch:
	Added.
	* patches/java2d-stroker-internal-close-joint.patch
	* patches/java2d-stroker-internal-joint.patch
	* patches/stroker-finish.patch:
	Obsolete and unused. Removed.

2011-02-28  Denis Lila  <dlila@redhat.com>

	* Makefile.am: Replaced patches/renderer-crossing.patch with
	patches/openjdk/6887494-NPE-in-pisces.patch.
	No longer applying:
	patches/openjdk/6967436-6976265-6967434-pisces.patch
	patches/openjdk/6766342-AA-simple-shape-performance.patch
	* patches/openjdk/6887494-NPE-in-pisces.patch:
	Added.
	* patches/renderer-crossing.patch:
	Removed. Replaced by 6887494-NPE-in-pisces.patch.
	* patches/openjdk/6967436-6976265-6967434-pisces.patch:
	Removed. Will never be applied again.

2011-02-27  Xerxes Ranby  <xerxes@zafena.se>

	JamVM: Fix configure --enable-jamvm full bootstrap build.
	* NEWS: Updated.
	* Makefile.am: 
	(JAMVM_VERSION): Updated to latest JamVM revision.
	(JAMVM_SHA256SUM): Updated.

2011-02-25  DJ Lucas  <dj@linuxfromscratch.org>

	* Makefile.am:
	(icedtea-debug-against-debug): Correct typo.

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

	* NEWS: Update with latest bug fixes.

2011-02-24  Matthias Klose  <doko@ubuntu.com>

	    * patches/hotspot/hs20/powerpc-stacksize.patch: New,
	    increase stack size for powerpc builds.
	    * Makefile.am (ICEDTEA_PATCHES): Apply.

2011-02-24  Xerxes Ranby  <xerxes@zafena.se>

	PR640: JamVM fails to build - Unrecognised option: -XX:ThreadStackSize.
	* NEWS: Updated.
	* Makefile.am (ICEDTEA_PATCHES):
	Add JamVM patches if BUILD_JAMVM are defined.
	* patches/jamvm/ignore-more-XX-options.patch: New JamVM patch.

2011-02-24  Xerxes Ranby  <xerxes@zafena.se>

	* Makefile.am (stamps/download-cacao.stamp):
	Fix warning, check if the CACAO_SRC_ZIP file exist
	before trying to rename it.
	(stamps/download-jamvm.stamp): Likewise for JAMVM_SRC_ZIP.
	(stamps/download-openjdk.stamp):
	Likewise for OPENJDK_SRC_ZIP and HOTSPOT_SRC_ZIP.

2011-02-24  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/jtreg-png-reader.patch:
	Fixed tree to which this patch is applied.

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

	* patches/pr639-missing_shark_include.patch:
	Renamed.
	* Makefile.am: Fix name of patch.
	* NEWS: Updated.
	* patches/pr639-broken_shark_build.patch:
	Fix other Shark build issues with missing
	compilation of Shark files and lack of
	LLVM linker flags for the launcher.

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

	* Makefile.am:
	Only apply PR639 fix on hs20.
	* NEWS: Updated.

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

	* Makefile.am: Add new patch.
	* patches/pr639-missing_shark_include.patch:
	Add missing include for Shark.

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

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

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

	* acinclude.m4:
	(IT_CHECK_WITH_CACAO_SRC_ZIP): Add missing $.
	(IT_CHECK_WITH_JAMVM_SRC_ZIP): Likewise.
	(IT_WITH_OPENJDK_SRC_ZIP): Likewise.
	(IT_WITH_HOTSPOT_SRC_ZIP): Likewise.
	(IT_WITH_JAXP_DROP_ZIP): Likewise.
	(IT_WITH_JAF_DROP_ZIP): Likewise.
	(IT_WITH_JAXWS_DROP_ZIP): Likewise.

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

	* acinclude.m4:
	(IT_CHECK_WITH_CACAO_SRC_ZIP): Invert
	AM_CONDITIONAL test to get correct behaviour.
	(IT_CHECK_WITH_JAMVM_SRC_ZIP): Likewise.
	(IT_WITH_OPENJDK_SRC_ZIP): Likewise.
	(IT_WITH_HOTSPOT_SRC_ZIP): Likewise.
	(IT_WITH_JAXP_DROP_ZIP): Likewise.
	(IT_WITH_JAF_DROP_ZIP): Likewise.
	(IT_WITH_JAXWS_DROP_ZIP): Likewise.

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

	* acinclude.m4:
	(IT_ENABLE_JAMVM): Renamed from IT_CHECK_ENABLE_JAMVM.
	(IT_WITH_JAMVM_SRC_ZIP): Renamed form IT_CHECK_WITH_JAMVM_SRC_ZIP.
	(IT_ENABLE_CACAO): Renamed from IT_CHECK_ENABLE_CACAO.
	(IT_WITH_CACAO_HOME): Renamed form IT_CHECK_WITH_CACAO_HOME.
	(IT_WITH_CACAO_SRC_ZIP): Renamed form IT_CHECK_WITH_CACAO_SRC_ZIP.
	(IT_WITH_CACAO_SRC_DIR): Renamed form IT_CHECK_WITH_CACAO_SRC_DIR.
	(IT_WITH_GCJ): Renamed from IT_CHECK_WITH_GCJ.
	(IT_WITH_HOTSPOT_BUILD): Renamed from IT_CHECK_WITH_HOTSPOT_BUILD.
	(IT_WITH_HG_REVISION): Renamed from IT_CHECK_WITH_HG_REVISION.
	(IT_WITH_TZDATA_DIR): Renamed from IT_CHECK_WITH_TZDATA_DIR.

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

	* acinclude.m4:
	(IT_CHECK_WITH_CACAO_SRC_ZIP): Treat
	--without option as equivalent to unspecified.
	(IT_CHECK_WITH_JAMVM_SRC_ZIP): Likewise.
	(IT_WITH_OPENJDK_SRC_ZIP): Likewise.
	(IT_WITH_HOTSPOT_SRC_ZIP): Likewise.
	(IT_WITH_JAXP_DROP_ZIP): Likewise.
	(IT_WITH_JAF_DROP_ZIP): Likewise.
	(IT_WITH_JAXWS_DROP_ZIP): Likewise.

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

	* acinclude.m4:
	(IT_CHECK_WITH_CACAO_SRC_ZIP): Check zip exists
	and is a regular file.  Use a single AM_CONDITIONAL.
	(IT_WITH_OPENJDK_SRC_ZIP): Likewise.
	(IT_WITH_HOTSPOT_SRC_ZIP): Likewise.
	(IT_WITH_JAXP_DROP_ZIP): Likewise.
	(IT_WITH_JAF_DROP_ZIP): Likewise.
	(IT_WITH_JAXWS_DROP_ZIP): Likewise.

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

	* patches/cacao/arm-jvm.cfg-pr600.patch:
	Moved...
	* Makefile.am:
	Move PR600 patch to main patch set (so it
	is always applied) to cover both JamVM and
	CACAO.
	* patches/pr600-arm-jvm.cfg.patch: to here.

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

	* acinclude.m4:
	Make java, javah, rmic and jar macros more
	idiot-proof like the new native2ascii macro.
	(IT_FIND_JAVA): Improve output, check file
	exists and is executable and look for alternatives
	on the path if not.
	(IT_FIND_JAVAH): Likewise.
	(IT_FIND_JAR): Likewise.
	(IT_FIND_RMIC): Likewise.
	(IT_FIND_NATIVE2ASCII): Invert executable test
	for clarify.

2011-02-23  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Renamed and moved patch.
	* patches/com-sun-awt.patch: removed
	* patches/openjdk/6663040-com.sun.awt.patch: added
	Renamed and moved patch to proper location.

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

	* INSTALL: Mention --with-alt-jamvm-src-zip.
	* acinclude.m4:
	(IT_CHECK_WITH_JAMVM_SRC_ZIP): Use a single
	AM_CONDITIONAL.  Check that the specified value
	is a valid file using test.

2011-02-23  Xerxes Ranby  <xerxes@zafena.se>

	JamVM: configure --with-jamvm-src-zip
	* NEWS: Updated.
	* Makefile.am (stamps/download-jamvm.stamp):
	Link in jamvm source zip dependent on USE_ALT_JAMVM_SRC_ZIP
	* acinclude.m4 (IT_CHECK_WITH_JAMVM_SRC_ZIP): New macro.
	(USE_ALT_JAMVM_SRC_ZIP): New conditional.
	(ALT_JAMVM_SRC_ZIP): New variable.
	* configure.ac: Call IT_CHECK_WITH_JAMVM_SRC_ZIP.

2011-02-23  Xerxes Ranby  <xerxes@zafena.se>

	* Makefile.am: (JAMVM_BASE_URL): Switch to using IcedTea
	server for JamVM drops too.
	(JAMVM_VERSION): Updated to latest JamVM revision.
	(JAMVM_SHA256SUM): Updated.

2011-02-23  Denis Lila  <dlila@redhat.com>

	* Makefile.am: Added 2 patches.
	* NEWS: Updated.
	* patches/openjdk/6775317-non-AA-simple-shape-performance.patch
	* patches/openjdk/6766342-AA-simple-shape-performance.patch

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

	* INSTALL:
	Update with native2ascii option and JamVM.
	Mention --without-hotspot-build in HotSpot
	documentation.

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

	* Makefile.am:
	(download-openjdk): Verify HotSpot tarball,
	regardless of source.
	* hotspot.map: Bump to latest hs20 (b10).

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

	Use more accurate ENABLE_CACAO rather
	than WITH_CACAO.
	* Makefile.am:
	Replace WITH_CACAO throughout.
	* acinclude.m4: Likewise.

2011-02-23  Xerxes Ranby  <xerxes@zafena.se>

	JamVM: Try --with-additional-vms=jamvm topping!
	* NEWS: Updated.
	* Makefile.am (stamps/add-jamvm.stamp): New make target.
	(clean-add-jamvm): Likewise.
	(stamps/add-jamvm-debug.stamp): Likewise.
	(clean-add-jamvm-debug): Likewise.
	(.PHONY): Add clean-add-jamvm and clean-add-jamvm-debug.
	(stamps/icedtea-against-icedtea.stamp): Add stamps/add-jamvm.stamp.
	(clean-icedtea-against-icedtea): Add clean-add-jamvm.
	(stamps/icedtea-debug-against-icedtea.stamp):
	Add stamps/add-jamvm-debug.stamp.
	(clean-icedtea-debug-against-icedtea): Add clean-add-jamvm-debug.
	* acinclude.m4 (IT_CHECK_ADDITIONAL_VMS):
	Set add_vm_jamvm if jamvm are found.
	(BUILD_JAMVM): Add check for add_vm_jamvm.
	(ADD_JAMVM_BUILD): New conditional dependent on add_vm_jamvm.

2011-02-23  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* patches/com-sun-awt.patch:
	This patch is used for updating file legacy.properties
	containing packages with non-standardized API

2011-02-23  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add patch.
	* patches/jtreg-LastErrorString.patch:
	Testcase correction - the test LastErrorString must not rewrite system
	files.

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

	* patches/sunsrc.patch: Removed.
	* Makefile.am: Drop patch, obsoleted
	by pr586-include_all_srcs.patch.

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

	PR586: Classes missing from src.zip
	* Makefile.am: Add new patch.
	* patches/pr586-include_all_srcs.patch:
	Don't filter sources to include.
	* NEWS: Updated.

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

	PR635: zero fails to build on icedtea6 trunk 20110217 with hs20
	* Makefile.am:
	(ports): Disable ARM port on hs20.
	* NEWS: Updated.

2011-02-22  Xerxes Ranby  <xranby@zafena.se>

	Fix icedtea-ecj build with --enable-jamvm 
	(stamps/icedtea-ecj.stamp): Add stamps/jamvm.stamp

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

	PR497: Mercurial revision detection not very reliable
	* acinclude.m4:
	(IT_OBTAIN_HG_REVISIONS): Use hg id rather
	than hg tip.

2011-02-22  Xerxes Ranby  <xerxes@zafena.se>

	JamVM: Taste the New --enable-jamvm Flavour!
	* NEWS: Updated.
	* Makefile.am (JAMVM_VERSION): New variable.
	(JAMVM_SHA256SUM): Likewise.
	(JAMVM_BASE_URL): Likewise.
	(JAMVM_URL): Likewise.
	(JAMVM_SRC_ZIP): Likewise.
	(JAMVM_IMPORT_PATH): Likewise.
	(ICEDTEA_BUILD_TARGET):
	Build only jdk if jamvm are enabled.
	(ICEDTEA_DEBUG_BUILD_TARGET): Likewise.
	(ICEDTEA_ENV): Set ALT_HOTSPOT_IMPORT_PATH to JAMVM_IMPORT_PATH
	if jamvm are enabled.
	(PRODUCT_NAME): Make -version report IcedTea6 Runtime Environment
	if jamvm are enabled.
	(JDK_DERIVATIVE_NAME): Only show IcedTea version
	if jamvm are enabled.
	(stamps/download-jamvm.stamp): New make target.
	(clean-download-jamvm): Likewise.
	(stamps/extract-jamvm.stamp): Likewise.
	(stamps/jamvm.stamp): Likewise.
	(clean-jamvm): Likewise.
	(.PHONY): Add clean-jamvm.
	(stamps/download.stamp): Add stamps/download-jamvm.stamp.
	(clean-download): Add clean-download-jamvm.
	(stamps/extract.stamp): Add stamps/extract-jamvm.stamp.
	(clean-extract): Add clean-jamvm.
	(stamps/icedtea.stamp): Add stamps/jamvm.stamp.
	(download-jamvm): Alias to stamps/download-jamvm.stamp.
	(jamvm): Alias to stamps/jamvm.stamp.
	* configure.ac (IT_CHECK_ENABLE_JAMVM): Use new macro.
	* acinclude.m4:
	(ENABLE_ZERO_BUILD): Do not use zero if jamvm are enabled.
	(IT_CHECK_ENABLE_JAMVM): New macro.
	(BUILD_JAMVM): New conditional.
	(ENABLE_JAMVM): New conditional.

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

	PR633: IcedTea installs javaws manpages on x86
	even with --disable-webstart
	* Makefile.am: Add new page.
	* NEWS: Updated.
	* fsg.sh: Remove useless javaws man pages.
	* patches/pr633-no_javaws_man_page.patch:
	Don't try and install javaws.1 on 32-bit platforms.

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

	PR103: Usage of native2ascii during bootstrap.
	* Makefile.am:
	(bootstrap-directory-ecj): Symlink native2ascii.
	* NEWS: Updated.
	* acinclude.m4:
	(IT_FIND_NATIVE2ASCII): Added.
	* configure.ac: Call IT_FIND_NATIVE2ASCII.

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

	* Makefile.am:
	(bootstrap-directory-ecj): Fix double
	absolute path specification in creation
	of $(ECJ_BOOT_DIR)/lib.

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

	* NEWS: Mention cleanups.

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

	Ensure all our macros have an IT_ prefix.
	* acinclude.m4:
	(IT_SET_OS_DIRS): Renamed from SET_OS_DIRS.
	(IT_FIND_JAVAC): Renamed from FIND_JAVAC.
	(IT_FIND_JAVA): Renamed from FIND_JAVA.
	(IT_WITH_OPENJDK_SRC_DIR): Renamed from WITH_OPENJDK_SRC_DIR.
	(IT_FIND_ECJ_JAR): Renamed from FIND_ECJ_JAR.
	(IT_CHECK_GCC_VERSION): Renamed from AC_CHECK_GCC_VERSION.
	(IT_FIND_JAVAH): Renamed from FIND_JAVAH.
	(IT_FIND_JAR): Renamed from FIND_JAR.
	(IT_FIND_RMIC): Renamed from FIND_RMIC.
	(IT_FIND_ENDORSED_JARS): Renamed from FIND_ENDORSED_JARS.
	(IT_WITH_OPENJDK_SRC_ZIP): Renamed from WITH_OPENJDK_SRC_ZIP.
	(IT_WITH_ALT_JAR_BINARY): Renamed from WITH_ALT_JAR_BINARY.
	(IT_FIND_XALAN2_JAR): Renamed from FIND_XALAN2_JAR.
	(IT_FIND_XALAN2_SERIALIZER_JAR): Renamed from FIND_XALAN2_SERIALIZER_JAR.
	(IT_FIND_XERCES2_JAR): Renamed from FIND_XERCES2_JAR.
	(IT_FIND_RHINO_JAR): Renamed from FIND_RHINO_JAR.
	(IT_DISABLE_OPTIMIZATIONS): Renamed from DISABLE_OPTIMIZATIONS.
	(IT_FIND_TOOL): Renamed from FIND_TOOL.
	(IT_ENABLE_ZERO_BUILD): Renamed from ENABLE_ZERO_BUILD.
	(IT_SET_SHARK_BUILD): Renamed from SET_SHARK_BUILD.
	(IT_CHECK_ENABLE_CACAO): Renamed from AC_CHECK_ENABLE_CACAO.
	(IT_CHECK_WITH_CACAO_HOME): Renamed from AC_CHECK_WITH_CACAO_HOME.
	(IT_CHECK_WITH_CACAO_SRC_ZIP): Renamed from AC_CHECK_WITH_CACAO_SRC_ZIP.
	(IT_CHECK_WITH_GCJ): Renamed from AC_CHECK_WITH_GCJ.
	(IT_CHECK_WITH_HOTSPOT_BUILD): Renamed from AC_CHECK_WITH_HOTSPOT_BUILD.
	(IT_WITH_HOTSPOT_SRC_ZIP): Renamed from WITH_HOTSPOT_SRC_ZIP.
	(IT_WITH_JAXP_DROP_ZIP): Renamed from WITH_JAXP_DROP_ZIP.
	(IT_WITH_JAF_DROP_ZIP): Renamed from WITH_JAF_DROP_ZIP.
	(IT_WITH_JAXWS_DROP_ZIP): Renamed from WITH_JAXWS_DROP_ZIP.
	(IT_ENABLE_HG): Renamed from ENABLE_HG.
	(IT_CHECK_WITH_HG_REVISION): Renamed from AC_CHECK_WITH_HG_REVISION.
	(IT_CHECK_WITH_TZDATA_DIR): Renamed from AC_CHECK_WITH_TZDATA_DIR.
	(IT_FIND_NUMBER_OF_PROCESSORS): Fix use of FIND_TOOL.
	(IT_OBTAIN_HG_REVISIONS): Fix dependence on WITH_OPENJDK_SRC_DIR.
	* configure.ac: Use renamed macros throughout.

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

	* patches/ecj/icedtea-ant.patch,
	* patches/ecj/icedtea-hotspot.patch,
	* patches/ecj/icedtea-jaxp-dependency.patch,
	* patches/ecj/icedtea-jaxws-getdtdtype.patch,
	* patches/ecj/icedtea-jopt.patch,
	* patches/ecj/icedtea-spp.patch,
	* patches/icedtea-alt-jar.patch,
	* patches/icedtea-arch.patch,
	* patches/icedtea-bytebuffer-compact.patch,
	* patches/icedtea-clean-crypto.patch,
	* patches/icedtea-demo-swingapplet.patch,
	* patches/icedtea-disable-cc-incompatible-sanity-checks.patch,
	* patches/icedtea-dnd-filelists.patch,
	* patches/icedtea-explicit-target-arch.patch,
	* patches/icedtea-freetypeversion.patch,
	* patches/icedtea-gcc-stack-markings.patch,
	* patches/icedtea-gcc-suffix.patch,
	* patches/icedtea-headers-hotspot.patch,
	* patches/icedtea-headers.patch,
	* patches/icedtea-java2d-stroker-internal-close-joint.patch,
	* patches/icedtea-java2d-stroker-internal-joint.patch,
	* patches/icedtea-javafiles.patch,
	* patches/icedtea-jdk-use-ssize_t.patch,
	* patches/icedtea-jpegclasses.patch,
	* patches/icedtea-jtreg-6592792.patch,
	* patches/icedtea-jtreg-OpenGLContextInit.patch,
	* patches/icedtea-jtreg-dnd.patch,
	* patches/icedtea-jtreg-httpTest.patch,
	* patches/icedtea-jtreg-international-fonts.patch,
	* patches/icedtea-jtreg-jrunscript.patch,
	* patches/icedtea-jvmtiEnv.patch,
	* patches/icedtea-lc_ctype.patch,
	* patches/icedtea-lcms.patch,
	* patches/icedtea-libraries.patch,
	* patches/icedtea-linker-libs-order.patch,
	* patches/icedtea-linux-separate-debuginfo.patch,
	* patches/icedtea-lucene-crash.patch,
	* patches/icedtea-network-unreachable.patch,
	* patches/icedtea-nio2.patch,
	* patches/icedtea-nomotif-6706121.patch,
	* patches/icedtea-nomotif-mtoolkit.patch,
	* patches/icedtea-nomotif.patch,
	* patches/icedtea-notice-safepoints.patch,
	* patches/icedtea-nss-config.patch,
	* patches/icedtea-nss-not-enabled-config.patch,
	* patches/icedtea-override-redirect-metacity.patch,
	* patches/icedtea-parisc-opt.patch,
	* patches/icedtea-parisc.patch,
	* patches/icedtea-policy-evaluation.patch,
	* patches/icedtea-pr261.patch,
	* patches/icedtea-pulse-soundproperties.patch,
	* patches/icedtea-renderer-crossing.patch,
	* patches/icedtea-rhino.patch,
	* patches/icedtea-rmi_amd64.patch,
	* patches/icedtea-s390-noinline.patch,
	* patches/icedtea-samejvm-safe.patch,
	* patches/icedtea-sh4-support.patch,
	* patches/icedtea-shark-build-hotspot.patch:
	Drop icedtea- prefix.
	* patches/icedtea-shark.patch:
	Drop unused patch.
	* patches/icedtea-sparc-ptracefix.patch,
	* patches/icedtea-sparc-trapsfix.patch,
	* patches/icedtea-sparc.patch,
	* patches/icedtea-sparc64-linux.patch,
	* patches/icedtea-ssl.patch,
	* patches/icedtea-stdc-limit-macros.patch,
	* patches/icedtea-stroker-finish.patch,
	* patches/icedtea-sunsrc.patch,
	* patches/icedtea-testenv.patch,
	* patches/icedtea-tools.patch,
	* patches/icedtea-uname.patch,
	* patches/icedtea-use-idx_t.patch,
	* patches/icedtea-use-system-tzdata.patch,
	* patches/icedtea-version-hotspot.patch,
	* patches/icedtea-version.patch,
	* patches/icedtea-xjc.patch:
	Drop icedtea-prefix.
	* patches/shark.patch: Drop unused patch.
	* Makefile.am: Update for icedtea- changes.
	* patches/alt-jar.patch,
	* patches/arch.patch,
	* patches/bytebuffer-compact.patch,
	* patches/clean-crypto.patch,
	* patches/demo-swingapplet.patch,
	* patches/disable-cc-incompatible-sanity-checks.patch,
	* patches/dnd-filelists.patch,
	* patches/ecj/ant.patch,
	* patches/ecj/hotspot.patch,
	* patches/ecj/jaxp-dependency.patch,
	* patches/ecj/jaxws-getdtdtype.patch,
	* patches/ecj/jopt.patch,
	* patches/ecj/spp.patch,
	* patches/explicit-target-arch.patch,
	* patches/freetypeversion.patch,
	* patches/gcc-stack-markings.patch,
	* patches/gcc-suffix.patch,
	* patches/headers-hotspot.patch,
	* patches/headers.patch,
	* patches/java2d-stroker-internal-close-joint.patch,
	* patches/java2d-stroker-internal-joint.patch,
	* patches/javafiles.patch,
	* patches/jdk-use-ssize_t.patch,
	* patches/jpegclasses.patch,
	* patches/jtreg-6592792.patch,
	* patches/jtreg-OpenGLContextInit.patch,
	* patches/jtreg-dnd.patch,
	* patches/jtreg-httpTest.patch,
	* patches/jtreg-international-fonts.patch,
	* patches/jtreg-jrunscript.patch,
	* patches/jvmtiEnv.patch,
	* patches/lc_ctype.patch,
	* patches/lcms.patch,
	* patches/libraries.patch,
	* patches/linker-libs-order.patch,
	* patches/linux-separate-debuginfo.patch,
	* patches/lucene-crash.patch,
	* patches/network-unreachable.patch,
	* patches/nio2.patch,
	* patches/nomotif-6706121.patch,
	* patches/nomotif-mtoolkit.patch,
	* patches/nomotif.patch,
	* patches/notice-safepoints.patch,
	* patches/nss-config.patch,
	* patches/nss-not-enabled-config.patch,
	* patches/override-redirect-metacity.patch,
	* patches/parisc-opt.patch,
	* patches/parisc.patch,
	* patches/policy-evaluation.patch,
	* patches/pr261.patch,
	* patches/pulse-soundproperties.patch,
	* patches/renderer-crossing.patch,
	* patches/rhino.patch,
	* patches/rmi_amd64.patch,
	* patches/s390-noinline.patch,
	* patches/samejvm-safe.patch,
	* patches/sh4-support.patch,
	* patches/shark-build-hotspot.patch,
	* patches/sparc-ptracefix.patch,
	* patches/sparc-trapsfix.patch,
	* patches/sparc.patch,
	* patches/sparc64-linux.patch,
	* patches/ssl.patch,
	* patches/stdc-limit-macros.patch,
	* patches/stroker-finish.patch,
	* patches/sunsrc.patch,
	* patches/testenv.patch,
	* patches/tools.patch,
	* patches/uname.patch,
	* patches/use-idx_t.patch,
	* patches/use-system-tzdata.patch,
	* patches/version-hotspot.patch,
	* patches/version.patch,
	* patches/xjc.patch:
	Above patches with 'icedtea-' removed.

2011-02-21  Xerxes Ranby  <xerxes@zafena.se>

	PR600: HS19 upgrade broke CACAO build on ARM
	* Makefile.am (ICEDTEA_PATCHES):
	Add patch if BUILD_CACAO are defined.
	* NEWS: Updated.
	* patches/cacao/arm-jvm.cfg-pr600.patch

2011-02-18  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Updated.
	* patches/jtreg-WindowWithWarningTest:
	Removed patch for obsolete test.

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

	* Makefile.am:
	(JAXP_DROP_ZIP): Use zip with security fix.
	(JAXP_DROP_SHA256SUM): Likewise.
	(SECURITY_PATCHES): Drop local JAXP security fix.

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

	S6444769: java/awt/Insets/WindowWithWarningTest/WindowWithWarningTest.html fails
	* Makefile.am: Add patch.
	* NEWS: Updated.
	* patches/openjdk/6444769-windowwithwarningtest.patch:
	Remove obsolete WindowWithWarningTest.

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

	* patches/security/20110209/4421494.patch,
	* patches/security/20110215/6878713.patch,
	* patches/security/20110215/6907662.patch,
	* patches/security/20110215/6981922.patch,
	* patches/security/20110215/6983554.patch,
	* patches/security/20110215/6985453.patch,
	* patches/security/20110215/6994263.patch:
	Drop security patches available upstream.
	* Makefile.am: Remove above.

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

	* NEWS: Fix placement of PR632.

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

	6693253: Security Warning appearance requires enhancements
	6779717: A Window does not show applet security warning icon on X platforms
	6785058: Parent don't get the focus after dialog is closed if security warning is applied
	* Makefile.am: Add new patch.
	* patches/openjdk/6307603-xrender-01.patch: Rejigged.
	* patches/openjdk/6693253-security_warning.patch:
	Security warning backport.
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-bw16.png,
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-bw24.png,
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-bw32.png,
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-bw48.png,
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-interim16.png,
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-interim24.png,
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-interim32.png,
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-interim48.png,
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-yellow16.png,
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-yellow24.png,
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-yellow32.png,
	* overlays/openjdk/jdk/src/solaris/classes/sun/awt/X11/security-icon-yellow48.png,
	* overlays/openjdk/jdk/src/windows/native/sun/windows/security_warning.ico,
	* overlays/openjdk/jdk/src/windows/native/sun/windows/security_warning_bw.ico,
	* overlays/openjdk/jdk/src/windows/native/sun/windows/security_warning_int.ico:
	Images for new backport.
	* NEWS: Updated.

2011-02-16  Denis Lila <dlila@redhat.com>

	* NEWS: Update with the backports
	* Makefile.am (ICEDTEA_PATCHES): Added the 2 patches
	* patches/openjdk/6728834-blurred-lcd-aa-text.patch
	* patches/openjdk/6749060-bad-lcd-aa-non-opaque-dest.patch

2011-02-16  Xerxes Ranby  <xerxes@zafena.se>
	    Mark Wielaard  <mark@klomp.org>

	PR632: 6878713.patch breaks shark zero build
	* patches/icedtea-stdc-limit-macros.patch
	(openjdk/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp):
	Only define __STDC_LIMIT_MACROS if undefined.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
	* NEWS: Updated.

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

	* patches/icedtea-nomotif-6706121.patch:
	Remove .orig file created by previous
	recreation of patch.

2011-02-16  Denis Lila <dlila@redhat.com>

	* NEWS: Update with the backport
	* Makefile.am (ICEDTEA_PATCHES): Added the patch
	* patches/openjdk/6896068-sg2d.patch: Patch

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

	* NEWS: Include new releases:
	1.7.9, 1.7.10, 1.8.6, 1.8.7, 1.9.6, 1.9.7.

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

	* Makefile.am: Add additional patch.
	* NEWS: Updated.
	* patches/security/20110215/6927050.patch,
	Add patch for 6927050 missing from first two
	Oracle bundles.

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

	* Makefile.am: Add additional patch.
	* NEWS: Updated.
	* patches/security/20110215/6985453.patch:
	Add patch for 6985453 missing from first Oracle
	bundle.

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

	* Makefile.am: Add new patches.
	* NEWS: Updated.
	* patches/icedtea-nio2.patch: Rejigged.
	* patches/openjdk/6633275-shaped_translucent_windows.patch,
	* patches/openjdk/6797195-hw_lw_mixing.patch:
	Fixed to accomodate appearance of AWTAccessor via
	security patch.
	* patches/security/20110215/6878713.patch,
	* patches/security/20110215/6907662.patch,
	* patches/security/20110215/6981922.patch,
	* patches/security/20110215/6983554.patch,
	* patches/security/20110215/6994263.patch:
	Security updates from Oracle SSR.

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

	* NEWS: Mention backports of copyright header
	fixes for 6616323 and 6633275.

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

	* Makefile.am: Add patch below.
	* NEWS: Updated.
	* patches/openjdk/6633275-shaped_translucent_windows.patch:
	Support shaped/translucent windows

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

	G344659: Fix issue when building on SPARC
	* Makefile.am: Add new patch.
	* NEWS: Updated.
	* patches/g344659-sparc_fix.patch:
	Add fix for SPARC builds on Gentoo.

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

	* NEWS: Updated.

2011-02-11  Omair Majid  <omajid@redhat.com>

	RH676659: Pass -export-dynamic option to linker not gcc.
	* Makefile.am: Add new patch.
	* patches/rh676659-gcc-export-dynamic.patch:
	Pass -Wl,-export-dynamic rather than -export-dynamic.

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

	* Makefile.am: Add patch.
	* NEWS: Updated.
	* patches/security/20110209/4421494.patch:
	Add floating point bug fix.

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

	* Makefile.am: Add patches below.
	* patches/openjdk/4993545-nativeinlightfixer.patch,
	* patches/openjdk/6607170-request_focus.patch,
	* patches/openjdk/6607660-treelock.patch,
	* patches/openjdk/6616323-component_array.patch,
	* patches/openjdk/6637796-set_bounds.patch,
	* patches/openjdk/6682046-shape_calculation.patch,
	New AWT backports from OpenJDK7.
	* patches/openjdk/6725214-direct3d-01.patch:
	Rejigged against new patches with Oracle copyrights added.
	* patches/openjdk/6797195-hw_lw_mixing.patch:
	New AWT backport from OpenJDK7.

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

	PR616, PR99:
	* Makefile.am: Add new patch.
	* patches/jtreg-6929067-fix.patch:
	Link against pthread explicitly now
	libstdc++ is no longer static.
	* patches/no-static-linking.patch:
	Don't statically link libstdc++ or
	libgcc.
	* NEWS: Updated.

2011-02-01  Denis Lila <dlila@redhat.com>

	* NEWS: Update with the 3 backports
	* Makefile.am (ICEDTEA_PATCHES): Add the patches
	* patches/openjdk/4493128-CubicCurve2D.patch: New file.
	* patches/openjdk/4645692-CubicCurve2D.solveCubic.patch: Likewise.
	* patches/openjdk/4724552-CubicCurve2D.patch: Likewise.

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

	* NEWS: Add announcements for 1.7.8,
	1.8.5 and 1.9.5.

2011-02-01  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/jtreg-png-reader.patch:
	Added two new regression tests which check correct behaviour of PNG
	reader.

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

	* patches/gcc-suffix.patch,
	* patches/ia64-fix.patch:
	Split into original and hs20 versions.
	* patches/icedtea-no-precompiled.patch:
	Apply to original only.
	* patches/icedtea-sparc-buildfixes.patch,
	* patches/icedtea-text-relocations.patch,
	* patches/icedtea-too-many-args.patch,
	* patches/params-cast-size_t.patch:
	Split into original and hs20 versions.
	* INSTALL:
	Document new status (original as default,
	hs20 as alternative).
	* Makefile.am:
	(ICEDTEA_PATCHES): Updated with changes listed.
	(replace-hotspot): Use ${HSBUILD} instead of hardcoded hs19.
	* NEWS: List availability of hs20.
	* acinclude.m4:
	(AC_CHECK_WITH_HOTSPOT_BUILD): Provide hs20 as alternate build.
	* hotspot.map: Add hs20.
	* patches/arm.patch: Split bytecodes_zero.hpp changes into original
	and hs20 versions.
	* patches/hotspot/hs20/arm.patch,
	hs20 version of bytecodes_zero.hpp changes.
	* patches/hotspot/hs20/gcc-suffix.patch,
	* patches/hotspot/hs20/ia64-fix.patch,
	* patches/hotspot/hs20/params-cast-size_t.patch,
	* patches/hotspot/hs20/sparc-buildfixes.patch:
	hs20 version of patches.
	* patches/hotspot/hs20/systemtap.patch:
	hs20 version of dtrace.hpp changes.
	* patches/hotspot/hs20/text-relocations.patch:
	hs20 versions of patch.
	* patches/hotspot/original/arm.patch:
	original version of bytecodes_zero.hpp changes.
	* patches/hotspot/original/gcc-suffix.patch,
	* patches/hotspot/original/ia64-fix.patch:
	original versions of patches moved from patches directory.
	* patches/hotspot/original/no-precompiled-headers.patch:
	Only for original; USE_PRECOMPILED_HEADER=0 provides the
	same in hs20.
	* patches/hotspot/original/params-cast-size_t.patch,
	* patches/hotspot/original/sparc-buildfixes.patch:
	original versions of patches moved from patches directory.
	* patches/hotspot/original/systemtap.patch:
	original version of dtrace.hpp changes.
	* patches/hotspot/original/text-relocations.patch,
	* patches/hotspot/original/too-many-args.patch:
	original versions of patches moved from patches directory.
	* patches/systemtap.patch:
	Split dtrace.hpp changes into original and hs20 versions.

2011-01-24  Omair Majid  <omajid@redhat.com>

	* NEWS: Update with the 3 backports
	* Makefile.am (ICEDTEA_PATCHES): Add the patches
	* patches/openjdk/6736649-text_bearings.patch: New file.
	* patches/openjdk/6797139-jbutton_truncation.patch: Likewise.
	* patches/openjdk/6883341-text_bearing_exception.patch: Likewise.

2011-01-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Add unlisted backports.

2011-01-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/661505-jpeg.patch:
	Move to...
	* Makefile.am: Add rh prefix to jpeg fix.
	* NEWS: Move jpeg fix to Bug Fixes as not
	a backport.
	* patches/rh661505-jpeg.patch:
	... here.

2011-01-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Add 1.9.3, 1.9.4, 1.7.7 and 1.8.4
	NEWS entries.

2011-01-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Update 1.10 with b21 changes.
	Remove changes in b21 from list of backports.

2010-01-22  Mark Wielaard  <mark@klomp.org>

	* configure.ac: Add xvfb-run AC_CHECK_PROG.
	* Makefile.am (check-jdk): Use xvfb-run if available and DISPLAY
	not set.

2010-01-22  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (ICEDTEA_PATCHES): Add missing backslash.

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

	* Makefile.am:
	Bump to b22.

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

	* Makefile.am:
	Use b21 tarball.

2011-01-21  Mark Wielaard  <mark@klomp.org>

	* configure.ac (--with-llvm-config): Handle yes/no.

2011-01-20  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/icedtea-jtreg-international-fonts.patch:
	Added copyright info and translated string originally encoded
	in UTF-8 into string using Unicode escape notation in
	regression test InternationalFontsRendering.java

2011-01-18  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Apply patch.
	* patches/jtreg-international-fonts-styles.patch:
	Added new font regression test - InternationalFontsStyles

2011-01-17  Omair Majid  <omajid@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
	* patches/openjdk/6642612-filechooser_button_sizes.patch: New file.

2011-01-13  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/jtreg-DeleteFont.patch:
	Drop patch.  No longer needed due to backport
	of 7009828 upstream.
	* Makefile.am: Drop above.

2011-01-13  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/openjdk/6980392-fix_test6581734.patch:
	Remove upstreamed patch.
	* Makefile.am: Drop above patch.

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

	* Makefile.am:
	(OPENJDK_VERSION): Bump to b21.

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

	* patches/openjdk/6541476-png-iTXt-chunk.patch,
	* patches/openjdk/6782079-png_metadata_oom.patch,
	* patches/openjdk/7002666-eclipse_cdt_oops_crash.patch:
	Drop upstreamed patches.
	* Makefile.am:
	Remove above patches.

2011-01-07  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/jtreg-TestXEmbedServer-fix.patch:
	Moved to...
	* Makefile.am:
	Fix path to above patch.  Only apply jtreg-6929067-fix.patch
	when building hs19.
	* patches/openjdk/6560348-jtreg-TestXEmbedServer-fix.patch:
	... OpenJDK patch with appropriate bug ID.

2011-01-07  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/jtreg-TestXEmbedServer-fix.patch,
	* patches/openjdk/6668231-ssl_cert.patch,
	* patches/openjdk/6687968-pngimagereader_mem_leak.patch,
	* patches/openjdk/6795356-proxylazyvalue-leak.patch,
	* patches/openjdk/6941936-broken-pipe.patch,
	* patches/openjdk/6943219-failure-in-linux.patch,
	* patches/openjdk/6951319-sparc_build_fixes.patch,
	* patches/openjdk/6963870-swing_npe.patch,
	* patches/openjdk/6979979-gtk_font_size_rounding.patch,
	* patches/openjdk/6994130-ppc_fix.patch:
	Drop upstreamed patches.
	* Makefile.am: Updated with above.
	* patches/openjdk/6725214-direct3d-01.patch:
	Recreated due to copyright header changes by Oracle.

2011-01-04  Denis Lila <dlila@redhat.com>

	Fixed RH661505.
	* NEWS: Updated with fix.
	* Makefile.am: Apply patch.
	* patches/661506-jpeg.patch: New file. Bug fix.

2011-01-04  Deepak Bhole <dbhole@redhat.com>

	Backport S6687968, S6541476, S6782079
	* Makefile.am: Add missing "\" to the patch list, update to include 
	new patches.
	* NEWS: Updated.
	* patches/openjdk/6687968-pngimagereader_mem_leak.patch: Backport to allow
	S6541476 fix to apply cleanly.
	* patches/openjdk/6541476-png-iTXt-chunk.patch: Backport to fix iTXt chunk
	handling for png images. Also addresses RH665355.
	* patches/openjdk/6782079-png_metadata_oom.patch: Backport to fix
	potential OOM error when reading metadata on truncated pngs.

2010-12-31  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (ICEDTEA_PATCHES): Add missing backslash.

2010-12-22  Jiri Vanek  <jvanek@redhat.com>

	* NEWS: Updated with rh.bugzilas.
	* patches/fonts-rhel.patch:repaired rhel 6 fonts configuration.

2010-12-21  Denis Lila  <dlila@redhat.com>

	Backport S6800846.
	* NEWS: Updated with fixes.
	* Makefile.am: Apply patch.
	* patches/openjdk/6800846-printing-quality.patch: New file. Backport
	of S6795356, and fix for RH662230.

2010-12-17  Denis Lila  <dlila@redhat.com>
			Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/rendering-engine-tests.patch:
	Improved the tests by using the rendering engine explicitly.

2010-12-16  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* patches/jtreg-TestXEmbedServer-fix.patch:
	Testcase correction - the test should also work on Gnome with upper
	panel displayed.

2010-12-14  Denis Lila  <dlila@redhar.com>, Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* patches/rendering-engine-tests.patch:
	Added new regression test used to check rendering engine behaviour.

2010-12-13  Denis Lila <dlila@redhat.com>

	Backport S6795356.
	* NEWS: Updated with fixes.
	* Makefile.am: Apply patch.
	* patches/openjdk/6795356-proxylazyvalue-leak.patch: New file. Backport
	of S6795356, and fix for S7004655 and PR590.

2010-12-10  Omair Majid  <omajid@redhat.com>

	Backport S6979979.
	* NEWS: Updated with fix.
	* Makefile.am: Apply patch.
	* patches/openjdk/6979979-gtk_font_size_rounding.patch: New file. Backport
	of S6979979.

2010-12-08  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* patches/jtreg-6929067-fix.patch:
	Testcase correction - now the test works correctly also on x86_64 and
	other platforms.

2010-12-07  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Updated.
	* patches/openjdk/6941936-broken-pipe.patch:
	* patches/openjdk/6943219-failure-in-linux.patch:
	Backport of regression test fix.

2010-12-06  Denis Lila <dlila@redhat.com>

	* Makefile.am:
	Changed patch name.
	* patches/openjdk/647674-bad-html-entity-parse.patch: Removed.
	* patches/openjdk/7003777-bad-html-entity-parse.patch: A rename
	of the removed patch.
	* NEWS: updated with the correct patch names.

2010-12-06  Denis Lila <dlila@redhat.com>

	* Makefile.am:
	Added patch.
	* patches/openjdk/647674-bad-html-entity-parse.patch:
	Fixed issue where the parsing of tokens such as "&xyz" in html
	documents would insert "&xyz;" in the document.

2010-12-06  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Updated.
	* patches/jtreg-T6650759m-fix.patch:
	Regression test fix - corrected .out file used for
	check messages generated by java compiler.

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

	* patches/applet_hole.patch:
	Add generic types to Hashtable to stop warnings
	when building icedtea-web.

2010-12-02  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* test/jtreg/com/sun/javatest/regtest/CompileAction.java:
	Removed printing of unnecessary messages from JTreg harness.

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

	* Makefile.am: Apply 7002666 to both hs17
	and hs19.

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

	* patches/disable-default-compoops.patch: Removed.
	* Makefile.am: Replace disable compressed oops workaround
	with proper fix for 7002666.
	* patches/openjdk/7002666-eclipse_cdt_oops_crash.patch:
	Backport of 7002666: Eclipse CDT projects crash with
	compressed oops
	* NEWS: Updated.

2010-12-01  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-sparc64-linux.patch: Remove obsolete chunk.

2010-11-30  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Updated.
	* patches/jtreg-T6638712-fix.patch:
	Regression test fix - compilation results are checked against
	correct .out files.

2010-11-29  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	(ICEDTEA_PATCHES): Updated.
	* patches/jtreg-WindowWithWarningTest.patch:
	Regression test fix - setup of SecurityManager to
	run this test as regular applet but with AWT robot enabled.

2010-11-29  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/hs19/ia64-fix.patch: Reapply chunk from
	patches/zero/6896043.patch.

2010-11-29  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/hs19/params-cast-size_t.patch: Update for hs19.

2010-11-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	Final plugin & NetX cleanup.
	* patches/extensions/netx-umask.patch:
	Dropped.  NetX is no longer in IcedTea6
	and IcedTea-Web uses java to do the same thing.
	* patches/extensions/netx.patch:
	Remove javaws binary and javax.jnlp documentation
	production; the requisite classes no longer exist.
	Move rest to applet_hole.patch.
	* Makefile.am:
	(ICEDTEA_PATCHES): Updated.
	* NEWS: Move NetX and plugin sections for 1.10
	to IcedTea-Web.
	* patches/applet_hole.patch: Remainder of netx.patch
	which makes AppletViewerPanel accessible.

2010-11-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Add 1.7.6, 1.8.3 and 1.9.2 releases.

2010-11-23  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* test/jtreg/README:
	Updated.
	* test/jtreg/com/sun/javatest/regtest/Path.java:
	* test/jtreg/com/sun/javatest/regtest/Action.java:
	* test/jtreg/com/sun/javatest/regtest/CompileAction.java:
	* test/jtreg/com/sun/javatest/regtest/RegressionScript.java:
	* test/jtreg/com/sun/javatest/regtest/RegressionSecurityManager.java:
	Corrected JTreg harness - this tool now accepts "process" flag for
	"compile" tag and also correctly sets properties during "compile"
	phase.

2010-11-22  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/add-zero.stamp): Add shark alias when building
	zero with shark support on hotspot archs.

2010-11-19  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add new patch.
	* patches/xrender-gc-cleanup.patch:
	Fix memory leak in XRender pipeline.

2010-11-19  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Add download-cacao alias.
	(CACAO_BASE_URL): Switch to using IcedTea
	server for CACAO drops too.
	(CACAO_URL): Likewise.

2010-11-15  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add patch.
	* patches/jtreg-DeleteFont.patch:
	Testcase correction - the test now ignores directory created by HS.

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

	* Makefile.am:
	(clean-local): Add clean-fonts.
	(.PHONY): Likewise.
	(clean-fonts): Remove fonts.stamp.

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

	* patches/openjdk/6622432-bigdecimal_performance.patch,
	* patches/openjdk/6850606-bigdecimal_regression.patch,
	* patches/openjdk/6876282-bigdecimal_divide.patch:
	Removed, upstream.
	* Makefile.am: Add patch below.
	* patches/6703377-freetypescaler.patch:
	Added back, not upstream (this is NOT 6703377, but
	an addendum to it).

2010-11-11  Stefan Ring  <stefan@complang.tuwien.ac.at>

	* Makefile.am: Upgrade CACAO version, use .tar.gz archive

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

	* patches/6703377-freetypescaler.patch,
	* patches/openjdk/6853592-badwindow-warning-fix.patch:
	Drop patches applied upstream.
	* Makefile.am: Drop above patches.

2010-11-11  Stefan Ring  <stefan@complang.tuwien.ac.at>

	* patches/cacao/arm-arch-defines.patch:
	Adapted to new Boehm GC version.

2010-11-11  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* patches/openjdk/6980392-fix_test6581734.patch:
	Testcase correction - added missing right bracket.

2010-11-10  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Remove additional whitespace.

2010-11-10  Andrew John Hughes  <gnu.andrew@redhat.com>

	RH647737
	Disable compressed oops in hs19.
	* Makefile.am: Add new patch.
	* patches/disable-default-compoops.patch:
	New patch to turn off compressed oops by default.

2010-11-10  Jiri Vanek  <jvanek@redhat.com>

	* Makefile.am:
	(FONTCONFIG_PATH): Added path to fontconfig files.
	(ICEDTEA_PATCHES): Add f14-fonts.patch.	
	(fonts): Added cloning of fontconfig.Fedora
	to Fedora.12,11,10,9.
	(patch-fsg): Depend on fonts.stamp.
	* patches/f14-fonts.patch
	Updated font configurations for Fedora 9-14
	Add additional fontconfig files to Makefile.

2010-11-10  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add BigDecimal/Integer performance
	improvement patches.
	* patches/openjdk/6622432-bigdecimal_performance.patch,
	* patches/openjdk/6850606-bigdecimal_regression.patch,
	* patches/openjdk/6876282-bigdecimal_divide.patch:
	Added.

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

	* Makefile.am:
	(JAXWS_DROP_URL): Switch to IcedTea server.
	(JAXP_DROP_URL): Likewise.
	(JAF_DROP_URL): Likewise.

2010-11-08  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add patch.
	* patches/openjdk/6997495-test_correction_6857159.patch:
	Testcase correction, now the regression test Test6857159 should
	not timeout on most machines.

2010-11-05  Denis Lila <dlila@redhat.com>

	* Makefile.am:
	Apply backported patch.
	* patches/openjdk/6967436-6976265-6967434-pisces.patch:
	Backport of the openjdk7 rendering engine, which fixes
	various bugs and includes performance improvements.

2010-11-05  Andrew John Hughes  <gnu.andrew@redhat.com>

	* hotspot.map:
	Switch back to master now changes have been
	pushed through (same content, different tree).

2010-11-03  Dan Horák <dhorak@redhat.com>

	* patches/hotspot/hs19/params-cast-size_t.patch:
	Add additional fixes for S390.

2010-11-02  Andrew John Hughes  <gnu.andrew@redhat.com>

	* hotspot.map: Update md5sum for new
	HotSpot.

2010-11-02  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(replace-hotspot): Don't hardcode 'master'
	as the top-level directory, extract it
	from the url.
	* hotspot.map: Move to latest hs19 (currently
	only on baseline tree)

2010-11-02  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	* patches/icedtea-jtreg-international-fonts.patch:
	Added new regression test
	patches/icedtea-jtreg-international-fonts.patch
	for checking if all non-Latin fonts are installed
	and properly configured.

2010-10-22  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add new patch for hs19
	builds only.
	* NEWS: Mention fix.
	* patches/openjdk/6994130-ppc_fix.patch:
	Fix build on PPC machines (thanks to Gary
	Benson).

2010-10-22  Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(FIND_JAVAC): Don't fail if $JAVAC is empty,
	ecj.jar can be used.
	(FIND_ECJ_JAR): Check additional Gentoo locations.
	Fail only if both $JAVAC is empty and ECJ_JAR is no.

2010-10-20  Andrew John Hughes  <gnu.andrew@redhat.com>

	* INSTALL: Clarify HotSpot build documentation.
	* acinclude.m4:
	(AC_CHECK_WITH_HOTSPOT_BUILD): Don't abuse
	DEFAULT_BUILD.  Introduce ORIGINAL_BUILD to
	represent the ORIGINAL BUILD and use that in
	the conditional and for --without-hotspot-build.
	Use DEFAULT_BUILD only for when the option is
	not specified.

2010-10-19  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/security/20101012/6559775.patch,
	* patches/security/20101012/6622002.patch,
	* patches/security/20101012/6891766.patch,
	* patches/security/20101012/6914943.patch,
	* patches/security/20101012/6925710.patch,
	* patches/security/20101012/6938813.patch,
	* patches/security/20101012/6952017.patch,
	* patches/security/20101012/6952603.patch,
	* patches/security/20101012/6957564.patch,
	* patches/security/20101012/6958060.patch,
	* patches/security/20101012/6961084.patch,
	* patches/security/20101012/6963023.patch,
	* patches/security/20101012/6963285.patch,
	* patches/security/20101012/6963489.patch,
	* patches/security/20101012/6966692.patch,
	* patches/security/20101012/6981426.patch,
	* patches/security/20101012/6990437.patch:
	Dropped; available upstream.
	* Makefile.am: Drop above patches.
	* patches/icedtea-lcms.patch: Rejigged against
	upstream security patch.

2010-10-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/hotspot/hs19/alpha-fixes.patch,
	* patches/hotspot/hs19/gcc-suffix.patch,
	* patches/hotspot/hs19/params-cast-size_t.patch,
	* patches/hotspot/hs19/print_lsb_release.patch,
	* patches/hotspot/hs19/update-bootclasspath.patch:
	Move to patches.  hs19 is now the only option.
	* patches/hotspot/original/alpha-fixes.patch,
	* patches/hotspot/original/gcc-suffix.patch,
	* patches/hotspot/original/params-cast-size_t.patch,
	* patches/hotspot/original/print_lsb_release.patch,
	* patches/hotspot/original/update-bootclasspath.patch:
	Dropped; upstream moved from hs17 to hs19.
	* patches/icedtea-shark-build.patch:
	Applied upstream by Gary Benson.
	* patches/security/20101012/6623943.patch:
	Applied upstream by Omair Majid.
	* shark/hotspot/make/linux/makefiles/shark.make,
	* shark/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp,
	* shark/hotspot/src/share/vm/includeDB_shark,
	* shark/hotspot/src/share/vm/shark/llvmHeaders.hpp,
	* shark/hotspot/src/share/vm/shark/llvmValue.hpp,
	* shark/hotspot/src/share/vm/shark/sharkBlock.cpp,
	* shark/hotspot/src/share/vm/shark/sharkBlock.hpp,
	* shark/hotspot/src/share/vm/shark/sharkBuilder.cpp,
	* shark/hotspot/src/share/vm/shark/sharkBuilder.hpp,
	* shark/hotspot/src/share/vm/shark/sharkCacheDecache.cpp,
	* shark/hotspot/src/share/vm/shark/sharkCacheDecache.hpp,
	* shark/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp,
	* shark/hotspot/src/share/vm/shark/sharkCompiler.cpp,
	* shark/hotspot/src/share/vm/shark/sharkCompiler.hpp,
	* shark/hotspot/src/share/vm/shark/sharkConstant.cpp,
	* shark/hotspot/src/share/vm/shark/sharkConstant.hpp,
	* shark/hotspot/src/share/vm/shark/sharkContext.cpp,
	* shark/hotspot/src/share/vm/shark/sharkContext.hpp,
	* shark/hotspot/src/share/vm/shark/sharkEntry.hpp,
	* shark/hotspot/src/share/vm/shark/sharkFunction.cpp,
	* shark/hotspot/src/share/vm/shark/sharkFunction.hpp,
	* shark/hotspot/src/share/vm/shark/sharkInliner.cpp,
	* shark/hotspot/src/share/vm/shark/sharkInliner.hpp,
	* shark/hotspot/src/share/vm/shark/sharkIntrinsics.cpp,
	* shark/hotspot/src/share/vm/shark/sharkIntrinsics.hpp,
	* shark/hotspot/src/share/vm/shark/sharkInvariants.cpp,
	* shark/hotspot/src/share/vm/shark/sharkInvariants.hpp,
	* shark/hotspot/src/share/vm/shark/sharkMemoryManager.cpp,
	* shark/hotspot/src/share/vm/shark/sharkMemoryManager.hpp,
	* shark/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp,
	* shark/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp,
	* shark/hotspot/src/share/vm/shark/sharkRuntime.cpp,
	* shark/hotspot/src/share/vm/shark/sharkRuntime.hpp,
	* shark/hotspot/src/share/vm/shark/sharkStack.cpp,
	* shark/hotspot/src/share/vm/shark/sharkStack.hpp,
	* shark/hotspot/src/share/vm/shark/sharkState.cpp,
	* shark/hotspot/src/share/vm/shark/sharkState.hpp,
	* shark/hotspot/src/share/vm/shark/sharkStateScanner.cpp,
	* shark/hotspot/src/share/vm/shark/sharkStateScanner.hpp,
	* shark/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp,
	* shark/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp,
	* shark/hotspot/src/share/vm/shark/sharkType.hpp,
	* shark/hotspot/src/share/vm/shark/sharkValue.cpp,
	* shark/hotspot/src/share/vm/shark/sharkValue.hpp,
	* shark/hotspot/src/share/vm/shark/shark_globals.cpp,
	* shark/hotspot/src/share/vm/shark/shark_globals.hpp:
	Shark is in HotSpot 19.
	* Makefile.am:
	(ICEDTEA_PATCHES): Remove $(HSBUILD) special casing.
	Remove conditional !WITH_ALT_HSBUILD patches.
	(ports): Drop !WITH_ALT_HSBUILD block.
	(clean-ports): Likewise.
	* hotspot.map: Remove hs19.
	* patches/alpha-fixes.patch,
	* patches/gcc-suffix.patch,
	* patches/params-cast-size_t.patch,
	* patches/print_lsb_release.patch,
	* patches/update-bootclasspath.patch:
	The hs19 patches moved above.
	* acinclude.m4:
	(AC_CHECK_WITH_HOTSPOT_BUILD): Default to original.

2010-10-19  Andrew John Hughes  <gnu.andrew@redhat.com>

	* INSTALL: Drop plugin dependencies.
	Document new JDK detection.  Drop removed
	options from VisualVM and the plugin.
	Mention new hs19 default.
	* README:  Updated.  Remove sections on
	plugin and NetX.  Update Zero&Shark section.
	* NEWS: Add HotSpot 19, NetX & plugin removal,
	Shark upstreaming and JDK detection/bootstrapping
	changes.
	* acinclude.m4:
	(AC_CHECK_WITH_HOTSPOT_BUILD): Set
	DEFAULT_BUILD to hs19 rather than the
	non-existent hs16 (used when
	--with-hotspot-build or
	--with-hotspot-build=yes is passed).
	Introduce ALTERNATE_BUILD to refer to
	the build enabled by --with-hotspot-build,
	which is 'original' (hs17) at present.

2010-10-19  Andrew John Hughes  <gnu.andrew@redhat.com>

	Move NetX and the plugin to the IcedTea-Web project:
	http://icedtea.classpath.org/hg/icedtea-web
	* extra/net/sourceforge/jnlp/about/HTMLPanel.java,
	* extra/net/sourceforge/jnlp/about/Main.java,
	* extra/net/sourceforge/jnlp/about/resources/about.html,
	* extra/net/sourceforge/jnlp/about/resources/applications.html,
	* extra/net/sourceforge/jnlp/about/resources/notes.html,
	* javaws.desktop,
	* netx/javaws.1,
	* netx/javax/jnlp/BasicService.java,
	* netx/javax/jnlp/ClipboardService.java,
	* netx/javax/jnlp/DownloadService.java,
	* netx/javax/jnlp/DownloadServiceListener.java,
	* netx/javax/jnlp/ExtendedService.java,
	* netx/javax/jnlp/ExtensionInstallerService.java,
	* netx/javax/jnlp/FileContents.java,
	* netx/javax/jnlp/FileOpenService.java,
	* netx/javax/jnlp/FileSaveService.java,
	* netx/javax/jnlp/JNLPRandomAccessFile.java,
	* netx/javax/jnlp/PersistenceService.java,
	* netx/javax/jnlp/PrintService.java,
	* netx/javax/jnlp/ServiceManager.java,
	* netx/javax/jnlp/ServiceManagerStub.java,
	* netx/javax/jnlp/SingleInstanceListener.java,
	* netx/javax/jnlp/SingleInstanceService.java,
	* netx/javax/jnlp/UnavailableServiceException.java,
	* netx/net/sourceforge/jnlp/AppletDesc.java,
	* netx/net/sourceforge/jnlp/ApplicationDesc.java,
	* netx/net/sourceforge/jnlp/AssociationDesc.java,
	* netx/net/sourceforge/jnlp/ComponentDesc.java,
	* netx/net/sourceforge/jnlp/DefaultLaunchHandler.java,
	* netx/net/sourceforge/jnlp/ExtensionDesc.java,
	* netx/net/sourceforge/jnlp/IconDesc.java,
	* netx/net/sourceforge/jnlp/InformationDesc.java,
	* netx/net/sourceforge/jnlp/InstallerDesc.java,
	* netx/net/sourceforge/jnlp/JARDesc.java,
	* netx/net/sourceforge/jnlp/JNLPFile.java,
	* netx/net/sourceforge/jnlp/JNLPSplashScreen.java,
	* netx/net/sourceforge/jnlp/JREDesc.java,
	* netx/net/sourceforge/jnlp/LaunchException.java,
	* netx/net/sourceforge/jnlp/LaunchHandler.java,
	* netx/net/sourceforge/jnlp/Launcher.java,
	* netx/net/sourceforge/jnlp/MenuDesc.java,
	* netx/net/sourceforge/jnlp/NetxPanel.java,
	* netx/net/sourceforge/jnlp/Node.java,
	* netx/net/sourceforge/jnlp/PackageDesc.java,
	* netx/net/sourceforge/jnlp/ParseException.java,
	* netx/net/sourceforge/jnlp/Parser.java,
	* netx/net/sourceforge/jnlp/PluginBridge.java,
	* netx/net/sourceforge/jnlp/PropertyDesc.java,
	* netx/net/sourceforge/jnlp/RelatedContentDesc.java,
	* netx/net/sourceforge/jnlp/ResourcesDesc.java,
	* netx/net/sourceforge/jnlp/SecurityDesc.java,
	* netx/net/sourceforge/jnlp/ShortcutDesc.java,
	* netx/net/sourceforge/jnlp/StreamEater.java,
	* netx/net/sourceforge/jnlp/UpdateDesc.java,
	* netx/net/sourceforge/jnlp/Version.java,
	* netx/net/sourceforge/jnlp/cache/CacheEntry.java,
	* netx/net/sourceforge/jnlp/cache/CacheUtil.java,
	* netx/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.java,
	* netx/net/sourceforge/jnlp/cache/DownloadIndicator.java,
	* netx/net/sourceforge/jnlp/cache/Resource.java,
	* netx/net/sourceforge/jnlp/cache/ResourceTracker.java,
	* netx/net/sourceforge/jnlp/cache/UpdatePolicy.java,
	* netx/net/sourceforge/jnlp/cache/package.html,
	* netx/net/sourceforge/jnlp/event/ApplicationEvent.java,
	* netx/net/sourceforge/jnlp/event/ApplicationListener.java,
	* netx/net/sourceforge/jnlp/event/DownloadEvent.java,
	* netx/net/sourceforge/jnlp/event/DownloadListener.java,
	* netx/net/sourceforge/jnlp/event/package.html,
	* netx/net/sourceforge/jnlp/package.html,
	* netx/net/sourceforge/jnlp/resources/Manifest.mf,
	* netx/net/sourceforge/jnlp/resources/Messages.properties,
	* netx/net/sourceforge/jnlp/resources/about.jnlp,
	* netx/net/sourceforge/jnlp/resources/default.jnlp,
	* netx/net/sourceforge/jnlp/runtime/AppThreadGroup.java,
	* netx/net/sourceforge/jnlp/runtime/AppletAudioClip.java,
	* netx/net/sourceforge/jnlp/runtime/AppletEnvironment.java,
	* netx/net/sourceforge/jnlp/runtime/AppletInstance.java,
	* netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java,
	* netx/net/sourceforge/jnlp/runtime/Boot.java,
	* netx/net/sourceforge/jnlp/runtime/Boot13.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java,
	* netx/net/sourceforge/jnlp/runtime/package.html,
	* netx/net/sourceforge/jnlp/security/AccessWarningPane.java,
	* netx/net/sourceforge/jnlp/security/AppletWarningPane.java,
	* netx/net/sourceforge/jnlp/security/CertVerifier.java,
	* netx/net/sourceforge/jnlp/security/CertWarningPane.java,
	* netx/net/sourceforge/jnlp/security/CertsInfoPane.java,
	* netx/net/sourceforge/jnlp/security/HttpsCertVerifier.java,
	* netx/net/sourceforge/jnlp/security/MoreInfoPane.java,
	* netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java,
	* netx/net/sourceforge/jnlp/security/SecurityDialogPanel.java,
	* netx/net/sourceforge/jnlp/security/SecurityUtil.java,
	* netx/net/sourceforge/jnlp/security/SecurityWarningDialog.java,
	* netx/net/sourceforge/jnlp/security/SingleCertInfoPane.java,
	* netx/net/sourceforge/jnlp/security/VariableX509TrustManager.java,
	* netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java,
	* netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.java,
	* netx/net/sourceforge/jnlp/services/ExtendedSingleInstanceService.java,
	* netx/net/sourceforge/jnlp/services/InstanceExistsException.java,
	* netx/net/sourceforge/jnlp/services/ServiceUtil.java,
	* netx/net/sourceforge/jnlp/services/SingleInstanceLock.java,
	* netx/net/sourceforge/jnlp/services/XBasicService.java,
	* netx/net/sourceforge/jnlp/services/XClipboardService.java,
	* netx/net/sourceforge/jnlp/services/XDownloadService.java,
	* netx/net/sourceforge/jnlp/services/XExtendedService.java,
	* netx/net/sourceforge/jnlp/services/XExtensionInstallerService.java,
	* netx/net/sourceforge/jnlp/services/XFileContents.java,
	* netx/net/sourceforge/jnlp/services/XFileOpenService.java,
	* netx/net/sourceforge/jnlp/services/XFileSaveService.java,
	* netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java,
	* netx/net/sourceforge/jnlp/services/XPersistenceService.java,
	* netx/net/sourceforge/jnlp/services/XPrintService.java,
	* netx/net/sourceforge/jnlp/services/XServiceManagerStub.java,
	* netx/net/sourceforge/jnlp/services/XSingleInstanceService.java,
	* netx/net/sourceforge/jnlp/services/package.html,
	* netx/net/sourceforge/jnlp/tools/CharacterEncoder.java,
	* netx/net/sourceforge/jnlp/tools/HexDumpEncoder.java,
	* netx/net/sourceforge/jnlp/tools/JarRunner.java,
	* netx/net/sourceforge/jnlp/tools/JarSigner.java,
	* netx/net/sourceforge/jnlp/tools/JarSignerResources.java,
	* netx/net/sourceforge/jnlp/tools/KeyStoreUtil.java,
	* netx/net/sourceforge/jnlp/tools/KeyTool.java,
	* netx/net/sourceforge/jnlp/util/FileUtils.java,
	* netx/net/sourceforge/jnlp/util/PropertiesFile.java,
	* netx/net/sourceforge/jnlp/util/Reflect.java,
	* netx/net/sourceforge/jnlp/util/WeakList.java,
	* netx/net/sourceforge/jnlp/util/XDesktopEntry.java,
	* netx/net/sourceforge/nanoxml/XMLElement.java,
	* netx/net/sourceforge/nanoxml/XMLParseException.java,
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc,
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h,
	* plugin/icedteanp/IcedTeaNPPlugin.cc,
	* plugin/icedteanp/IcedTeaNPPlugin.h,
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc,
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.h,
	* plugin/icedteanp/IcedTeaPluginUtils.cc,
	* plugin/icedteanp/IcedTeaPluginUtils.h,
	* plugin/icedteanp/IcedTeaRunnable.cc,
	* plugin/icedteanp/IcedTeaRunnable.h,
	* plugin/icedteanp/IcedTeaScriptablePluginObject.cc,
	* plugin/icedteanp/IcedTeaScriptablePluginObject.h,
	* plugin/icedteanp/java/netscape/javascript/JSException.java,
	* plugin/icedteanp/java/netscape/javascript/JSObject.java,
	* plugin/icedteanp/java/netscape/javascript/JSObjectCreatePermission.java,
	* plugin/icedteanp/java/netscape/javascript/JSProxy.java,
	* plugin/icedteanp/java/netscape/javascript/JSRunnable.java,
	* plugin/icedteanp/java/netscape/javascript/JSUtil.java,
	* plugin/icedteanp/java/netscape/security/ForbiddenTargetException.java,
	* plugin/icedteanp/java/sun/applet/AppletSecurityContextManager.java,
	* plugin/icedteanp/java/sun/applet/GetMemberPluginCallRequest.java,
	* plugin/icedteanp/java/sun/applet/GetWindowPluginCallRequest.java,
	* plugin/icedteanp/java/sun/applet/JavaConsole.java,
	* plugin/icedteanp/java/sun/applet/MethodOverloadResolver.java,
	* plugin/icedteanp/java/sun/applet/PasswordAuthenticationDialog.java,
	* plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java,
	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java,
	* plugin/icedteanp/java/sun/applet/PluginCallRequest.java,
	* plugin/icedteanp/java/sun/applet/PluginCallRequestFactory.java,
	* plugin/icedteanp/java/sun/applet/PluginClassLoader.java,
	* plugin/icedteanp/java/sun/applet/PluginCookieInfoRequest.java,
	* plugin/icedteanp/java/sun/applet/PluginCookieManager.java,
	* plugin/icedteanp/java/sun/applet/PluginDebug.java,
	* plugin/icedteanp/java/sun/applet/PluginException.java,
	* plugin/icedteanp/java/sun/applet/PluginMain.java,
	* plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java,
	* plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java,
	* plugin/icedteanp/java/sun/applet/PluginObjectStore.java,
	* plugin/icedteanp/java/sun/applet/PluginProxyInfoRequest.java,
	* plugin/icedteanp/java/sun/applet/PluginProxySelector.java,
	* plugin/icedteanp/java/sun/applet/PluginStreamHandler.java,
	* plugin/icedteanp/java/sun/applet/RequestQueue.java,
	* plugin/icedteanp/java/sun/applet/TestEnv.java,
	* plugin/icedteanp/java/sun/applet/VoidPluginCallRequest.java,
	* plugin/tests/LiveConnect/DummyObject.java,
	* plugin/tests/LiveConnect/OverloadTestHelper1.java,
	* plugin/tests/LiveConnect/OverloadTestHelper2.java,
	* plugin/tests/LiveConnect/OverloadTestHelper3.java,
	* plugin/tests/LiveConnect/PluginTest.java,
	* plugin/tests/LiveConnect/build,
	* plugin/tests/LiveConnect/common.js,
	* plugin/tests/LiveConnect/index.html,
	* plugin/tests/LiveConnect/jjs_eval_test.js,
	* plugin/tests/LiveConnect/jjs_func_parameters_tests.js,
	* plugin/tests/LiveConnect/jjs_func_rettype_tests.js,
	* plugin/tests/LiveConnect/jjs_get_tests.js,
	* plugin/tests/LiveConnect/jjs_set_tests.js,
	* plugin/tests/LiveConnect/jsj_func_overload_tests.js,
	* plugin/tests/LiveConnect/jsj_func_parameters_tests.js,
	* plugin/tests/LiveConnect/jsj_func_rettype_tests.js,
	* plugin/tests/LiveConnect/jsj_get_tests.js,
	* plugin/tests/LiveConnect/jsj_set_tests.js,
	* plugin/tests/LiveConnect/jsj_type_casting_tests.js,
	* plugin/tests/LiveConnect/jsj_type_conversion_tests.js,
	* patches/extensions/liveconnect.patch:
	Removed.
	* Makefile.am:
	Removed aliases for dead targets.
	(NETX_SRCDIR): Removed.
	(NETX_RESOURCE_DIR): Likewise.
	(NETX_EXTRA_DIR): Likewise.
	(NETX_BOOTSTRAP_CLASSES): Likewise.
	(PLUGIN_BOOTSTRAP_CLASSES): Likewise.
	(NETX_SUN_CLASSES): Likewise.
	(PLUGIN_SUN_CLASSES): Likewise.
	(ICEDTEA_BOOTSTRAP_CLASSES): Remove above four variables.
	(ICEDTEAPLUGIN_CLEAN): Removed.
	(LIVECONNECT_DIR): Removed.
	(PLUGIN_DIR): Removed.
	(PLUGIN_SRCDIR): Removed.
	(LIVECONNECT_SRCS): Removed.
	(ICEDTEAPLUGIN_TARGET): Removed.
	(PLUGIN_TEST_SRCS): Removed.
	(ICEDTEA_PATCHES): Drop liveconnect.patch.
	(PLUGIN_VERSION): Removed.
	(EXTRA_DIST): Drop extra javaws.png javaws.desktop plugin netx.
	(clean-local): Remove dead targets.
	(.PHONY): Likewise.
	(icedtea-against-icedtea): Likewise.
	(clean-icedtea-against-icedtea): Likewise.
	(icedtea-debug-against-icedtea): Likewise.
	(clean-icedtea-debug-against-icedtea): Likewise.
	(add-plugin): Dropped.
	(clean-add-plugin): Likewise.
	(add-plugin-debug): Likewise.
	(clean-add-plugin-debug): Likewise.
	(add-netx): Dropped.
	(clean-add-netx): Likewise.
	(add-netx-debug): Likewise.
	(clean-add-netx-debug): Likewise.
	(icedtea-against-ecj): Drop dead targets.
	(clean-icedtea-against-ecj): Likewise.
	(add-plugin-ecj): Likewise.
	(clean-add-plugin-ecj): Likewise.
	(add-netx-ecj): Dropped.
	(clean-add-netx-ecj): Likewise.
	(PLUGIN_SRC): Removed.
	(PLUGIN_OBJECTS): Removed.
	($(PLUGIN_DIR)/%.o)): Removed.
	($(PLUGIN_DIR)/IcedTeaPlugin.so): Removed.
	(clean-IcedTeaPlugin): Likewise.
	(plugin): Likewise.
	(clean-plugin): Likewise.
	(liveconnect-source-files.txt): Likewise.
	(liveconnect): Likewise.
	(liveconnect-dist): Likewise.
	(clean-liveconnect): Likewise.
	(netx-source-files.txt): Likewise.
	(netx): Likewise.
	(netx-dist): Likewise.
	(clean-netx): Likewise.
	(extra-source-files.txt): Likewise.
	(extra-class-files): Likewise.
	(clean-extra): Likewise.
	(extra-lib/about.jar): Likewise.
	(ADD_ZERO_CONFIGURE_ARGS): Remove dead --disable-plugin.
	(plugin-tests): Removed.
	(IT_CHECK_PLUGIN): Removed.
	(IT_CHECK_PLUGIN_DEPENDENCIES): Likewise.
	(IT_CHECK_XULRUNNER_VERSION): Likewise.
	* configure.ac: Don't call IT_CHECK_XULRUNNER_VERSION.

2010-10-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(RUNTIME): Define conditionally, so that
	jsse.jar is added when not bootstrapping.

2010-10-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(RUNTIME): Revert Omair's change which breaks
	the standard build.
	(PLUGIN_BOOTSTRAP_CLASSES): Add java.net dependencies
	not yet in gcj.
	(PLUGIN_SUN_CLASSES): Add bad internal class dependencies
	of plugin.
	(liveconnect): Build without setting bootclasspath to empty.

2010-10-18  Omair Majid  <omajid@redhat.com>

	* Makefile.am (RUNTIME): Add jsse.jar to classpath. It is required
	for building netx with --disable-bootstrap.

2010-10-18  Omair Majid  <omajid@redhat.com>

	* netx/net/sourceforge/jnlp/security/VariableX509TrustManager.java:
	Add temporarilyUntrusted.
	(checkServerTrusted): Only prompt user if the certificate was not
	untrusted.
	(temporarilyUntrust): New method.
	(isTemporarilyUntrusted): New method.

2010-10-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(NETX_SUN_CLASSES): List internal Sun class
	dependencies of NetX.
	(netx): Build normally without setting the
	bootclasspath empty.

2010-10-18  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	Corrected location of patch
	patches/openjdk/6853592-badwindow-warning-fix.patch
	in Makefile.am
	* patches/6703377-freetypescaler.patch:
	Added patch which fixes bug #6703377

2010-10-15  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/openjdk/6853592-badwindow-warning-fix.patch:
	Added patch which fixes bug #6853592 introduced by another patch
	6678385-window_movement_crasher.patch

2010-10-14  Omair Majid  <omajid@redhat.com>

	Fixes PR565
	* NEWS: Update with fix.
	* netx/net/sourceforge/jnlp/Launcher.java:
	Make mainGroup package-private so NetxPanel can access it.
	(createThreadGroup): Only create a new AppThreadGroup if not a plugin.
	(run): Update comments and make dependence on SunToolkit explicit.
	* netx/net/sourceforge/jnlp/NetxPanel.java
	(run): New method. Create a new AppContext for the applet.
	(createAppletThread): Create a new AppThreadGroup and start the applet
	thread in that ThreadGroup.
	* netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java:
	Add new private variable appContext.
	(ApplicationInstance): Initialize appContext.
	(getAppContext): New method.
	* netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java:
	Extend AWTSecurityManager.
	(JNLPSecurityManager): Save the AppContext.
	(getAppContext): New method. Traverse the stack to find the application
	and return its AppContext.

2010-10-14  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: New option --with-llvm-config.
	* INSTALL: Document it.

2010-10-13  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS:
	Add 1.7.5, 1.8.2 and 1.9.1 releases.

2010-10-12  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/add-plugin.stamp, stamps/add-plugin-debug.stamp,
	stamps/add-pulseaudio-debug.stamp, stamps/add-plugin-ecj.stamp): Robustify.
	(ADD_ZERO_CONFIGURE_ARGS): Adjust to new configure flags.
	(stamps/add-zero.stamp): Explicitly create directories that icedtea
	components assume to be created by the jdk build (not built in zerovm).

2010-10-11  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Add CVE numbers and list 6925672
	which is covered by the 6891766 fix.

2010-10-11  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-timerqueue.patch:
	Dropped; superceded by 6623943.
	* Makefile.am: Add new security patches.
	* NEWS: List new security patches.
	* patches/security/20101012/6622002.patch,
	* patches/security/20101012/6623943.patch,
	* patches/security/20101012/6952017.patch,
	* patches/security/20101012/6952603.patch,
	* patches/security/20101012/6961084.patch,
	* patches/security/20101012/6963285.patch,
	* patches/security/20101012/6981426.patch,
	* patches/security/20101012/6990437.patch:
	Added.

2010-10-08  Omair Majid  <omajid@redhat.com>

	* NEWS: Updated
	* net/sourceforge/jnlp/Launcher.java: Add fileLock.
	(launchApplication): Call markNetxRunning and install a shutdown hook for
	markNetxStopped.
	(markNetxRunning): New method.
	(markNetxStopped): New method.
	* net/sourceforge/jnlp/cache/CacheUtil.java
	(R): New method.
	(clearCache): New method.
	(okToClearCache): New method.
	* net/sourceforge/jnlp/resources/Messages.properties: Add BXclearcache and
	CCannotClearCache.
	* net/sourceforge/jnlp/runtime/Boot.java
	(run): Clear the cache.
	* net/sourceforge/jnlp/runtime/JNLPRuntime.java: Add NETX_RUNNING_FILE.
	* net/sourceforge/jnlp/util/FileUtils.java
	(recursiveDelete): New method.

2010-10-05  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/security/20100330/hotspot/original/6626217.patch:
	Remove dead security patch.
	* Makefile.am: Add new patches.
	* NEWS: List security updates.
	* patches/security/20101012/6559775.patch,
	* patches/security/20101012/6891766.patch,
	* patches/security/20101012/6914943.patch,
	* patches/security/20101012/6925710.patch,
	* patches/security/20101012/6938813.patch,
	* patches/security/20101012/6957564.patch,
	* patches/security/20101012/6958060.patch,
	* patches/security/20101012/6963023.patch,
	* patches/security/20101012/6963489.patch,
	* patches/security/20101012/6966692.patch:
	New security patches.

2010-10-04  Paul Ebermann  <Paul-Ebermann@gmx.de>
	        Omair Majid <omajid@redhat.com>

	Fixes PR554.
	* plugin/icedteanp/java/sun/applet/PluginMain.java
	(write): Remove method.

2010-10-04  Omair Majid  <omajid@redhat.com>

	* /netx/net/sourceforge/jnlp/PluginBridge.java
	Do not shadow specVersion and fileVersion variables by redeclaring them.
	(PluginBridge): Initialize specVersion and fileVersion.

2010-10-04  Omair Majid  <omajid@redhat.com>

	* netx/net/sourceforge/jnlp/resources/Messages.properties:
	Add AFileOnTheMachine, change SFileReadAccess and SFileWriteAccess.
	* netx/net/sourceforge/jnlp/security/AccessWarningPane.java:
	(addComponents): Add the filename to the message.
	* netx/net/sourceforge/jnlp/services/XExtendedService.java:
	(openFile): Pass along the filename to ServiceUtil.checkAccess.
	* netx/net/sourceforge/jnlp/util/FileUtils.java:
	(displayablePath): New method.
	(displayablePath): Likewise.

2010-10-01  Andrew Su  <asu@redhat.com>

	* PluginAppletViewer.java:
	(createPanel): Changed call to reframe with handle 0 to the handle
	passed in.
	(handleMessage): Removed the redundant reframe from initialization.

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

	* Makefile.am:
	(extract-openjdk): Add missing endif.

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

	* Makefile.am:
	(download-openjdk): Clone OpenJDK to openjdk.hg
	not openjdk.
	(clean-download-openjdk): Remove openjdk.hg.
	(extract-openjdk): Handle the ENABLE_HG case by
	making a hardlinked copy of openjdk.hg

2010-09-29  Deepak Bhole <dbhole@redhat.com>

	Fixed PR519 (patch from dnietoc@gmail.com).
	* plugin/icedteanp/IcedTeaNPPlugin.cc: Have ITNP_NewStream return
	NPERR_GENERIC_ERROR instead of NPERR_NO_ERROR.
	* NEWS: Updated accordingly.

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

	* Makefile.am:
	(add-tzdata-support-debug): Depend on icedtea-debug, not icedtea.
	(add-tzdata-support-ecj): Depend on icedtea-ecj, not icedtea.

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

	* Makefile.am:
	(.PHONY): Add new clean targets.
	(icedtea-against-icedtea): Don't depend on
	bootstrap-directory-symlink, icedtea already does.
	(clean-icedtea-against-icedtea): Remove superfluous space.
	(icedtea-debug-against-icedtea): Likewise.
	(icedtea-ecj): Fix formatting.
	(icedtea-against-ecj): Add new add-x-ecj targets.
	(clean-icedtea-against-ecj): Add new clean-add-x-ecj targets.
	(add-plugin-ecj): Add plugin support to the ecj build.
	(clean-plugin-ecj): Remove plugin support from the ecj build.
	(add-netx-ecj): Add NetX support to the ecj build.
	(clean-netx-ecj): Remove NetX support from the ecj build.
	(add-systemtap-ecj): Add SystemTap support to the ecj build.
	(clean-add-systemtap-ecj): Remove SystemTap support from the ecj build.
	(add-pulseaudio-ecj): New target to add PulseAudio support to the ecj build.
	(clean-add-pulseaudio-ecj): Remove PulseAudio support from the ecj build.
	(add-nss-ecj): New target to add NSS support to the ecj build.
	(clean-add-nss-ecj): Remove NSS support from the ecj build.
	(add-tzdata-support-ecj): New target to add alternate timezone data support to the ecj build.
	(clean-add-tzdata-support-ecj): Remove alternate timezone data support from the ecj build.

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

	* Makefile.am:
	(distclean-local): Remove any old tarballs
	before trying to remove the drops directory.

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

	* Makefile.am:
	(clean-local): Remove add-x and add-x-debug clean targets.
	(clean-icedtea-against-icedtea): Add clean-add-x targets.
	(clean-icedtea-debug-against-icedtea): Add clean-add-x-debug targets.

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

	* patches/icedtea-awt-window-size.patch:
	Moved to...
	* Makefile.am: Fix path of above patch.
	* patches/openjdk/6721088-awt_window_size.patch,
	...here to reflect upstreaming.

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

	* patches/icedtea-awt-window-size.patch,
	* patches/openjdk/6969395-net_bugs.patch,
	* patches/openjdk/6985992-test_6933784.patch:
	Dropped; upstreamed.
	* Makefile.am: Remove above patches.

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

	* Makefile.am:
	(.PHONY): Add clean-add-nss, clean-add-nss-debug,
	clean-add-tzdata-support and clean-add-tzdata-support-debug.
	(clean-local): Likewise.
	(icedtea): Remove NSS and tzdata support.
	(icedtea-debug): Likewise.
	(icedtea-against-icedtea): Depend on add-nss and add-tzdata-support.
	(icedtea-debug-against-icedtea): Depend on add-nss-debug and add-tzdata-support-debug.
	(add-nss): New target to add NSS support to the build.
	(add-nss-debug): Likewise for debug.
	(clean-add-nss): Remove NSS support from the build.
	(clean-add-nss-debug): Likewise for debug.
	(add-tzdata-support): New target to add alternate timezone data support to the build.
	(add-tzdata-support-debug): Likewise for debug.
	(clean-add-tzdata-support): Remove alternate timezone data support from the build.
	(clean-add-tzdata-support-debug): Likewise for debug.

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

	* Makefile.am:
	(.PHONY): Add clean-add-pulseaudio and
	clean-add-pulseaudio-debug.
	(clean-local): Likewise.
	(icedtea): Remove pulse-java support and dependency.
	(icedtea-debug): Likewise.
	(icedtea-against-icedtea): Depend on add-pulseaudio.
	(icedtea-debug-against-icedtea): Depend on add-pulseaudio-debug.
	(add-systemtap-debug): Dependency should be icedtea-debug.
	(add-pulseaudio): New target to add PulseAudio support to the build.
	(add-pulseaudio-debug): Likewise for debug.
	(clean-add-pulseaudio): Remove PulseAudio support from the build.
	(clean-add-pulseaudio-debug): Likewise for debug.

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

	Move SystemTap support to a separate target.
	* Makefile.am:
	(.PHONY): Add clean-add-systemtap and
	clean-add-systemtap-debug.
	(clean-local): Likewise.
	(icedtea): Remove systemtap support.
	(icedtea-debug): Likewise.
	(icedtea-against-icedtea): Depend on add-systemtap.
	(icedtea-debug-against-icedtea): Depend on add-systemtap-debug.
	(add-plugin): Depend on icedtea.stamp.
	(add-plugin-debug): Depend on icedtea-debug.stamp.
	(add-netx): Depend on icedtea.stamp.
	(add-netx-debug): Depend on icedtea-debug.stamp.
	(add-systemtap): New target to add SystemTap support to the build.
	(add-systemtap-debug): Likewise for debug.
	(clean-add-systemtap): Remove SystemTap support from the build.
	(clean-add-systemtap-debug): Likewise for debug.

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

	* ports/hotspot/make/linux/makefiles/shark.make,
	* ports/hotspot/src/cpu/zero/vm/asm_helper.cpp,
	* ports/hotspot/src/cpu/zero/vm/bytecodes_arm.def,
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S,
	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/thumb2.cpp,
	* ports/hotspot/src/share/vm/includeDB_shark,
	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp,
	* ports/hotspot/src/share/vm/shark/llvmValue.hpp,
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp,
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp,
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp,
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp,
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp,
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp,
	* ports/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp,
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp,
	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp,
	* ports/hotspot/src/share/vm/shark/sharkConstant.cpp,
	* ports/hotspot/src/share/vm/shark/sharkConstant.hpp,
	* ports/hotspot/src/share/vm/shark/sharkContext.cpp,
	* ports/hotspot/src/share/vm/shark/sharkContext.hpp,
	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp,
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp,
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp,
	* ports/hotspot/src/share/vm/shark/sharkInliner.cpp,
	* ports/hotspot/src/share/vm/shark/sharkInliner.hpp,
	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.cpp,
	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.hpp,
	* ports/hotspot/src/share/vm/shark/sharkInvariants.cpp,
	* ports/hotspot/src/share/vm/shark/sharkInvariants.hpp,
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp,
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp,
	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp,
	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp,
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp,
	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp,
	* ports/hotspot/src/share/vm/shark/sharkStack.cpp,
	* ports/hotspot/src/share/vm/shark/sharkStack.hpp,
	* ports/hotspot/src/share/vm/shark/sharkState.cpp,
	* ports/hotspot/src/share/vm/shark/sharkState.hpp,
	* ports/hotspot/src/share/vm/shark/sharkStateScanner.cpp,
	* ports/hotspot/src/share/vm/shark/sharkStateScanner.hpp,
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp,
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp,
	* ports/hotspot/src/share/vm/shark/sharkType.hpp,
	* ports/hotspot/src/share/vm/shark/sharkValue.cpp,
	* ports/hotspot/src/share/vm/shark/sharkValue.hpp,
	* ports/hotspot/src/share/vm/shark/shark_globals.cpp,
	* ports/hotspot/src/share/vm/shark/shark_globals.hpp,
	* ports/hotspot/tools/mkbc.c:
	Split into arm_port and shark directories.
	* Makefile.am: Only copy Shark when hs17 is built.
	hs19 includes Shark and the in-tree Shark fails to build with it.
	* arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp,
	* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def,
	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S,
	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp,
	* arm_port/hotspot/tools/mkbc.c:
	New location of arm assembler files.
	* shark/hotspot/make/linux/makefiles/shark.make,
	* shark/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp,
	* shark/hotspot/src/share/vm/includeDB_shark,
	* shark/hotspot/src/share/vm/shark/llvmHeaders.hpp,
	* shark/hotspot/src/share/vm/shark/llvmValue.hpp,
	* shark/hotspot/src/share/vm/shark/sharkBlock.cpp,
	* shark/hotspot/src/share/vm/shark/sharkBlock.hpp,
	* shark/hotspot/src/share/vm/shark/sharkBuilder.cpp,
	* shark/hotspot/src/share/vm/shark/sharkBuilder.hpp,
	* shark/hotspot/src/share/vm/shark/sharkCacheDecache.cpp,
	* shark/hotspot/src/share/vm/shark/sharkCacheDecache.hpp,
	* shark/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp,
	* shark/hotspot/src/share/vm/shark/sharkCompiler.cpp,
	* shark/hotspot/src/share/vm/shark/sharkCompiler.hpp,
	* shark/hotspot/src/share/vm/shark/sharkConstant.cpp,
	* shark/hotspot/src/share/vm/shark/sharkConstant.hpp,
	* shark/hotspot/src/share/vm/shark/sharkContext.cpp,
	* shark/hotspot/src/share/vm/shark/sharkContext.hpp,
	* shark/hotspot/src/share/vm/shark/sharkEntry.hpp,
	* shark/hotspot/src/share/vm/shark/sharkFunction.cpp,
	* shark/hotspot/src/share/vm/shark/sharkFunction.hpp,
	* shark/hotspot/src/share/vm/shark/sharkInliner.cpp,
	* shark/hotspot/src/share/vm/shark/sharkInliner.hpp,
	* shark/hotspot/src/share/vm/shark/sharkIntrinsics.cpp,
	* shark/hotspot/src/share/vm/shark/sharkIntrinsics.hpp,
	* shark/hotspot/src/share/vm/shark/sharkInvariants.cpp,
	* shark/hotspot/src/share/vm/shark/sharkInvariants.hpp,
	* shark/hotspot/src/share/vm/shark/sharkMemoryManager.cpp,
	* shark/hotspot/src/share/vm/shark/sharkMemoryManager.hpp,
	* shark/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp,
	* shark/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp,
	* shark/hotspot/src/share/vm/shark/sharkRuntime.cpp,
	* shark/hotspot/src/share/vm/shark/sharkRuntime.hpp,
	* shark/hotspot/src/share/vm/shark/sharkStack.cpp,
	* shark/hotspot/src/share/vm/shark/sharkStack.hpp,
	* shark/hotspot/src/share/vm/shark/sharkState.cpp,
	* shark/hotspot/src/share/vm/shark/sharkState.hpp,
	* shark/hotspot/src/share/vm/shark/sharkStateScanner.cpp,
	* shark/hotspot/src/share/vm/shark/sharkStateScanner.hpp,
	* shark/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp,
	* shark/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp,
	* shark/hotspot/src/share/vm/shark/sharkType.hpp,
	* shark/hotspot/src/share/vm/shark/sharkValue.cpp,
	* shark/hotspot/src/share/vm/shark/sharkValue.hpp,
	* shark/hotspot/src/share/vm/shark/shark_globals.cpp,
	* shark/hotspot/src/share/vm/shark/shark_globals.hpp:
	New location of Shark.

2010-09-21  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	Add new patch.
	* patches/openjdk/6985992-test_6933784.patch
	Testcase correction.

2010-09-21  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am:
	Add new patch.
	* patches/openjdk/6984543-onscreen_rendering_resize_test.patch:
	Testcase correction.

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

	* Makefile.am:
	Enable icedtea-shark-build.patch on all builds
	as it applies to the top-level makefiles and not
	HotSpot.

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

	* Makefile.am:
	(hotspot): Only remake the main icedtea
	and icedtea-ecj targets (i.e. the OpenJDK
	build) and not the additional targets from
	icedtea-against-icedtea and icedtea-against-ecj.

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

	* Makefile.am:
	Revert 2713dbdb914e changes to javaws.1
	installation.

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

	Support HotSpot 19.
	* patches/icedtea-alpha-fixes.patch,
	* patches/icedtea-gcc-suffix-hotspot.patch,
	* patches/icedtea-print-lsb-release.patch,
	* patches/params-cast-size_t.patch,
	* patches/update-bootclasspath.patch:
	Split into original and hs19 versions.
	* Makefile.am: Apply some patches only when
	hs17 is built.  Apply different variants of
	above patches depending on HotSpot build used.
	* hotspot.map: Add hs19.
	* patches/hotspot/hs19/alpha-fixes.patch,
	* patches/hotspot/hs19/gcc-suffix.patch,
	* patches/hotspot/hs19/params-cast-size_t.patch,
	* patches/hotspot/hs19/print_lsb_release.patch,
	* patches/hotspot/hs19/update-bootclasspath.patch:
	HotSpot 19 variants of patches moved above.
	* patches/hotspot/original/alpha-fixes.patch,
	* patches/hotspot/original/gcc-suffix.patch,
	* patches/hotspot/original/params-cast-size_t.patch,
	* patches/hotspot/original/print_lsb_release.patch,
	* patches/hotspot/original/update-bootclasspath.patch:
	HotSpot 17 patches moved from patches above.

2010-09-17  Deepak Bhole <dbhole@redhat.com>

	PR557: Applet opens in a separate window if tab is closed when the applet
	loads
	* plugin/icedteanp/IcedTeaNPPlugin.cc 
	(ITNP_Destroy): Send a destroy message to let Java side know that the
	applet needs to be destroyed.

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

	* Makefile.am:
	Add new patch.
	* patches/numa_on_early_glibc.patch,
	Fallback to making a syscall if sched_getcpu
	exists but the glibc used is too old to support it.

2010-09-17  Omair Majid  <omajid@redhat.com>

	* Makefile.am: Only create man pages for javaws if ENABLE_DOCS is set
	and the man directory exists.

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

	* patches/openjdk/6638712-wildcard_types.patch:
	Fix copyrights (from 6875336) and test output.
	* patches/openjdk/6650759-missing_inference.patch,
	Remove test output changes already incorporated in
	6875336.

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

	* Makefile.am: Add new patches.
	* NEWS: Document new patches.  Fix key.
	* patches/openjdk/6638712-wildcard_types.patch,
	* patches/openjdk/6650759-missing_inference.patch:
	Fix failure in javac compilation.

2010-09-16  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
	(handleMessage): Output initialization info only in debug mode.

2010-09-15  Deepak Bhole <dbhole@redhat.com>

	PR556: Re-implement applet initialization to be serialialized, to fix 
	current and	future possible race conditions.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h: Updated timeout to 3
	minutes.
	* plugin/icedteanp/IcedTeaNPPlugin.cc
	(ITNP_New): Remove the tag_message string, don't send any data to Java
	side and instead, populate the new ITNPPluginData.applet_tag field with
	the tag info. Do cleanup accordingly.
	(ITNP_SetWindow): Send all (handle, size and tag) initialization 
	information to java in a single message. Cleanup accordingly for newly
	added variables.
	* plugin/icedteanp/IcedTeaPluginUtils.cc
	(getReference): Use a negative decreasing reference count to prevent
	clashes with references for Java-side requests.
	* plugin/icedteanp/IcedTeaNPPlugin.h: Rename the instance_string field of
	ITNPPluginData to instance_id, and add an applet_tag field.
	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
	(PluginAppletPanelFactory.createPanel): Remove code that tried to account
	for percent heights and widths. This is done by the browser now.
	(reFrame): Same.
	(PluginAppletViewer): Update constructor to not take height and width
	factor information.
	(handleMessage): Update function for new protocol that now passes all
	information relevant to initialization in a single message.
	(skipSpace): Accept a new int array that contains the character at the
	current position in the stream. Use the value accordingly.
	(scanIdentifier): Same.
	(skipComment): Same.
	(scanTag): Same.
	(parse): Updated all function signatures to accept width and height info.
	Initialize an int array (for fake pass-by-reference) that contains
	position of current character in the stream. Inject width and height
	information into the atts table.
	* plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java: Updated
	thread count needed for initialization.
	(okayToProcess): Remove function that is no longer needed with the
	serialized initialization code.
	(ConsumerThread.run): Remove call to okayToProcess().

2010-09-13  Omair Majid  <omajid@redhat.com>

	Add a new man page for netx's javaws.
	* NEWS: Updated to indicate the new man page for javaws.
	* Makefile.am
	(stamps/add-netx.stamp): Copy over the javaws man page into the build.
	(clean-add-netx): Remove the javaws man pages on clean.
	(stamps/add-netx-debug.stamp): Copy over the javaws man page.
	(clean-add-netx-debug): Remove the javaws man page.
	(add-netx): New target. Alias for stamps/add-netx.stamp.
	(add-netx-debug): New target. Alias for stamps/add-netx-debug.stamp.
	* netx/javaws.1: New man page for netx's javaws.

2010-09-10  Matthias Klose  <doko@ubuntu.com>

	* patches/params-cast-size_t.patch: Update, fix build failure on s390.

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

	* NEWS: Sync with 1.9 branch.

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

	S6510892, S6969395:
	* Makefile.am: Add new patches.
	* NEWS: Updated.
	* patches/openjdk/6510892-httpserver_test.patch,
	* patches/openjdk/6969395-net_bugs.patch:
	Fix networking tests.

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

	* patches/openjdk/6438179-systray_check.patch:
	Dropped, applied upstream.
	* Makefile.am: Drop above patch and those brought
	back by merge.  Update JAXP tarball.
	* patches/openjdk/6951319-sparc_build_fixes.patch:
	Remove upstreamed parts.

2010-09-03  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Fixed indentation, changes spaces to tab.

2010-09-02  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* patches/icedtea-jtreg-OpenGLContextInit.patch:
	New regression test added for checking if OpenGL context is properly initialized.

2010-09-01  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add two new patches, removed one unused patch.
	* patches/openjdk/6755274-glgetstring-crash.patch:
	* patches/openjdk/6791612-opengl-jni-fix.patch:
	Backport of 6755274 and 6791612 patches to fix OpenGL-related failures
	(improper OpenGL initialization and missing link to native functions)

2010-08-27  Andrew John Hughes  <gnu.andrew@redhat.com>

	PR398, S6951319:
	* Makefile.am: Add new patch.
	* patches/openjdk/6951319-sparc_build_fixes.patch:
	Backport of 6951319 to fix build issues on GNU/Linux+SPARC.
	* patches/systemtap.patch: Rerolled against 6951319.
	* NEWS: Updated.

2010-08-27  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-too-many-args.diff: Fix build failure with
	small SC_ARG_MAX.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* patches/ecj/icedtea-hotspot.patch: Update.

2010-08-27  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Bump cacao version to changeset including build
	fixes for ARM and S390.
	* patches/cacao/version-parsing.patch: Remove, applied upstream.

2010-08-27  Deepak Bhole <dbhole@redhat.com>

	Fixes rhbz#560193
	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
	(activateJars): Process nested jar only if size > 0 bytes.
	* plugin/icedteanp/IcedTeaNPPlugin.cc: Fixed file name in header. 

2010-08-26  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* Makefile.am: Add patch.
	* patches/opengl-jni-fix.patch:
	Fixed missing JNI link to native function
	OGLContext.getOGLIdString() which causes
	many OpenGL-related regression tests to fail.

2010-08-25  Omair Majid  <omajid@redhat.com>

	Fixes RH569121, S6438179
	* NEWS: Update with new backport.
	* Makefile.am (ICEDTEA_PATCHES): Apply new patch.
	* patches/openjdk/6438179-systray_check.patch: Backport of S6438179.

2010-08-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Compile NimbusLookAndFeel as a
	bootstrap class so the older version from
	IcedTea6 1.8 is not used when bootstrapping
	with it.

2010-08-23  Andrew Su  <asu@redhat.com>

	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
	(parse): Removed parsing for unknown <app> tag.

2010-08-20  Omair Majid  <omajid@redhat.com>

	* netx/net/sourceforge/jnlp/JNLPFile.java
	(getUpdate): New method. Returns the parsed UpdateDesc.
	(parse): Call parser.getUpdate.
	* netx/net/sourceforge/jnlp/Parser.java
	(getUpdate): New method. Parses a node to find <update> elements.
	* netx/net/sourceforge/jnlp/UpdateDesc.java: New class.
	(UpdateDesc): New method. Creates a new UpdateDesc.
	(getPolicy): New method. Returns the policy attribute of this update.
	(getCheck): New method. Returns the check attribute for this update.
	* netx/net/sourceforge/jnlp/resources/Messages.properties:
	Add PTwoUpdates error.

2010-08-19  Omair Majid  <omajid@redhat.com>

	Fixes rhbz601281
	* NEWS: Update with this fix.
	* netx/net/sourceforge/jnlp/JNLPSplashScreen.java
	(setSplashImageURL): Check for possible null.

2010-08-13  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/ecj/javah.patch: Moved to...
	* Makefile.am: Apply patch to OpenGL headers
	only if javah exhibits Classpath bug 40188.
	http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40188
	* patches/ecj/cp40188-opengl.patch: here.

2009-05-19  Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(IT_JAVAH): Renamed from IT_CP39408_JAVAH.
	Add test for PR40188.
	* configure.ac:
	Make full bootstrap the default again.  Rename
	IT_CP39408_JAVAH to IT_JAVAH.

2009-03-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(IT_CP39408_JAVAH): Add classpath specification
	to JAVAC invocation to handle buggy ecjs.

2009-03-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(IT_CP39408_JAVAH): New test for Classpath
	bug 39408.
	* configure.ac: Enable new test.  Result
	as yet unused.

2010-08-13  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Replace conditionals on LACKS_SUN_AWT_TOOLKIT
	with ones on BOOTSTRAPPING.  If we are bootstrapping,
	we don't trust the system JDK and update rt.jar
	with newly built classes, regardless of whether it's
	an Oracle-based JDK or not.
	* configure.ac:
	Remove check for sun.awt.Toolkit.

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

	* patches/openjdk/4356282-opentype.patch,
	* patches/openjdk/6795060-icu_crash.patch,
	* patches/openjdk/6954424-opentype_javadoc.patch:
	Dropped, applied upstream.
	* Makefile.am:
	Remove above patches.

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

	* patches/openjdk/6678385-window_movement_crasher.patch:
	Dropped, applied upstream.
	* Makefile.am:
	Remove above patch.

2010-08-09  Omair Majid  <omajid@redhat.com>

	* NEWS: Update with OpenType support.
	* Makefile.am: Apply the two new patches.
	* patches/openjdk/4356282-opentype.patch: Adds OpenType font support.
	* patches/openjdk/6954424-opentype_javadoc.patch: Fixes javadocs to
	mention OpenType font support.

2009-07-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Remove use of WITH_OPENJDK and SYSTEM_GCJ_DIR
	replacing with BOOTSTRAPPING and SYSTEM_JDK_DIR
	as appropriate.
	* acinclude.m4:
	(FIND_JAVAC): Search for generic 'javac' first.
	(IT_FIND_ECJ): Only use ecj as javac if JAVA is unset.
	(IT_CHECK_ECJ): Add configure output.
	(IT_FIND_JAVAC): Likewise.
	(IT_CHECK_JAVAC): Likewise.
	(FIND_JAVA): Try java in SYSTEM_JDK_DIR before searching.
	(FIND_JAVAH): Likewise for javah.
	(FIND_JAR): Likewise for jar.
	(FIND_RMIC): Likewise for rmic.
	(IT_CHECK_IF_BOOTSTRAPPING): Allow bootstrapping to be disabled.
	Makes explicit the side-effect of --with-openjdk.
	(IT_CHECK_FOR_JDK): Find JDK to use.  Replaces --with-gcj-jdk,
	and --with-openjdk.  At present, only checks for gcj jdks if
	not bootstrapping.
	(AC_CHECK_FOR_OPENJDK): Removed.
	(AC_CHECK_FOR_GCJ_JDK): Removed.
	* configure.ac:
	Remove --with-openjdk.  Always check for a JDK and then allow
	individual binaries to be overridden by --with-x.

2010-08-09  Deepak Bhole <dbhole@redhat.com>

	* Makefile.am:
	(icedtea):Add update-bootclasspath.patch.
	dependencies and copying. Add icedtea-update-bootclasspath.patch.
	* patches/update-bootclasspath.patch: New patch. Adds netx,
	rhino and plugin jars to the bootclasspath.

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

	Produce separate JAR files for NetX and the
	plugin (netx.jar and plugin.jar) rather than
	integrating their code into rt.jar.
	* patches/extensions/liveconnect-dist.patch,
	* patches/extensions/netx-dist.patch:
	Remove unneeded patches to OpenJDK build to
	integrate NetX and the plugin's Java code.
	* Makefile.am:
	(ICEDTEA_ENV): Drop ALT_NETX_DIST and
	ALT_LIVECONNECT_DIST.
	(.PHONY): Add new clean targets.
	(icedtea): Remove unneeded NetX and plugin
	dependencies and copying.
	(icedtea-debug): Likewise.
	(icedtea-against-icedtea): Depend on add-plugin
	and add-netx.
	(clean-icedtea-against-icedtea): Depend on clean-add-netx
	and clean-add-plugin.
	(icedtea-debug-against-icedtea): Depend on add-plugin-debug
	and add-netx-debug.
	(clean-icedtea-debug-against-icedtea): Depend on clean-add-netx-debug
	and clean-add-plugin-debug.
	(add-plugin): Copy the plugin library and jar file into the jdk images.
	(clean-add-plugin): Revert add-plugin.
	(add-plugin-debug): Equivalent of add-plugin for the debug build.
	(clean-add-plugin-debug): Revert add-plugin-debug.
	(add-netx): Copy the NetX jar file, about.jnlp and about.jar into the
	jdk images.
	(clean-add-netx): Revert add-netx.
	(add-netx-debug): Equivalent of add-netx for the debug build.
	(clean-add-netx-debug): Revert add-netx-debug.
	(icedtea-ecj): Remove plugin and NetX dependencies.

2010-08-09  Omair Majid  <omajid@redhat.com>

	* NEWS: Update with support for JNLP spec 1.6
	* net/sourceforge/jnlp/Parser.java: Add 1.6 to supportedVersions.

2010-08-06  Andrew John Hughes  <gnu.andrew@redhat.com>

	* configure.ac: Bump to 1.10.
	* NEWS: Add 1.10 section.

2010-08-06  Andrew John Hughes  <gnu.andrew@redhat.com>

	Fix build on PAX-enabled kernels.
	https://bugs.gentoo.org/244901
	* Makefile.am:
	(ICEDTEA_PATCHES): Add test_gamma patch
	if PAX is enabled.
	(ICEDTEA_ECJ_PATCHES): Add test_gamma patch
	if PAX not enabled (and thus not already patched).
	* NEWS: Mention new bug fix.
	* acinclude.m4:
	(IT_CHECK_FOR_PAX): Check for a PaX-enabled kernel.
	* configure.ac: Call above macro.
	* patches/ecj/icedtea-hotspot.patch: Remove
	test_gamma segment into separate patch.
	* patches/ecj/no-test_gamma.patch: test_gamma
	patch for non-PaX-enabled kernels (i.e. bootstrap
	build only).
	* patches/no-test_gamma.patch: test_gamma patch
	for PaX-enabled kernels.

2010-08-05  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add new patch.
	* NEWS: Updated.
	* patches/openjdk/6795060-icu_crash.patch:
	Fixes VM crash on Linux in ICU layout library
	when processing \u0DDD (Sinhalese)

2010-08-05  Omair Majid  <omajid@redhat.com>

	* NEWS: Update with netx bugfix.
	* netx/net/sourceforge/jnlp/Launcher.java
	(launchApplication): Replace use of getDeclaredMethod with
	getMethod. Fixes applications that have a main-class that
	inherits main(String[]).

2010-08-05  Andrew John Hughes  <gnu.andrew@redhat.com>

	http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560056
	* Makefile.am: Add new patch.
	* NEWS: Add bug fix and key for bug URLs.
	* patches/ipv4-mapped-ipv6-addresses.patch:
	New patch and test case from Torsten Werner
	<mail.twerner@googlemail.com>.
	* THANKYOU: Updated.

2010-08-05  Gary Benson  <gbenson@redhat.com>

	* NEWS: Updated with LLVM 2.7 non-product fixes.
	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp:
	Prevent LLVM headers to define DEBUG.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::CreateDump): Make non-product debug code
	LLVM 2.7 API compatible.

2010-08-03  Andrew John Hughes  <gnu.andrew@redhat.com>

	Backport latest XRender pipeline.
	* patches/xrender/icedtea-000.patch,
	* patches/xrender/icedtea-001.patch,
	* patches/xrender/icedtea-002.patch,
	* patches/xrender/icedtea-003.patch,
	* patches/xrender/icedtea-004.patch,
	* patches/xrender/icedtea-005.patch,
	* patches/xrender/icedtea-006.patch,
	* patches/xrender/icedtea-007.patch,
	* patches/xrender/icedtea-008.patch,
	* patches/xrender/icedtea-009.patch:
	Removed.
	* Makefile.am: Add new patches.
	* patches/ecj/javah.patch:
	Backported from IcedTea7 to handle issues
	with gjavah's generation of headers for the
	OpenGL pipeline.
	* patches/ecj/needs-6.patch:
	Sets source & target to 6 for awt and xawt
	during the bootstrap build as these now
	have classes containing @Override.  See
	OpenJDK6 b20 fix for javax.swing & Nimbus.
	* patches/openjdk/6307603-xrender-01.patch,
	* patches/openjdk/6725214-direct3d-01.patch,
	* patches/openjdk/6961633-xrender-02.patch:
	Backports from OpenJDK7.  The XRender fixes
	build heavily on changes made by 6725214 for
	the Direct3D pipeline.

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

	* NEWS: Updated with font fixes.

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

	http://bugs.gentoo.org/show_bug.cgi?id=266295:
	* Makefile.am: Add patch below.
	* patches/fonts-gentoo.patch:
	Add a font configuration for Gentoo
	(currently a copy of Fedora's).

2010-07-30  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add patch below.
	* patches/fonts-rhel.patch:
	Add a font configuration for RHEL6
	(currently a copy of Fedora's).

2010-07-30  Man Lung Wong  <mwong@redhat.com>

	* netx/net/sourceforge/jnlp/Launcher.java
	(launchApplication): Make sure an Event Dispatch Thread
	is created before contextclassloader gets set.
	* netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java
	(ContextUpdater): Removed it as it is no longer useful after
	the above change.
	(checkTopLevelWindow): Removed the line that adds
	ContextUpdater as it no longer exists.
	* NEWS: This fixes one of the problems launching the link
	mentioned in icedtea bug 486.

2010-07-29  Omair Majid  <omajid@redhat.com>

	* NEWS: Add this fix.
	* netx/net/sourceforge/jnlp/services/XBasicService.java
	(showDocument): Fix missing space in browser command.

2010-07-29  Omair Majid  <omajid@redhat.com>

	* NEWS: Add this fix.
	* netx/javax/jnlp/JNLPRandomAccessFile.java: Extend java.io.DataInput and
	java.io.DataOutput.
	* netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java
	(XJNLPRandomAccessFile): Throw IOException on failure.

2010-07-29  Jon VanAlten  <jon.vanalten@redhat.com>

	* patches/openjdk/6967533-pre_epoch.patch: New file.  Backpatched from
	jdk7 for upstream bug#6967533.  Fixes IcedTea Bug#394:
	java.lang.ExceptionInInitializerError on systems with
	time set before January 1, 1970
	* Makefile.am: include above patch.
	* NEWS: Add 6967533 backport.

2010-07-29  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Add 6961732 backport.

2010-07-29  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Update with contents of b19 & b20,
	and fixes to NetX, Zero and Shark not on
	the 1.8 branch.

2010-07-29  Mark Wielaard  <mjw@redhat.com>

	* patches/systemtap-alloc-size-workaround.patch: New patch.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch for ENABLE_SYSTEMTAP.
	* tapset/hotspot.stp.in (object_alloc): Calculate size from
	$arg4 and $HeapWordSize.

2010-07-29  Gary Benson  <gbenson@redhat.com>

	PR icedtea/525:
	* NEWS: Updated.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkDecacher::end_frame): Add missing fields.

2010-07-28  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Add 1.7.2, 1.7.3, 1.7.4 and 1.6.3
	releases.

2010-07-28  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java
	(addComponents): Fix erroneous line that got added when backporting.

2010-07-28  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Added a new
	HashMap to map source locations to security descriptors for that
	location.
	(getInstance): Use the new merge() method to merge loader data.
	(initializeResources): Add map entries to the new
	jarLocationSecurityMap.
	(getPermissions): Decide permissions based on security descriptor
	associated with the calling code, rather than with the jnlp file.
	(getCodeSourceSecurity): New method. Returns the security descriptor
	associated with the given code source URL.
	(merge): New method. Merges loader classpaths, native dir paths, and
	security descriptor mappings.

2010-07-28  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (activateJars):
	Add security descriptor mapping for nested jars.

2010-07-28  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/SecurityDesc.java (getPermissions): Clean
	up method, and make sure sandbox permissions are always a subset of
	what is returned.

2010-07-28  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/tools/JarSigner.java: Add new verifyResult
	enum to track verification status.
	(verifyJars): Mark jar unverified only if it has no signature.
	(verifyJar): Use new verifyResult enum to return status based on if jar
	is unsigned, signed but with errors, or signed and ok.

2010-07-28  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (getInstance):
	Collapse new loader paths into base loader.
	* netx/net/sourceforge/jnlp/services/ServiceUtil.java (checkAccess):
	Check if calling code is trusted all the way to the end. If it isn't,
	prompt user.

2010-07-28  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/resources/Messages.properties: Add new
	strings.
	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (getInstance):
	Prompt user if the main app code is signed, but the extentions aren't.
	(initializeResources): Prompt user if there are any unsigned jars mixed
	with signed jars.
	* netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java: New
	file. Dialog shown to user if the main app code is signed but the
	extentions aren't.
	* netx/net/sourceforge/jnlp/security/SecurityDialogUI.java
	(SecurityDialogUI): Add a constructor that doesn't take a CertVerifier
	object.
	* netx/net/sourceforge/jnlp/security/SecurityWarningDialog.java: Added
	dialog and accesstype enum elements for a 'Not all jars signed' case.
	(showNotAllSignedWarningDialog): New function. Prompts the user if the
	main app code is signed but the extentions aren't.
	(createDialog): Wire in the 'Not all jars signed' case.
	(updateUI): Same.
	* netx/net/sourceforge/jnlp/tools/JarSigner.java (allJarsSigned): New
	function. Returns if there are any unsigned jars.

2010-07-28  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (getInstance):
	Collapse extention loaders into baseloader rather than vice-verse.

2010-07-28  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/SecurityDesc.java: Converge all property
	permission settings info a single class.
	(getPermissions): Do not give read/write permissions to anything other
	than what is allowed by spec.
	(getSandBoxPermissions): Same.
	* netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java: Remove
	blanket imports.
	(installEnvironment): Write properties in a restricted
	AccessControlContext based on app specific permissions only.
	* netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java
	(checkPermission): Remove all property permission decision making code
	and collapse it all into SecurityDesc.java.

2010-07-28  Matthias Klose  <doko@ubuntu.com>

	* NEWS: Add 1.8.1 entry.

2010-07-26  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-jtreg-jrunscript.patch:
	Regenerate after 50002bfcff96 from dcubed being
	added to OpenJDK6.

2010-07-26  Andrew John Hughes  <gnu.andrew@redhat.com>

	* README: Updated for HEAD using IcedTea7 version.
	* INSTALL: Likewise.

2010-07-21  Andrew John Hughes  <gnu.andrew@redhat.com>

	* INSTALL: Updated, with documentation
	of new options and removal of outdated information.
	* acinclude.m4:
	(WITH_OPENJDK_SRC_DIR): Add '=DIR' to the configure help.
	(AC_CHECK_FOR_OPENJDK): Add '[=DIR]' to the configure help.
	(AC_CHECK_WITH_TZDATA_DIR): Remove broken expansion of ${DEFAULT}
	in configure help, replacing it with the value used.
	(IT_CHECK_NEW_PLUGIN): Remove 'experimental'.  Fix default in
	configure help.
	* configure.ac:
	Fix default in configure help for NIO2.

2010-07-21  Andrew John Hughes  <gnu.andrew@redhat.com>

	* README: Updated.

2010-07-20  Andrew John Hughes  <gnu.andrew@redhat.com>

	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c:
	Define _ATFILE_SOURCE to obtain fstatat64, regardless of architecture.

2010-07-25  Andrew John Hughes  <gnu.andrew@redhat.com>

	Make purpose of OpenJDK patches clearer and
	use original changeset for 6963870.
	* patches/openjdk/6678385.patch,
	* patches/openjdk/6961732.patch,
	* patches/openjdk/6963870.patch: Renamed to...
	* Makefile.am: Use new patch names.
	* patches/openjdk/6678385-window_movement_crasher.patch,
	* patches/openjdk/6961732-negative_leading.patch,
	* patches/openjdk/6963870-swing_npe.patch: these.

2010-07-25  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add patch.
	* patches/openjdk/6668231-ssl_cert.patch:
	Backport SSL certificate fix 'Presence of a
	critical subjectAltName causes JSSE's SunX509 to
	fail trusted checks'.
	* overlays/openjdk/jdk/test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/crisubn.jks,
	* overlays/openjdk/jdk/test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/trusted.jks:
	Keystores for the new test introduced by this patch.

2010-07-23  Jon VanAlten  <jon.vanalten@redhat.com>

	* patches/openjdk/6963870.patch: New file. Backpatched from jdk7 for
	upstream bug#6963870. Fixes IcedTea Bug#477: NullPointerEx in swing
	class CompoundBorder method getBorderInsets.
	* Makefile.am: Include above patch.

2010-07-23  Andrew John Hughes  <gnu.andrew@redhat.com>

	* netx/net/sourceforge/jnlp/security/AccessWarningPane.java:
	(addComponents()): Fix call to getType().
	* netx/net/sourceforge/jnlp/security/CertWarningPane.java: Likewise.
	* netx/net/sourceforge/jnlp/security/SecurityWarningDialog.java:
	(getType): Rename to getAccessType() to avoid conflict with
	Window.getType() in OpenJDK7.

2010-07-23 Andrew John Hughes  <gnu.andrew@redhat.com>

	* netx/javax/jnlp/BasicService.java,
	* netx/javax/jnlp/ClipboardService.java,
	* netx/javax/jnlp/DownloadService.java,
	* netx/javax/jnlp/DownloadServiceListener.java,
	* netx/javax/jnlp/ExtendedService.java,
	* netx/javax/jnlp/ExtensionInstallerService.java,
	* netx/javax/jnlp/FileContents.java,
	* netx/javax/jnlp/FileOpenService.java,
	* netx/javax/jnlp/FileSaveService.java,
	* netx/javax/jnlp/JNLPRandomAccessFile.java,
	* netx/javax/jnlp/PersistenceService.java,
	* netx/javax/jnlp/PrintService.java,
	* netx/javax/jnlp/ServiceManager.java,
	* netx/javax/jnlp/ServiceManagerStub.java,
	* netx/javax/jnlp/SingleInstanceListener.java,
	* netx/javax/jnlp/SingleInstanceService.java,
	* netx/javax/jnlp/UnavailableServiceException.java,
	* netx/net/sourceforge/jnlp/AppletDesc.java,
	* netx/net/sourceforge/jnlp/ApplicationDesc.java,
	* netx/net/sourceforge/jnlp/AssociationDesc.java,
	* netx/net/sourceforge/jnlp/ComponentDesc.java,
	* netx/net/sourceforge/jnlp/DefaultLaunchHandler.java,
	* netx/net/sourceforge/jnlp/ExtensionDesc.java,
	* netx/net/sourceforge/jnlp/IconDesc.java,
	* netx/net/sourceforge/jnlp/InformationDesc.java,
	* netx/net/sourceforge/jnlp/InstallerDesc.java,
	* netx/net/sourceforge/jnlp/JARDesc.java,
	* netx/net/sourceforge/jnlp/JNLPFile.java,
	* netx/net/sourceforge/jnlp/JNLPSplashScreen.java,
	* netx/net/sourceforge/jnlp/JREDesc.java,
	* netx/net/sourceforge/jnlp/LaunchException.java,
	* netx/net/sourceforge/jnlp/LaunchHandler.java,
	* netx/net/sourceforge/jnlp/Launcher.java,
	* netx/net/sourceforge/jnlp/MenuDesc.java,
	* netx/net/sourceforge/jnlp/NetxPanel.java,
	* netx/net/sourceforge/jnlp/Node.java,
	* netx/net/sourceforge/jnlp/PackageDesc.java,
	* netx/net/sourceforge/jnlp/ParseException.java,
	* netx/net/sourceforge/jnlp/Parser.java,
	* netx/net/sourceforge/jnlp/PluginBridge.java,
	* netx/net/sourceforge/jnlp/PropertyDesc.java,
	* netx/net/sourceforge/jnlp/RelatedContentDesc.java,
	* netx/net/sourceforge/jnlp/ResourcesDesc.java,
	* netx/net/sourceforge/jnlp/SecurityDesc.java,
	* netx/net/sourceforge/jnlp/ShortcutDesc.java,
	* netx/net/sourceforge/jnlp/StreamEater.java,
	* netx/net/sourceforge/jnlp/Version.java,
	* netx/net/sourceforge/jnlp/cache/CacheEntry.java,
	* netx/net/sourceforge/jnlp/cache/CacheUtil.java,
	* netx/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.java,
	* netx/net/sourceforge/jnlp/cache/DownloadIndicator.java,
	* netx/net/sourceforge/jnlp/cache/Resource.java,
	* netx/net/sourceforge/jnlp/cache/ResourceTracker.java,
	* netx/net/sourceforge/jnlp/cache/UpdatePolicy.java,
	* netx/net/sourceforge/jnlp/event/ApplicationEvent.java,
	* netx/net/sourceforge/jnlp/event/ApplicationListener.java,
	* netx/net/sourceforge/jnlp/event/DownloadEvent.java,
	* netx/net/sourceforge/jnlp/event/DownloadListener.java,
	* netx/net/sourceforge/jnlp/runtime/AppThreadGroup.java,
	* netx/net/sourceforge/jnlp/runtime/AppletAudioClip.java,
	* netx/net/sourceforge/jnlp/runtime/AppletEnvironment.java,
	* netx/net/sourceforge/jnlp/runtime/AppletInstance.java,
	* netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java,
	* netx/net/sourceforge/jnlp/runtime/Boot.java,
	* netx/net/sourceforge/jnlp/runtime/Boot13.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java,
	* netx/net/sourceforge/jnlp/security/AccessWarningPane.java,
	* netx/net/sourceforge/jnlp/security/AppletWarningPane.java,
	* netx/net/sourceforge/jnlp/security/CertVerifier.java,
	* netx/net/sourceforge/jnlp/security/CertWarningPane.java,
	* netx/net/sourceforge/jnlp/security/CertsInfoPane.java,
	* netx/net/sourceforge/jnlp/security/HttpsCertVerifier.java,
	* netx/net/sourceforge/jnlp/security/MoreInfoPane.java,
	* netx/net/sourceforge/jnlp/security/SecurityDialogPanel.java,
	* netx/net/sourceforge/jnlp/security/SecurityUtil.java,
	* netx/net/sourceforge/jnlp/security/SecurityWarningDialog.java,
	* netx/net/sourceforge/jnlp/security/SingleCertInfoPane.java,
	* netx/net/sourceforge/jnlp/security/VariableX509TrustManager.java,
	* netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java,
	* netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.java,
	* netx/net/sourceforge/jnlp/services/ExtendedSingleInstanceService.java,
	* netx/net/sourceforge/jnlp/services/InstanceExistsException.java,
	* netx/net/sourceforge/jnlp/services/ServiceUtil.java,
	* netx/net/sourceforge/jnlp/services/SingleInstanceLock.java,
	* netx/net/sourceforge/jnlp/services/XBasicService.java,
	* netx/net/sourceforge/jnlp/services/XClipboardService.java,
	* netx/net/sourceforge/jnlp/services/XDownloadService.java,
	* netx/net/sourceforge/jnlp/services/XExtendedService.java,
	* netx/net/sourceforge/jnlp/services/XExtensionInstallerService.java,
	* netx/net/sourceforge/jnlp/services/XFileContents.java,
	* netx/net/sourceforge/jnlp/services/XFileSaveService.java,
	* netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java,
	* netx/net/sourceforge/jnlp/services/XPersistenceService.java,
	* netx/net/sourceforge/jnlp/services/XPrintService.java,
	* netx/net/sourceforge/jnlp/services/XServiceManagerStub.java,
	* netx/net/sourceforge/jnlp/services/XSingleInstanceService.java,
	* netx/net/sourceforge/jnlp/tools/JarRunner.java,
	* netx/net/sourceforge/jnlp/tools/JarSigner.java,
	* netx/net/sourceforge/jnlp/tools/KeyTool.java,
	* netx/net/sourceforge/jnlp/util/FileUtils.java,
	* netx/net/sourceforge/jnlp/util/PropertiesFile.java,
	* netx/net/sourceforge/jnlp/util/Reflect.java,
	* netx/net/sourceforge/jnlp/util/WeakList.java,
	* netx/net/sourceforge/jnlp/util/XDesktopEntry.java,
	* netx/net/sourceforge/nanoxml/XMLElement.java:
	Normalise whitespace.

2010-07-21  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/Parser.java: Undo changes from 98c88b32cdb4
	to Parser.java, since they could cause potential regressions.

2010-07-20  Man Lung Wong  <mwong@redhat.com>

	* netx/net/sourceforge/jnlp/SecurityDesc.java:
	Add permission to read javawebstart.version
	property as part of sandbox permission.
	* netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java (initialize):
	Set the javawebstart.version property as part of System property
	whenever a jnlp file is being launched (note: this now allows
	the jnlp file in bug 486 to launch).

2010-07-20  Mark Wielaard  <mjw@redhat.com>

	* configure.ac (OPENJDK_BUILD_DIR): New AC_SUBST variable.
	(with-abs-install-dir): Based on OPENJDK_BUILD_DIR when not given.
	* Makefile.am (BUILD_DIR): Set to @OPENJDK_BUILD_DIR@.

2010-07-20  Omair Majid  <omajid@redhat.com>

	PR icedtea/491
	* plugin/icedteanp/IcedTeaNPPlugin.cc
	(plugin_create_applet_tag): Accept and pass on
	java_{code,codebase,archive} tags to the java side of the plugin.

2010-07-20  Omair Majid  <omajid@redhat.com>

	* netx/net/sourceforge/jnlp/resources/Messages.properties:
	Add LUnsignedJarWithSecurity LUnsignedJarWithSecurityInfo.
	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
	(setSecurity): Can now throw a LaunchException if the JNLP file
	requests permissions but the jars are unsigned.

2010-07-19  Omair Majid  <omajid@redhat.com>

	PR icedtea/372
	* netx/net/sourceforge/jnlp/security/SecurityDialogUI.java: Renamed to..
	* netx/net/sourceforge/jnlp/security/SecurityDialogPanel.java: New file.
	Remove all usage of Look and Feel related functionality. Extend JPanel.
	(createSetValueListener): New method.
	(setVisible): New method.
	(requestFocusOnDefaultButton): New method.
	* netx/net/sourceforge/jnlp/security/AccessWarningPane.java
	Extend SecurityDialogPanel instead of SecurityDialogUI
	(AccessWarningPane): Take a SecurityWarningDialog instead of a
	JComponent as a paramenter. Call addComponents.
	(installComponents): Renamed to
	(addComponents): New method.
	(R): Moved to parent class.
	(htmlWrap): Likewise.
	* netx/net/sourceforge/jnlp/security/AppletWarningPane.java:
	Extend SecurityDialogPanel instead of SecurityDialogUI.
	(AppletWarningPane): Take a SecurityWarningDialog instead of a
	JComponent as a paramter. Call addComponents.
	(installComponents): Renamed to...
	(addComponents): New method.
	(htmlWrap): Moved to parent class.
	* netx/net/sourceforge/jnlp/security/CertWarningPane.java
	Extend SecurityDialogPanel instead of SecurityDialogUI
	(CertWarningPane): Take a SecurityWarningDialog instead of a JComponent
	as a parameter. Call addComponents.
	(installComponents): Renamed to...
	(addComponents): New method.
	(R): Moved to parent class.
	(htmlWrap): Likewise.
	(CheckBoxListener): Add debug information.
	* netx/net/sourceforge/jnlp/security/CertsInfoPane.java
	Extend SecurityDialogPanel instead of SecurityDialogUI
	(CertsInfoPane): Take a SecurityWarningDialog instead of a JComponent
	as a parameter. Call addComponents.
	(installComponents): Renamed to...
	(addComponents): New method.
	* netx/net/sourceforge/jnlp/security/MoreInfoPane.java
	Extend SecurityDialogPanel instead of SecurityDialogUI
	(MoreInfoPane): Take a SecurityWarningDialog instead of a JComponent
	as a parameter. Call addComponents.
	(installComponents): Renamed to...
	(addComponents): New method.
	(R): Moved to parent class.
	(htmlWrap): Likewise.
	* netx/net/sourceforge/jnlp/security/SecurityWarningDialog.java
	Extend JDialog instead of JOptionPane. Add panel, value as new fields.
	(SecurityWarningDialog): Call super and initDialog.
	(showAccessWarningDialog): Modified to use the cleaned-up api.
	(showCertWarningDialog): Likewise.
	(showMoreInfoDialog): Likewise.
	(showCertInfoDialog): Likewise.
	(showSingleCertInfoDialog): Likewise.
	(showAppletWarning): Likewise.
	(createDialog): Renamed to...
	(initDialog): New method. Clean up api and remove JOptionPane
	references.
	(updateUI): Renamed to...
	(installPanel): Switch from Look and Feel related setUI methods to
	simple JComponents.
	(selectDefaultButton): New method. Causes the default button to request
	focus.
	(setValue): New method. Set the return value of this dialog.
	(getValue): New method. Get the return value of this dialog.
	(setSystemLookAndFeel): New method. Set the Look and Feel to the System
	look and feel.
	* netx/net/sourceforge/jnlp/security/SingleCertInfoPane.java
	(SingleCertInfoPane): Take a SecurityWarningDialog instead of a
	JComponent as a parameter.
	(buildTree): Use parant instead of optionPane.
	(populateTable): Likewise.
	* netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java:
	Extend JPanel instead of SecurityDialogUI.
	Add two new fields: parent and defaultFocusComponent.
	(CertificatePane): Take a JDialog as the argument.
	(installUI): Removed.
	(setSystemLookAndFeel): Removed.
	(installComponents): Renamed to ...
	(addComponents): New method.
	(focusOnDefaultButton): New method. Makes the defaultFocusComponent get
	focus.
	(CloseButtonListener): New class. Disposes the JDialog.
	* netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.java:
	Extend JDialog instead of JOptionPane
	(CertificateViewer): Initialize the JDialog, add the CertificatePanel
	and set default focus.
	(updateUI): Removed.
	(centerDialog): Takes no arguments.
	(createDialog): Removed.
	(showCertificateViewer): Use the new cleaned up api for
	CertificateViewer.
	(setSystemLookAndFeel): New method. Sets the LookAndFeel of the system.

2010-07-19  Gary Benson  <gbenson@redhat.com>
	    Xerxes Rånby  <xerxes@zafena.se>

	PR icedtea/498
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::handle_exception): Catch-all handler can be
	unloaded.

2010-07-16  Deepak Bhole <dbhole@redhat.com>

	* patches/icedtea-policy-evaluation.patch: New patch. Fixes policy
	evaluation to match the proprietary JDK.

2010-07-15  Deepak Bhole <dbhole@redhat.com>

	* patches/openjdk/6678385.patch: New file. Backpatched from jdk7 for 
	upstream bug#6678385. Fixes rhbz# 551835. Fixes jvm crashes when window
	is resized.

2010-07-14  Jon VanAlten  <jon.vanalten@redhat.com>

	* patches/icedtea-override-redirect-metacity.patch: Produces the
	"expected" behavior for full screen applications or other situations
	where developers wish to present elements that would cover things like
	panels.  We previously had a version of this patch since changeset 876
	ebc064e8892d, but dropped it in changeset changeset 1731
	83619682858e because upstream had rejected as a metacity bug[1].
	Metacity maintains that this behavior does not break any spec and does
	not appear likely to change either[2], so we must be the "good guys" and
	provide the expected behavior.  See discussion[3].
	[1] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6514512
	[2] https://bugzilla.gnome.org/show_bug.cgi?id=405269
	[3] http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-April/008862.html
	* Makefile.am: Apply icedtea-override-redirect-metacity.patch.

2010-07-14  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java: Add a new
	processedIds list to track which instances have been instantiated.
	(okToProcess): Register width as priority only after handle is acquired.
	Process resize messages only after tag and handle are processed.
	(notifyWorkerIsFree): Add instance id to processedIds list if the worked
	being free'd is an init worker.
	(getFreeWorker): Create new normal worked only if worker count is less
	than MAX_WORKERS - PRIORITY_WORKERS.
	(dumpWorkerStatus): New method. Useful when debugging -- prints status
	of all workers.
	* plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java
	(toString): New method. Returns the string representation of the worker
	instance at call time.

2010-07-13  Matthias Klose  <doko@ubuntu.com>

	* acinclude.m4 (IT_CHECK_PLUGIN_DEPENDENCIES): Don't require libxul
	libraries.
	(IT_CHECK_XULRUNNER_VERSION): Use pkgconfig --modversion as version.

2010-07-13  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h: Set timeout to 120
	seconds (previous commit mistakenly changed it to 10).
	* plugin/icedteanp/IcedTeaPluginUtils.h: Print debug info only in debug
	mode.

2010-07-13  Mark Wielaard  <mjw@redhat.com>

	Reported by William Cohen <wcohen@redhat.com>
	* tapset/hotspot.stp.in (object_alloc): size is arg4, not arg3.

2010-06-14  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc: Use variadic macro
	for debug message printing.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h: Same.
	* plugin/icedteanp/IcedTeaNPPlugin.cc: Same.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc: Same.
	* plugin/icedteanp/IcedTeaPluginUtils.cc: Same.
	* plugin/icedteanp/IcedTeaPluginUtils.h: Same.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.cc: Same.

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

	PR icedtea/521
	* Makefile.am:
	(SOURCEPATH_DIRS): The untainted srcdir
	version of generated should be used.
	* configure.ac:
	Remove duplicate WITH_OPENJDK_SRC_DIR call.

2010-07-12 Jon VanAlten <jon.vanalten@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioLine.java
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java:
	Eliminate spurious exception throwing from open, close, read, write,
	drain, and flush calls on closed lines.
	Use isOpen() API call instead of instance variable where appropriate.

2010-07-08  Man Lung Wong  <mwong@redhat.com>

	* netx/net/sourceforge/jnlp/Parser.java:
	(getRootNode): Used BufferedInputStream instead of InputStream to
	have mark and reset method available. Passed the encoding to the
	constructor of InputStreamReader, such that the stream will now
	be parsed with the encoding the jnlp file is in.
	(getEncoding): A new method which checks the first four bytes of input
	and determines what the files encoding is.
	* NEWS: Fixes icedtea bug 486.

2010-07-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(rebuild): Add new target to allow a quick
	rebuild of OpenJDK in the manner of the existing
	hotspot target.

2010-07-08  Omair Majid  <omajid@redhat.com>

	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:
	(reFrame): Pass the panel to the constructor, dont set it yourself.
	(PluginAppletViewer): Set the panel to be the passed in object and only
	then add it to the list of all panels.

2010-07-08  Omair Majid  <omajid@redhat.com>

	PR icedtea/460
	* plugin/icedteanp/java/netscape/security/ForbiddenTargetException.java:
	New file. Some applets, for legacy support, expect this class to be
	present.

2010-07-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(clean-extract-ecj): Don't depend on clean-patch-ecj,
	just delete the stamp.
	(clean-extract-openjdk): Likewise for clean-patch and
	clean-patch-fsg.

2010-07-07  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/openjdk/6961732.patch:
	Dropped, applied upstream.
	* Makefile.am: Remove above patch.

2010-07-06  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(PULSE_JAVA_BUILDDIR): Use a different name from
	the source directory to avoid confusion.
	(clean-local): jni-common.o is not in the top-level
	directory.
	(icedtea): Locate pulse-java.jar in build directory
	not top-level directory.
	(icedtea-debug): Likewise.
	(pulse-java-jar): Likewise.
	(clean-pulse-java): Likewise.  Given clean-pulse-java
	only exists when PULSE_JAVA_NATIVE_BUILDDIR and
	PULSE_JAVA_CLASS_DIR are set, there is no need to test
	them.

2010-07-05  Andrew John Hughes  <gnu.andrew@redhat.com>

	Revert rt.jar only for ecj tree.  Don't do
	so (or build rt-class-files) for builds with
	OpenJDK.  Make variable naming clearer.
	* Makefile.am:
	(BOOT_DIR): Renamed from ICEDTEA_BOOT_DIR.
	(RUNTIME): Renamed from ICEDTEA_RT.
	(ENDORSED_DIR): Renamed from ICEDTEA_ENDORSED_DIR.
	(ECJ_BOOT_DIR): Shortcut for bootstrap/ecj.
	(ICEDTEA_BOOT_DIR): Shortcut for bootstrap/icedtea.
	(rt-class-files): Only build replacement runtime classes
	when LACKS_SUN_AWT_TOOLKIT is set.
	(clean-rt): Only replace rt.jar when LACKS_SUN_AWT_TOOLKIT
	and overwrite in $(ECJ_BOOT_DIR) not $(BOOT_DIR).

2010-07-05  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(clean-local): Don't remove the stamps directory here.
	(distclean-local): Remove it here.

2010-07-04  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(clean-local): Add missing dependencies.
	Use rmdir to remove bootstrap and lib to make
	sure they are empty.  Use rmdir to remove the
	empty stamps directory.
	(clean-extract-openjdk): Depend on clean-patch-fsg.
	(clean-patch-fsg): Depend on clean-patch.
	(clean-extract-ecj): Depend on clean-patch-ecj.
	(rewriter): Give the build directory a different
	name to the source directory (rewriter.build).
	(clean-rewriter): New target to remove rewriter.
	(rewrite-rhino): Fix build directory path.
	(clean-rewrite-rhino): Inverse of rewrite-rhino.
	(rt): Only replace rt.jar if the bootstrap tree
	still exists.

2010-07-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(generated): Make sure generated.stamp is
	created.

2010-07-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(download-openjdk): Create download-openjdk.stamp,
	not download.stamp.

2010-07-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(distclean-local): Delete empty tapset
	directory if srcdir != builddir.

2010-07-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	Don't delete alternate source zips.  Only
	zips downloaded by the build should be deleted.
	* Makefile.am:
	(HOTSPOT_SRC_ZIP): Set as a constant value
	rather than setting to ALT_HOTSPOT_SRC_ZIP
	when available.
	(OPENJDK_SRC_ZIP): Likewise, though the value
	is still empty when using hg.
	(download-openjdk): Symlink the alternate
	OpenJDK and HotSpot source zips to the
	alternate versions.
	(clean-download-openjdk): Remvoe
	HOTSPOT_SRC_ZIP as well.

2010-07-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(distclean-local): Added.  Removes downloads
	in addition to other cleaning targets.
	(.PHONY): Updated.
	(download-openjdk): Separate OpenJDK download
	into separate target.
	(clean-download-openjdk): Inversion of download-openjdk.
	(download): Metatarget for all downloads.
	(clean-download): Metatarget for all download cleaning.
	(clean-cacao): Remove extraction stamp.

2010-07-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(clean-IcedTeaPlugin): Check directory exists before
	using rmdir.
	(clean-pulse-java): Likewise.

2010-07-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(clean-local): Add clean-extract (in place
	of clean-cacao, a dependent), clean-extract-ecj,
	clean-generated and clean-replace-hotspot.
	Don't delete openjdk and openjdk-ecj here, now
	done in dependents.
	(extract): Depend on extract-cacao.stamp.
	(clean-extract): Depend on clean-extract-openjdk
	and clean-cacao.
	(clean-extract-openjdk): Remove openjdk directory and stamp.
	(extract-openjdk): Just extract OpenJDK, don't
	extract cacao and create generated.
	(replace-hotspot): Make sure stamps exists.
	(clean-replace-hotspot): No need for recursive delete.
	(generated): Copy generated directory from srcdir if needed.
	(clean-generated): Remove generated directory if necessary.
	(patch-fsg): Depend on generated rather than ports so it is included.
	(clean-icedtea-ecj): Remove bogus dependency.

2010-06-30  Omair Majid  <omajid@redhat.com>

	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
	nativeDirectories: New variable. Contains a list of directories that
	contain native libraries.
	(getInstance): Tell other classloaders about the native directory.
	(getNativeDir): Add the new native directory to nativeDirectories.
	(addNativeDirectory): New function.
	(getNativeDirectories): New function.
	(findLibrary): Look in all the native directories for the native
	library.

2010-06-30  Omair Majid  <omajid@redhat.com>

	* netx/net/sourceforge/jnlp/services/XSingleInstanceService.java
	(startListeningServer): Mark the thread as a daemon so the JVM can
	shutdown if there are no other non-daemon thread running.

2010-06-30  Omair Majid  <omajid@redhat.com>

	* netx/net/sourceforge/jnlp/cache/CacheUtil.java
	(urlToPath): Call FileUtils.sanitizePath.
	(fixPath): Moved to...
	* netx/net/sourceforge/jnlp/util/FileUtils.java
	(sanitizePath): New function. Moved from CacheUtil.java
	(sanitizeFileName): Use a blacklisting approach rather than a
	whitelisting approach: should work better with non ascii filenames.

2010-06-30  Andrew John Hughes  <gnu.andrew@redhat.com>

	PR icedtea/93
	* Makefile.am: Fix cleanup process.
	(clean-local): Renamed from distclean-local.
	Add additional dependent clean targets.
	Don't remove build directories and stamps;
	should be done by dependents.
	(.PHONY): Updated.
	(clean-ports): Inverse of ports.stamp.
	(clean-overlay): Inverse of overlay.stamp.
	(clean-native-ecj): Inverse of native-ecj.stamp.
	(clean-icedtea): Just delete the build directory and stamp.
	(clean-icedtea-debug): Inverse of icedtea-debug.stamp.
	(clean-icedtea-against-icedtea): Inverse of
	icedtea-against-icedtea.stamp.
	(clean-icedtea-debug-against-icedtea): Inverse of
	icedtea-debug-against-icedtea.stamp.
	(clean-icedtea-ecj): Just delete the build directory and stamp.
	(clean-icedtea-against-ecj): Inverse of icedtea-against-ecj.stamp.
	(clean-IcedTeaPlugin): Delete empty build directories
	if srcdir != builddir.
	(clean-pulse-java): Likewise.
	(clean-add-cacao): Inverse of add-cacao.stamp.
	(clean-add-cacao-debug): Inverse of add-cacao-debug.stamp.
	(clean-add-zero): Inverse of add-zero.stamp.
	(clean-add-zero-debug): Inverse of add-zero-debug.stamp.
	(clean): Removed; already provided by autoconf to point to clean-local.

2010-06-29  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add new patch.
	* patches/no-sync.patch: Don't pass --sync
	to df; the file space check does not need
	to be so accurate that we have to flush all
	buffers to disc.

2010-06-28 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(ICEDTEA_DEBUG_BUILD_TARGET): Don't add
	debug suffix, OpenJDK makefile already does this.
	* patches/debug-dir.patch: Fix OpenJDK
	Makefile to just add the debug suffix and
	not move it to ../$(OS)-$(ARCH)-debug.

2010-06-25 Andrew John Hughes  <gnu.andrew@redhat.com>

	Remove VisualVM support, now maintained at
	http://icedtea.classpath.org/hg/visualvm
	* Makefile.am:
	Remove VisualVM targets, references and aliases.
	(NETBEANS_PROFILER_URL): Removed.
	(NETBEANS_PROFILER_SRC_ZIP): Likewise.
	(NETBEANS_PROFILER_MD5SUM): Likewise.
	(VISUALVM_URL): Likewise.
	(VISUALVM_SRC_ZIP): Likewise.
	(VISUALVM_MD5SUM): Likewise.
	(EXTRA_DIST): Remove visualvm.desktop.
	(distclean-local): Remove visualvm and netbeans deletion.
	(.PHONY): Remove clean-visualvm and clean-nbplatform targets.
	(download): Don't download VisualVM.
	(clean-download): Don't remove the VisualVM and NetBeans zips.
	(extract): Don't extract VisualVM and NetBeans.
	(icedtea): Don't depend on visualvm.stamp and remove post-install
	measures.
	(icedtea-debug): Likewise.
	(nbplatform): Removed.
	(visualvm): Removed.
	* acinclude.m4:
	Remove VisualVM-related macros.
	(FIND_NETBEANS): Removed.
	* configure.ac:
	Remove --with-netbeans-home and
	--enable-visualvm options.  Don't invoke
	VisualVM macros.
	* visualvm.desktop: Removed.

2010-06-25 Matthias Klose  <doko@ubuntu.com>

	Fix shark build failures, update for latest HotSpot taken from
	http://icedtea.classpath.org/hg/shark/hotspot/rev/3236ce90f188
	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp: Update.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp: Update.
	* ports/hotspot/src/share/vm/shark/sharkConstant.cpp: Update.

2010-06-24 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Add new patch and update:
	(CACAO_VERSION): Bump to changeset which
	increases optimisation to -O2 not -O0.
	(CACAO_SHA256SUM): Updated for above.
	* patches/cacao/version-parsing.patch:
	Fix parsing of the minor version due to
	the update from 1.1.0pre to 1.1.0pre1 in
	the new changeset.

2010-06-24 Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/cacao/6714758.patch:
	Removed, 6714758 is not in OpenJDK6.
	* patches/cacao/package-version.diff:
	Removed; we shouldn't be altering the CACAO
	version and it builds without this fix.
	* patches/cacao/version.patch:
	Dropped; only needed for 7.
	* patches/icedtea-cacao-ignore-jdi-tests.patch:
	Moved to...
	* Makefile.am:
	Drop unneeded patches.  Remove non-existent nio2
	reference.  Fix path to ignore-jdi-tests.patch.
	(CACAO_BASE_URL): Shorten to just the base.
	(CACAO_SRC_ZIP): Use version from IcedTea7.
	(download-cacao): Added from IcedTea7.
	(clean-download-cacao): Likewise.
	(download): Depend on download-cacao.
	Remove CACAO downloading.
	(clean-download): Depend on clean-download-cacao.
	Remove CACAO cleaning.
	* patches/cacao/ignore-jdi-tests.patch: ...here.

2010-06-24 Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/add-cacao.stamp, stamps/add-cacao-debug.stamp):
	Update libjsig.so installation location.

2010-06-24 Omair Majid <omajid@redhat.com>

	* netx/net/sourceforge/jnlp/SecurityDesc.java: Fix comments.
	* netx/net/sourceforge/jnlp/JNLPClassLoader.java
	(activateJars): Always call activateNative.
	(activateNative): Search for native code anywhere in the jar.

2010-06-24 Andrew John Hughes  <gnu.andrew@redhat.com>
	   Matthias Klose  <doko@ubuntu.com>

	* patches/cacao/no-strict-aliasing.patch: Remove, applied upstream.
	* patches/icedtea-cacao-no-mmap-first-page.patch: Likewise.
	* patches/icedtea-cacao.patch: Remove, replaced by ...
	* patches/cacao/launcher.patch: New.
	* patches/cacao/memory.patch: Increase the memory used in the langtools
	build when using CACAO.
	* patches/cacao/arm-arch-defines.patch: Update.
	* patches/cacao/6714758.patch: 	Add JVM_FindClassFromBootLoader
	introduced by 6714758 and modified in 6864003.
	http://server.complang.tuwien.ac.at/cgi-bin/bugzilla/show_bug.cgi?id=137
	* patches/icedtea-cacao-ignore-tests.patch: Remove, replaced by ...
	* patches/cacao/ignore-tests.patch: New.
	* patches/cacao/jsig.patch: Update.
	* patches/cacao/package-version.diff: Drop 'preX' from the cacao
	package version.
	* patches/cacao/version.patch: Update
	* Makefile.am (ICEDTEA_PATCHES): Add/remove patches.
	Use Mercurial snapshot of CACAO 1.1.0pre.

2010-05-11 Andrew John Hughes  <gnu.andrew@redhat.com>

	Fix issues with the CACAO build so it at
	least builds again (though it still fails to
	bootstrap).
	* Makefile.am: Add new patches.
	* patches/cacao/6714758.patch:
	Add JVM_FindClassFromBootLoader introduced by
	6714758 and modified in 6864003.
	http://server.complang.tuwien.ac.at/cgi-bin/bugzilla/show_bug.cgi?id=137
	* patches/cacao/jsig.patch:
	Place fake libjsig.so in correct location for HotSpot 17+.

2010-06-22  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add new patch.
	* patches/openjdk/6961732.patch:
	Backport of 6961732: FontMetrics.getLeading()
	may be negative in freetype-based OpenJDK builds

2010-06-22  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(ports.stamp): Remove unneeded linking of
	platform_zero (no longer exists).

2010-06-22  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Replace ICEDTEA_DEBUG_BUILD_DIR with
	DEBUG_BUILD_OUTPUT_DIR.

2010-06-22  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Bump to b20 tarball.

2010-06-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/nimbus-source-target.patch:
	Upstreamed as 6961536.
	* patches/zero.patch:
	Dropped; old changes necessary for hs16 when we had to
	support hs14 & hs16.  These changes are now upstream.
	* ports/hotspot/make/linux/makefiles/zero.make,
	* ports/hotspot/make/linux/makefiles/zeroshark.make,
	* ports/hotspot/make/linux/platform_zero.in,
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.inline.hpp,
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.inline.hpp,
	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/bytes_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/codeBuffer_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/copy_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/cppInterpreterGenerator_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/debug_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/depChecker_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/depChecker_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/dump_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/entryFrame_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/entry_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/fakeStubFrame_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp,
	* ports/hotspot/src/cpu/zero/vm/globalDefinitions_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/globals_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/icBuffer_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/icache_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/icache_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/interp_masm_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/interp_masm_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/interpreterFrame_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/interpreterGenerator_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/javaFrameAnchor_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/jniFastGetField_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/jniTypes_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/jni_zero.h,
	* ports/hotspot/src/cpu/zero/vm/methodHandles_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/registerMap_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/register_definitions_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/register_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/register_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/sharedRuntime_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/sharkFrame_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/stack_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/stack_zero.inline.hpp,
	* ports/hotspot/src/cpu/zero/vm/stubGenerator_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/templateInterpreterGenerator_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/templateInterpreter_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/templateInterpreter_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/templateTable_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/templateTable_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/vmStructs_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/vm_version_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/vm_version_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/vmreg_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/vmreg_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/vmreg_zero.inline.hpp,
	* ports/hotspot/src/cpu/zero/vm/vtableStubs_zero.cpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/assembler_linux_zero.cpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/bytes_linux_zero.inline.hpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/prefetch_linux_zero.inline.hpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.cpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/vmStructs_linux_zero.hpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/vm_version_linux_zero.cpp,
	* ports/hotspot/src/share/vm/includeDB_zero:
	Dropped, upstream.
	* Makefile.am: Remove patches and add new ones.
	* patches/arm.patch: Changes to Zero necessary for the ARM assembler
	port.  Moved from local files in ports.
	* patches/shark-debug-option.patch:
	Remaining Zero changes not upstreamed.

2010-06-14 Andrew John Hughes  <gnu.andrew@redhat.com>

	Don't print out the return value of pthread_self
	which is a pthread_t.  pthread_t is an opaque type
	and we don't know what it actually is (it varies
	from system to system; recent versions of Linux
	use an unsigned long int).
	* plugin/icedteanp/IcedTeaPluginUtils.h:
	(PLUGIN_DEBUG_0ARG(str)): Don't print the thread_t.
	(PLUGIN_DEBUG_1ARG(str,arg1)): Likewise.
	(PLUGIN_DEBUG_2ARG(str,arg1,arg2)): Likewise.
	(PLUGIN_DEBUG_3ARG(str,arg1,arg2,arg3)): Likewise.
	(PLUGIN_DEBUG_4ARG(str,arg1,arg2,arg3,arg4)): Likewise.
	(PLUGIN_DEBUG_5ARG(str,arg1,arg2,arg3,arg4,arg5)): Likewise.

2010-06-14  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Make available BUILD_DIR for where a relative
	path needs to be built.
	(BUILD_DIR): Set to openjdk.build.
	(BUILD_OUTPUT_DIR): Use BUILD_DIR.
	(ECJ_BUILD_OUTPUT_DIR): Extend BUILD_OUTPUT_DIR with '-ecj'.

2010-06-14  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java: Fix bug
	causing 100% CPU usage (rhbz# 592553).

2010-06-14  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(SRC_DIR_LINK): Use reflink only if hard
	linking is not possible.
	(liveconnect-dist.stamp): Replace $(REFLINK) with
	$(SRC_DIR_LINK).
	(netx-dist.stamp): Likewise.
	(plugin-tests.stamp): Likewise.
	* acinclude.m4:
	(IT_CAN_HARDLINK_TO_SOURCE_TREE): Check if hardlinking
	to files in the source directory from the build directory
	is possible.
	* configure.ac:
	Invoke IT_CAN_HARDLINK_TO_SOURCE_TREE.

2010-06-14  Omair Majid <omajid@redhat.com>

	* plugin/icedteanp/IcedTeaPluginUtils.h: Bug #488. Fix bug due to 
	incorrect assumption that 'A' > 'a'.

2010-06-14  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(REFLINK): Remove unneeded quotation.
	(OPENJDK_SRC_DIR_LINK): Use reflink only
	if hard linking is not possible.
	(extract-openjdk.stamp): Replace $(REFLINK)
	with $(OPENJDK_SRC_DIR_LINK).
	* acinclude.m4:
	(IT_CP_SUPPORTS_REFLINK): Define once only.
	(WITH_OPENJDK_SRC_DIR): Define once only.
	Check that directory is valid (to the extent
	this is discernable by the README being present)
	and whether hardlinking is possible, defining
	OPENJDK_SRC_DIR_HARDLINKABLE if it is.

2010-06-14  Omair Majid <omajid@redhat.com>

	* plugin/icedteanp/IcedTeaNPPlugin.cc: Use getproperty NPAPI call
	instead of evaluate, to get page URL.

2010-06-14  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(REFLINK): Set to --reflink=auto if
	CP_SUPPORTS_REFLINK is defined.
	(extract-openjdk.stamp): Replace --reflink=auto
	with $(REFLINK).
	(liveconnect-dist.stamp): Likewise.
	(netx-dist.stamp): Likewise.
	(plugin-tests.stamp): Likewise.
	* acinclude.m4:
	(IT_CP_SUPPORTS_REFLINK): New macro to check
	for a cp new enough to have --reflink.
	* configure.ac:
	Invoke IT_CP_SUPPORTS_REFLINK.

2010-06-13 Andrew John Hughes  <gnu.andrew@redhat.com>

	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/DefaultSelectorProvider.java:
	Removed, provided upstream.
	* Makefile.am: Add new nimbus-source-target.patch.
	* patches/ecj/bootver.patch: Always set required version to 1.5,
	don't bother checking DISABLE_NIMBUS.
	* patches/nimbus-source-target.patch: Fix source/target options
	for Nimbus sources to 6, due to presence of @Override on interfaces.

2010-06-13 Andrew John Hughes  <gnu.andrew@redhat.com>

	* generated/com/sun/java/swing/plaf/nimbus/ArrowButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/CheckBoxMenuItemPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/CheckBoxPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ComboBoxArrowButtonEditableState.java,
	* generated/com/sun/java/swing/plaf/nimbus/ComboBoxArrowButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ComboBoxEditableState.java,
	* generated/com/sun/java/swing/plaf/nimbus/ComboBoxPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ComboBoxTextFieldPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/DesktopIconPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/DesktopPanePainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/EditorPanePainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/FileChooserPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/FormattedTextFieldPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFramePainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameTitlePaneCloseButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameTitlePaneCloseButtonWindowNotFocusedState.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameTitlePaneIconifyButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameTitlePaneIconifyButtonWindowNotFocusedState.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameTitlePaneMaximizeButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameTitlePaneMaximizeButtonWindowMaximizedState.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameTitlePaneMaximizeButtonWindowNotFocusedState.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameTitlePaneMenuButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameTitlePaneMenuButtonWindowNotFocusedState.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameTitlePanePainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameTitlePaneWindowFocusedState.java,
	* generated/com/sun/java/swing/plaf/nimbus/InternalFrameWindowFocusedState.java,
	* generated/com/sun/java/swing/plaf/nimbus/MenuBarMenuPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/MenuBarPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/MenuItemPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/MenuPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/NimbusDefaults.java,
	* generated/com/sun/java/swing/plaf/nimbus/OptionPaneMessageAreaOptionPaneLabelPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/OptionPaneMessageAreaPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/OptionPanePainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/PasswordFieldPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/PopupMenuPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/PopupMenuSeparatorPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ProgressBarFinishedState.java,
	* generated/com/sun/java/swing/plaf/nimbus/ProgressBarIndeterminateState.java,
	* generated/com/sun/java/swing/plaf/nimbus/ProgressBarPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/RadioButtonMenuItemPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/RadioButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ScrollBarButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ScrollBarPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ScrollBarThumbPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ScrollBarTrackPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ScrollPanePainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/SeparatorPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/SliderArrowShapeState.java,
	* generated/com/sun/java/swing/plaf/nimbus/SliderPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/SliderThumbArrowShapeState.java,
	* generated/com/sun/java/swing/plaf/nimbus/SliderThumbPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/SliderTrackArrowShapeState.java,
	* generated/com/sun/java/swing/plaf/nimbus/SliderTrackPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/SpinnerNextButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/SpinnerPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/SpinnerPanelSpinnerFormattedTextFieldPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/SpinnerPreviousButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/SplitPaneDividerPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/SplitPaneDividerVerticalState.java,
	* generated/com/sun/java/swing/plaf/nimbus/SplitPanePainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/SplitPaneVerticalState.java,
	* generated/com/sun/java/swing/plaf/nimbus/TabbedPanePainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/TabbedPaneTabAreaPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/TabbedPaneTabPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/TableEditorPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/TableHeaderPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/TableHeaderRendererPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/TableHeaderRendererSortedState.java,
	* generated/com/sun/java/swing/plaf/nimbus/TextAreaNotInScrollPaneState.java,
	* generated/com/sun/java/swing/plaf/nimbus/TextAreaPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/TextFieldPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/TextPanePainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ToggleButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ToolBarButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ToolBarEastState.java,
	* generated/com/sun/java/swing/plaf/nimbus/ToolBarNorthState.java,
	* generated/com/sun/java/swing/plaf/nimbus/ToolBarPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ToolBarSouthState.java,
	* generated/com/sun/java/swing/plaf/nimbus/ToolBarToggleButtonPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/ToolBarWestState.java,
	* generated/com/sun/java/swing/plaf/nimbus/ToolTipPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/TreeCellEditorPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/TreeCellPainter.java,
	* generated/com/sun/java/swing/plaf/nimbus/TreePainter.java:
	Add generated Nimbus files so SynthUI can be compiled during
	bootstrap.

2010-06-11 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(rt.stamp): Drop old dependencies no
	longer needed.

2010-06-10 Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-doc-headers.patch:
	Dropped, upstream file has completely changed.
	May need to be recreated, may not.
	* patches/icedtea-java2d-dasher.patch:
	Upstreamed by Omair as 6793344.  Now in OpenJDK6.
	* Makefile.am:
	Remove above patches.
	(JAXWS_DROP_URL): Updated.
	(JAXWS_DROP_ZIP): Likewise.
	(JAXWS_DROP_SHA256SUM): Likewise.
	(JAF_DROP_URL): Added.
	(JAF_DROP_ZIP): Updated.
	(JAF_DROP_SHA256SUM): Likewise.
	(JAXP_DROP_URL): Updated.
	(JAXP_DROP_ZIP): Likewise.
	(JAXP_DROP_SHA256SUM): Likewise.
	(download-jaf-drop): Use specific JAF_DROP_URL,
	not JAXWS_DROP_URL.
	* patches/icedtea-nio2.patch: Converted to use
	new doc generation makefile.

2010-06-08 Andrew John Hughes  <gnu.andrew@redhat.com>

	Remove use of ICEDTEA_BUILD_DIR and ICEDTEA_BUILD_DIR_ECJ
	made obsolete by previous merge.  Use --reflink=auto instead
	of -l to avoid cross-device issues.
	* Makefile.am:
	(ICEDTEA_ENV): Fix use of ICEDTEA_BUILD_DIR.
	(ICEDTEA_ENV_ECJ): Fix use of ICEDTEA_BUILD_DIR_ECJ.
	(distclean-local): Fix use of ICEDTEA_BUILD_DIR
	and ICEDTEA_BUILD_DIR_ECJ.
	(extract-openjdk.stamp): Use --reflink=auto instead
	of -l.
	(liveconnect-dist.stamp): Likewise.
	(netx-dist.stamp): Likewise.
	(plugin-tests.stamp): Likewise.

2010-06-07 Andrew John Hughes  <gnu.andrew@redhat.com>

	Make BUILD_OUTPUT_DIR and ECJ_BUILD_OUTPUT_DIR
	absolute and dispense with ICEDTEA_BUILD_DIR and
	ICEDTEA_BUILD_DIR_ECJ.
	* Makefile.am:
	(BUILD_OUTPUT_DIR): Make absolute.
	(ICEDTEA_BUILD_DIR): Dropped.
	(ECJ_BUILD_OUTPUT_DIR): Likewise.
	(ICEDTEA_CLS_DIR): Make relative to BUILD_OUTPUT_DIR.
	(ICEDTEA_CLS_DIR): Likewise for ECJ_BUILD_OUTPUT_DIR.
	(ICEDTEA_BUILD_DIR_ECJ): Dropped.
	(ICEDTEA_ENV): Don't pass ICEDTEA_BUILD_DIR.
	(ICEDTEA_ENV_ECJ): Likewise.
	(bootstrap-directory.stamp): Use ECJ_BUILD_OUTPUT_DIR
	rather than ICEDTEA_BUILD_DIR_ECJ.  Remove unneeded
	$(abs_top_builddir).
	(icedtea.stamp): Drop unneeded use of $(abs_top_builddir)
	from pulse java src.zip update.
	(icedtea-debug.stamp): Add pulse java src.zip update.
	(ADD_ZERO_CONFIGURE_ARGS): Drop unneeded $(abs_top_builddir).
	(ADD_ZERO_EXTRA_BUILD_ENV): Replace ICEDTEA_BUILD_DIR
	with BUILD_OUTPUT_DIR.
	(check-hotspot): Replace unneeded use of pwd.
	(check-jdk): Likewise.
	(check-langtools): Likewise.
	* patches/ecj/icedtea.patch: Use already defined
	CLASSBINDIR instead of passing in ICEDTEA_BUILD_DIR.

2010-06-07 Jon VanAlten  <jon.vanalten@redhat.com>

	* Makefile.am (stamps/icedtea.stamp): Use full path when adding
	PulseAudio sources to src.zip

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

	* patches/icedtea-alpha-fixes.patch:
	Remove upstreamed JDK portion.
	* patches/icedtea-sh4-support.patch:
	Recreated against upstreamed alpha patch.

2010-06-04 Jon VanAlten  <jon.vanalten@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioLine.java:
	(isControlSupported): Correctly determine if control-type is
	supported.
	* Makefile.am
	(stamps/icedtea.stamp): Add PulseAudio sources to src.zip

2010-06-01  Xerxes Rånby  <xerxes@zafena.se>

	* Makefile.am:
	(extra-lib/about.jar): Remove redundant
	conditional that we don't need any more.
	(rewrite-rhino.stamp): Use full path to
	jar application to avoid relying on the one
	on the path.

2010-05-26  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/ecj/icedtea.patch,
	* patches/icedtea-clean-crypto.patch,
	* patches/icedtea-jtreg-jrunscript.patch,
	* patches/icedtea-nio2.patch,
	* patches/icedtea-nomotif-6706121.patch,
	* patches/xrender/icedtea-000.patch:
	Update after changes to licensing headers.

2010-05-28 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(bootstrap-directory-ecj.stamp): Join dependent parts
	using &&.
	(rewriter.stamp): Likewise.
	(rewrite-rhino.stamp): Likewise.

2010-05-28 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(DEBUG_BUILD_OUTPUT_DIR): New variable to represent
	debug build output directory.
	(BUILD_DEBUG_JRE_ARCH_DIR): Use DEBUG_BUILD_OUTPUT_DIR.
	(icedtea): Remove errorneous use of -debug.
	(icedtea-debug): Replace use of -debug with
	DEBUG_BUILD_OUTPUT_DIR.

2010-05-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	The --enable-hg option should take precedence
	over any --with-openjdk-src-zip/dir options.
	Using a live Mercurial checkout only makes
	sense in this context.

2010-05-20  Andrew John Hughes  <gnu.andrew@redhat.com>

	Remove hs17 build option as this is now the default.
	* patches/hotspot/hs17/6873059-javac-versioning-hotspot.patch:
	Dropped; applied upstream.
	* patches/hotspot/hs17/params-cast-size_t.patch,
	* patches/hotspot/hs17/shark_do_nothing_on_stub_frame.patch,
	* patches/hotspot/hs17/systemtap.patch:
	Moved to top-level.
	* patches/hotspot/original/params-cast-size_t.patch,
	* patches/hotspot/original/shark_do_nothing_on_stub_frame.patch,
	* patches/hotspot/original/systemtap.patch:
	Dropped; hs16 is dead.
	* patches/openjdk/6896472-missing_libjsig.patch:
	Dropped; applied upstream.
	* Makefile.am:
	Remove differentation between original and hs17 build patches
	as only build is now the hs17 one in the OpenJDK repository.
	* hotspot.map: Drop hs17.
	* patches/params-cast-size_t.patch,
	* patches/shark_do_nothing_on_stub_frame.patch,
	* patches/systemtap.patch:
	Moved from hs17 to top-level.

2010-05-20  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp
	(InlineSmallCode): Moved from here...
	* ports/hotspot/src/cpu/zero/vm/globals_zero.hpp
	(InlineSmallCode): ...to here.

2010-05-20  Gary Benson  <gbenson@redhat.com>

	PR icedtea/494
	* ports/hotspot/src/share/vm/shark/sharkInvariants.hpp
	(SharkCompileInvariants::java_lang_Throwable_klass): New method.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::_exc_handlers): New field.
	(SharkTopLevelBlock::_exceptions): Likewise.
	(SharkTopLevelBlock::compute_exceptions): New method.
	(SharkTopLevelBlock::num_exceptions): Rewritten.
	(SharkTopLevelBlock::exc_handler): New method.
	(SharkTopLevelBlock::exception): Rewritten.
	(SharkTopLevelBlock::marshal_exception_fast): New method.
	(SharkTopLevelBlock::marshal_exception_slow): Likewise.
	(SharkTopLevelBlock::handler_for_exception): Likewise.
	(SharkTopLevelBlock::make_trap): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::enter): Compute exceptions on entry,
	and skip over any null handlers.
	(SharkTopLevelBlock::compute_exceptions): New method.
	(SharkTopLevelBlock::handle_exception): Rewritten.
	(SharkTopLevelBlock::marshal_exception_fast): New method.
	(SharkTopLevelBlock::marshal_exception_slow): Likewise.
	(SharkTopLevelBlock::handler_for_exception): Likewise.
	(SharkTopLevelBlock::make_trap): Likewise.
	(SharkTopLevelBlock::can_reach_helper): Skip over null handlers.

2010-05-20  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp
	(InlineSmallCode): Reinstated, inside #ifdef SHARK.

2010-05-19  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp
	(InlineSmallCode): Removed.

2010-05-14  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp
	(SharkCodeBuffer::inline_data): New method.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::CreateInlineData): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::CreateInlineData): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::handle_exception): Inline the exception
	handler table in the code buffer rather than creating it on
	the stack.

2010-05-14  Gary Benson  <gbenson@redhat.com>

	PR icedtea/484
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.hpp
	(CppInterpreter::normal_entry): Return int instead of void.
	(CppInterpreter::native_entry): Likewise.
	(CppInterpreter::accessor_entry): Likewise.
	(CppInterpreter::empty_entry): Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::normal_entry): Return 0.
	(CppInterpreter::native_entry): Likewise.
	(CppInterpreter::accessor_entry): Likewise.
	(CppInterpreter::empty_entry): Likewise.
	* ports/hotspot/src/cpu/zero/vm/entry_zero.hpp
	(ZeroEntry::NormalEntryFunc): Return int instead of void.
	(ZeroEntry::OSREntryFunc): Likewise.
	(ZeroEntry::invoke): Deoptimize where necessary.
	(ZeroEntry::invoke_osr): Likewise.
	(ZeroEntry::maybe_deoptimize): New method.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::deoptimized_entry_point): New method.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::uncommon_trap): Return int instead of void.
	(SharkBuilder::deoptimized_entry_point): New method.
	* ports/hotspot/src/share/vm/shark/sharkContext.cpp
	(SharkContext::SharkContext): Updated entry point types.
	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp
	(SharkNativeWrapper::initialize): Make generated wrappers
	return 0 instead of void.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp
	(SharkRuntime::uncommon_trap): Return int instead of void.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp
	(SharkRuntime::uncommon_trap): Don't enter the interpreter,
	just return the number of frames that have been deoptimized.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::do_trap): Return the number of deoptimized
	frames instead of void.
	(SharkTopLevelBlock::handle_return): Return 0 instead of void.
	(SharkTopLevelBlock::do_call): Deoptimize where necessary.

	* ports/hotspot/make/linux/makefiles/zeroshark.make:
	Note that ARM interpreter needs updating for this change too.

2010-05-14  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(AbstractInterpreter::layout_activation): Add missing semicolon.

2010-05-13  Gary Benson  <gbenson@redhat.com>

	PR icedtea/483
	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp
	(SharkNativeWrapper::initialize): Fix signedness of T_BYTE
	and T_CHAR results.

2010-05-11  Gary Benson  <gbenson@redhat.com>

	PR icedtea/323
	* patches/icedtea-shark.patch
	(Deoptimization::create_vframeArray): Remove a now-unnecessary hack.

2010-05-10  Gary Benson  <gbenson@redhat.com>

	PR icedtea/323
	* ports/hotspot/src/cpu/zero/vm/javaFrameAnchor_zero.hpp
	(JavaFrameAnchor::_last_Java_fp): New field.
	(JavaFrameAnchor::clear): Also clear the above.
	(JavaFrameAnchor::set): New method.
	(JavaFrameAnchor::copy): Use the above.
	(JavaFrameAnchor::set_lat_Java_sp): Removed.
	(JavaFrameAnchor::last_Java_fp): New method.
	(JavaFrameAnchor::last_Java_fp_offset): Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
	(JavaThread::last_Java_fp): Likewise.
	(JavaThread::last_Java_fp_offset): Likewise.
	(JavaThread::set_last_Java_frame): Use new new frame anchor code.
	(JavaThread::reset_last_Java_frame): Likewise.
	(JavaThread::pd_last_frame): Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp
	(frame::frame): Flipped arguments.
	(frame::_fp): Replaced with...
	(frame::_zeroframe): New field.
	(frame::fp): Updated.
	(frame::zeroframe): Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp
	(frame::frame): Likewise.
	(frame::sender_sp): Likewise.
	(frame::id): Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp
	(frame::sender_for_entry_frame): Likewise.
	(frame::sender_for_nonentry_frame): Likewise.
	(frame::zero_print_on_error): Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(AbstractInterpreter::layout_activation): Use new frame
	anchor code.

	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp
	(ZeroStack::suggest_size): New method.
	(ZeroStack::total_words): Likewise.
	(ZeroStack::abi_stack_available): Likewise.
	(ZeroStack::zap): Likewise.
	* ports/hotspot/src/cpu/zero/vm/stack_zero.inline.hpp
	(ZeroStack::abi_stack_available): New method.
	(ZeroStack::overflow_check): Use the above.
	* ports/hotspot/src/cpu/zero/vm/stack_zero.cpp
	(ZeroStack::suggest_size): New method.
	(ZeroStack::zap): Likewise.
	(ZeroStack::handle_overflow): Use new frame anchor code.
	* ports/hotspot/src/cpu/zero/vm/stubGenerator_zero.cpp
	(StubGenerator::call_stub): Use ZeroStack::suggest_size.

	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::throw_StackOverflowError): New method.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::throw_StackOverflowError): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStack.hpp
	(SharkStack::initialize): Removed argument.
	(SharkStack::CreateStackOverflowCheck): Updated.
	(SharkStack::CreateCheckStack): Removed method.
	(SharkStack::frame_anchor_addr): Likewise.
	(SharkStack::last_Java_sp_addr): New method.
	(SharkStack::last_Java_fp_addr): New method.
	(SharkStack::CreateSetLastJavaFrame): Use new frame anchor code.
	(SharkStack::CreateResetLastJavaFrame): Likewise.
	(SharkStack::CreateAssertLastJavaSPIsNull): New method.
	* ports/hotspot/src/share/vm/shark/sharkStack.cpp
	(SharkStack::initialize): Updated for new stack overflow code.
	(SharkStack::CreateStackOverflowCheck): Likewise.
	(SharkStack::CreateCheckStack): Removed.
	(SharkStackWithNormalFrame::SharkStackWithNormalFrame): Updated
	for new stack overflow code.
	(SharkStackWithNativeFrame::SharkStackWithNativeFrame): Likewise.
	(SharkStack::CreateAssertLastJavaSPIsNull): New method.

	* ports/hotspot/make/linux/makefiles/zeroshark.make
	(CFLAGS): Remove -DHOTSPOT_ASM until the ARM interpreter
	and JIT are updated to use the new frame anchor code.

	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp
	(SharkNativeWrapper::initialize): Whitespace fix.

2010-05-07  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
	(handleMessage): Don't print stack trace on InterruptedException.
	(appletClose): Kill misbehaving applets that don't shut down properly.

2010-05-07  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/Launcher.java
	(setContextClassLoaderForAllThreads): Change to set context CL only for
	given threadgroup.
	(launchApplication): Supply threadgroup to
	setContextClassLoaderForAllThreads.
	(createApplet): Same.

2010-05-07  Gary Benson  <gbenson@redhat.com>

	* netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java:
	Removed a stray semicolon.

2010-05-07  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp
	(ZeroStack::_shadow_pages_size): New field.
	(ZeroStack::ZeroStack): Initialize the above.
	(ZeroStack::shadow_pages_size): New method.
	(ZeroStack::overflow_check): Likewise.
	(ZeroStack::handle_overflow): Likewise.
	* ports/hotspot/src/cpu/zero/vm/stack_zero.inline.hpp: New file.
	* ports/hotspot/src/cpu/zero/vm/stack_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.hpp
	(CppInterpreter::stack_overflow_imminent): Removed.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::stack_overflow_imminent): Likewise.
	(CppInterpreter::normal_entry): Use new stack overflow code.
	(CppInterpreter::main_loop): Likewise.
	(CppInterpreter::native_entry): Likewise.
	(InterpreterFrame::build): Likewise.
	* ports/hotspot/src/cpu/zero/vm/entryFrame_zero.hpp
	(EntryFrame::build): Likewise.
	* ports/hotspot/src/cpu/zero/vm/fakeStubFrame_zero.hpp
	(FakeStubFrame::build): Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterFrame_zero.hpp
	(InterpreterFrame::build): Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.cpp
	(InterpreterRuntime::slow_signature_handler): Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubGenerator_zero.cpp
	(StubGenerator::call_stub): Likewise.
	(EntryFrame::build): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp
	(SharkRuntime::uncommon_trap): Likewise.
	(FakeStubFrame::build): Likewise.

	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
	(JavaThread::set_last_Java_frame): Refactored.
	(JavaThread::reset_last_Java_frame): Likewise.

	* ports/hotspot/src/cpu/zero/vm/globals_zero.hpp: Updated.
	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp: Likewise.

	* ports/hotspot/src/share/vm/includeDB_zero: Updated.
	* ports/hotspot/src/share/vm/includeDB_shark: Likewise.

	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkDecacher::end_frame): Updated for newer HotSpot.

2010-05-06  Deepak Bhole <dbhole@redhat.com>

	* netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java
	(checkPermission): Allow Runtime and Security permission (for
	putProvider.SunJCE) if initiated for an https connection.
	(inTrustedCallChain): New method. Returns if given class/method is
	in the call chain, and everything upto there is trusted.

2010-05-05  Gary Benson  <gbenson@redhat.com>

	PR icedtea/481
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::improve_virtual_call): Disable an
	optimization that cannot currently be supported.

2010-05-04  Andrew John Hughes  <gnu.andrew@redhat.com>

	Move OpenJDK patches to appropriate subdirectory.
	* patches/icedtea-6616792-fix.patch,
	* patches/icedtea-iso-8859-15-fix.patch:
	Moved to...
	* Makefile.am: Fix paths to patches.
	* patches/openjdk/6616792-focus-tests-fix.patch,
	* patches/openjdk/6798572-iso-8859-15-fix.patch:
	...here.

2010-05-04  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/icedtea-iso-8859-15-fix.patch:
	fixed ISO-8859-1 and ISO-8859-15 charsets relationship

2010-05-03  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* patches/icedtea-6616792-fix.patch:
	fixed AWT focus regression tests

2010-04-30  Gary Benson  <gbenson@redhat.com>

	PR icedtea/324
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::do_aload): Cope with cases where
	the array's type is unknown.
	(SharkTopLevelBlock::do_astore): Likewise.

2010-04-29  Pavel Tisnovsky  <ptisnovs@redhat.com>

	* overlays/openjdk/jdk/test/com: Removed, correct
	version of these tests are now available in OpenJDK
	itself.

2010-04-28  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Add patch when SystemTap is enabled to support
	building with GCC 4.5.
	* patches/systemtap-gcc-4.5.patch:
	Add cast to NULL (doesn't apply to DTrace due
	to differences between SystemTap and DTrace macros).

2010-04-26  Andrew John Hughes  <gnu.andrew@redhat.com>

	Use build directories outside the source
	tree and link instead of copying external
	source trees where possible.
	* Makefile.am:
	(OS_DIR): Removed.
	(BUILD_OUTPUT_DIR): Set to openjdk.build.
	(ECJ_BUILD_OUTPUT_DIR): Set to openjdk-ecj.build.
	(ICEDTEA_ENV): Set output directory.
	(ICEDTEA_ENV_ECJ): Likewise.
	(distclean-local): Remove build directories.
	(extract-openjdk.stamp): Link instead of copying
	where possible.
	(liveconnect-dist.stamp): Likewise.
	(netx-dist.stamp): Likewise.
	(plugin-tests.stamp): Likewise.

2010-04-24  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (check-langtools, check-jdk): Allow overwriting -samevm
	with the environment variable ICEDTEA_JTREG_OTHERVM.

2010-04-23  Tomas Hurka <Tomas.Hurka@Sun.COM>

	* Makefile.am: Update visualvm build support for 1.2.2.

2010-04-22  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp
	(SharkNativeWrapper::initialize): Shark calling static jni
	methods jclass argument fix.

2010-04-21  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaNPPlugin.cc
	(plugin_filter_environment): Fix typo in previous commit

2010-04-20  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaNPPlugin.cc
	(plugin_filter_environment): Increment malloc size by one to account for
	NULL terminator. Bug# 474.

2010-04-19  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::memset): Update Shark for LLVM 2.8 API change.
	LLVM 2.8 added a fifth isVolatile field for memset
	introduced with LLVM r100304.
	(SharkBuilder::CreateMemset): Likewise

2010-04-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java:
	Alters an existing file so converted to a patch.
	* overlays/openjdk/jdk/test/java/util/TimeZone/TimeZoneDatePermissionCheck.java,
	* overlays/openjdk/jdk/test/java/util/TimeZone/TimeZoneDatePermissionCheck.sh:
	Removed, available upstream.
	* patches/icedtea-nio2.patch:
	Extend with above NIO2 patch.

2010-04-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/zero/shark_do_nothing_on_stub_frame.patch:
	Moved to hs16 and hs17 versions.
	* Makefile.am:
	Use $(HSBUILD) in path to Shark stub frame patch.
	* patches/hotspot/hs17/shark_do_nothing_on_stub_frame.patch,
	* patches/hotspot/original/shark_do_nothing_on_stub_frame.patch:
	New HotSpot build-specific versions.

2010-04-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* hotspot.map:
	Bump to hs17 build 14.

2010-04-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(FIND_JAR): Log all output to config.log
	(AC_CHECK_WITH_HG_REVISION): Likewise.
	(IT_CHECK_PLUGIN_DEPENDENCIES): Likewise.

2010-04-16  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Bump to b19 tarball.

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

	PR icedtea/373
	* Makefile.am: Add patch below.
	* patches/icedtea-nomotif-mtoolkit.patch:
	Backported change from OpenJDK (pre-b24).

2010-04-12  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaNPPlugin.cc (ITNP_New): Removed debug printf
	statement that didn't belong there.
	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
	(createPanel): Don't print stack traces on InterruptedException.
	(handleMessage): Same.

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

	* Makefile.am: Add patch below.
	* patches/nss-debug.patch:
	Improve debugging output from NSS provider.
	http://mail.openjdk.java.net/pipermail/security-dev/2010-April/001771.html

2010-04-12  Matthias Klose  <doko@ubuntu.com>

	PR icedtea/461
	* plugin/icedteanp/IcedTeaNPPlugin.cc (plugin_filter_ld_library_path):
	New, filter out paths in LD_LIBRARY_PATH which start with
	MOZILLA_FIVE_HOME.
	(plugin_filter_environment): New, build environment to pass to the
	appletviewer process.
	(plugin_test_appletviewer, plugin_start_appletviewer): Start the new
	process with the filtered environment.

2010-04-12  Xerxes Rånby  <xerxes@zafena.se>

	PR icedtea/459:
	* Makefile.am: (ICEDTEA_PATCHES):
	Apply patches/zero/shark_do_nothing_on_stub_frame.patch.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp
	(frame::is_fake_stub_frame): New method.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp
	(frame::is_fake_stub_frame): Likewise.
	* patches/zero/shark_do_nothing_on_stub_frame.patch: New.

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

	* Makefile.am:
	Make NSS patch to main block as it's
	now applied unconditionally.

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

	* Makefile.am:
	Add NETX_SRCDIR to EXTRA_DIST.

2010-04-12  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Clarify result message of the NSS check.

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

	* patches/hotspot/original/6873059-javac-versioning-hotspot.patch,
	* patches/openjdk/6873059-javac-versioning-corba.patch,
	* patches/openjdk/6873059-javac-versioning-jdk.patch:
	Removed, upstreamed.
	* Makefile.am:
	Move 6873059 to hs17-specific block.

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

	Support hs17.
	* patches/icedtea-params-cast-size_t.patch,
	* patches/icedtea-systemtap.patch:
	Split into original and hs17 versions.
	* Makefile.am:
	Make above patches $(HSBUILD) specific.
	Add 6896472 fix for hs17.
	* hotspot.map: Add hs17 b13, enabled using
	--with-hotspot-build=hs17.
	* patches/hotspot/hs17/6873059-javac-versioning-hotspot.patch,
	* patches/hotspot/hs17/params-cast-size_t.patch,
	* patches/hotspot/hs17/systemtap.patch:
	New variants for hs17.
	* patches/hotspot/original/params-cast-size_t.patch,
	* patches/hotspot/original/systemtap.patch:
	Moved from main patches directory.
	* patches/icedtea-explicit-target-arch.patch:
	Remove unneeded diff at top which breaks on hs17.
	* patches/openjdk/6896472-missing_libjsig.patch:
	Backport from OpenJDK7; needed for hs17.

2010-04-10  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ICEDTEA_PATCHES): Always apply
	icedtea-nss-6763530.patch. Apply icedtea-nss-not-enabled-config.patch
	if the NSS-based security provider is disabled by default.
	* configure.ac: Be verbose wether the NSS-based security provider
	is enabled or disabled by default.
	* patches/icedtea-nss-not-enabled-config.patch: New.

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

	* patches/zero/6939845.patch,
	* Makefile.am:
	Remove upstreamed Zero patch.

2010-04-09  Xerxes Rånby  <xerxes@zafena.se>

	* Makefile.am (ICEDTEA_PATCHES):
	Replaced cppInterpreter-fast-bytecodes.patch with
	6939845.patch from OpenJDK upstream.
	The new patch are conditionalized for ZERO builds.
	* patches/zero/6939845.patch: added from upstream.
	* patches/zero/cppInterpreter-fast-bytecodes.patch: removed.

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

	* patches/zero/6903453.patch,
	* patches/zero/6909153.patch,
	* patches/zero/6913869.patch,
	* patches/zero/6914622.patch,
	* Makefile.am:
	Remove patches applied upstream.

2010-04-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* configure.ac: Move NSS detection to macros
	in acinclude.m4.
	* acinclude.m4:
	(IT_OBTAIN_DEFAULT_LIBDIR): Attempts to discover the
	system library directory (e.g /usr/lib64)
	(IT_LOCATE_NSS): Always try and detect NSS
	and only resort to using the system library directory
	detection if NSS is not detected.

2010-04-08  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/icedtea.stamp, stamps/icedtea-debug.stamp):
	Always install nss.cfg.
	* configure.ac: Always make nss.cfg a config file, always
	substitute NSS_LIBDIR.

2010-04-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Remove remaining references to
	rt source directory.

2010-04-07  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/openjdk/6879689-hotspot_warning_fix.patch,
	* patches/security/20100330/6633872.patch,
	* Makefile.am:
	Remove upstreamed patches.

2010-04-07  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaNPPlugin.cc: ReplaceAll "GCJ" with "ITNP", and
	change other strings to remove reference to GCJ.
	* plugin/icedteanp/IcedTeaNPPlugin.h : Renamed GCJPluginData to
	ITNPPluginData.
	* plugin/icedteanp/IcedTeaPluginUtils.h: Changed debug output to be
	prefixed with "ICEDTEA NP PLUGIN" instead of "GCJ PLUGIN".
	* plugin/icedteanp/java/sun/applet/PluginProxyInfoRequest.java: Don't
	print ArrayIndexOutOfBounds traces. Continue to print any others.

2010-04-07  Xerxes Rånby  <xerxes@zafena.se>

	* configure.ac: Updated check for shared LLVM library to include svn.

2010-04-06  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc
	(newMessageOnBus): Update to used string pointer vector (form strSplit)
	instead of a string vector. Correctly free memory.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc: Initialize
	message_queue to be a string pointer vector vector instead of a string
	vector vector.
	(newMessageOnBus): Update to used string pointer vector (form strSplit) 
	instead of a string vector. Correctly free memory.
	(sendWindow): Deal with string pointers instead of strings for message
	parts.
	(eval): Same.
	(call): Same.
	(sendString): Same.
	(setMember): Same.
	(sendMember): Same.
	(finalize): Same.
	(queue_processor): Same. Also, free message part memory after
	processing.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.h: Change method
	signatures to deal with string pointer vectors instead of string
	vectors.
	* plugin/icedteanp/IcedTeaPluginUtils.cc
	(stringToJSID): Added another signature that receives a string pointer.
	(strSplit): Return string pointer vector instead of string vector.
	(getUTF8String): Change signature to receive string pointer vector
	instead of string vector. Update function accordingly.
	(getUTF16LEString): Same. 
	(subscribe): Make subscription atomic.
	(unSubscribe): Make unsubscription atomic, bound to same lock as
	subscribe().
	(post): Make list iteration and processing atomic, bound to same lock as
	subscribe and unSubscribe.
	* plugin/icedteanp/IcedTeaPluginUtils.h: Added new signature for
	stringToJSID and updated signatures for strSplit, getUTF8String and
	getUTF16LEString.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.cc
	(IcedTeaScriptableJavaPackageObject::deAllocate): Implemented method.
	(IcedTeaScriptableJavaPackageObject::invalidate): Same.
	(IcedTeaScriptableJavaObject::deAllocate): Same.
	(IcedTeaScriptableJavaObject::invalidate): Same.

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

	* patches/hotspot/hs16/6873059-javac-versioning-hotspot.patch:
	Moved to hotspot/original.
	* patches/openjdk/6822370-reentrantreadwritelock.patch,
	* patches/security/20100330/6639665.patch,
	* patches/security/20100330/6736390.patch,
	* patches/security/20100330/6745393.patch,
	* patches/security/20100330/6887703.patch,
	* patches/security/20100330/6888149.patch,
	* patches/security/20100330/6892265.patch,
	* patches/security/20100330/6893947.patch,
	* patches/security/20100330/6893954.patch,
	* patches/security/20100330/6894807.patch,
	* patches/security/20100330/6898622.patch,
	* patches/security/20100330/6898739.patch,
	* patches/security/20100330/6899653.patch,
	* patches/security/20100330/6902299.patch,
	* patches/security/20100330/6904691.patch,
	* patches/security/20100330/6909597.patch,
	* patches/security/20100330/6910590.patch,
	* patches/security/20100330/6914823.patch,
	* patches/security/20100330/6914866.patch,
	* patches/security/20100330/6932480.patch,
	* patches/security/20100330/hotspot/hs16/6626217.patch:
	Drop patches available upstream.
	* Makefile.am: Remove listed patches.
	* patches/hotspot/original/6873059-javac-versioning-hotspot.patch:
	Moved from hs16 directory.
	* patches/icedtea-lcms.patch:
	Recreated against new security patches (inverse of
	before where 6899653 was adapted to our LCMS fix).
	* patches/security/20100330/6633872.patch:
	Keep just the fragment not in the Sun version which
	fixes an NPE when running rmid.

2010-04-04  Nobuhiro Iwamatsu <iwamatsu@nigauri.org>

	* acinclude.m4 (IT_SET_ARCH_SETTINGS): Fix Hitachi SH settings.

2010-04-04  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Check for shared LLVM library.

2010-04-01  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/tools/mkbc.c (main):
	Add success returncode.

2010-03-31  Matthias Klose  <doko@ubuntu.com>

	* plugin/icedteanp/IcedTeaNPPlugin.cc (plugin_start_appletviewer):
	Fix typo.

2009-03-31  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/security/20100330/6894807.patch,
	* patches/security/20100330/hotspot/hs16/6894807.patch,
	* patches/security/20100330/hotspot/original/6894807.patch:
	Move 6894807 patch to top-level; same for both hs14 and hs16.
	* Makefile.am: Use $(HSBUILD) appropriately.
	* patches/hotspot/hs16/6873059-javac-versioning-hotspot.patch:
	Fix paths.
	* patches/security/20100330/6626217.patch,
	* patches/security/20100330/hotspot/hs16/6626217.patch,
	* patches/security/20100330/hotspot/original/6626217.patch:
	Split 6626217 into hs14 and hs16 versions.

2010-03-31  Matthias Klose  <doko@ubuntu.com>

	* acinclude.m4 (ENABLE_ZERO_BUILD): Depend on IT_SET_ARCH_SETTINGS.

2009-03-30  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add new security patches.
	* NEWS: List new security patches.
	* patches/security/20100330/6626217.patch,
	* patches/security/20100330/6633872.patch,
	* patches/security/20100330/6639665.patch,
	* patches/security/20100330/6736390.patch,
	* patches/security/20100330/6745393.patch,
	* patches/security/20100330/6887703.patch,
	* patches/security/20100330/6888149.patch,
	* patches/security/20100330/6892265.patch,
	* patches/security/20100330/6893947.patch,
	* patches/security/20100330/6893954.patch,
	* patches/security/20100330/6898622.patch,
	* patches/security/20100330/6898739.patch,
	* patches/security/20100330/6899653.patch,
	* patches/security/20100330/6902299.patch,
	* patches/security/20100330/6904691.patch,
	* patches/security/20100330/6909597.patch,
	* patches/security/20100330/6910590.patch,
	* patches/security/20100330/6914823.patch,
	* patches/security/20100330/6914866.patch,
	* patches/security/20100330/6932480.patch,
	* patches/security/20100330/hotspot/hs16/6894807.patch,
	* patches/security/20100330/hotspot/original/6894807.patch:
	New security and hardening patches
	http://www.oracle.com/technology/deploy/security/critical-patch-updates/javacpumar2010.html

2010-03-30  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-override.patch:
	Fix path on previous HttpsClient hunk.

2010-03-30  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/openjdk/6873059-javac-versioning-hotspot.patch:
	Move to hotspot/original directory.
	* Makefile.am: Make javac versioning patch for HotSpot
	version-specific.
	* patches/hotspot/hs16/6873059-javac-versioning-hotspot.patch:
	Variant of earlier javac versioning patch for hs16 (direct
	from OpenJDK7).
	* patches/hotspot/original/6873059-javac-versioning-hotspot.patch,
	Previous javac versioning patch modified for hs14.

2010-03-30  Edward Nevill   <ed@camswl.com>

	* bytecodeInterpreter.cpp
	Fix to support fast bytecodes

2010-03-30  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/openjdk/annotation-tests.patch:
	Dropped, was applied upstream in a different
	directory some time ago.
	* patches/openjdk/bidi-tests.patch,
	* patches/zero/6890308.patch,
	* patches/zero/6891677.patch,
	* patches/zero/6896043.patch:
	Dropped, applied upstream.
	* Makefile.am: Remove above.

2010-03-29  Andrew John Hughes  <gnu.andrew@redhat.com>

	* .hgignore:
	Use a regular expression to match openjdk
	to avoid matching patches/openjdk.
	* Makefile.am:
	(NETX_BOOTSTRAP_CLASSES): Classes required to
	bootstrap NetX (only partial so far).
	(ICEDTEA_BOOTSTRAP_CLASSES): Include
	NETX_BOOTSTRAP_CLASSES.
	(IT_LANGUAGE_SOURCE_VERSION): Source version to compile as.
	(IT_CLASS_TARGET_VERSION): Class file version to target.
	(IT_JAVACFLAGS): Add above flags to javac compilation.
	(ICEDTEA_PATCHES): Add 6873059 source/target fixes from OpenJDK7.
	(liveconnect.stamp): Use ICEDTEA_RT on classpath instead of system
	rt.jar and lib/rt.
	(netx.stamp): Likewise.
	(extra-class-files.stamp): Use ICEDTEA_RT as bootclasspath.
	Use standard IT_JAVACFLAGS options.
	(pulse-java-jar.stamp): Remove unneeded conditional.
	(pulse-java-class.stamp): Use IT_JAVACFLAGS and ICEDTEA_RT on
	bootclasspath.
	(rewriter.stamp): Use IT_JAVACFLAGS.
	(plugin-tests.stamp): Likewise.
	(jtreg.stamp): Likewise.
	(rt-class-files.stamp): Likewise.
	(rt.stamp): Include org.classpath classes in rt.jar if NIO2 is enabled.
	* generated/org/classpath/icedtea/java/nio/channels/AcceptPendingException.java,
	* generated/org/classpath/icedtea/java/nio/channels/IllegalChannelGroupException.java,
	* generated/org/classpath/icedtea/java/nio/channels/InterruptedByTimeoutException.java,
	* generated/org/classpath/icedtea/java/nio/channels/ReadPendingException.java,
	* generated/org/classpath/icedtea/java/nio/channels/ShutdownChannelGroupException.java,
	* generated/org/classpath/icedtea/java/nio/channels/WritePendingException.java,
	* generated/sun/nio/fs/UnixConstants.java:
	Add generated files needed for NIO2.
	* javac.in: Move to OpenJDK7 Perl version so that flag duplication
	avoidance works correctly.
	* patches/ecj/icedtea-hotspot.patch: Regenerated.
	* patches/openjdk/6873059-javac-versioning-corba.patch,
	* patches/openjdk/6873059-javac-versioning-hotspot.patch,
	* patches/openjdk/6873059-javac-versioning-jdk.patch:
	Backported from OpenJDK7.
	* THANKYOU: Add C. K. Jester-Young who created
	the initial Perl version of javac.in.

2010-03-28  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-override.patch:
	Remove @Override on interface method
	in sun/net/www/protocol/https/HttpsClient.java

2009-08-21  Andrew John Hughes  <gnu.andrew@redhat.com>

	* javac.in:
	Remove 1.7 setting.  Add ecj_parms so same
	parameters are used for all ecj invocations.

2009-07-21  Andrew John Hughes  <gnu.andrew@redhat.com>

	* javac.in:
	Move ecj opt generation to a subroutine so it is only
	performed when needed.

2008-11-10  Andrew John Hughes  <gnu.andrew@redhat.com>

	* javac.in:
	Update with native ecj changes.

2008-09-18  C. K. Jester-Young  <cky944@gmail.com>

	* javac.in:
	Convert to Perl script to avoid
	quoting errors.

2010-03-25  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Bump version to 1.9pre.

2010-03-22  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaNPPlugin.cc
	(start_jvm_if_needed): Change pipe file name format.
	(NP_Initialize): Put FIFO pipe in a separate per-user directory.

2010-03-19  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(ICEDTEA_ENV): Remove BINARY_PLUGS_PATH.
	(tools.stamp): Removed.
	(clean-tools): Removed.

2010-03-19  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(ICEDTEA_ENV_ECJ): Include ICEDTEA_ENV.
	Remove duplication between ICEDTEA_ENV
	and ICEDTEA_ENV_ECJ.

2010-03-19  Deepak Bhole <dbhole@redhat.com>

	* Makefile.am: Change IcedTeaPlugin.o -> IcedTeaNPPlugin.o

2010-03-19  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.hpp
	(Disassembler::pd_instruction_alignment): Return a usable default.
	(Disassembler::pd_cpu_opts): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::do_field_access): Indentation fixes.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::throw_ArithmeticException): New method.
	(SharkBuilder::throw_ClassCastException): Likewise.
	(SharkBuilder::frame_address): Likewise.
	(SharkBuilder::CreateGetFrameAddress): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::throw_ArithmeticException): New method.
	(SharkBuilder::throw_ClassCastException): Likewise.
	(SharkBuilder::frame_address): Likewise.
	(SharkBuilder::CreateGetFrameAddress): Likewise.
	(SharkBuilder::CreateMemoryBarrier): Actually do something on x86.
	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp
	(SharkNativeWrapper::initialize): Implemented UseMembar code.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp
	(SharkRuntime::throw_ArithmeticException): New method.
	(SharkRuntime::throw_ClassCastException): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp
	(SharkRuntime::throw_ArithmeticException): New method.
	(SharkRuntime::throw_ClassCastException): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStack.hpp
	(SharkStack::initialize): Added setup_sp_and_method parameter.
	(SharkStack::CreateStackOverflowCheck): New method.
	(SharkStack::CreateCheckStack): Likewise.
	(SharkStack::interpreter_entry_point): Likewise.
	(SharkStackWithNormalFrame::interpreter_entry_point): Likewise.
	(SharkStackWithNativeFrame::interpreter_entry_point): Likewise.
	(SharkStack::CreateHardStackOverflowCheck): Removed.
	(SharkStack::CreateSoftStackOverflowCheck): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStack.cpp
	(SharkStack::initialize): Added setup_sp_and_method parameter,
	and changed to use new stack overflow detection code.
	(SharkStack::CreateStackOverflowCheck): New method.
	(SharkStack::CreateCheckStack): Likewise.
	(SharkStack::CreateHardStackOverflowCheck): Removed.
	(SharkStack::CreateSoftStackOverflowCheck): Likewise.
	(SharkStackWithNormalFrame::interpreter_entry_point): Likewise.
	(SharkStackWithNativeFrame::interpreter_entry_point): Likewise.
	(SharkStackWithNormalFrame::SharkStackWithNormalFrame): Updated.
	(SharkStackWithNativeFrame::SharkStackWithNativeFrame): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::static_field_ok_in_clinit): New method.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): New trap.
	(SharkTopLevelBlock::static_field_ok_in_clinit): New method.
	(SharkTopLevelBlock::zero_check_value): Throw arithmetic exception
	for divide by zero.
	(SharkTopLevelBlock::do_full_instance_check): Throw class cast
	exception.
	(SharkTopLevelBlock::do_monitorexit): Do not handle exceptions.
	* ports/hotspot/src/share/vm/shark/shark_globals.hpp:
	Make debugging options available in product builds.

2010-03-19  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaNPPlugin.cc
	(start_jvm_if_needed): Create pipes in a temporary dir instead of users
	home directory.
	(plugin_start_appletviewer): Pass pipe names to PluginMain when
	initializing Java.
	* plugin/icedteanp/java/sun/applet/PluginMain.java: Receive pipe names
	during initialization.

2010-03-19  Deepak Bhole <dbhole@redhat.com>

	* Makefile.am: Updated to use the renamed IcedTeaNPPlugin.cc file.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc: Updated copyright.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h: Update to include
	IcedTeaNPPlugin.h instead of IcedTeaPlugin.h. Updated copyright.
	* plugin/icedteanp/IcedTeaNPPlugin.cc: Renamed from IcedTeaPlugin.cc.
	Updated copyright.
	* plugin/icedteanp/IcedTeaNPPlugin.h: Renamed from IcedTeaPlugin.h.
	Updated copyright.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc: Updated copyright.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.h: Update to include
	IcedTeaNPPlugin.h instead of IcedTeaPlugin.h. Updated copyright.
	* plugin/icedteanp/IcedTeaPluginUtils.cc: Updated copyright.
	* plugin/icedteanp/IcedTeaPluginUtils.h: Update to include
	IcedTeaNPPlugin.h instead of IcedTeaPlugin.h. Updated copyright.
	* plugin/icedteanp/IcedTeaRunnable.cc: Updated copyright.
	* plugin/icedteanp/IcedTeaRunnable.h: Update to include
	IcedTeaNPPlugin.h instead of IcedTeaPlugin.h. Updated copyright.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.cc: Updated copyright.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.h: Update to include
	IcedTeaNPPlugin.h instead of IcedTeaPlugin.h. Updated copyright.

2010-03-19  Pavel Tisnovsky <ptisnovs@redhat.com>

	* patches/icedtea-sh4-support.patch: removed duplicated
	lines causing warning message when this patch is applied

2010-03-18  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS:
	Update for 1.8.  List OpenJDK6 b18 features
	and add further details of plugin/NetX build
	changes.

2010-03-18  Pavel Tisnovsky <ptisnovs@redhat.com>

	* patches/icedtea-jtreg-httpTest.patch: new regression test
	to check if the cacerts keytool database is configured and
	created properly and if SSL is really working.

2010-03-18  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::native_entry): Remove unnecessary calls to
	JavaThread::set_do_not_unlock and JavaThread::clr_do_not_unlock,
	fixing an issue that caused asynchronous exceptions to be lost.

2010-03-17  Nobuhiro Iwamatsu <iwamatsu@nigauri.org>

	* acinclude.m4 (IT_SET_ARCH_SETTINGS): Define architecture as sh
	for all sh* variants.
	* patches/icedtea-sh4-support.patch: Likewise.

2010-03-17  Matthias Klose  <doko@ubuntu.com>

	* NEWS: Add 1.7.1, update for 1.8.

2010-03-16  Andrew John Hughes  <gnu.andrew@redhat.com>

	* IcedTeaPlugin.cc,
	* plugin/icedtea/netscape/javascript/JSException.java,
	* plugin/icedtea/netscape/javascript/JSObject.java,
	* plugin/icedtea/netscape/javascript/JSObjectCreatePermission.java,
	* plugin/icedtea/netscape/javascript/JSProxy.java,
	* plugin/icedtea/netscape/javascript/JSRunnable.java,
	* plugin/icedtea/netscape/javascript/JSUtil.java,
	* plugin/icedtea/sun/applet/AppletSecurityContextManager.java,
	* plugin/icedtea/sun/applet/GetMemberPluginCallRequest.java,
	* plugin/icedtea/sun/applet/GetWindowPluginCallRequest.java,
	* plugin/icedtea/sun/applet/JavaConsole.java,
	* plugin/icedtea/sun/applet/PasswordAuthenticationDialog.java,
	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java,
	* plugin/icedtea/sun/applet/PluginAppletViewer.java,
	* plugin/icedtea/sun/applet/PluginCallRequest.java,
	* plugin/icedtea/sun/applet/PluginCallRequestFactory.java,
	* plugin/icedtea/sun/applet/PluginClassLoader.java,
	* plugin/icedtea/sun/applet/PluginCookieInfoRequest.java,
	* plugin/icedtea/sun/applet/PluginCookieManager.java,
	* plugin/icedtea/sun/applet/PluginDebug.java,
	* plugin/icedtea/sun/applet/PluginException.java,
	* plugin/icedtea/sun/applet/PluginMain.java,
	* plugin/icedtea/sun/applet/PluginMessageConsumer.java,
	* plugin/icedtea/sun/applet/PluginMessageHandlerWorker.java,
	* plugin/icedtea/sun/applet/PluginObjectStore.java,
	* plugin/icedtea/sun/applet/PluginProxyInfoRequest.java,
	* plugin/icedtea/sun/applet/PluginProxySelector.java,
	* plugin/icedtea/sun/applet/PluginStreamHandler.java,
	* plugin/icedtea/sun/applet/RequestQueue.java,
	* plugin/icedtea/sun/applet/TestEnv.java,
	* plugin/icedtea/sun/applet/VoidPluginCallRequest.java:
	Remove old plugin code.
	* Makefile.am:
	Drop ENABLE_PLUGIN blocks.  Rename ENABLE_NPPLUGIN
	to ENABLE_PLUGIN and IcedTeaNPPlugin to IcedTeaPlugin.
	(LIVECONNECT_DIR): Use just names of directories.
	(EXTRA_DIST): Drop IcedTeaPlugin.cc.
	(.PHONY): Drop clean-plugs, ICEDTEANPPLUGIN_CLEAN.
	(clean-patch): Drop old commands to revert plugin code
	copying.
	(icedtea.stamp): Remove old plugin references.  Change NPPlugin
	references to reference Plugin.
	(icedtea-debug.stamp): Likewise.
	(PLUGIN_SRC): Renamed from NPPLUGIN_SRC.
	(PLUGIN_OBJECTS): Renamed from NPPLUGIN_OBJECTS.
	($(PLUGIN_DIR)/%.o): Change from NPPLUGIN to PLUGIN.
	($(PLUGIN_DIR)/IcedTeaPlugin.so): Changed from
	IcedTeaNPPlugin.
	(clean-IcedTeaPlugin): Moved from clean-IcedTeaNPPlugin.
	(IcedTeaPlugin.o): Removed.
	(IcedTeaPlugin.so): Removed.
	(clean-IcedTeaPlugin): Removed.
	(plugin.stamp): Remove old plugin dependency.
	(clean-plugin): Likewise.
	(liveconnect.stamp): Use LIVECONNECT_DIR rather than
	hardcoding directory names.
	(rt.stamp): Drop LIVECONNECT_DIR.
	(plugs): Drop dead alias.
	* acinclude.m4:
	(IT_CHECK_PLUGIN): Renamed from IT_CHECK_OLD_PLUGIN.
	(IT_CHECK_NEW_PLUGIN): Removed.
	(IT_CHECK_PLUGIN_DEPENDENCIES): No longer require
	IT_CHECK_OLD_PLUGIN and IT_CHECK_NEW_PLUGIN.  Require
	IT_CHECK_PLUGIN.  Remove enable_npplugin tests as now
	assumed, being the only plugin.
	(IT_CHECK_XULRUNNER_VERSION): Drop enable_npplugin test.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h:
	Fix references to IcedTeaNPPlugin.h.
	* plugin/icedteanp/IcedTeaPlugin.cc: Renamed from
	IcedTeaNPPlugin.cc.
	* plugin/icedteanp/IcedTeaPlugin.h: Renamed from
	IcedTeaNPPlugin.h.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc,
	* plugin/icedteanp/IcedTeaPluginUtils.cc,
	* plugin/icedteanp/IcedTeaPluginUtils.h,
	* plugin/icedteanp/IcedTeaScriptablePluginObject.h:
	Fix references to IcedTeaNPPlugin.h.

2010-03-16  Andrew John Hughes  <gnu.andrew@redhat.com>
	* patches/icedtea-override.patch:
	Moved to ecj subdirectory.
	* Makefile.am:
	(ICEDTEA_PATCHES): Remove override patch.
	(ICEDTEA_ECJ_PATCHES): Add override patch in ecj
	directory.
	* patches/ecj/override.patch:
	Apply to ecj tree only.

2010-03-16  Andrew John Hughes  <gnu.andrew@redhat.com>

	NetX/plugin build sync (3/3):
	* patches/icedtea-copy-plugs.patch:
	Remove plug-related segments and move
	remainder to patches/ecj/getannotation-cast.patch
	* rt/com/sun/jmx/snmp/SnmpDataTypeEnums.java,
	* rt/com/sun/jmx/snmp/SnmpDefinitions.java,
	* rt/com/sun/jmx/snmp/SnmpOid.java,
	* rt/com/sun/jmx/snmp/SnmpOidRecord.java,
	* rt/com/sun/jmx/snmp/SnmpOidTable.java,
	* rt/com/sun/jmx/snmp/SnmpOidTableSupport.java,
	* rt/com/sun/jmx/snmp/SnmpParameters.java,
	* rt/com/sun/jmx/snmp/SnmpPduPacket.java,
	* rt/com/sun/jmx/snmp/SnmpPeer.java,
	* rt/com/sun/jmx/snmp/SnmpSession.java,
	* rt/com/sun/jmx/snmp/SnmpTimeticks.java,
	* rt/com/sun/jmx/snmp/SnmpVarBind.java,
	* rt/com/sun/jmx/snmp/SnmpVarBindList.java,
	* rt/com/sun/jmx/snmp/daemon/SnmpInformRequest.java,
	* rt/com/sun/jmx/snmp/daemon/SnmpSession.java,
	* rt/com/sun/media/sound/AbstractPlayer.java,
	* rt/com/sun/media/sound/HeadspaceMixer.java,
	* rt/com/sun/media/sound/HeadspaceSoundbank.java,
	* rt/com/sun/media/sound/MixerClip.java,
	* rt/com/sun/media/sound/MixerMidiChannel.java,
	* rt/com/sun/media/sound/MixerSequencer.java,
	* rt/com/sun/media/sound/MixerSourceLine.java,
	* rt/com/sun/media/sound/MixerSynth.java,
	* rt/com/sun/media/sound/MixerThread.java,
	* rt/com/sun/media/sound/SimpleInputDevice.java,
	* rt/com/sun/media/sound/SimpleInputDeviceProvider.java:
	Remove old plug stubs.
	* Makefile.am:
	(ICEDTEA_PLUGS): Removed.
	(ICEDTEA_BOOTSTRAP_DIRS): Drop com/sun/jmx/snmp/agent.
	(ICEDTEA_BOOTSTRAP_CLASSES): Add javax/management/StandardMBean.java.
	(ICEDTEA_PATCHES): Remove copy-plugs.patch.
	(ICEDTEA_ECJ_PATCHES): Add getannotation-cast.patch.
	(ICEDTEA_ENV): Drop IMPORT_BINARY_PLUGS.
	(ICEDTEA_ENV_ECJ): Likewise.
	(icedtea.stamp): Don't depend on plugs.stamp.
	(icedtea-debug.stamp): Likewise.
	(icedtea-ecj.stamp): Likewise.
	(extra-class-files.stamp): Depend on netx.stamp and
	use netx.build rather than plugs.
	(rt-source-files.txt): Don't search $(abs_top_srcdir)/rt.
	(clean-rt): Revert to system rt.jar.
	(plugs.stamp): Removed.
	(clean-plugs): Removed.
	* patches/ecj/getannotation-cast.patch:
	Remaining part of copy-plugs.patch which
	provides a cast for getAnnotation for older versions
	of GNU Classpath.

2010-03-16  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc
	(newMessageOnBus): Added support for finalize.
	(finalize): New function. Decrements object reference count by one.
	(queue_processor): Added support for finalize.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.h: Removed unused
	function declerations. Added decleration for finalize.

2010-03-15  Andrew John Hughes  <gnu.andrew@redhat.com>

	NetX/plugin build sync (2/3):
	Have the OpenJDK build extract the
	built plugin and NetX code as imports,
	not binary plugs.  File patches that
	extend OpenJDK (NetX, plugin, Zero/Shark)
	under a new subdirectory, extensions.
	* patches/icedtea-liveconnect.patch:
	Moved to extensions subdirectory and
	recreated after application of netx.patch.
	* patches/icedtea-plugin.patch:
	Removed, unused.
	* patches/icedtea-webstart-umask.patch,
	* patches/icedtea-webstart.patch:
	Moved to extensions subdirectory.
	* Makefile.am:
	(ICEDTEANPPLUGIN_TARGET): Add liveconnect-dist.stamp.
	(ICEDTEAPLUGIN_TARGET): Likewise.
	(PLUGIN_PATCH): Removed.
	(ICEDTEA_PATCHES): Add conditional plugin patches in
	same manner as all other conditional patches.  Fix
	paths of NetX patches and add new netx-dist patch.
	Add liveconnect-dist.patch.
	(ICEDTEA_ENV): Add ALT_NETX_DIST and ALT_LIVECONNECT_DIST
	to specify locations of NetX and plugin jar files.
	(ICEDTEA_ECJ_ENV): Likewise.
	(stamps/patch.stamp): Remove copying of plugin source files.
	(stamps/icedtea.stamp): Depend on netx-dist.stamp.
	(stamps/icedtea-debug.stamp): Likewise.
	(stamps/icedtea-ecj.stamp): Depend on netx-dist.stamp and
	plugin.stamp.
	(stamps/plugin-tests.stamp): Depend on stamps/plugin.stamp,
	not rt-closed.jar.  Surround by ENABLE_PLUGIN rather than
	using a (now broken) test on lib/rt/netscape.
	* patches/extensions/liveconnect-dist.patch:
	Make the OpenJDK build import the plugin code in the same
	manner as langtools, CORBA, JAXP and JAXWS.
	* patches/extensions/liveconnect.patch:
	Was patches/icedtea-liveconnect.patch.
	* patches/extensions/netx-dist.patch:
	Same as liveconnect-dist, but for NetX.
	* patches/extensions/netx-umask.patch:
	Renamed from patches/icedtea-webstart-umask.patch.
	* patches/extensions/netx.patch:
	Renamed from patches/icedtea-webstart.patch.

2010-03-13  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
	(requestPluginCookieInfo): Register cookie info as a priority message.
	(requestPluginProxyInfo): Register proxy info as a priority message.
	* plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java: Re-designed
	message consumption to implement priority queuing and parallel
	initialization limits so that an arbitrary number of applets can load
	without blocking one another, all in a thread-safe manner.
	(registerPriorityWait): New method. Registers a string that is
	considered a "priority" string, which gets delegated to dedicated worker
	threads.
	(unRegisterPriorityWait): Unregisters a string so that it is no longer
	a priority.
	(PluginMessageConsumer): Do not create any workers when starting.
	(consume): Remove method. Consumption is now done in a separate dedicated
	thread to prevent blocking.
	(getPriorityStrIfPriority):	New method. If the given message is priority,
	return why (i.e the 'priority string'it matched).
	(isInInit): New method. Returns if the plugin is currently initializing an
	applet.
	(addToInitWorkers): New method. Adds given worker to list of workers
	currently initializting applets.
	(okayToProcess): New method. Returns whether or not it is okay to process
	the given applet.
	(notifyWorkerIsFree): New method. Notifies this class that a worker has
	just become free.
	(queue): Queues the given message for consumption.
	(ConsumerThread): New protected inner (thread) class. Responsible for
	consuming messages in the queue, and regueuing them if consumption if not
	possible.
	(getFreeWorker): Changed to be non-blocking, and return either a priority
	worker or a normal worker depending on what is requested.
	* plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java
	(PluginMessageHandlerWorker): Set new priority and consumer variables.
	(busy): Make thread-safe by waiting on same property that free() waits on.
	(free): Make thread-safe by waiting on same property that busy() waits on.
	(isPriority): New method. Returns of worker is a priority worker.
	(isFree): Made thread-safe, and accounts for priority.
	* plugin/icedteanp/java/sun/applet/PluginStreamHandler.java
	(startProcessing): Call consumer.queue() instead of consumer.consume().
	(postMessage): Remove unused method.

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

	* patches/icedtea-fonts.patch:
	Removed, applied upstream as S6934327.
	http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/178f954e1fd1
	* Makefile.am: Drop above patch.

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

	NetX/plugin build sync (1/3):
	Build NetX and plugin sources separately.
	* rt/javax/jnlp/BasicService.java,
	* rt/javax/jnlp/ClipboardService.java,
	* rt/javax/jnlp/DownloadService.java,
	* rt/javax/jnlp/DownloadServiceListener.java,
	* rt/javax/jnlp/ExtendedService.java,
	* rt/javax/jnlp/ExtensionInstallerService.java,
	* rt/javax/jnlp/FileContents.java,
	* rt/javax/jnlp/FileOpenService.java,
	* rt/javax/jnlp/FileSaveService.java,
	* rt/javax/jnlp/JNLPRandomAccessFile.java,
	* rt/javax/jnlp/PersistenceService.java,
	* rt/javax/jnlp/PrintService.java,
	* rt/javax/jnlp/ServiceManager.java,
	* rt/javax/jnlp/ServiceManagerStub.java,
	* rt/javax/jnlp/SingleInstanceListener.java,
	* rt/javax/jnlp/SingleInstanceService.java,
	* rt/javax/jnlp/UnavailableServiceException.java,
	* rt/net/sourceforge/jnlp/AppletDesc.java,
	* rt/net/sourceforge/jnlp/ApplicationDesc.java,
	* rt/net/sourceforge/jnlp/AssociationDesc.java,
	* rt/net/sourceforge/jnlp/ComponentDesc.java,
	* rt/net/sourceforge/jnlp/DefaultLaunchHandler.java,
	* rt/net/sourceforge/jnlp/ExtensionDesc.java,
	* rt/net/sourceforge/jnlp/IconDesc.java,
	* rt/net/sourceforge/jnlp/InformationDesc.java,
	* rt/net/sourceforge/jnlp/InstallerDesc.java,
	* rt/net/sourceforge/jnlp/JARDesc.java,
	* rt/net/sourceforge/jnlp/JNLPFile.java,
	* rt/net/sourceforge/jnlp/JNLPSplashScreen.java,
	* rt/net/sourceforge/jnlp/JREDesc.java,
	* rt/net/sourceforge/jnlp/LaunchException.java,
	* rt/net/sourceforge/jnlp/LaunchHandler.java,
	* rt/net/sourceforge/jnlp/Launcher.java,
	* rt/net/sourceforge/jnlp/MenuDesc.java,
	* rt/net/sourceforge/jnlp/NetxPanel.java,
	* rt/net/sourceforge/jnlp/Node.java,
	* rt/net/sourceforge/jnlp/PackageDesc.java,
	* rt/net/sourceforge/jnlp/ParseException.java,
	* rt/net/sourceforge/jnlp/Parser.java,
	* rt/net/sourceforge/jnlp/PluginBridge.java,
	* rt/net/sourceforge/jnlp/PropertyDesc.java,
	* rt/net/sourceforge/jnlp/RelatedContentDesc.java,
	* rt/net/sourceforge/jnlp/ResourcesDesc.java,
	* rt/net/sourceforge/jnlp/SecurityDesc.java,
	* rt/net/sourceforge/jnlp/ShortcutDesc.java,
	* rt/net/sourceforge/jnlp/StreamEater.java,
	* rt/net/sourceforge/jnlp/Version.java,
	* rt/net/sourceforge/jnlp/cache/CacheEntry.java,
	* rt/net/sourceforge/jnlp/cache/CacheUtil.java,
	* rt/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.java,
	* rt/net/sourceforge/jnlp/cache/DownloadIndicator.java,
	* rt/net/sourceforge/jnlp/cache/Resource.java,
	* rt/net/sourceforge/jnlp/cache/ResourceTracker.java,
	* rt/net/sourceforge/jnlp/cache/UpdatePolicy.java,
	* rt/net/sourceforge/jnlp/cache/package.html,
	* rt/net/sourceforge/jnlp/event/ApplicationEvent.java,
	* rt/net/sourceforge/jnlp/event/ApplicationListener.java,
	* rt/net/sourceforge/jnlp/event/DownloadEvent.java,
	* rt/net/sourceforge/jnlp/event/DownloadListener.java,
	* rt/net/sourceforge/jnlp/event/package.html,
	* rt/net/sourceforge/jnlp/package.html,
	* rt/net/sourceforge/jnlp/resources/Manifest.mf,
	* rt/net/sourceforge/jnlp/resources/Messages.properties,
	* rt/net/sourceforge/jnlp/resources/about.jnlp,
	* rt/net/sourceforge/jnlp/resources/default.jnlp,
	* rt/net/sourceforge/jnlp/runtime/AppThreadGroup.java,
	* rt/net/sourceforge/jnlp/runtime/AppletAudioClip.java,
	* rt/net/sourceforge/jnlp/runtime/AppletEnvironment.java,
	* rt/net/sourceforge/jnlp/runtime/AppletInstance.java,
	* rt/net/sourceforge/jnlp/runtime/ApplicationInstance.java,
	* rt/net/sourceforge/jnlp/runtime/Boot.java,
	* rt/net/sourceforge/jnlp/runtime/Boot13.java,
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java,
	* rt/net/sourceforge/jnlp/runtime/JNLPPolicy.java,
	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java,
	* rt/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java,
	* rt/net/sourceforge/jnlp/runtime/package.html,
	* rt/net/sourceforge/jnlp/security/AccessWarningPane.java,
	* rt/net/sourceforge/jnlp/security/AppletWarningPane.java,
	* rt/net/sourceforge/jnlp/security/CertVerifier.java,
	* rt/net/sourceforge/jnlp/security/CertWarningPane.java,
	* rt/net/sourceforge/jnlp/security/CertsInfoPane.java,
	* rt/net/sourceforge/jnlp/security/HttpsCertVerifier.java,
	* rt/net/sourceforge/jnlp/security/MoreInfoPane.java,
	* rt/net/sourceforge/jnlp/security/SecurityDialogUI.java,
	* rt/net/sourceforge/jnlp/security/SecurityUtil.java,
	* rt/net/sourceforge/jnlp/security/SecurityWarningDialog.java,
	* rt/net/sourceforge/jnlp/security/SingleCertInfoPane.java,
	* rt/net/sourceforge/jnlp/security/VariableX509TrustManager.java,
	* rt/net/sourceforge/jnlp/security/viewer/CertificatePane.java,
	* rt/net/sourceforge/jnlp/security/viewer/CertificateViewer.java,
	* rt/net/sourceforge/jnlp/services/ExtendedSingleInstanceService.java,
	* rt/net/sourceforge/jnlp/services/InstanceExistsException.java,
	* rt/net/sourceforge/jnlp/services/ServiceUtil.java,
	* rt/net/sourceforge/jnlp/services/SingleInstanceLock.java,
	* rt/net/sourceforge/jnlp/services/XBasicService.java,
	* rt/net/sourceforge/jnlp/services/XClipboardService.java,
	* rt/net/sourceforge/jnlp/services/XDownloadService.java,
	* rt/net/sourceforge/jnlp/services/XExtendedService.java,
	* rt/net/sourceforge/jnlp/services/XExtensionInstallerService.java,
	* rt/net/sourceforge/jnlp/services/XFileContents.java,
	* rt/net/sourceforge/jnlp/services/XFileOpenService.java,
	* rt/net/sourceforge/jnlp/services/XFileSaveService.java,
	* rt/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java,
	* rt/net/sourceforge/jnlp/services/XPersistenceService.java,
	* rt/net/sourceforge/jnlp/services/XPrintService.java,
	* rt/net/sourceforge/jnlp/services/XServiceManagerStub.java,
	* rt/net/sourceforge/jnlp/services/XSingleInstanceService.java,
	* rt/net/sourceforge/jnlp/services/package.html,
	* rt/net/sourceforge/jnlp/tools/CharacterEncoder.java,
	* rt/net/sourceforge/jnlp/tools/HexDumpEncoder.java,
	* rt/net/sourceforge/jnlp/tools/JarRunner.java,
	* rt/net/sourceforge/jnlp/tools/JarSigner.java,
	* rt/net/sourceforge/jnlp/tools/JarSignerResources.java,
	* rt/net/sourceforge/jnlp/tools/KeyStoreUtil.java,
	* rt/net/sourceforge/jnlp/tools/KeyTool.java,
	* rt/net/sourceforge/jnlp/util/FileUtils.java,
	* rt/net/sourceforge/jnlp/util/PropertiesFile.java,
	* rt/net/sourceforge/jnlp/util/Reflect.java,
	* rt/net/sourceforge/jnlp/util/WeakList.java,
	* rt/net/sourceforge/jnlp/util/XDesktopEntry.java,
	* rt/net/sourceforge/nanoxml/XMLElement.java,
	* rt/net/sourceforge/nanoxml/XMLParseException.java:
	Move NetX sources to netx subdirectory.
	* Makefile.am:
	(NETX_SRCDIR): Source directory containing NetX sources.
	(NETX_RESOURCE_DIR): Path to NetX resource files.
	(NETX_EXTRA_DIR): Path to extra NetX resource files.
	(SOURCEPATH_DIRS): Renamed from ABS_SOURCE_DIRS. Drop
	rt source directory (now plugs only) and plugin sources
	so it only includes OpenJDK sources.
	(ICEDTEA_BOOTSTRAP_CLASSES): Explicitly compile BasicDirectoryModel
	due to http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42003
	(LIVECONNECT_DIR): Use liveconnect build directory not rt.
	(distclean-local): Call clean-netx, clean-plugin and clean-liveconnect
	targets.  Remove duplicate plugin cleanup.
	(stamps/icedtea.stamp): Use NETX_RESOURCE_DIR for about.jnlp.
	(stamps/icedtea-debug.stamp): Likewise.
	(liveconnect-source-files.txt): Compile list of plugin sources.
	(stamps/liveconnect.stamp): Build the plugin Java source code.
	(stamps/liveconnect-dist.stamp): Create classes.jar and src.zip
	for plugin (unused at present).
	(clean-liveconnect): Remove build of Java plugin code.
	(netx-source-files.txt): Compile list of NetX sources.
	(stamps/netx.stamp): Build the NetX source code and copy the
	resources to the build directory..
	(stamps/netx-dist.stamp): Create classes.jar and src.zip
	for NetX (unused at present).
	(clean-netx): Remove build of NetX code.
	(stamps/extra-class-files.stamp): Use NETX_EXTRA_DIR.
	(rt-source-files.txt): Don't search rt directory in build tree
	or plugin sources.
	(stamps/rt.stamp): Use SOURCEPATH_DIRS.  Don't copy NetX resources;
	now part of the NetX build.
	(stamps/rt.stamp): Depend on liveconnect.stamp as plugin classes
	are currently included in rt.jar.
	(stamps/plugs.stamp): Depend on liveconnect.stamp and netx.stamp as
	plugin and NetX classes are currently included in rt-closed.jar.
	(liveconnect): New alias.
	(liveconncet-dist): Likewise.
	(netx): Likewise.
	(netx-dist): Likewise.
	* netx/javax/jnlp/BasicService.java,
	* netx/javax/jnlp/ClipboardService.java,
	* netx/javax/jnlp/DownloadService.java,
	* netx/javax/jnlp/DownloadServiceListener.java,
	* netx/javax/jnlp/ExtendedService.java,
	* netx/javax/jnlp/ExtensionInstallerService.java,
	* netx/javax/jnlp/FileContents.java,
	* netx/javax/jnlp/FileOpenService.java,
	* netx/javax/jnlp/FileSaveService.java,
	* netx/javax/jnlp/JNLPRandomAccessFile.java,
	* netx/javax/jnlp/PersistenceService.java,
	* netx/javax/jnlp/PrintService.java,
	* netx/javax/jnlp/ServiceManager.java,
	* netx/javax/jnlp/ServiceManagerStub.java,
	* netx/javax/jnlp/SingleInstanceListener.java,
	* netx/javax/jnlp/SingleInstanceService.java,
	* netx/javax/jnlp/UnavailableServiceException.java,
	* netx/net/sourceforge/jnlp/AppletDesc.java,
	* netx/net/sourceforge/jnlp/ApplicationDesc.java,
	* netx/net/sourceforge/jnlp/AssociationDesc.java,
	* netx/net/sourceforge/jnlp/ComponentDesc.java,
	* netx/net/sourceforge/jnlp/DefaultLaunchHandler.java,
	* netx/net/sourceforge/jnlp/ExtensionDesc.java,
	* netx/net/sourceforge/jnlp/IconDesc.java,
	* netx/net/sourceforge/jnlp/InformationDesc.java,
	* netx/net/sourceforge/jnlp/InstallerDesc.java,
	* netx/net/sourceforge/jnlp/JARDesc.java,
	* netx/net/sourceforge/jnlp/JNLPFile.java,
	* netx/net/sourceforge/jnlp/JNLPSplashScreen.java,
	* netx/net/sourceforge/jnlp/JREDesc.java,
	* netx/net/sourceforge/jnlp/LaunchException.java,
	* netx/net/sourceforge/jnlp/LaunchHandler.java,
	* netx/net/sourceforge/jnlp/Launcher.java,
	* netx/net/sourceforge/jnlp/MenuDesc.java,
	* netx/net/sourceforge/jnlp/NetxPanel.java,
	* netx/net/sourceforge/jnlp/Node.java,
	* netx/net/sourceforge/jnlp/PackageDesc.java,
	* netx/net/sourceforge/jnlp/ParseException.java,
	* netx/net/sourceforge/jnlp/Parser.java,
	* netx/net/sourceforge/jnlp/PluginBridge.java,
	* netx/net/sourceforge/jnlp/PropertyDesc.java,
	* netx/net/sourceforge/jnlp/RelatedContentDesc.java,
	* netx/net/sourceforge/jnlp/ResourcesDesc.java,
	* netx/net/sourceforge/jnlp/SecurityDesc.java,
	* netx/net/sourceforge/jnlp/ShortcutDesc.java,
	* netx/net/sourceforge/jnlp/StreamEater.java,
	* netx/net/sourceforge/jnlp/Version.java,
	* netx/net/sourceforge/jnlp/cache/CacheEntry.java,
	* netx/net/sourceforge/jnlp/cache/CacheUtil.java,
	* netx/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.java,
	* netx/net/sourceforge/jnlp/cache/DownloadIndicator.java,
	* netx/net/sourceforge/jnlp/cache/Resource.java,
	* netx/net/sourceforge/jnlp/cache/ResourceTracker.java,
	* netx/net/sourceforge/jnlp/cache/UpdatePolicy.java,
	* netx/net/sourceforge/jnlp/cache/package.html,
	* netx/net/sourceforge/jnlp/event/ApplicationEvent.java,
	* netx/net/sourceforge/jnlp/event/ApplicationListener.java,
	* netx/net/sourceforge/jnlp/event/DownloadEvent.java,
	* netx/net/sourceforge/jnlp/event/DownloadListener.java,
	* netx/net/sourceforge/jnlp/event/package.html,
	* netx/net/sourceforge/jnlp/package.html,
	* netx/net/sourceforge/jnlp/resources/Manifest.mf,
	* netx/net/sourceforge/jnlp/resources/Messages.properties,
	* netx/net/sourceforge/jnlp/resources/about.jnlp,
	* netx/net/sourceforge/jnlp/resources/default.jnlp,
	* netx/net/sourceforge/jnlp/runtime/AppThreadGroup.java,
	* netx/net/sourceforge/jnlp/runtime/AppletAudioClip.java,
	* netx/net/sourceforge/jnlp/runtime/AppletEnvironment.java,
	* netx/net/sourceforge/jnlp/runtime/AppletInstance.java,
	* netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java,
	* netx/net/sourceforge/jnlp/runtime/Boot.java,
	* netx/net/sourceforge/jnlp/runtime/Boot13.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java,
	* netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java,
	* netx/net/sourceforge/jnlp/runtime/package.html,
	* netx/net/sourceforge/jnlp/security/AccessWarningPane.java,
	* netx/net/sourceforge/jnlp/security/AppletWarningPane.java,
	* netx/net/sourceforge/jnlp/security/CertVerifier.java,
	* netx/net/sourceforge/jnlp/security/CertWarningPane.java,
	* netx/net/sourceforge/jnlp/security/CertsInfoPane.java,
	* netx/net/sourceforge/jnlp/security/HttpsCertVerifier.java,
	* netx/net/sourceforge/jnlp/security/MoreInfoPane.java,
	* netx/net/sourceforge/jnlp/security/SecurityDialogUI.java,
	* netx/net/sourceforge/jnlp/security/SecurityUtil.java,
	* netx/net/sourceforge/jnlp/security/SecurityWarningDialog.java,
	* netx/net/sourceforge/jnlp/security/SingleCertInfoPane.java,
	* netx/net/sourceforge/jnlp/security/VariableX509TrustManager.java,
	* netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java,
	* netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.java,
	* netx/net/sourceforge/jnlp/services/ExtendedSingleInstanceService.java,
	* netx/net/sourceforge/jnlp/services/InstanceExistsException.java,
	* netx/net/sourceforge/jnlp/services/ServiceUtil.java,
	* netx/net/sourceforge/jnlp/services/SingleInstanceLock.java,
	* netx/net/sourceforge/jnlp/services/XBasicService.java,
	* netx/net/sourceforge/jnlp/services/XClipboardService.java,
	* netx/net/sourceforge/jnlp/services/XDownloadService.java,
	* netx/net/sourceforge/jnlp/services/XExtendedService.java,
	* netx/net/sourceforge/jnlp/services/XExtensionInstallerService.java,
	* netx/net/sourceforge/jnlp/services/XFileContents.java,
	* netx/net/sourceforge/jnlp/services/XFileOpenService.java,
	* netx/net/sourceforge/jnlp/services/XFileSaveService.java,
	* netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java,
	* netx/net/sourceforge/jnlp/services/XPersistenceService.java,
	* netx/net/sourceforge/jnlp/services/XPrintService.java,
	* netx/net/sourceforge/jnlp/services/XServiceManagerStub.java,
	* netx/net/sourceforge/jnlp/services/XSingleInstanceService.java,
	* netx/net/sourceforge/jnlp/services/package.html,
	* netx/net/sourceforge/jnlp/tools/CharacterEncoder.java,
	* netx/net/sourceforge/jnlp/tools/HexDumpEncoder.java,
	* netx/net/sourceforge/jnlp/tools/JarRunner.java,
	* netx/net/sourceforge/jnlp/tools/JarSigner.java,
	* netx/net/sourceforge/jnlp/tools/JarSignerResources.java,
	* netx/net/sourceforge/jnlp/tools/KeyStoreUtil.java,
	* netx/net/sourceforge/jnlp/tools/KeyTool.java,
	* netx/net/sourceforge/jnlp/util/FileUtils.java,
	* netx/net/sourceforge/jnlp/util/PropertiesFile.java,
	* netx/net/sourceforge/jnlp/util/Reflect.java,
	* netx/net/sourceforge/jnlp/util/WeakList.java,
	* netx/net/sourceforge/jnlp/util/XDesktopEntry.java,
	* netx/net/sourceforge/nanoxml/XMLElement.java,
	* netx/net/sourceforge/nanoxml/XMLParseException.java:
	New location of NetX sources.

2010-03-11  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::compile_method): Catch typeflow failures more
	generally.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): New trap.
	(SharkTopLevelBlock::do_call): Add assertion to check the above.
	(SharkTopLevelBlock::static_subtype_check): Deal with unloaded
	object_klass.

2010-03-11  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp
	(ThreadStackSize): Increased by 512kb on 32-bit platforms so as
	to work on systems with 64kb page sizes.

2010-03-11  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp:
	Whitespace changes.

2010-03-10  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Add new patch.
	* patches/openjdk/6822370-reentrantreadwritelock.patch:
	Backported patch from HotSpot 16 to fix bug S6822370;
	threads blocked when the ReentrantReadWriteLock is
	not held.

2010-03-10  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(JAXP): Removed, redundant.
	(ABS_SOURCE_DIRS): No source code in $(abs_top_srcdir)/rt.
	(ICEDTEA_BOOTSTRAP_CLASSES): Unneeded.
	(HOTSPOT_MAKE_DIR): Redundant since switch to hs14.
	(stamps/ports.stamp): Remove use of HOTSPOT_MAKE_DIR.

2010-03-10  Hideki Yamane <henrich@debian.or.jp>

	* patches/icedtea-fonts.patch: Use Sazanami instead of Kochi for
	Japanese font on Debian/Ubuntu.

2010-03-09  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaNPPlugin.cc
	(consume_message): Handle the new reference field and send it back when
	sending proxy and cookie info.
	(get_proxy_info): Update response format for proxy information to make it
	consistent with new Gecko API.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc
	(newMessageOnBus): Account for the new reference field and send it back
	with the response.
	(sendWindow): Same.
	(eval): Same.
	(call): Same.
	(sendString): Same.
	(setMember): Same. Also, move responding code from _setMember to setMember
	for consistency and to solve a rather bad race condition that affected
	reliability.
	(sendMember): Account for the new reference field and send it back
	with the response.
	(queue_processor): Move array index slots based on new positions with
	reference ids.
	(_setMember): Move response code back to setMember.
	* plugin/icedteanp/java/sun/applet/GetMemberPluginCallRequest.java
	(GetMemberPluginCallRequest): Change method signature to receive a
	reference identifier.
	(parse): Update to handle new reference identifiers.
	(serviceable): Removed method. serviceable() is now implemented in the
	parent class and uses unique reference identifiers.
	* plugin/icedteanp/java/sun/applet/GetWindowPluginCallRequest.java
	(GetWindowPluginCallRequest): Change method signature to receive a
	reference identifier.
	(serviceable): Removed method. serviceable() is now implemented in the
	parent class and uses unique reference identifiers.
	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java: Added new
	statis private requestIdentityCounter variable that provides unique
	reference numbers.
	(createPanel): Send a dummy (0) reference number with initialization msg.
	(getRequestIdentifier): New method. Returns a unique reference number
	and then increments requestIdentityCounter in a thread-safe manner.
	(getWindow): Send reference id to getPluginCallRequest.
	(getMember): Same.
	(setMember): Same.
	(setSlot): Same.
	(getSlot): Same.
	(eval): Same.
	(removeMember): Same.
	(call): Same.
	(requestPluginCookieInfo): Same.
	(requestPluginProxyInfo): Same.
	(JavaScriptFinalize): Same.
	(javascriptToString): Same.
	* plugin/icedteanp/java/sun/applet/PluginCallRequest.java: Track reference
	numbers instead of the 'return string' marker.
	(serviceable): Change from abstract to implemented method, returns weather
	or not the given message is servicable by this request based on unique
	reference numbers.
	* plugin/icedteanp/java/sun/applet/PluginCallRequestFactory.java
	(getPluginCallRequest): Pass reference numbers to concrete class
	constructors.
	* plugin/icedteanp/java/sun/applet/PluginCookieInfoRequest.java
	(PluginCookieInfoRequest): Receive new reference number and pass it to
	parent.
	(parseString): Update to handle new reference numbers in message.
	(serviceable): Removed method. serviceable() is now implemented in the
	parent class and uses unique reference identifiers.
	* plugin/icedteanp/java/sun/applet/PluginProxyInfoRequest.java
	(PluginProxyInfoRequest): Receive new reference number and pass it to
	parent.
	(parseReturn): Update to handle new reference numbers in message. Also,
	parse based on new format returned by the C++ side.
	(serviceable): Removed method. serviceable() is now implemented in the
	parent class and uses unique reference identifiers.
	* plugin/icedteanp/java/sun/applet/PluginStreamHandler.java
	(handleMessage): Pass reference to finishCallRequest().
	* plugin/icedteanp/java/sun/applet/VoidPluginCallRequest.java
	(VoidPluginCallRequest): Update to handle new reference numbers in
	message.
	* plugin/tests/LiveConnect/common.js
	(testAll): Check eval tests checkbox before calling doTest();

2010-03-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(IT_CFLAGS): General CFLAGS for all IcedTea
	C builds, which includes ARCHFLAG.
	(ICEDTEA_ENV): Set ZERO_ARCHFLAG from ARCHFLAG.
	(ICEDTEA_ECJ_ENV): Likewise.
	(stamps/native-ecj.stamp): Use IT_CFLAGS.
	($(PULSE_JAVA_NATIVE_BUILDDIR)/%.o): Use IT_CFLAGS.
	* acinclude.m4:
	(IT_SET_ARCH_SETTINGS): Renamed from SET_ARCH_DIRS.
	Use host_cpu rather than host.  Add sections for
	sparc and s390x.  Set ARCHFLAG to m64 for x86_64,
	sparc64, powerpc64 and s390x, m31 for s390 and m32
	for i?86, powerpc and sparc.
	(ENABLE_ZERO_BUILD): Remove setting of ZERO_ARCHFLAG,
	generalised to ARCHFLAG.
	* configure.ac: Call renamed IT_SET_ARCH_SETTINGS.

2010-03-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(stamps/extract-ecj.stamp): Revert previous change
	to copying.  Patch will break hard links.

2010-03-08  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ICEDTEA_ECJ_PATCHES): Add DISTRIBUTION_ECJ_PATCHES.

2010-03-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(SHARE): Use openjdk-ecj for building bootstrap classes.
	(SOLARIS): Likewise.
	(LANGTOOLS): Likewise.
	(CORBA): Likewise.
	(JAXP): Likewise.
	(OPENJDK_ECJ_TREE): Target for obtaining a patched OpenJDK-ecj tree.
	(stamps/extract-ecj.stamp): Copy, don't link.
	(stamps/icedtea-boot.stamp): Use OPENJDK_ECJ_TREE rather than
	patch-ecj.stamp.
	(rt-source-files.txt): Depend on $(OPENJDK_ECJ_TREE) ensuring
	ecj patched versions are used.

2010-03-04  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Don't unset ICEDTEA_BUILD_TARGET if unused.
	(hotspot): Support the WITH_OPENJDK configuration.
	Pass ICEDTEA_BUILD_TARGET=hotspot to make rather
	than having an additional hotspot-helper target.
	Don't remove bootstrap-directory-symlink-ecj.stamp
	as this just forces the bootstrap classes to be rebuilt.
	(hotspot-helper): Removed.

2010-03-04  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(sharkCompiler::sharkCompiler): Move mattr define to make its memory
	valid in the scope where it are used by the args vector.

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

	* patches/openjdk/6928623-verbose-langtools.patch:
	Removed, applied upstream.
	* Makefile.am: Drop above patch.

2010-03-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(stamps/cacao.stamp): Depend on rt.stamp
	and use updated rt.jar to build against rather
	than the contents of lib/rt, so that --with-openjdk
	builds work.

2010-03-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(stamps/plugin.stamp): Create stamp with the
	right filename.

2010-03-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(icedtea-against-icedtea): Convert to stamp
	and provide this as an alias.
	(icedtea-debug-against-icedtea): Likewise.
	(stamps/jtreg.stamp): Depend on
	stamps/icedtea-against-icedtea.stamp
	(stamps/tools.stamp): Converted from
	target relying on
	bootstrap/jdk1.7.0/jre/lib/tools.jar to
	a stamp target.
	(clean-tools-jar): Remove the stamp.
	(stamps/plugs.stamp): Depend on tools.stamp
	not the jar file itself.
	(icedtea): Match icedtea.stamp without bringing in
	additional dependencies.  icedtea-against-icedtea
	is equivalent to the old version.
	(icedtea-debug): Likewise.
	(tools-jar): New alias for tools.stamp

2010-03-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Patch should be added to ICEDTEA_ECJ_PATCHES
	not ICEDTEA_ENV_ECJ.

2010-03-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Remove errant backslash.

2010-03-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	Simply JAXWS patching for OpenJDK6.
	* Makefile.am,
	(NEED_JAXWS_SRC): Removed.
	(JAXWS_PATCHES): Removed.
	(ICEDTEA_ENV_ECJ): Add getdtdtype patch.
	(extract.stamp): Remove extract-jaxws dependency.
	(clean-extract): Remove clean-extract-jaxws dependency.
	(extract-jaxws.stamp): Removed.
	(clean-extract-jaxws): Removed.
	* patches/ecj/icedtea-jaxws-getdtdtype.patch:
	Updated to apply to JAXWS tree as a patch.

2009-11-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/ecj/icedtea-jaxws-getdtdtype.patch:
	Replace getDTDType method, don't add another.

2009-11-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/ecj/icedtea-jaxws-getdtdtype.patch:
	Add additional fix for AttributeBase.java

2010-03-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(stamps/extract.stamp): Add meta extract target
	to pull in both extract-openjdk and extract-jaxws.
	(stamps/extract-openjdk.stamp): Rename stamp file
	to extract-openjdk.stamp.
	(clean-extract-jaxws): Remove jaxws sources.

2009-11-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Make use of JAXWS dependent on absence of
	getDTDType() bug.  Add new JAXWS patch.
	(extract-jaxws.stamp): Apply getDTDType() patch
	if bug found.
	* acinclude.m4:
	(IT_GETDTDTYPE_CHECK): Check for old versions of
	gcj/Classpath which have
	javax.xml.stream.events.Attribute.getDTDType()
	with a return type of QName not String.
	* configure.ac:
	Invoke new IT_GETDTDTYPE_CHECK macro.
	* patches/icedtea-jaxws-getdtdtype.patch:
	New patch to work around the getDTDType() bug.

2010-03-01  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/ecj/icedtea.patch: Don't add tools.jar
	to bootclasspath; now just a symlink to rt.jar.

2009-11-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-jaxws-getdtdtype.patch:
	Fix path.

2009-11-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-jaxws-getdtdtype.patch:
	Add additional fix for AttributeBase.java
	
2009-11-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-jaxws-getdtdtype.patch:
	Replace getDTDType method, don't add another.
	* HACKING: Document the patch.
	
2009-11-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Make use of JAXWS dependent on absence of
	javax.annotation.Resource and/or getDTDType()
	bug.  Add new JAXWS patch.
	(extract-jaxws.stamp): Apply getDTDType() patch
	if bug found.
	* acinclude.m4:
	(IT_GETDTDTYPE_CHECK): Check for old versions of
	gcj/Classpath which have
	javax.xml.stream.events.Attribute.getDTDType()
	with a return type of QName not String.
	* configure.ac:
	Invoke new IT_GETDTDTYPE_CHECK macro.
	* patches/icedtea-jaxws-getdtdtype.patch:
	New patch to work around the getDTDType() bug.
	
2010-03-01  Mark Wielaard  <mark@klomp.org>

	* patches/ecj/icedtea.patch: Don't add generated dir to
	bootclasspath in langtools/make/build.xml.

2010-02-26  Mark Wielaard  <mark@klomp.org>

	* patches/openjdk/6928623-verbose-langtools.patch: New patch.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch.

2010-02-26  Pavel Tisnovsky <ptisnovs@redhat.com>

	* removed two unnecessary timezone patches

2010-02-26  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::generate_native_code): Undefine debug code for
	NDEBUG builds

2010-02-25 Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/hotspot/hs16/icedtea-params-cast-size_t.patch,
	* patches/hotspot/hs16/memory-limits.patch:
	Move to main patches directory.
	* patches/hotspot/hs16/openjdk-6886353-ignore_deoptimizealot.patch:
	Dropped, applied upstream.
	* patches/hotspot/hs16/shark.patch,
	* patches/hotspot/hs16/zero.patch:
	Moved to main patches directory.
	* patches/hotspot/original/icedtea-6778657-f2i-overflow.patch,
	* patches/hotspot/original/icedtea-6778662-lib64.patch,
	* patches/hotspot/original/icedtea-6791168.patch,
	* patches/hotspot/original/icedtea-6793825-includedb.patch,
	* patches/hotspot/original/icedtea-debuginfo.patch,
	* patches/hotspot/original/icedtea-params-cast-size_t.patch,
	* patches/hotspot/original/memory-limits.patch:
	Obsoleted by move to hs16 upstream.
	* patches/icedtea-nss-6763530.patch:
	Applied upstream.
	* Makefile.am: Update patch list.
	* hotspot.map: Remove outdated hs16 build.
	* patches/icedtea-params-cast-size_t.patch,
	* patches/memory-limits.patch,
	* patches/shark.patch,
	* patches/zero.patch:
	Moved from hotspot/hs16.

2010-02-24 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add PULSE_JAVA_CLEAN_TARGET
	to handle optionally defined clean-pulse-java
	target.

2010-02-24 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add THANKYOU to
	EXTRA_DIST.
	* pulseaudio/AUTHORS: Removed; duplicates
	top-level file.

2010-02-24  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/java/sun/applet/PluginMain.java: Add some javaplugin.*
	properties that some applets expect.
	* rt/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java: Implement
	allowed property get/set based on specifications.

2010-02-24 Andrew John Hughes  <gnu.andrew@redhat.com>

	* .hgignore: Severely trim the list
	especially the use of regular expressions
	which are matching unwanted files.

2010-02-24 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(rewrite-rhino.stamp): Use full path to
	jar application to avoid relying on the one
	on the path.

2010-02-24 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Add missing pulse-java alias and reorganise
	existing aliases alphabetically.
	($(PULSE_JAVA_NATIVE_BUILDDIR)/%.o): Add include
	directive for build directory to pick up generated
	headers.

2010-02-24 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(icedtea.stamp): Prefix libpulse-java.so with
	build directory path.
	(icedtea-debug.stamp): Likewise.
	(clean-pulse-java): No need to delete libpulse-java.so
	as no longer at top-level.

2010-02-24 Andrew John Hughes  <gnu.andrew@redhat.com>

	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_PulseAudioStreamVolumeControl.c:
	Removed, never built and no corresponding
	Java source file.
	* Makefile.am:
	(PULSE_JAVA_NATIVE_SRCS): List of PulseAudio source
	files.
	(PULSE_JAVA_NATIVE_OBJECTS): List of PulseAudio object
	files.
	(PULSE_JAVA_TARGET): Optional PulseAudio target.
	(icedtea.stamp): Replace explicit pulse-java.stamp
	with PULSE_JAVA_TARGET.
	(icedtea-debug.stamp): Likewise.
	(pulse-java.stamp): Depend on compiled library rather than
	headers target.
	($(PULSE_JAVA_NATIVE_BUILDDIR)/%.o): New target to compile
	object files from source files using make substitution.
	($(PULSE_JAVA_NATIVE_BUILDDIR)/libpulse-java.so): New target
	to build the shared library.
	(pulse-java-jar.stamp): Make ENABLE_PULSE_JAVA conditional
	encompass all PulseAudio targets.
	(pulse-java-class.stamp): Likewise.
	(clean-pulse-java): Likewise.
	(pulse-java-headers.stamp): Likewise, and remove unneeded
	BOOT_DIR conditional (pulse-java-class.stamp now depends on
	the appropriate bootstrap target).

2010-02-23  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/make/linux/makefiles/shark.make: Whitespace fixes.
	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp: Likewise.
	* ports/hotspot/src/share/vm/includeDB_shark: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkContext.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkContext.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkInliner.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkInliner.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkInvariants.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStack.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStack.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStateScanner.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStateScanner.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.hpp: Likewise.

2010-02-23  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp: Reformatted
	with trailing opening braces to match upstream HotSpot.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkConstant.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkConstant.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkContext.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkContext.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkInliner.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkInvariants.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkInvariants.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStack.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStack.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStateScanner.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStateScanner.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkType.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.hpp: Likewise.

2010-02-23  Deepak Bhole <dbhole@redhat.com>

	* Makefile.am: Provide JDK_UPDATE_VERSION when compiling the plugin
	* plugin/icedteanp/IcedTeaNPPlugin.cc: Use JDK_UPDATE_VERSION to set the
	jpi version.

2010-02-23  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/make/linux/makefiles/shark.make: Update copyright.
	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkContext.hpp: Likewise.

2010-02-23  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/make/linux/makefiles/shark.make: Comment fix.

2010-02-22  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java: Centralized
	and increased timeouts to give slow-loading applets enough time to load.

2010-02-21  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(MCPU): Explicitly defined for use by LLVM command line parser.
	(MAttrs): Likewise.
	(SharkCompiler::SharkCompiler): Create the JIT using LLVM EngineBuilder
	in order to explicitly set MCPU and MAttrs when using LLVM 2.7.
	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp:
	Include llvm/ExecutionEngine/JIT.h for LLVM 2.7 to make sure the
	JIT are linked in.

2010-02-21 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(icedtea-debug.stamp): Add missing -debug on
	end of $(BUILD_OUTPUT_DIR).

2010-02-20  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/icedtea.stamp, stamps/icedtea-debug.stamp):
	Depend on stamps/plugin.stamp instead of $(ICEDTEAPLUGIN_TARGET)
	and $(ICEDTEANPPLUGIN_TARGET).
	(icedtea): Depend on stamps/add-zero.stamp and stamps/add-cacao.stamp
	(icedtea-debug): Depend on stamps/add-cacao-debug.stamp and
	stamps/add-zero-debug.stamp.

2010-02-19  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ADD_ZERO_CONFIGURE_ARGS): Only pass
	--with-hotspot-src-zip if configured for alternate hotspot.

2010-02-19 Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-cacao-ignore-jdi-tests.patch:
	Updated for b18.

2010-02-19 Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(FIND_RHINO_JAR): Clear RHINO_JAR variable
	if it still contains "no" at the end of the
	macro.

2010-02-19  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/globals_zero.hpp:
	Increase StackShadowPages from 3 to 5 on 32-bit platforms.
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp
	(os::atomic_copy64): Added s390 specific implementation.

2010-02-19 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Add java/nio/StringCharBuffer.java to
	OPENJDK_BOOTSTRAP_CLASSES.  Some versions
	of ecj seem not to build it automatically.

2010-02-18 Andrew John Hughes  <gnu.andrew@redhat.com>

	Drop hotspot-tools targets to simplify
	bootstrapping OpenJDK.
	* Makefile.am:
	Add additional OPENJDK_BOOTSTRAP_DIRS
	to compensate for the removal of the
	hotspot-tools classes.  Add OPENJDK_TREE
	variable as a pseudo-target for targets
	that require a patched OpenJDK tree with
	Zero, Shark and any overlays.  Remove hotspot-tools
	aliases.  Remove tools-copy from EXTRA_DIST.
	(distclean-local): No more need to remove hotspot-tools
	and hotspot-tools-source-files.txt.
	(extract-ecj.stamp): Depend on OPENJDK_TREE.
	(bootstrap-directory-ecj.stamp): Always create
	the ecj tools.jar as a symlink to rt.jar to
	appease the HotSpot build.
	(icedtea.stamp): Use OPENJDK_TREE in place of
	patch, overlay and ports (it implies all three).
	(icedtea-debug.stamp): Likewise.
	(icedtea-ecj.stamp): Likewise.
	(hotspot-helper): Drop hotspot-tools dependency.
	(rewriter.stamp): Explicitly create destination
	directory as Sun's javac doesn't.
	(cacao.stamp): Depend on OPENJDK_TREE.
	(hotspot-tools-copy-source-files.stamp): Removed.
	(hotspot-tools-source-files.txt): Removed.
	(hotspot-tools-class-files.stamp): Removed.
	(clean-hotspot-tools): Removed.
	(hotspot-tools.stamp): Removed.
	(rt-source-files.txt): Depend on OPENJDK_TREE.
	(rt.stamp): Simplify use of jar.
	(bootstrap/jdk1.7.0/jre/lib/tools.jar): Create symlink
	rather than a separate jar file.
	(clean-tools-jar): Remove hotspot-tools stuff.
	(plugs.stamp): Depend on tools.jar
	* tools-copy/tools-corba-copy-files.txt,
	* tools-copy/tools-jaxws-copy-files.txt,
	* tools-copy/tools-jdk-copy-files.txt,
	* tools-copy/tools-langtools-copy-files.txt:
	Removed.

2010-02-17 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Update JAXP tarball.

2010-02-17 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Remove dead JAXWS and JAXP sourcepaths.
	Add sun.misc.Unsafe explicitly to ensure
	it is compiled as a bootstrap class.

2010-02-17 Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-6761856-freetypescaler.patch:
	Dropped; applied upstream.
	* Makefile.am: Remove above patch.

2010-02-17 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Bump to released b18 tarball.

2010-02-17 Andrew John Hughes  <gnu.andrew@redhat.com>

	PR icedtea/179
	* ChangeLog: Remove rogue whitespace highlighted
	by emacs.
	* Makefile.am:
	(REWRITER_SRCS): Sources for class file rewriter.
	Only set RHINO_JAR when WITH_RHINO is set.  Point
	to rewritten JAR file in build directory.  Add
	rewriter and license to EXTRA_DIST.  Make icedtea,
	icedtea-debug and icedtea-ecj depend on rewrite-rhino.stamp.
	(stamps/rewriter.stamp): Build the class file rewriter.
	(stamps/rewrite-rhino.stamp): Rewrite the system Rhino JAR
	file to use the sun.org.mozilla namespace to avoid conflicts.
	(rewriter): New alias for stamps/rewriter.stamp.
	(rewrite-rhino): Likewise for stamps/rewrite-rhino.stamp.
	* patches/icedtea-rhino.patch:
	Copy rather than symlink the JAR file.  Only drop the
	internal suffix on the javascript package names.
	* rewriter/com/redhat/rewriter/ClassRewriter.java:
	(executor): Use a single threaded executor when
	debugging is enabled.
	(tasks): Store the Futures returned by the executor
	for later checking.
	(main(String[])): Log what happens when processFile
	returns and handle any exceptions using Futures.
	(call()): Ensure srcDir/destDir replacement always
	matches with a trailing slash to avoid odd rewrites.
	Loop directory creation to avoid possible race issues.
	Increase logging and fix a number of issues with the rewrite:
	  * Fix off-by-one loop bug so final entry is inspected.
	  * Handle double entries which occur with 8-byte entries
	    (doubles and longs):
	http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#16628

2010-02-15 Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/openjdk/6716076-loggingdeadlock2.patch,
	* patches/openjdk/6912628-turkcert.patch,
	* patches/openjdk/6917663-turkish.patch,
	* patches/openjdk/6920143-using-with-mouse.patch,
	* patches/openjdk/6920172-location-relative-to-test.patch:
	Remove backported patches.

2010-02-17  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::SharkCompiler): Implement host CPU feature
	autotuner using LLVM 2.7 APIs.
	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp:
	Define llvm/ADT/StringMap.h and llvm/System/Host.h
	depending on LLVM version.
	Allways define llvm/Support/CommandLine.h.

2010-02-16  Gary Benson  <gbenson@redhat.com>

	* contrib/jck/compile-native-code.sh: Add s390.

2010-02-15 Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-6829636-loggingdeadlock2.patch:
	Dropped; OpenJDK hg backport.
	* Makefile.am: Remove above patch.

2010-02-15 Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-6829636-loggingdeadlock2.patch,
	* patches/icedtea-6912628-turkcert.patch,
	* patches/icedtea-6920143-using-with-mouse.patch,
	* patches/icedtea-6920172-location-relative-to-test.patch,
	* patches/icedtea-6920172-turkish.patch:
	Moved.
	* Makefile.am: Use new patch paths.
	* patches/openjdk/6716076-loggingdeadlock2.patch,
	* patches/openjdk/6912628-turkcert.patch,
	* patches/openjdk/6917663-turkish.patch,
	* patches/openjdk/6920143-using-with-mouse.patch,
	* patches/openjdk/6920172-location-relative-to-test.patch:
	Move OpenJDK patches to appropriate directory and use
	correct bug IDs for loggingdeadlock2 and turkish.

2010-02-15 Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-6897844-xshm.patch:
	Dropped, applied upstream.
	* Makefile.am: Remove above patch.

2010-02-15 Andrew John Hughes  <gnu.andrew@redhat.com>

	* rewriter/agpl-3.0.txt,
	* rewriter/com/redhat/rewriter/ClassRewriter.java:
	Add class rewriter for fixing Rhino classes
	to use the com.sun.org.mozilla namespace,
	along with corresponding license.

2010-02-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.hpp
	(CppInterpreter::result_type_of): New method.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::result_type_of): Likewise.
	(CppInterpreter::main_loop): Use the above.
	(CppInterpreter::native_entry): Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
	(os::is_allocatable): s/AMD64/_LP64/.

2010-02-12  Gary Benson  <gbenson@redhat.com>

	* configure.ac: Strip stupid options that llvm-config supplies.

2010-02-09  Edward Nevill <ed@camswl.com>

	* cppInterpreter_arm.S / thumb2.cpp
	Make Thumb2 JIT the default build

2010-02-03  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaNPPlugin.cc 
	(plugin_create_applet_tag): Encode new lines, carriage returns, and other
	special characters before sending them to Java side (de-coding code is
	already in effect on Java side).

2010-02-03 Pavel Tisnovsky <ptisnovs@redhat.com>

	* Makefile.am: Add new patch.
	* patches/icedtea-6829636-loggingdeadlock2.patch
	Fix for Sun bug: 6829636: test case correction
	test/java/util/logging/loggingdeadlock2.java

2010-02-02  Deepak Bhole <dbhole@redhat.com>

	* plugin/tests/LiveConnect/PluginTest.java
	(jjsEvalTest): New function. Calls JSObject.eval() with given string.
	* plugin/tests/LiveConnect/common.js: Added eval test suite as one of the
	run options.
	* plugin/tests/LiveConnect/index.html: Same.
	* plugin/tests/LiveConnect/jjs_eval_test.js: Eval tests.

2010-02-02  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java: Re-designed frame
	embedding code so that the applet is dynamically packed into given handle.

2010-02-02 Pavel Tisnovsky <ptisnovs@redhat.com>

	* Makefile.am: Add new patches.
	* patches/icedtea-6912628-turkcert.patch:
	Fix for Sun bug: 6912628: test case correction
	test/java/util/jar/JarFile/TurkCert.java cannot be run in
	samevm mode. Added tag to run this test in othervm

2010-02-02  Edward Nevill <ed@camswl.com>

	* asm_helper.cpp, cppInterpreter_arm.S, thumb2.cpp, bytecodes_arm.def
	Several bug fixes to compiled exection handling methods.
	Copyright notices updated to 2010 and added to thumb2.cpp
	Assertions turned off in PRODUCT build
	Compilation summary and stats to stderr instead of stdout

2010-02-01  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::SharkCompiler): Use sharkContext::module
	instead of sharkContext::module_provider when using LLVM 2.7
	to handle LLVM r94686 API change.
	* ports/hotspot/src/share/vm/shark/sharkContext.hpp
	(sharkContext::module): Made public when using LLVM 2.7.
	(sharkContext::module_provider): Undefine when using LLVM 2.7.
	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp
	(llvm/ModuleProvider.h): Undefine when using LLVM 2.7.

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

	* patches/icedtea-6920143-using-with-mouse.patch,
	* patches/icedtea-6920172-location-relative-to-test.patch,
	* patches/icedtea-6920172-turkish.patch,
	* patches/icedtea-xml-encodinginfo.patch:
	Dropped, already in OpenJDK6 hg.
	* Makefile.am: Remove above patches.

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

	* Makefile.am: Add INITIAL_BOOTSTRAP_LINK_STAMP
	to avoid the need to check for bootstrap/jdk1.6.0
	on each javac or jar invocation.

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

	* Makefile.am: Add ICEDTEANPPLUGIN_TARGET
	back as a dependency of icedtea and icedtea-debug.

2010-01-28 Pavel Tisnovsky <ptisnovs@redhat.com>

	* Makefile.am: Add new patches.
	* patches/icedtea-6920143-using-with-mouse.patch:
	Fix for Sun bug 6920143: added small delay to make
	sure that TextArea animation have finished
	* patches/icedtea-6920172-location-relative-to-test.patch:
	Fix for Sun bug 6920172: test case correction. Check
	frame position against graphics environment's
	center point
	* patches/icedtea-6920172-turkish.patch:
	Added othervm flag to ensure that this test will run
	in isolation

2010-01-27 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Use one general
	stamps/plugin.stamp to mark plugin
	installation as in IcedTea7.  Add
	matching clean-plugin target.

2010-01-28  Edward Nevill   <ed@camswl.com>

	* asm_helper.cpp, cppInterpreter_arm.S, thumb2.cpp
	Add stack checking in JIT code, fix IllegalMonitorException bug,
	make compilation MP safe, fix bug with large no. of locals,
	added buffer checking on compile buffer, fix large tableswitch bug,
	fix byte accessor bug, add opc_return_register_finalizer.

2010-01-27 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Reference plugin
	directory by absolute path in EXTRA_DIST
	to avoid confusion with build rule.
	
2010-01-27 Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS: Updated for 1.7 release.
	
2010-01-27 Andrew John Hughes  <gnu.andrew@redhat.com>
	
	* HACKING: Document new patch.
	* Makefile.am: Add new patch.
	* patches/libpng.patch:
	Patch splashscreen code so that
	it will build against libpng 1.4
	(png_check_sig --> png_sig_cmp)

2010-01-27 Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS:
	Add missing items for 1.5.1, 1.5.2,
	1.5.3, 1.6.1 and 1.6.2.

2010-01-27  Edward Nevill   <ed@camswl.com>

	* ports/hotspot/src/cpu/zero/vm/thumb2.cpp
	Forgot to do hg add on this file in my last commit

2010-01-26  Deepak Bhole <dbhole@redhat.com>

	* NEWS: Added message about alpha release for the new NPR based plugin.

2010-01-27  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Remove quoting from ICEDTEA_NAME ICEDTEA_REV
	ICEDTEA_PKG.

2010-01-26 Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(stamps/plugin-tests.stamp): Add
	a target for building the plugin tests.
	(plugin-tests): Alias for the above.

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

	* acinclude.m4:
	(IT_CHECK_OLD_PLUGIN): New macro for
	--enable/disable-plugin.
	(IT_CHECK_NEW_PLUGIN): Likewise for
	--enable/disable-npplugin.
	(IT_CHECK_PLUGIN_DEPENDENCIES): New macro
	to run pkg-config checks.  Enables the new
	plugin if xulrunner 1.9.2 or above is
	detected.
	(IT_CHECK_XULRUNNER_VERSION): Obtain the
	XULrunner vgersion for MOZILLA_VERSION_COLLAPSED.
	* configure.ac:
	Replace old plugin stuff with a single call
	to IT_CHECK_XULRUNNER_VERSION (which depends
	on the other macros).

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

	* Makefile.am:
	Build NPPlugin source files separately.

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

	* Makefile.am:
	Fix ICEDTEAPLUGIN_TARGET to use new
	stamp targets and remove redundant
	ICEDTEANPPPLUGIN_TARGET.

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

	* Makefile.am:
	Use NPPLUGIN_SRCDIR for Java plugin sources.

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

	* Makefile.am:
	Provide stamp targets for both npplugin
	and the old plugin so 'make plugin' builds
	the one configured.

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

	* Makefile.am:
	Remove trailing space after IcedTea version
	in plugin version information when package
	version is not set.

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

	* Makefile.am:
	Build NPPlugin in the build directory,
	not the source tree.

2010-01-22  Deepak Bhole <dbhole@redhat.com>

	* Makefile.am:
	Use MOZILLA_CFLAGS/LIBS rather than
	XULRUNNER.
	* configure.ac:
	Check for Mozilla not XULrunner.
	Bring in libxul-unstable as well.
	* plugin/icedteanp/IcedTeaNPPlugin.cc:
	Use PRInt32 rather than PRInt32_t for port.

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

	* IcedTeaPlugin.cc:
	Standardise plugin versioning.
	* Makefile.am:
	Set ICEDTEA_NAME and use in place of literal
	"IcedTea6".  Use HAS_PKGVERSION to set ICEDTEA_PKG
	and output DISTRO_PACKAGE_VERSION rather than
	running test.  Set PLUGIN_VERSION and use for
	both plugins.
	* acinclude.m4:
	(IT_GET_PKGVERSION): Moved from configure.ac and
	changed to a macro with output.
	(IT_GET_LSB_DATA): Depend on IT_GET_PKGVERSION.
	* configure.ac:
	Invoke new IT_GET_PKGVERSION macro.
	* plugin/icedteanp/IcedTeaNPPlugin.cc:
	Standardise plugin versioning.

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

	* patches/icedtea-libraries.patch:
	Make all dlopen choices at build-time,
	not just one.  Support libjpeg8 as well.

2010-01-21  Andrew John Hughes  <gnu.andrew@redhat.com>

	PR icedtea/433
	* Makefile.am:
	Add set -e to tarball extractions so
	that they fail immediately.

2010-01-21  Edward Nevill   <ed@camswl.com>

	* zeroshark.make, asm_helper.cpp, bytecodes_arm.def,
	cppInterpreter_arm.S, thumb2.cpp (new file)
	Added Thumb2 JIT (not build as default - yet)
	Removal of, more, hard coded constants
	Move 'complex' bytecodes from cppInterpreter_arm.S to asm_helper.cpp
	General tidying up of cppInterpreter_arm.S

2010-01-21  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Don't hide errors in statement sequences building
	the NPPlugin. Use ICEDTEA_REV to defined PLUGIN_VERSION.

2010-01-21  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Fix paths to patches and IcedTeaNPPlugin.cc
	for make dist.

2010-01-20  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Pass DERIVATIVE_ID and HOTSPOT_BUILD_VERSION
	to build (later only when the HotSpot Mercurial
	revision is available).
	(patch.stamp): Move revision derivation to configure.
	* acinclude.m4:
	(IT_GET_LSB_DATA): Report results.
	(IT_CHECK_FOR_MERCURIAL): Macro wrapper around check for hg.
	(IT_OBTAIN_HG_REVISIONS): Obtain Mercurial revisions for
	IcedTea, JDK and HotSpot if available.
	* configure.ac:
	Call new macros.
	* patches/icedtea-version-hotspot.patch:
	Updated to include DERIVATIVE_ID (IcedTea6 version)
	in the crash dump output.

2010-01-20  Xerxes Rånby  <xerxes@zafena.se>

	PR icedtea/431:
	* Makefile.am:
	Create a link from client to server after CACAO install
	to make openjdk find the expected client dir on 32bit systems.

2010-01-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Calculate JDK and HotSpot Mercurial revisions
	if available and pass to build.  Also pass
	DIST_NAME to build.
	* acinclude.m4:
	(IT_GET_LSB_DATA): Moved from configure.ac
	and extended to also obtain the name of
	the distribution from either lsb_release -is
	or $build_os.
	* configure.ac:
	Invoke IT_GET_LSB_DATA macro.
	* patches/icedtea-version.patch:
	Updated to use distribution name and JDK and
	HotSpot Mercurial revision IDs.

2010-01-19 Man Lung Wong  <mwong@redhat.com>

	* rt/net/sourceforge/jnlp/JNLPFile.java
	(parse): Added a default value for sourceLocation to make sure it is
	not null (location is never null).
	* rt/net/sourceforge/jnlp/Parser.java:
	Removed variable base, and replaced it with codebase. The fix ended
	with base the same as codebase, hence no longer needed. Otherwise,
	netx will launch a jnlp file with codebase null and href not 
	null (not the way sun's webstart behaves).
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
	(setSecurity): Added a variable codebase, which gets the value of
	codebae attribute in the jnlp file ifit exists. Otherwise, it gets
	the value of the location of main jar resource (which needs to be
	changed to the codebase portion instead of the entire location).

2010-01-18 Andrew John Hughes  <gnu.andrew@redhat.com>

	* configure.ac:
	Use AC_LANG_PUSH and AC_LANG_POP instead
	of deprecated SAVE and RESTORE macros.

2010-01-18 Andrew John Hughes  <gnu.andrew@redhat.com>

	PR icedtea/416:
	* Makefile.am:
	Use $(OPENJDK_SRC_ZIP) and $(HOTSPOT_SRC_ZIP)
	to determine names of tarballs rather than
	hardcoding openjdk.tar.gz and hotspot.tar.gz

2010-01-17 Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	Re-add missing bracket removed by merge.

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

	* patches/icedtea-liveconnect.patch:
	Don't quote JAVA_ARGS twice.
	(6888709: Change use of -DX=\""Y\"" to
	-DX='"Y"', consistently for all platforms)
	http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/93c580ce5e88
	* patches/icedtea-override.patch:
	Remove @Override on interface methods
	in OCSPResponse.java
	http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c33ca6c539bf

2010-01-17  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-sparc-trapsfix.patch: Merged sparc headers
	are located in asm/.

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

	* acinclude.m4:
	(IT_CHECK_NUMBER_OF_PARALLEL_JOBS):
	Handle --with-parallel-jobs and
	--without-parallel-jobs correctly.
	--with-parallel-jobs (no arguments) uses
	available processors + 1, while
	--without-parallel-jobs (the default) uses 2.
	(IT_FIND_NUMBER_OF_PROCESSORS):
	Dependency of above.  Uses getconf to
	obtain the number of available processors.

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

	* acinclude.m4:
	Send output to AS_MESSAGE_LOG_FD rather
	than /dev/null so we have a record of errors.

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

	configure output and option cleanup
	* Makefile.am:
	Change !ENABLE_OPTIMIZATIONS to
	DISABLE_OPTIMIZATIONS.
	* acinclude.m4:
	(FIND_ECJ_JAR): Always produce output,
	not just when explicitly specified.
	(FIND_JAVAH): Handle the yes and no
	possibilities better.
	(FIND_JAR): Likewise.
	(FIND_RMIC): Likewise.
	(WITH_OPENJDK_SRC_ZIP): Quote checking output.
	(WITH_ALT_JAR_BINARY): Likewise.
	(FIND_XALAN2_JAR): Improve wording.
	(FIND_XALAN2_SERIALIZER_JAR): Likewise.
	(FIND_XERCES_JAR): Likewise.
	(FIND_NETBEANS): Handle yes and no
	possibilities better.
	(FIND_RHINO_JAR): Quote checking output.
	(ENABLE_OPTIMIZATIONS): Rename to
	DISABLE_OPTIMIZATIONS for clarity.
	(ENABLE_ZERO_BUILD): Quote checking output.
	(AC_CHECK_WITH_CACAO_SRC_ZIP): Likewise.
	(AC_CHECK_WITH_CACAO_SRC_DIR): Likewise.
	(WITH_OPENJDK): Complete output
	with no when not specified.
	(IT_CHECK_ADDITIONAL_VMS): Moved to a macro
	from configure.ac
	(IT_CHECK_NUMBER_OF_PARALLEL_JOBS): Likewise.
	* configure.ac:
	Invoke new macros.  Quote output and correct
	typos.  Perform IT_CHECK_ADDITIONAL_VMS earlier
	with Shark, Zero and CACAO checks.

2010-01-15  Edward Nevill <ed@camswl.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
	Implement is_allocatable to make build word with hs16

2010-01-15  Xerxes Rånby  <xerxes@zafena.se>

	PR icedtea/428:
	* configure.ac (LLVM_CFLAGS): Remove -pedantic from LLVM_CFLAGS.

2010-01-14  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/icedtea-npplugin): New target, add file
	dependencies for building the IcedTeaNPPlugin.so.

2010-01-13  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc
	(newMessageOnBus): Service GetSlot and SetSlot requests.
	(call): Create Java object from result only if it is non-null.
	(setMember): Pass a preset identifier to _setMember. Handle array slot
	setting.
	(sendMember): Handle array slot read.
	(queue_processor): Service GetSlot and SetSlot requests.
	(_setMember): Work with property NPIdentifier instead of name string.
	(_getMember): Same.
	* plugin/icedteanp/IcedTeaPluginUtils.cc
	(isObjectJSArray): Handle void constructor objects like 'window'.
	* plugin/tests/LiveConnect/DummyObject.java: New file. Helper for plugin 
	tests.
	* plugin/tests/LiveConnect/OverloadTestHelper1.java: Same.
	* plugin/tests/LiveConnect/OverloadTestHelper2.java: Same.
	* plugin/tests/LiveConnect/OverloadTestHelper3.java: Same.
	* plugin/tests/LiveConnect/PluginTest.java: New file. Plugin test applet to 
	drive LiveConnect tests.
	* plugin/tests/LiveConnect/build: New build. Build file for plugin tests.
	* plugin/tests/LiveConnect/common.js: New file. Contains common
	LiveConnect test functions.
	* plugin/tests/LiveConnect/index.html: New file. Index from which
	LiveConnect tests can be launched.
	* plugin/tests/LiveConnect/jjs_func_parameters_tests.js: New file.
	Contains Java -> JS parameter passing tests.
	* plugin/tests/LiveConnect/jjs_func_rettype_tests.js: New file. Contains
	Java -> JS invocation return type read tests.
	* plugin/tests/LiveConnect/jjs_get_tests.js: New file. Contains Java ->
	JS variable read tests.
	* plugin/tests/LiveConnect/jjs_set_tests.js: New file. Contains Java -> JS
	variable write tests.
	* plugin/tests/LiveConnect/jsj_func_overload_tests.js: New file. Contains
	overload resolution tests for JS -> Java invocation.
	* plugin/tests/LiveConnect/jsj_func_parameters_tests.js: New file.
	Contains JS -> Java parameter passing tests.
	* plugin/tests/LiveConnect/jsj_func_rettype_tests.js: New file. Contains
	JS -> Java invocation return type read tests.
	* plugin/tests/LiveConnect/jsj_get_tests.js: New file. Contains JS -> Java
	variable read tests.
	* plugin/tests/LiveConnect/jsj_set_tests.js: New file. Contains JS -> Java
	variable write tests.
	* plugin/tests/LiveConnect/jsj_type_casting_tests.js: New file. Contains
	JS -> Java type conversion tests.

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

	* Makefile.am:
	Remove redundant platform_zero symlink.
	Add new Shark patch.
	* patches/hotspot/hs16/shark.patch:
	Replace 32-bit DefaultMaxRAM with 64-bit
	MaxRAM when building HotSpot 16 b13.

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

	* patches/hotspot/hs16/memory-limits.patch:
	Add HotSpot 16 version of memory limits patch.

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

	Bump to latest HotSpot 16 (b13).
	* patches/icedtea-memory-limits.patch:
	Moved to HotSpot-specific directories.
	* Makefile.am: Use new memory-limits patches.
	* hotspot.map: Bump to HotSpot 16 b13.
	* patches/hotspot/hs16/icedtea-params-cast-size_t.patch,
	* patches/hotspot/original/memory-limits.patch:
	Recreated for the new build.

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

	* patches/icedtea-libraries.patch:
	Decide which libjpeg library to load
	at compile-time not runtime using
	JPEG_LIB_VERSION.
	(See http://bugs.debian.org/563999)

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

	Fix issues with the CACAO build.
	* Makefile.am:
	Add new CACAO nio2 patch.
	* patches/cacao/nio2.patch:
	Implement different functions in sun.misc.Unsafe
	(copyMemory backported from OpenJDK7).
	* patches/cacao/no-strict-aliasing.patch:
	Always append -fno-strict-aliasing, even if CFLAGS
	are specified.  Otherwise, a broken CACAO results.

2010-01-11  Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
	    Matthias Klose  <doko@ubuntu.com>
	
	* patches/icedtea-sh4-support.patch: Add zero support for Hitachi SH.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* NEWS: Mention SH support.

2010-01-11  Gary Benson  <gbenson@redhat.com>

	* patches/zero/6914622.patch: New file, imports changeset
	for Sun	bug 6914622 from jdk7/hotspot-comp.
	* Makefile.am (ICEDTEA_PATCHES): Added the above.
	* contrib/checkopts/checkopts: Updated for the above.

2010-01-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Calculate JDK and HotSpot Mercurial revisions
	if available and pass to build.  Also pass
	DIST_NAME to build.
	* acinclude.m4:
	(IT_GET_LSB_DATA): Moved from configure.ac
	and extended to also obtain the name of
	the distribution from either lsb_release -is
	or $build_os.
	* configure.ac:
	Invoke IT_GET_LSB_DATA macro.
	* patches/icedtea-version.patch:
	Updated to use distribution name and JDK and
	HotSpot Mercurial revision IDs.

2010-01-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-jdk-docs-target.patch:
	Dropped, refined version applied upstream.
	* Makefile.am:
	Remove above patch.

2010-01-06  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaNPPlugin.h: Remove debug specific line from 
	code.

2010-01-05  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Store path to rt-closed.jar in ICEDTEA_PLUGS
	variable and reference on the classpath when
	building extra-class-files.stamp.

2010-01-05  Deepak Bhole <dbhole@redhat.com>

	* configure.ac: Use libxul instead of libxul-unstable for the new NP
	plugin.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java
	(handleMessage): Decode URL before setting documentbase.
	(parse): Port over parser fixes from NP plugin tree.
	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
	(handleMessage): Decode URL before setting documentbase.

2010-01-05  Gary Benson  <gbenson@redhat.com>

	* patches/zero/6909153.patch: New file.
	* patches/zero/6913869.patch: Likewise.
	* Makefile.am (ICEDTEA_PATCHES): Added the above.

2010-01-04  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Drop redundant (and broken in some cases)
	symbolic link.

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

	* patches/ecj/icedtea-jaxp-dependency.patch:
	Recreated against current hg.
	* patches/ecj/icedtea.patch:
	Remove patches to jaxp and jaxws Makefiles
	and use the existing jdk.home instead of
	boot.java.home in their build.xml files.

2009-12-24  Deepak Bhole <dbhole@redhat.com>

	* Makefile.am: Define XP_UNIX, without which critical plugin API 
	functions don't get	exported from Mozilla API anymore.
	* plugin/icedteanp/IcedTeaNPPlugin.cc: Update to build with gecko
	1.9.1.5.
	(consume_message): Use calloc instead of malloc.
	(decode_url): Remove function. Rewritten from scratch (this time without
	using any Mozilla code) in IcedTeaPluginUtils.
	(get_scriptable_object): Initialize handle to 0 if not already set.
	(GCJ_SetWindow): Set proper instance id when manipulating height.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc: Add temporary
	workaround for chromium which seems to free on calls to
	NPN_PluginThreadAsyncCall.
	* plugin/icedteanp/IcedTeaPluginUtils.cc
	(decodeURL): New function. Decodes an encoded URL.
	* plugin/icedteanp/IcedTeaPluginUtils.h: Added helper macros for
	decodeURL.
	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java: Make panel
	visible only if handle is non-zero.
	(parse): Fix regression introduced when fix for Bug# 406 was ported over.
	Normalized default width and height.

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

	* Makefile.am:
	Remove native2ascii workaround, fixed
	properly in b18.
	
2009-12-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	(rt.stamp): Make zip updating dependent
	on LACKS_SUN_AWT_TOOLKIT.
	* acinclude.m4:
	(IT_CHECK_FOR_CLASS): Generic macro to check for
	any class.  Takes as arguments the define and
	the name of the class.
	* configure.ac:
	Check for sun.awt.SunToolkit using the
	new IT_CHECK_FOR_CLASS macro.

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

	* configure.ac: Bump version to 1.8pre.
	* NEWS: Mention X11 fix.

2009-12-22  Deepak Bhole <dbhole@redhat.com>

	* Makefile.am: Set JDK_UPDATE_VERSION based on upstream drop version

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

	Support b18.  Add --with-tzdata-dir option,
	use updated system rt.jar rather than a fresh
	one to avoid the need for JAXP sources, remove
	unnecessary copying.
	* overlays/openjdk/jdk/test/java/util/SimpleTimeZone/EndOfDay.java,
	* patches/icedtea-jtreg-hatrun.patch,
	* patches/openjdk/6432567-debugger-socket-overflow.patch,
	* patches/security/icedtea-6631533.patch,
	* patches/security/icedtea-6632445.patch,
	* patches/security/icedtea-6636650.patch,
	* patches/security/icedtea-6657026.patch,
	* patches/security/icedtea-6657138.patch,
	* patches/security/icedtea-6664512.patch,
	* patches/security/icedtea-6822057.patch,
	* patches/security/icedtea-6824265.patch,
	* patches/security/icedtea-6861062.patch,
	* patches/security/icedtea-6862968.patch,
	* patches/security/icedtea-6863503.patch,
	* patches/security/icedtea-6864911.patch,
	* patches/security/icedtea-6872357.patch,
	* patches/security/icedtea-6872358.patch,
	* patches/security/icedtea-6874643.patch:
	Removed.
	* Makefile.am:
	Bump to b18.  Change ICEDTEA_RT to point to
	rt.jar rather than rt-closed.jar.  Rename
	ICEDTEA_COPY_DIRS to ICEDTEA_BOOTSTRAP_DIRS
	and prefix with full path.  Add sun/applet to
	$(LIVECONNECT_DIR).  Set SYSTEM_JDK_DIR to
	either SYSTEM_GCJ_DIR or SYSTEM_OPENJDK_DIR
	depending on configuration.  Remove dead patches,
	add new @Override patch and jaxp dependency and bootver
	ecj patches. Set JAVA_TOOLS_DIR to point to
	ICEDTEA_BOOT_DIR/bin.  Set DISABLE_NIMBUS, NO_DOCS
	and ALT_DROPS_DIR for ecj build.  Remove dead
	clean-shared-objects reference.  Use SYSTEM_JDK_DIR
	in place of SYSTEM_GCJ_DIR and SYSTEM_OPENJDK_DIR.
	Copy and extend system rt.jar rather than using
	both.  Copy tz.properties when TZDATA_DIR is specified.
	(hotspot-tools-copy-source-files.stamp): Don't copy
	from jaxws -- no longer exists.
	(hotspot-tools-class-files.stamp): Specify system rt.jar
	as classpath.
	(copy-source-files.stamp): Removed.
	(clean-copy): Likewise.
	(rt-source-files.txt): Use BOOTSTRAP_DIRS directly.
	(rt-class-files.stamp): Specify system rt.jar as classpath.
	(rt.stamp): Update rt.jar with class files compiled by
	rt-class-files.stamp.
	(plugs.stamp): Create rt-closed.jar from class files in lib/rt.
	(clean-plugs): Revert to system rt.jar.
	* acinclude.m4:
	(CHECK_WITH_TZDATA_DIR): Allow a directory containing timezone
	data to be specified.  Defaults to /usr/share/javazi.
	* configure.ac: Call CHECK_WITH_TZDATA_DIR.
	* javac.in: Use local rt.jar as bootclasspath.
	* patches/ecj/bootver.patch: Set REQUIRED_BOOT_VER to 1.5
	if Nimbus is disabled.
	* patches/ecj/icedtea-jaxp-dependency.patch:
	Add JAXP classes to classpath when building JAXWS.
	* patches/ecj/icedtea.patch: Recreated.
	* patches/icedtea-alpha-fixes.patch: Dropped.
	* patches/icedtea-override.patch: New
	patch to remove @Override from interfaces.
	* patches/icedtea-use-system-tzdata.patch:
	New version which uses configurable datadir.
	As in IcedTea7.
	* patches/icedtea-xjc.patch:
	Changed to apply as a patch in the JAXWS build.
	* patches/icedtea-xml-encodinginfo.patch:
	Likewise, but for JAXP.
	* tz.properties.in:
	Input file for tzdata directory setting.

2009-12-22  Gary Benson  <gbenson@redhat.com>

	* contrib/checkopts/checkopts: New file.
	* contrib/checkopts/Test.java: Likewise.

2009-12-19  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-parisc.patch: Fix sanity check for parisc.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.

2009-12-17  Matthias Klose  <doko@ubuntu.com>

	* patches/cacao/arm-arch-defines.patch: New, fix cacao build on
	ARM in thumb mode. Cacao bug PR135.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.

2009-12-16  Andrew Haley  <aph@redhat.com>

	* patches/icedtea-linux-separate-debuginfo.patch: Fix buglets.

2009-12-14  Man Lung Wong  <mwong@redhat.com>

	* rt/net/sourceforge/jnlp/Launcher.java
	(launch): File is not launched if offline-allowed tag not present and
	system offline.

2009-12-13  Mark Wielaard  <mjw@redhat.com>

	* Makefile.am (stamps/icedtea.stamp): Install jstack.stp.
	(stamps/icedtea-debug.stamp): Likewise.
	* configure.ac (AC_CONFIG_FILES): Add tapset/jstack.stp.
	* tapset/jstack.stp.in: New tapset.

2009-12-11  Andrew Haley  <aph@redhat.com>

	* patches/icedtea-linux-separate-debuginfo.patch: Add #ifdef
	for NT_GNU_BUILD_ID.

2009-12-10  Edward Nevill       <ed@camswl.com>

	* cppInterpreter_asm.S
	Fix bug where it could execute VFP on non-VFP processors
	Fix bug where it was calling C interpreter for java_lang_Math_sin and co.

2009-11-23  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Reorganise to match IcedTea7 layout.
	Add FIXMEs for targets which still need
	to be moved across.

2009-12-10  Andrew Haley  <aph@redhat.com>

	* patches/icedtea-linux-separate-debuginfo.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add it.

2009-12-08  Gary Benson  <gbenson@redhat.com>

	* Makefile.am
	(ICEDTEA_SHARK_BUILD): Set to "yes" instead of "true".
	(ICEDTEA_ENV): Replaced ICEDTEA_SHARK_BUILD with SHARK_BUILD.
	(ICEDTEA_ENV_ECJ): Likewise.
	* patches/icedtea-shark-build.patch: Changed to reflect the above.
	* patches/icedtea-shark-build-hotspot.patch: Likewise.

2009-12-08  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/make/linux/platform_zero.in: New file.
	* .hgignore: Updated.

2009-12-08  Gary Benson  <gbenson@redhat.com>

	* HACKING: Updated.

2009-12-08  Gary Benson  <gbenson@redhat.com>

	* patches/zero/6903453.patch: New file.
	* patches/icedtea-ia64-fdlibm.patch: Removed.
	* patches/icedtea-uname.patch: Fixed up.
	* Makefile.am (ICEDTEA_PATCHES): Updated.

2009-12-08  Gary Benson  <gbenson@redhat.com>

	* patches/zero/6896043.patch: New file.
	* patches/icedtea-cc-interp-backedge.patch: Removed.
	* patches/icedtea-cc-interp-jvmti.patch: Likewise.
	* patches/icedtea-ia64-bugfix.patch: Likewise.
	* patches/icedtea-s390-serialize.patch: Likewise.
	* patches/icedtea-test-atomic-operations.patch: Likewise.
	* Makefile.am (ICEDTEA_PATCHES): Updated.

2009-12-08  Gary Benson  <gbenson@redhat.com>

	* Makefile.am
	(ICEDTEA_CORE_BUILD): Removed.
	(ICEDTEA_ZERO_BUILD): Set to "yes" instead of "true".
	(ICEDTEA_ENV): Removed ICEDTEA_CORE_BUILD, replaced
	ICEDTEA_ZERO_BUILD with ZERO_BUILD, and replaced ZERO_BITSPERWORD
	with ARCH_DATA_MODEL.
	(ICEDTEA_ENV_ECJ): Likewise.
	(stamps/ports.stamp): Updated paths, and don't make jvm.cfg or
	ergo_$arch.c for Zero.
	(ICEDTEA_PATCHES): Added new patches and removed old ones.

	* acinclude.m4
	(ENABLE_ZERO_BUILD): Removed old CORE_BUILD stuff.
	(SET_CORE_OR_SHARK_BUILD): Replaced with...
	(SET_SHARK_BUILD): New macro.

	* configure.ac: Use SET_SHARK_BUILD before ENABLE_ZERO_BUILD in
	place of SET_CORE_OR_SHARK_BUILD after it.

	* patches/zero/6890308.patch: New file.
	* patches/zero/6891677.patch: Likewise.

	* patches/icedtea-core-build.patch: Removed.
	* patches/icedtea-core-build-hotspot.patch: Likewise.
	* patches/icedtea-linker-options.patch: Likewise.
	* patches/icedtea-signature-iterator.patch: Likewise.
	* patches/icedtea-static-libstdc++.patch: Likewise.
	* patches/icedtea-zero.patch: Likewise.
	* patches/icedtea-zero-build.patch: Likewise.
	* patches/icedtea-zero-build-hotspot.patch: Likewise.

	* patches/ecj/icedtea-hotspot.patch: Updated.
	* patches/icedtea-shark-build.patch: Likewise.
	* patches/icedtea-shark-build-hotspot.patch: Likewise.
	
	* patches/icedtea-arch.patch: Fixed up.
	* patches/icedtea-libraries.patch: Likewise.
	* patches/icedtea-shark.patch: Likewise.

	* ports/hotspot/build/linux/makefiles/shark.make: Moved to...
	* ports/hotspot/make/linux/makefiles/shark.make: New file.

	* ports/hotspot/build/linux/makefiles/zero.make: Moved to...
	* ports/hotspot/make/linux/makefiles/zeroshark.make: New file.

	* ports/hotspot/make/linux/makefiles/zero.make: New file.
	* ports/hotspot/src/share/vm/includeDB_zero: Likewise.

	* ports/hotspot/make/linux/platform_zero.in: Removed.

	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp: Sync with upstream.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/globals_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp: Likewise.
	
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S: Fixed up.

2009-12-07  Gary Benson  <gbenson@redhat.com>

	PR icedtea/416:
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::native_entry): Always unlock synchronized
	native methods prior to returning.

2009-12-03  Man Lung Wong <mwong@redhat.com>

	* rt/net/sourceforge/jnlp/JNLPFile.java
	(JNLPFile): Download the jnlp file from the webspace it originated, if
	it exists.
	* rt/net/sourceforge/jnlp/runtime/ApplicationInstance.java
	(initialize): Enable desktop element and revise the list of fixme.
	(addMenuAndDesktopEntries): No longer errors out when shortcut tag not
	specified.
	* rt/net/sourceforge/jnlp/runtime/Boot.java
	(getFile): Launches the original jnlp file (i.e. if the file was
	downloaded from http://icedtea.classpath.org, then it will launch the
	one from http://icedtea.classpath.org).
	* rt/net/sourceforge/jnlp/util/XDesktopEntry.java
	(getContentsAsReader): Shortcut uses jnlp file in cache and launches
	with system preferred javaws.

2009-12-03  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-core-build.patch: Remove a very old workaround.

2009-12-03  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-bytecodeInterpreter.patch: Removed.
	* Makefile.am (ICEDTEA_PATCHES): Don't apply the above.
	* HACKING: Document the above.

2009-12-03  Gary Benson  <gbenson@redhat.com>

	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound/:
	Removed.

2009-12-02  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc
	(newMessageOnBus): Fix error handling code. Add support for NewArray,
	GetValue, and literal returns (primitives).
	(getValue): New function. Requests the value of a field from Java,
	converted to literal for primitives/boxable types.
	(setSlot): Bypass NPVariant creation.
	(newArray): New function, creates an array of given type on Java side.
	(set): Use value directly instead of NPVariant.
	(setStaticField): Same.
	(getArrayTypeForJava): New function. Given a variant, returns what type of
	array should be created to store that variant on Java side.
	(createJavaObjectFromVariant): Added support for arrays.
	(callStaticMethod): use direct values instead of NPVariants.
	(callMethod): Same.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h: Updates as needed by
	changes to IcedTeaJavaRequestProcessor.cc.
	* plugin/icedteanp/IcedTeaNPPlugin.cc
	(GCJ_Destroy): Invalidate all NPObjects related to an instance.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc
	(sendWindow): Use NPVariant address to store windows info on Java side,
	rather than the corresponding NPObject address.
	(call): Use IcedTeaPluginUtilities::javaResultToNPVariant for java var to
	NPVariant conversion, rather than custom conversion.
	(sendString): Use new AyncCallThreadData struct and
	pluginthreadasynccall() for calls that need to be in main thread.
	(setMember): Send value information directly to _setMember, and let it
	sort out how to set values.
	(convertToNPVariant): Moved to utilities class.
	(sendMember): Deal with NPVariants instead of NPObjects.
	(queue_processor): Add case for GetSlot (WIP).
	(storeVariantInJava): Remove deprecated function.
	(_setMember): Use javaResultToNPVariant to get a value loaded into a
	variant. Deal with NPVariants instead of NPObjects.
	(_getMember): Deal with NPVariants instead of NPObjects.
	(_getString): New function. Returns toString values for variables.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.h: Declare new _getString
	function.
	* plugin/icedteanp/IcedTeaPluginUtils.cc: Move object map from the plugin
	request processor class.
	(strSplit): For efficiency, reserve enough space for strings beforehand.
	(getUTF8String): Same.
	(printStringVector): Run only if in debug.
	(removeInstanceID): New function to remove mapping between an object and
	an instance.
	(invalidateInstance): New function. Removes all mappings from objects to
	the given instance.
	(getNPObjectFromJavaKey): New function. Given a java object key, returns
	the corresponding JS object, if any.
	(storeObjectMapping): New function. Stores a mapping between Java
	objects and JS objects (peering).
	(removeObjectMapping): New function. Removes peering between JS object and
	Java object.
	(printStringPtrVector): Run only if in debug.
	(printNPVariant): Same.
	(NPVariantToString): Store result in provided parameter.
	(javaResultToNPVariant): New function, moved from 
	IcedTeaScriptablePluginObject.
	(isObjectJSArray): New function. Returns if given NPObject represents an
	array.
	* plugin/icedteanp/IcedTeaPluginUtils.h: Misc. changes as needed by
	updates to IcedTeaPluginUtils.cc.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.cc: Move object_map to
	utilities class.
	(getProperty): Supply instance id to findClass.
	(get_scriptable_java_object): Use the new
	getNPObjectFromJavaKey/storeObjectMapping functions in the utilities
	class. Also, create object asynchronously.
	(_createAndRetainJavaObject): New function. Creates a scriptable Java
	object and increments reference count.
	(is_valid_java_object): New function. Returns if the given object is still
	valid.
	(invalidate): Remove instance and Java side object mapping for given
	object.
	(javaResultToNPVariant): Moved to utilities class.
	(invoke): Create variants peer on Java side before calling
	callMethod/callStaticMethod.
	(setProperty): Create variant peers on Java side before calling
	setField/setStaticField.
	(construct): Create variant peers on Java side before calling the
	constructor.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.h: Misc. changes as
	needed by updates to IcedTeaScriptablePluginObject.cc.
	* plugin/icedteanp/java/netscape/javascript/JSObject.java: Added a new
	string constructor.
	* plugin/icedteanp/java/sun/applet/MethodOverloadResolver.java
	(getCostAndCastedObject): Add support for array type parameters.
	(isNum): Return true for boolean (booleans are convertible to int as per
	spec).
	(getNum): Remove case for char/Character.
	(getArrayAsString): New function. For debug only.
	* plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java
	(handleMessage): Add support for getValue. Wire in array creaion support.
	Support a '[System]' source for privileged calls.
	(isInt): New function. Returns if given object is an integer/convertible to
	an int.
	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
	(setMember): Send primitive/boxable values as literals.
	(setSlot): Same.
	(getWindow): Fortify condition for  wait for panel initialization.
	(parse): Handle nested objected tags, don't allow parameter value
	overwrite.

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

	* Makefile.am: Add support
	for new JAXP and JAXWS drop zips.
	(download-jaxp-drop.stamp): New target.
	(download-jaf-drop.stamp): Likewise.
	(download-jaxp-drop.stamp): Likewise.
	(download-drops.stamp): Likewise.
	(clean-drops): Likewise.
	(clean-download-jaf-drop): Likewise.
	(clean-download-jaxp-drop): Likewise.
	(clean-download-jaxws-drop): Likewise.
	(download-jaxp-drop): New alias.
	(download-jaxws-drop): Likewise.
	(download-jaf-drop): Likewise.
	* acinclude.m4:
	(WITH_JAXP_DROP_ZIP): New options --with-jaxp-drop-zip
	to specify location of the JAXP drop.
	(WITH_JAF_DROP_ZIP): Likewise for JAF.
	(WITH_JAXWS_DROP_ZIP): And JAXWS.
	* configure.ac: Run new macros for drop zips and
	find the sha256sum tool for checking the drop zips.

2009-11-27  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedtea/sun/applet/PluginAppletViewer.java
	(getWindow): Fortify condition for	wait for panel initialization.
	(parse): Handle nested objected tags, don't allow parameter value
	overwrite.
	* rt/net/sourceforge/jnlp/Launcher.java
	(createApplet): Set context classloader for the thread to the applet's
	classloader, so that getContextClassLoader calls succeed.

2009-11-25  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/entry_zero.hpp 
	(ZeroEntry::entry_point): Removed explicit inline.
	(ZeroEntry::invoke): Likewise.
	(ZeroEntry::invoke_osr): Likewise.

2009-11-23  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Reorganise to match IcedTea7 layout.
	Add FIXMEs for targets which still need
	to be moved across.

2009-11-23  Gary Benson  <gbenson@redhat.com>
	
	* contrib/jck/compile-native-code.sh: Support s390x.

2009-11-18  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-shark.patch
	(hotspot/src/share/vm/utilities/macros.hpp):
	IA64 is NOT_X86.

2009-11-18  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.hpp:
	* ports/hotspot/src/cpu/zero/vm/methodHandles_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/sharedRuntime_zero.cpp:
	Non-code cleanups to better match upstream Zero.

2009-11-12  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp
	(SharkMemoryManager::getDlsymTable): Made dependent on the LLVM version
	to be buildable with LLVM 2.7svn r86606 and later.
	(SharkMemoryManager::SetDlsymTable): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp
	(SharkMemoryManager::getDlsymTable): Likewise.
	(SharkMemoryManager::SetDlsymTable): Likewise.

2009-11-12  Xerxes Rånby  <xerxes@zafena.se>

	* patches/icedtea-shark.patch
	(hotspot/src/share/vm/utilities/macros.hpp):
	Added NOT_X86 macro.

2009-11-11  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::native_entry): Add invocation counting for
	non-synchronized native methods.

	* ports/hotspot/src/cpu/zero/vm/sharedRuntime_zero.cpp
	(SharedRuntime::generate_native_wrapper): Implemented.

	* ports/hotspot/src/cpu/zero/vm/sharkFrame_zero.hpp
	(SharkFrame): Made friendly with SharkStack.  Snubbed
	SharkFunction.

	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::SharkBuilder): Removed module argument.
	(SharkBuilder::_module): Removed.
	(SharkBuilder::module): Likewise.
	(SharkBuilder::check_special_condition_for_native_trans): New method.
	(SharkBuilder::CreateInlineOop): New method with jobject argument.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::SharkBuilder): Removed module argument, and changed
	to use Shark context instead of global context.
	(SharkBuilder::make_type): Updated for new SharkType.
	(SharkBuilder::make_function): Use SharkContext for resolution.
	(SharkBuilder::check_special_condition_for_native_trans): New method.
	(SharkBuilder::CreateDump): Removed support for LLVM < 2.6.
	(SharkBuilder::CreateBlock): Likewise.
	(SharkBuilder::CreateInlineOop): Changed object argument type.

	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp
	(SharkDecacher::oopmap_slot_munge): Defer to SharkStack method.
	(SharkDecacher::slot2reg): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkDecacher::start_frame): Use new SharkStack code.
	(SharkDecacher::start_stack): Likewise.
	(SharkDecacher::process_pc_slot): Likewise.
	(SharkOSREntryCacher::process_monitor): Likewise.
	(SharkDecacher::write_value_to_frame): Likewise.
	(SharkCacher::read_value_from_frame): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp
	(SharkCodeBuffer::SharkCodeBuffer): Wrap a MacroAssembler
	instead of creating one along with a CodeBuffer.
	(SharkCodeBuffer::_cb): Removed.
	(SharkCodeBuffer::_cb): Likewise.
	(SharkCodeBuffer::inline_oop): Changed object argument type.

	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp
	(SharkCompiler::supports_native): Return true instead of false.
	(SharkCompiler::generate_native_wrapper): New method.
	(SharkCompiler::_module): Removed.
	(SharkCompiler::module): Likewise.
	(SharkCompiler::_normal_context): New field.
	(SharkCompiler::_native_context): Likewise.
	(SharkCompiler::_execution_engine_lock): Likewise.
	(SharkCompiler::context): New method.
	(SharkCompiler::execution_engine_lock): Likewise.
	(SharkCompiler::memory_manager): Added assertion.
	(SharkCompiler::execution_engine): Likewise.
	(SharkCompiler::compiler): New method.
	(SharkCompiler::generate_native_code): Likewise.
	(SharkCompiler::free_queued_methods): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::SharkCompiler): Create the lock and the two
	contexts.  Removed support for LLVM < 2.6.
	(SharkCompiler::compile_method): Create the HotSpot code buffer
	and macro assembler, and defer native code generation to new
	method SharkCompiler::generate_native_code().
	(SharkCompiler::generate_native_wrapper): New method.
	(SharkCompiler::generate_native_code): Likewise.
	(SharkCompiler::free_compiled_method): New implementation.
	(SharkCompiler::free_queued_methods): New method.

	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp
	(SharkEntry::_context): New field.
	(SharkEntry::context): New method.
	(SharkEntry::set_context): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::build): Removed compiler argument.
	(SharkFunction::SharkFunction): Likewise.
	(SharkFunction::_stack): New field.
	(SharkFunction::stack): New method.
	(SharkFunction::CreateBlock): Removed support for LLVM < 2.6.
	(SharkFunction::_zero_stack_base): Removed.
	(SharkFunction::_zero_stack_pointer_addr): Likewise.
	(SharkFunction::_zero_frame_pointer_addr): Likewise.
	(SharkFunction::zero_stack_base): Likewise.
	(SharkFunction::zero_stack_pointer_addr): Likewise.
	(SharkFunction::zero_frame_pointer_addr): Likewise.
	(SharkFunction::CreateInitZeroStack): Likewise.
	(SharkFunction::CreateLoadZeroStackPointer): Likewise.
	(SharkFunction::CreateStoreZeroStackPointer): Likewise.
	(SharkFunction::CreateLoadZeroFramePointer): Likewise.
	(SharkFunction::CreateStoreZeroFramePointer): Likewise.
	(SharkFunction::CreateStackOverflowCheck): Likewise.
	(SharkFunction::CreatePushFrame): Likewise.
	(SharkFunction::CreatePopFrame): Likewise.
	(SharkFunction::_frame): Likewise.
	(SharkFunction::CreateAddressOfFrameEntry): Likewise.
	(SharkFunction::CreateBuildFrame): Likewise.
	(SharkFunction::_extended_frame_size): Likewise.
	(SharkFunction::_stack_slots_offset): Likewise.
	(SharkFunction::_monitors_slots_offset): Likewise.
	(SharkFunction::_oop_tmp_slot_offset): Likewise.
	(SharkFunction::_method_slot_offset): Likewise.
	(SharkFunction::_pc_slot_offset): Likewise.
	(SharkFunction::_locals_slots_offset): Likewise.
	(SharkFunction::extended_frame_size): Likewise.
	(SharkFunction::oopmap_frame_size): Likewise.
	(SharkFunction::stack_slots_offset): Likewise.
	(SharkFunction::monitors_slots_offset): Likewise.
	(SharkFunction::oop_tmp_slot_offset): Likewise.
	(SharkFunction::method_slot_offset): Likewise.
	(SharkFunction::pc_slot_offset): Likewise.
	(SharkFunction::locals_slots_offset): Likewise.
	(SharkFunction::monitor_offset): Likewise.
	(SharkFunction::monitor_object_offset): Likewise.
	(SharkFunction::monitor_header_offset): Likewise.
	(SharkFunction::monitor_addr): Likewise.
	(SharkFunction::monitor_object_addr): Likewise.
	(SharkFunction::monitor_header_addr): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Defer stack frame creation to new
	SharkStack code.
	(SharkFunction::CreateInitZeroStack): Removed.
	(SharkFunction::CreateStackOverflowCheck): Likewise.
	(SharkFunction::CreatePushFrame): Likewise.
	(SharkFunction::CreatePopFrame): Likewise.
	(SharkFunction::CreateBuildFrame): Likewise.
	(SharkFunction::CreateAddressOfFrameEntry): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkInvariants.hpp
	(SharkCompileInvariants::SharkCompileInvariants): Removed
	compiler argument. 
	(SharkTargetInvariants::SharkTargetInvariants): Likewise.
	(SharkCompileInvariants::_compiler): Removed.
	(SharkCompileInvariants::env): Added assertion.

	* ports/hotspot/src/share/vm/shark/sharkStateScanner.hpp
	(SharkStateScanner::SharkStateScanner): Updated.
	(SharkStateScanner::_function): Removed.
	(SharkStateScanner::function): Likewise.
	(SharkStateScanner::_stack): New field.
	(SharkStateScanner::stack): New method.
	* ports/hotspot/src/share/vm/shark/sharkStateScanner.cpp
	(SharkStateScanner::scan): Use new SharkStack code.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::stack): New method.
	(SharkTopLevelBlock::set_last_Java_frame): Removed.
	(SharkTopLevelBlock::reset_last_Java_frame): Likewise.
	(SharkTopLevelBlock::call_vm): Use new SharkStack code.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::handle_return): Likewise.
	(SharkTopLevelBlock::do_multianewarray): Likewise.
	(SharkTopLevelBlock::acquire_lock): Likewise.
	(SharkTopLevelBlock::release_lock): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkType.hpp:
	Defer everything to new SharkContext code.
	* ports/hotspot/src/share/vm/shark/sharkType.cpp: Removed.
	
	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp:
	Removed support for LLVM < 2.6.
	* ports/hotspot/src/share/vm/shark/llvmValue.hpp
	(LLVMValue::jfloat_constant): Likewise.
	(LLVMValue::jdouble_constant): Likewise.
	(LLVMValue::bit_constant): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse_bytecode): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp: Likewise.

	* ports/hotspot/src/share/vm/shark/sharkContext.hpp: New file.
	* ports/hotspot/src/share/vm/shark/sharkContext.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStack.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStack.cpp: Likewise.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

2009-11-11  Gary Benson  <gbenson@redhat.com>

	PR icedtea/324:
	* ports/hotspot/src/share/vm/shark/sharkValue.cpp
	(SharkNormalValue::jarray_value): Work around the above.

2009-11-11  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkType.hpp
	(SharkType::jobject_type): Removed.

	* ports/hotspot/src/share/vm/shark/llvmValue.hpp
	(LLVMValue::null): Use SharkType::oop_type() instead of
	SharkType::jobject_type().
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::CreateInlineOop): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.cpp
	(SharkIntrinsics::do_Object_getClass): Likewise.
	(SharkIntrinsics::do_Thread_currentThread): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::pending_exception_address): Likewise.
	(SharkTopLevelBlock::get_vm_result): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::call_register_finalizer): Likewise.
	(SharkTopLevelBlock::get_virtual_callee): Likewise.
	(SharkTopLevelBlock::get_interface_callee): Likewise.
	(SharkTopLevelBlock::do_full_instance_check): Likewise.
	(SharkTopLevelBlock::do_new): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkType.cpp
	(SharkType::initialize): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.hpp
	(SharkValue::create_jobject): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.cpp
	(SharkNormalValue::is_jobject): Likewise.

2009-11-11  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp
	(frame::is_fake_stub_frame): Removed.
	(frame::sender_for_fake_stub_frame): Likewise.
	(frame::sender_for_nonentry_frame): New method.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp
	(frame::is_fake_stub_frame): Removed.
	(frame::sender_for_fake_stub_frame): Likewise.
	(frame::sender_for_nonentry_frame): New method.
	(frame::sender): Refactored.

2009-11-11  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/entry_zero.hpp 
	(ZeroEntry::entry_point): Inlined.
	(ZeroEntry::invoke): Likewise.
	(ZeroEntry::invoke_osr): Likewise.

2009-11-09  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp,
	Include llvm/Support/Debug.h dependent on llvm version.
	Made Include llvm/Support/CommandLine.h dependent on llvm version.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp:
	Implement -XX:SharkPrintAsmOf using LLVM 2.7svn r85395 debug API.

2009-11-09  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp,
	ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp:
	New methods deallocateExceptionTable and deallocateFunctionBody
	dependent on the llvm version.
	Made deallocateMemForFunction method dependent on the llvm version.

2009-11-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-xshm.patch: Renamed to...
	* Makefile.am:
	List all mandatory patches together.  Rename
	xshm patch to include bug ID.
	* patches/icedtea-6897844-xshm.patch:
	...include bug ID.

2009-11-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add missing security patch.
	* NEWS: List new security fixes with CVEs.
	* patches/security/icedtea-6664512.patch:
	Missing security patch from OpenJDK6 repository.
	
2009-11-08  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/security/icedtea-6657138.patch,
	* patches/security/icedtea-6824265.patch:
	Fix security patches which don't apply.

2009-11-06  Matthias Klose  <doko@ubuntu.com>

	* patches/security/icedtea-6657026.patch: Add missing context line.

2009-11-06  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::cmpxchg_int): Correct suffix for the
	llvm.atomic.cmp.swap intrinsic.
	(SharkBuilder::cmpxchg_ptr): Likewise.

2009-11-05 Martin Matejovic <mmatejov@redhat.com>

	* patches/security/icedtea-6631533.patch
	* patches/security/icedtea-6632445.patch
	* patches/security/icedtea-6636650.patch
	* patches/security/icedtea-6631533.patch
	* patches/security/icedtea-6657026.patch
	* patches/security/icedtea-6657138.patch
	* patches/security/icedtea-6822057.patch
	* patches/security/icedtea-6824265.patch
	* patches/security/icedtea-6861062.patch
	* patches/security/icedtea-6872358.patch
	* Makefile.am: apply the above 

2009-11-05 Edward Nevill <ed@camswl.com>

	* Make OSR work with Shark
	* Fix hs16 build
	* ports/hotspot/src/cpu/zero/vm/asm_helper.cpp
	* ports/hotspot/src/cpu/zero/vm/bytecodes_arm.def
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp

2009-11-03 Martin Matejovic <mmatejov@redhat.com>

	* patches/security/icedtea-6862968.patch
	* patches/security/icedtea-6863503.patch
	* patches/security/icedtea-6864911.patch
	* patches/security/icedtea-6872357.patch
	* patches/security/icedtea-6874643.patch
	* Makefile.am: apply the above

2009-11-02  Mark Wielaard  <mjw@redhat.com>
	    Vlastimil Babka  <caster@gentoo.org>

	* Makefile.am (ICEDTEA_PATCHES): Add patches/icedtea-xshm.patch
	* patches/icedtea-xshm.patch: New patch.
	* HACKING: Document new patch.

2009-10-30  Edward Nevill   <ed@camswl.com>

	* move mkbc.c to hotspot/tools
	* Fix ARM Shark build (add DISABLE_NOTICE_SAFEPOINTS)
	* Fixes to build hs16 (incomplete - builds but is not stable)

2009-10-22  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-no-precompiled.patch: Allow disabling of the
	precompiled header setting DISABLE_PRECOMPILED_HEADER.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Update.

2009-10-29  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/globals_zero.hpp
	(InlineSmallCode): Only define for Shark.

2009-10-28  Andrew John Hughes  <gnu.andrew@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/globals_zero.hpp:
	Define InlineSmallCode, using x86 value to begin with.

2009-10-28  Mark Wielaard  <mjw@redhat.com>

	* NEWS: Mention systemtap JNI class tracing support.

2009-10-27  Andrew John Hughes  <gnu.andrew@redhat.com>

	* NEWS:
	Mention b17, HotSpot 16 and libjpeg7 support
	for 1.7.

2009-10-27  Andrew John Hughes  <gnu.andrew@redhat.com>

	* INSTALL: Replace references to default with hs16.
	* patches/hotspot/default/icedtea-params-cast-size_t.patch,
	* patches/hotspot/default/openjdk-6886353-ignore_deoptimizealot.patch,
	* patches/hotspot/default/zero.patch: Moved to...
	* acinclude.m4: Make hs16 the default build.
	* hotspot.map: Rename 'default' as 'hs16'.
	* patches/hotspot/hs16/icedtea-params-cast-size_t.patch,
	* patches/hotspot/hs16/openjdk-6886353-ignore_deoptimizealot.patch,
	* patches/hotspot/hs16/zero.patch: ...here.

2009-10-27  Andrew John Hughes  <gnu.andrew@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/methodHandles_zero.cpp:
	Empty class required by invokedynamic support.
	* Makefile.am:
	Copy files from ports rather than linking them,
	allowing them to be patched.  Remove duplicate
	ports-ecj target.  Apply
	patches/hotspot/$(HSBUILD)/zero.patch when
	building with an alternate HotSpot.  This adds
	the following changeset from IcedTea7 to the
	copy of the Zero port in the openjdk directory:

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

	* ports/hotspot/src/cpu/zero/vm/assembler_zero.cpp:
	(delayed_value_impl(intptr_t,Register,int)): Add stub.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp:
	(delayed_value_impl(intptr_t,Register,int)): Declared.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:
	Handle Interpreter::method_handle.
	* ports/hotspot/src/cpu/zero/vm/interp_masm_zero.hpp:
	(delayed_value_impl(intptr_t,Register,int)): Add stub.
	* ports/hotspot/src/cpu/zero/vm/interpreterGenerator_zero.hpp:
	(generate_method_handle_entry()): Declared.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.cpp:
	(generate_method_handle_entry()): Add stub.
	* ports/hotspot/src/cpu/zero/vm/jni_zero.h:
	Define jlong depending on whether _LP64 is defined,
	as with format specifier in globalDefinitions.
	* ports/hotspot/src/cpu/zero/vm/register_zero.hpp:
	Declare noreg.
	* ports/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp:
	Define HeapBaseMinAddress as 2G (copied from x86_64).

2009-10-22  Andrew John Hughes  <gnu.andrew@redhat.com>

	* INSTALL:
	Update HotSpot build documentation.

2009-10-26 Jon VanAlten <jon.vanalten@redhat.com>

	* patches/icedtea-libraries.patch: Check for libjpeg.so.7.
	* INSTALL: Indicate newer versions of libjpeg are supported.

2009-10-22  Matthias Klose  <doko@ubuntu.com>

	* gcjwebplugin.cc: Remove.

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

	Correctly use original build by default.
	* acinclude.m4:
	(AC_CHECK_WITH_HOTSPOT_BUILD): Default should
	be "default", it's the no clause that
	should be changed to "original".

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

	Move non-version-dependent HotSpot patches back
	to top-level.
	* patches/hotspot/default/icedtea-bytecodeInterpreter.patch,
	* patches/hotspot/default/icedtea-core-build.patch,
	* patches/hotspot/default/icedtea-gcc-stack-markings.patch,
	* patches/hotspot/default/icedtea-gcc-suffix.patch,
	* patches/hotspot/default/icedtea-headers.patch,
	* patches/hotspot/default/icedtea-memory-limits.patch,
	* patches/hotspot/default/icedtea-no-precompiled.patch,
	* patches/hotspot/default/icedtea-parisc-opt.patch,
	* patches/hotspot/default/icedtea-shark-build.patch,
	* patches/hotspot/default/icedtea-shark.patch,
	* patches/hotspot/default/icedtea-sparc-buildfixes.patch,
	* patches/hotspot/default/icedtea-sparc-ptracefix.patch,
	* patches/hotspot/default/icedtea-sparc-trapsfix.patch,
	* patches/hotspot/default/icedtea-sparc64-linux.patch,
	* patches/hotspot/default/icedtea-static-libstdc++.patch,
	* patches/hotspot/default/icedtea-text-relocations.patch,
	* patches/hotspot/default/icedtea-use-idx_t.patch,
	* patches/hotspot/default/icedtea-version.patch,
	* patches/hotspot/default/icedtea-zero-build.patch:
	Removed, duplicates of versions in hotspot/original.
	* patches/hotspot/original/icedtea-bytecodeInterpreter.patch,
	* patches/hotspot/original/icedtea-core-build.patch,
	* patches/hotspot/original/icedtea-gcc-stack-markings.patch,
	* patches/hotspot/original/icedtea-gcc-suffix.patch,
	* patches/hotspot/original/icedtea-headers.patch,
	* patches/hotspot/original/icedtea-memory-limits.patch,
	* patches/hotspot/original/icedtea-no-precompiled.patch,
	* patches/hotspot/original/icedtea-parisc-opt.patch,
	* patches/hotspot/original/icedtea-shark-build.patch,
	* patches/hotspot/original/icedtea-shark.patch,
	* patches/hotspot/original/icedtea-sparc-buildfixes.patch,
	* patches/hotspot/original/icedtea-sparc-ptracefix.patch,
	* patches/hotspot/original/icedtea-sparc-trapsfix.patch,
	* patches/hotspot/original/icedtea-sparc64-linux.patch,
	* patches/hotspot/original/icedtea-static-libstdc++.patch,
	* patches/hotspot/original/icedtea-text-relocations.patch,
	* patches/hotspot/original/icedtea-use-idx_t.patch,
	* patches/hotspot/original/icedtea-version.patch,
	* patches/hotspot/original/icedtea-zero-build.patch:
	Moved to top-level.
	* Makefile.am:
	Remove $(HSBUILD) in patches moved to the top.
	* patches/icedtea-bytecodeInterpreter.patch,
	* patches/icedtea-core-build-hotspot.patch,
	* patches/icedtea-gcc-stack-markings.patch,
	* patches/icedtea-gcc-suffix-hotspot.patch,
	* patches/icedtea-headers-hotspot.patch,
	* patches/icedtea-memory-limits.patch,
	* patches/icedtea-no-precompiled.patch,
	* patches/icedtea-parisc-opt.patch,
	* patches/icedtea-shark-build-hotspot.patch,
	* patches/icedtea-shark.patch,
	* patches/icedtea-sparc-buildfixes.patch,
	* patches/icedtea-sparc-ptracefix.patch,
	* patches/icedtea-sparc-trapsfix.patch,
	* patches/icedtea-sparc64-linux.patch,
	* patches/icedtea-static-libstdc++.patch,
	* patches/icedtea-text-relocations.patch,
	* patches/icedtea-use-idx_t.patch,
	* patches/icedtea-version-hotspot.patch,
	* patches/icedtea-zero-build-hotspot.patch:
	Moved from hotspot/original.

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

	* patches/ecj/icedtea-hotspot-original.patch:
	Renamed to be used in all builds.
	* patches/hotspot/original/icedtea-gcc-4.3.patch:
	Dropped, redundant.
	* patches/hotspot/original/icedtea-includedb.patch:
	Renamed to include bug ID.
	* patches/icedtea-f2i-overflow.patch:
	Moved to HotSpot original directory and renamed to include bug ID.
	* patches/icedtea-gcc-4.3.patch:
	Dropped, redundant.
	* patches/icedtea-lib64.patch:
	Moved to HotSpot original directory and renamed to include bug ID.
	* Makefile.am:
	Pick up HotSpot URL from hotspot.map, remove GCC_OLD logic,
	only apply some patches when building hs14.
	* hotspot.map: Add hs16.
	* patches/ecj/icedtea-hotspot.patch: Moved from icedtea-hotspot-original.patch.
	* patches/hotspot/default/icedtea-bytecodeInterpreter.patch,
	* patches/hotspot/default/icedtea-core-build.patch,
	* patches/hotspot/default/icedtea-gcc-stack-markings.patch,
	* patches/hotspot/default/icedtea-gcc-suffix.patch,
	* patches/hotspot/default/icedtea-headers.patch,
	* patches/hotspot/default/icedtea-memory-limits.patch,
	* patches/hotspot/default/icedtea-no-precompiled.patch,
	* patches/hotspot/default/icedtea-params-cast-size_t.patch,
	* patches/hotspot/default/icedtea-parisc-opt.patch,
	* patches/hotspot/default/icedtea-shark-build.patch,
	* patches/hotspot/default/icedtea-shark.patch,
	* patches/hotspot/default/icedtea-sparc-buildfixes.patch,
	* patches/hotspot/default/icedtea-sparc-ptracefix.patch,
	* patches/hotspot/default/icedtea-sparc-trapsfix.patch,
	* patches/hotspot/default/icedtea-sparc64-linux.patch,
	* patches/hotspot/default/icedtea-static-libstdc++.patch,
	* patches/hotspot/default/icedtea-text-relocations.patch,
	* patches/hotspot/default/icedtea-use-idx_t.patch,
	* patches/hotspot/default/icedtea-version.patch,
	* patches/hotspot/default/icedtea-zero-build.patch:
	Copied from hotspot/original.
	* patches/hotspot/default/openjdk-6886353-ignore_deoptimizealot.patch:
	New patch for hs16 to ignore DeoptimizeALot on product builds;
	backported from my fix for JDK7.
	* patches/hotspot/original/icedtea-6778657-f2i-overflow.patch,
	* patches/hotspot/original/icedtea-6778662-lib64.patch:
	Moved from main directory as only needed for hs14.  Added
	Sun bug IDs.
	* patches/hotspot/original/icedtea-6793825-includedb.patch:
	Renamed to include bug ID.
	* patches/icedtea-use-system-tzdata.patch:
	Use new SystemProperty to avoid a GCC warning.
	* patches/openjdk/6879689-hotspot_warning_fix.patch:
	Backported from my fix in JDK7.  Prevents a GCC warning
	when compiling with optimisation.

2009-10-19  Mark Wielaard  <mjw@redhat.com>

	* tapset/hotspot_jni.stp.in: New tapset.
	* scripts/jni_create_stap.c: New file.
	* scripts/jni_desc: Likewise.
	* configure.ac (AC_CONFIG_FILES): Add tapset/hotspot_jni.stp.
	* Makefile.am (EXTRA_DIST): Add tapsets and scripts.
	(stamps/icedtea.stamp): Handle tapset/hotspot_jni.stp.in.
	(stamps/icedtea-debug.stamp): Likewise.

2009-10-19  Mark Wielaard  <mjw@redhat.com>

	* patches/icedtea-systemtap.patch: Add fix for JNI
	DEFINE_NEWSCALARARRAY uses DT_RETURN_MARK_DECL_FOR.

2009-10-19  Mark Wielaard  <mjw@redhat.com>

	* patches/icedtea-systemtap.patch: Add fix for GetObjectArrayElement
	return probe ret value.

2009-10-19  Mark Wielaard  <mjw@redhat.com>

	* patches/icedtea-messageutils.patch: Removed. Applied in b17 as
	6852607: MessageUtils JVM crash.
	* Makefile.am (ICEDTEA_PATCHES): Remove
	patches/icedtea-messageutils.patch.

2009-10-16  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Update to b17 tarball.

2009-10-02  Andrew John Hughes  <gnu.andrew@redhat.com>

	Bump to b17 and use original HotSpot.
	* patches/ecj/icedtea-hotspot-default.patch:
	Moved to icedtea-hotspot-original.patch.
	* patches/hotspot/default/icedtea-6791168.patch,
	* patches/hotspot/default/icedtea-bytecodeInterpreter.patch,
	* patches/hotspot/default/icedtea-core-build.patch,
	* patches/hotspot/default/icedtea-debuginfo.patch,
	* patches/hotspot/default/icedtea-format.patch,
	* patches/hotspot/default/icedtea-gcc-4.3.patch,
	* patches/hotspot/default/icedtea-gcc-stack-markings.patch,
	* patches/hotspot/default/icedtea-gcc-suffix.patch,
	* patches/hotspot/default/icedtea-headers.patch,
	* patches/hotspot/default/icedtea-ignore-unrecognized-options.patch,
	* patches/hotspot/default/icedtea-includedb.patch,
	* patches/hotspot/default/icedtea-memory-limits.patch,
	* patches/hotspot/default/icedtea-no-precompiled.patch,
	* patches/hotspot/default/icedtea-params-cast-size_t.patch,
	* patches/hotspot/default/icedtea-parisc-opt.patch,
	* patches/hotspot/default/icedtea-shark-build.patch,
	* patches/hotspot/default/icedtea-shark.patch,
	* patches/hotspot/default/icedtea-sparc-buildfixes.patch,
	* patches/hotspot/default/icedtea-sparc-ptracefix.patch,
	* patches/hotspot/default/icedtea-sparc-trapsfix.patch,
	* patches/hotspot/default/icedtea-sparc64-linux.patch,
	* patches/hotspot/default/icedtea-static-libstdc++.patch,
	* patches/hotspot/default/icedtea-text-relocations.patch,
	* patches/hotspot/default/icedtea-use-idx_t.patch,
	* patches/hotspot/default/icedtea-version.patch,
	* patches/hotspot/default/icedtea-zero-build.patch:
	Moved to patches/hotspot/original.
	* patches/icedtea-6700047-loopopts.patch,
	* patches/icedtea-6712835-ifnode.patch,
	* patches/icedtea-6728542-epoll.patch,
	* patches/icedtea-alsa-default-device.patch:
	Removed, upstream.
	* patches/icedtea-ant.patch: Moved to ecj subdirectory.
	* patches/icedtea-debuginfo.patch,
	* patches/icedtea-float-double-trailing-zeros.patch,
	* patches/icedtea-format-warnings.patch,
	* patches/icedtea-fortify-source.patch,
	* patches/icedtea-graphics.patch,
	* patches/icedtea-jar-misc.patch,
	* patches/icedtea-java2d-mitre-join.patch,
	* patches/icedtea-javac-debuginfo.patch,
	* patches/icedtea-jtreg-colortest.patch,
	* patches/icedtea-jtreg-layoutextragap.patch,
	* patches/icedtea-jtreg-printjob-edgetest-manual.patch,
	* patches/icedtea-jtreg-printjob-multiple-end.patch,
	* patches/icedtea-lcms-2.patch,
	* patches/icedtea-no-bcopy.patch,
	* patches/icedtea-override-redirect-metacity.patch,
	* patches/icedtea-signed-types-hot6.patch,
	* patches/icedtea-simpletimezone-relax.patch,
	* patches/icedtea-toolkit.patch,
	* patches/openjdk/6648816.patch:
	Removed, upstream.
	* patches/openjdk/oj100103-debugger-socket-overflow.patch:
	Renamed to include Sun bug ID.
	* patches/openjdk/rename-execvpe.patch,
	* patches/security/icedtea-6588003.patch,
	* patches/security/icedtea-6656586.patch,
	* patches/security/icedtea-6656610.patch,
	* patches/security/icedtea-6656625.patch,
	* patches/security/icedtea-6657133.patch,
	* patches/security/icedtea-6657619.patch,
	* patches/security/icedtea-6657625.patch,
	* patches/security/icedtea-6657695.patch,
	* patches/security/icedtea-6660049.patch,
	* patches/security/icedtea-6660539.patch,
	* patches/security/icedtea-6736293.patch,
	* patches/security/icedtea-6738524.patch,
	* patches/security/icedtea-6777448.patch,
	* patches/security/icedtea-6777487.patch,
	* patches/security/icedtea-6801071.patch,
	* patches/security/icedtea-6801497.patch,
	* patches/security/icedtea-6813167.patch,
	* patches/security/icedtea-6823373.patch,
	* patches/security/icedtea-6824440.patch,
	* patches/security/icedtea-6830335.patch,
	* patches/security/icedtea-6845701.patch:
	Removed, upstream.
	* Makefile.am:
	Make WITH_ALT_HSBUILD conditionals the default,
	set ANT rather than ANT, set DEBUG_CLASSFILES and
	DEBUG_BINARIES to true, remove patches no longer
	needed in b17.
	* acinclude.m4: Use original HotSpot, not a download.
	* patches/ecj/icedtea-ant.patch: Moved from patches,
	and reduced to just add additional paths for bootstrap.
	* patches/ecj/icedtea-hotspot-original.patch: Moved from
	icedtea-hotspot-default, original hotspot-original patch removed.
	* patches/ecj/icedtea.patch: Recreated.
	* patches/hotspot/original/icedtea-6791168.patch,
	* patches/hotspot/original/icedtea-bytecodeInterpreter.patch,
	* patches/hotspot/original/icedtea-core-build.patch,
	* patches/hotspot/original/icedtea-gcc-4.3.patch,
	* patches/hotspot/original/icedtea-gcc-stack-markings.patch,
	* patches/hotspot/original/icedtea-gcc-suffix.patch,
	* patches/hotspot/original/icedtea-headers.patch,
	* patches/hotspot/original/icedtea-includedb.patch,
	* patches/hotspot/original/icedtea-no-precompiled.patch,
	* patches/hotspot/original/icedtea-params-cast-size_t.patch,
	* patches/hotspot/original/icedtea-parisc-opt.patch,
	* patches/hotspot/original/icedtea-shark-build.patch,
	* patches/hotspot/original/icedtea-shark.patch,
	* patches/hotspot/original/icedtea-sparc-buildfixes.patch,
	* patches/hotspot/original/icedtea-sparc-trapsfix.patch,
	* patches/hotspot/original/icedtea-sparc64-linux.patch,
	* patches/hotspot/original/icedtea-static-libstdc++.patch,
	* patches/hotspot/original/icedtea-text-relocations.patch,
	* patches/hotspot/original/icedtea-use-idx_t.patch,
	* patches/hotspot/original/icedtea-version.patch,
	* patches/hotspot/original/icedtea-zero-build.patch:
	Moved from patches/hotspot/default.
	* patches/icedtea-disable-cc-incompatible-sanity-checks.patch,
	* patches/icedtea-zero-build.patch: Recreated.
	* patches/openjdk/6432567-debugger-socket-overflow.patch:
	Renamed from oj100013-debugger-socket-overflow.patch.

2009-10-14  Mark Wielaard  <mjw@redhat.com>

	* configure.ac: When enabling systemtap support check sys/sdt.h
	and g++ are recent enough to allow probes in class constructors
	and destructors.
	* patches/icedtea-systemtap.patch: Enable compiling probes in
	jni.cpp. Rewrite Set<prim>Field and SetStatic<prim>Field macros
	to use DTRACE_PROBE interface directly instead of generating
	dtrace implementation calls. Clean up dtrace.hpp.
	* tapset/hotspot.stp.in: Enable hotspot.monitor_notify. Fix up
	comments.

2009-10-13  Mark Wielaard  <mjw@redhat.com>

	* tapsets/hotspot.stp.in (hotspot.gc_end): Match gc__end, not begin.

2009-10-12  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/shark_globals.hpp:
	Removed SharkStartAt, SharkStopAfter and SharkOnlyCompile.
	* ports/hotspot/src/share/vm/shark/shark_globals.hpp
	(SharkCompiler::compile_method): Likewise.

2009-10-09  Edward Nevill   <ed@camswl.com>

	* Added initial support for Shark + ARM asm

2009-10-09  Edward Nevill   <ed@camswl.com>

	* Bug fix to irem
	* Stop icedtea-debug build falling over in test_gamma

2009-10-08  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/icedtea.stamp, stamps/icedtea-debug.stamp):
	Add shark aliases to jvm.cfg.
	(stamps/add-zero.stamp): Install as shark if default vm is zero.
	* configure.ac: Allow shark as additional vm when default vm is zero.
	* INSTALL, README: Document new build options.

2009-10-06  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-s390-serialize.patch: New file.
	* Makefile.am: Apply the above.
	* HACKING: Document the above.

2009-10-05  Edward Nevill    <ed@camswl.com>

	* Support for generation of native libraries for JCK on ARM
	* Addition / updating of copyright notices
	* Support for building icedteat-debug (incomplete)
	* Minor performance optimisations
	* Fix to stack overflow checking

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.

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

	PR icedtea/356
	* HACKING: Updated.
	* Makefile.am:
	Add two new patches.  Copy nss.cfg to jre/lib/security if
	NSS is enabled.
	* configure.ac:Check for NSS and set NSS_LIBDIR
	and ENABLE_NSS if found.
	* nss.cfg.in: Template for the nss configuration file.
	* patches/icedtea-nss-6763530.patch:
	Fix for Sun bug 6763530 which is triggered by newer
	versions of NSS.
	* patches/icedtea-nss-config.patch: Patch java.security
	with the PCKS11 provider configuration.
	
2009-09-25  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp: Moved ffi.h to...
	* ports/hotspot/src/cpu/zero/vm/globalDefinitions_zero.hpp: ...here.

	* ports/hotspot/src/cpu/zero/vm/deoptimizerFrame_zero.hpp:
	Replaced with...
	* ports/hotspot/src/cpu/zero/vm/fakeStubFrame_zero.hpp: New file.

	* ports/hotspot/src/cpu/zero/vm/entryFrame_zero.hpp:
	Removed reference to ZeroStackPrinter.
	* ports/hotspot/src/cpu/zero/vm/interpreterFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/sharkFrame_zero.hpp: Likewise.

	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp:
	Replaced references to deoptimizer frame with fake stub frame.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp: Likewise.

2009-09-24  Jon VanAlten  <jon.vanalten@redhat.com>

	* Makefile.am:
	Build PulseAudio class files into distinct subdirectory.

2009-09-18  Man Lung Wong  <mwong@redhat.com>

	* Makefile.am: Move the line
	patches/icedtea-jtreg-layoutextragap.patch to the proper location.

2009-09-17  Man Lung Wong  <mwong@redhat.com>

	* patches/icedtea-jtreg-layoutextragap.patch:
	New patch for jtreg test LayoutExtraGap, which makes the test pass.
	* Makefile.am:
	Changed to allow the patch to apply during the make process.

2009-09-17  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::CreateDump):
	Make Shark debug code LLVM 2.6 API compatible.

2009-09-17  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.hpp:
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp:
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.hpp:
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp:
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.hpp:
	* ports/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp:
	* ports/hotspot/src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp:
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp:
	Replaced tabs with spaces and removed trailing whitespace.

2009-09-16  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp
	(frame::frame): Use CodeCache::find_blob_unsafe for compiled frames.

2009-09-16  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/assembler_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp:
	* ports/hotspot/src/cpu/zero/vm/bytes_zero.hpp:
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/debug_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.hpp:
	* ports/hotspot/src/cpu/zero/vm/dump_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp:
	* ports/hotspot/src/cpu/zero/vm/icBuffer_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/icache_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.hpp:
	* ports/hotspot/src/cpu/zero/vm/register_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/sharedRuntime_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/stubGenerator_zero.cpp:
	* ports/hotspot/src/cpu/zero/vm/vtableStubs_zero.cpp:
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp:
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp:
	Replaced calls to "Unimplemented()" in stubs with calls to
	"ShouldNotCallThis()".

2009-09-15  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc
	(newMessageOnBus): Handle certain callbacks in a more uniform manner.
	(postAndWaitForResponse): Lower poll time to 200 us for more
	responsiveness.
	(findClass): Accept instance ID which is used for searching classes in
	specific applet instance classloaders.
	(getArrayLength): New function. Returns length of an array on Java side.
	(getSlot): New function. Returns element at requested index in an array.
	(setSlot): New function. Sets requested index in array to supplied value.
	(getField): Accept object id.
	(getStaticField): Fix parameter ordering for consistency.
	(set): New function. Sets Java side fields to given value.
	(setStaticField): New function. Sets value of a static field in a Java
	object.
	(setField): New function. Sets value of a static field in a class.
	(createJavaObjectFromVariant): Handle void and null variants. Handle case
	where object is already created.
	(call): Use a string to store object id.
	(newObject): Same.
	(hasPackage): Accept instance id and pass it on.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h: Relevant changes as
	needed by the updates to the .cc file.
	* plugin/icedteanp/IcedTeaNPPlugin.cc
	(get_scriptable_object): Pass false for the new isArray arg to
	get_scriptable_java_object.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc: Pass 0 as the
	instance id to all findClass calls.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.cc: Reuse Java object
	pointers.
	(IcedTeaScriptableJavaPackageObject::hasProperty): Pass the instance id to
	findClass.
	(get_scriptable_java_object): Update code so that Java object pointers can
	be reused.
	(IcedTeaScriptableJavaObject::setIsArray): New function. Sets if this object 
	represents an array.
	(IcedTeaScriptableJavaObject::getIsArray): New function. Returns if this
	object represents an array.
	(IcedTeaScriptableJavaObject::hasMethod): Bypass "array indexes" passed to
	the method.
	(IcedTeaScriptableJavaObject::javaResultToNPVariant): Handle void and null
	values correctly. Handle array objects.
	(IcedTeaScriptableJavaObject::invoke): Set exceptions in JS engine if one
	occurred on Java side.
	(IcedTeaScriptableJavaObject::hasProperty): Handle array length and index
	properties.
	(IcedTeaScriptableJavaObject::getProperty): Same.
	(IcedTeaScriptableJavaObject::setProperty): Add support for setting array
	index values.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.h: Changes as
	necessitated by changes to the .cc file.
	* plugin/icedteanp/java/sun/applet/JavaConsole.java: Handle changed API in
	PluginAppletSecurityContext.
	* plugin/icedteanp/java/sun/applet/MethodOverloadResolver.java
	(getMatchingMethod): Handle un-castable/deferred casts.
	(getMatchingConstructor): Same.
	(getNum): Fix handling for characters.
	* plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java
	(associateInstance): New function. Associated a loader with an instance.
	(getLoaderInfo): New function. Returns loader info in a map.
	(handleMessage): Look for class in instance specific loaders as well.
	Handle float/double precision upto 308 (E308 is max for double).
	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
	(AppletEventListener::appletStateChanged): Fix race condition during
	initialization.
	(handleMessage): Fix race condition to handle GetJavaObject calls when
	panel is still being initialized.

2009-09-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/jni_zero.h
	(jlong): Altered definition on 64-bit platforms.

2009-09-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.hpp:
	Reinstated copyright header and #endif comment.

	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.cpp:
	Removed reinstated comment, moved opening brace back to
	previous line, and reinstated #endif comment.

2009-09-15  Edward Nevill  <ed@camswl.com>

	* asm_helper.cpp: Missed from previous checkin

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

	* Makefile.am:
	Reference netscape.* plugin sources by path rather than
	copying them to rt.  This avoids them getting packaged
	in tarballs.

2009-09-11  Edward Nevill  <ed@camswl.com>

	* Makefile.am: Changed mkbc rule to allow preprocessing by gcc
	* mkbc.c: Changed to allow preprocessing by gcc
	* zero.make: Added support for automatic offset generation
	* asm_helper.c: Support for offset generation and calling of
	C++ virtual functions from Asm
	* bytecodes_zero.cpp: Added new fast bytecodes
	* bytecodes_zero.hpp: Ditto
	* bytes_zero.hpp: Optimised get_native_X and get_Java_X
	* cppInterpreter_zero.cpp: Fixed some type definitions & casts
	Moved configuration checking from here to asm_generate_entry
	* os_linux_zero.cpp: Removed #if defined(PRODUCT)
	* cppInterpreter_arm.S:
	* bytecodes_arm.def:
	Support for HW FP. Lots of debugs and asserts. Build for gcc 4.1
	Automatic generation of asm offsets. Removed sync. native entry.
	Support for UseCompiler. Fastpath invokeinterface. Optimised new,
	instanceof & checkcast. Additional fast bytecodes and bc sequences.
	Fast div and rem by constant. Other minor optimisations.

2009-09-09  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added NB_PLATFORM and NB_APISUPPORT to determine
	current versions to use. This will prevent future failures whenever
	NetBeans is updated.

2009-09-09  Andrew Haley  <aph@redhat.com>

	* NEWS: Update for 1.6.

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

	* INSTALL: Update documentation to reflect recent changes and add
	Shark requirements.

2009-09-10  Andrew Haley  <aph@redhat.com>

	* Makefile.am, patches/icedtea-jar-misc.patch: Import patch from
	upstream OpenJDK 6.
	http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/b35f1e5075a4

2009-09-09  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp
	(ZeroFrame::identify_word): New method.
	(ZeroFrame::identify_vp_word): Likewise.
	
	* ports/hotspot/src/cpu/zero/vm/entryFrame_zero.hpp
	(EntryFrame::identify_word): New method.
	* ports/hotspot/src/cpu/zero/vm/interpreterFrame_zero.hpp
	(InterpreterFrame::identify_word): New method.
	* ports/hotspot/src/cpu/zero/vm/sharkFrame_zero.hpp
	(SharkFrame::identify_word): New method.
	* ports/hotspot/src/cpu/zero/vm/deoptimizerFrame_zero.hpp
	(DeoptimizerFrame::identify_word): Likewise.

	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp
	(frame::frame): Added frame pointer argument.
	(frame::_fp): New field.
	(frame::fp): Return the above, instead of a dummy value.
	(frame::zero_print_on_error): New method.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp
	(frame::frame): Initialize frame pointer.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp
	(frame::sender_for_entry_frame): Pass frame pointer.
	(frame::sender_for_interpreter_frame): Likewise.
	(frame::sender_for_compiled_frame): Likewise.
	(frame::sender_for_deoptimizer_frame): Likewise.
	(frame::zero_print_on_error): New method.
	(ZeroFrame::identify_word): Likewise.
	(EntryFrame::identify_word): Likewise.
	(InterpreterFrame::identify_word): Likewise.
	(SharkFrame::identify_word): Likewise.
	(ZeroFrame::identify_vp_word): Likewise.
	(DeoptimizerFrame::identify_word): Likewise.

	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
	(JavaThread::pd_last_frame): Pass frame pointer.

	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
	(os::current_frame): Implemented.
	
	* patches/icedtea-zero.patch
	(VMError::report): Replace stack printer code.
	(hotspot/src/share/vm/includeDB_core): Updated.

	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp: Removed.
	
2009-09-08  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp: Whitespace changes.

2009-09-08  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
	(JavaThread::pop_zero_frame): Tweak.

2009-09-04  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/entry_zero.hpp
	(ZeroEntry::method_entry_t): Renamed as...
	(ZeroEntry::NormalEntryFunc): New type.
	(ZeroEntry::osr_entry_t): Renamed as...
	(ZeroEntry::OSREntryFunc): New type.
	(ZeroEntry::_entry_point): Changed type.
	(ZeroEntry::entry_point): Changed signature.
	(ZeroEntry::set_entry_point): Likewise.
	(ZeroEntry::invoke): Added cast.
	(ZeroEntry::invoke_osr): Updated cast.

	* ports/hotspot/src/cpu/zero/vm/cppInterpreterGenerator_zero.hpp
	(CppInterpreter::generate_entry): Changed signature.

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(InterpreterGenerator::generate_normal_entry): Added cast.
	(InterpreterGenerator::generate_native_entry): Likewise.
	(InterpreterGenerator::generate_accessor_entry): Likewise.
	(InterpreterGenerator::generate_empty_entry): Likewise.
	(AbstractInterpreterGenerator::generate_method_entry): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::compile_method): Updated cast.

	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp
	(SharkEntry::code_start): Removed cast.

	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.cpp
	(NativeJump::patch_verified_entry): Added cast.

2009-09-04  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/icache_zero.hpp
	(ICache::initialize): New method.
	(ICache::invalidate_word): Likewise.
	(ICache::invalidate_range): Likewise.

	* ports/hotspot/src/cpu/zero/vm/icache_zero.cpp
	(ICacheStubGenerator::generate_icache_flush): Replaced with stub.

	* patches/icedtea-zero.patch
	(AbstractICache::invalidate_range): Removed #ifdef ZERO.

2009-09-03  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/assembler_zero.cpp: Reformatted
	with trailing opening braces.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytes_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/codeBuffer_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/copy_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreterGenerator_zero.hpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/debug_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/deoptimizerFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/dump_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/entryFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/entry_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/icBuffer_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/icache_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/icache_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterGenerator_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/javaFrameAnchor_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/jniFastGetField_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/registerMap_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/register_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/sharedRuntime_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/sharkFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubGenerator_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vm_version_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vmreg_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vmreg_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vtableStubs_zero.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/bytes_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/prefetch_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp:
	Likewise.

2009-09-03  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.hpp
	Added copyright header.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.inline.hpp:
	Added copyright header and "intentionally empty" message.
	* ports/hotspot/src/cpu/zero/vm/depChecker_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/depChecker_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/globalDefinitions_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interp_masm_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/register_definitions_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateInterpreterGenerator_zero.hpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateTable_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateTable_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vm_version_zero.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/assembler_linux_zero.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/vm_version_linux_zero.cpp:
	Likewise.

	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp
	(ZeroStackPrinter::print_word): Replaced a couple of "%d"s with
	INTPTR_FORMAT.

2009-08-31  Mark Wielaard  <mjw@redhat.com>
	    Keith Seitz  <keiths@redhat.com>

	PR381 Stackoverflow error with SecurityManager, signed jar and debug
	* patches/icedtea-use-system-tzdata.patch: Updated to initialize
	JAVAZI_DIR once and inside a AccessController.doPrivileged() block.
	* patches/icedtea-timezone-default-permission.patch: New patch.
	* overlays/openjdk/jdk/test/java/util/TimeZone/
	(TimeZoneDatePermissionCheck.java, TimeZoneDatePermissionCheck.sh):
	New test.
	* Makefile.am: Add new patch.
	* HACKING: Describe new patch.

2009-08-30  Mark Wielaard  <mark@klomp.org>

	PR377. SimpleTimeZone checks too strict for Asia/Amman TimeZone.
	* overlays/openjdk/jdk/test/java/util/SimpleTimeZone/EndOfDay.java:
	New test.
	* patches/icedtea-simpletimezone-relax.patch: New patch.
	* Makefile.am: Add new patch.
	* HACKING: Describe new patch.

2009-08-28  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-cc-interp-backedge.patch: Various fixes
	to backedge counting and OSR migration code.

	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.hpp
	(BytecodeInterpreter::osr_buf): New accessor.
	(BytecodeInterpreter::osr_entry): Likewise.

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::main_loop): Handle do_osr messages.

	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.hpp
	(Interpreter::invoke_osr): New method.

	* ports/hotspot/src/cpu/zero/vm/entry_zero.hpp
	(ZeroEntry::osr_entry_t): New type.
	(ZeroEntry::invoke_osr): New method.

	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::osr_migration_end): New method.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::osr_migration_end): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkType.hpp
	(SharkType::_osr_entry_point_type): New field.
	(SharkType::osr_entry_point_type): New method.
	* ports/hotspot/src/share/vm/shark/sharkType.cpp
	(SharkType::_osr_entry_point_type): New field.
	(SharkType::initialize): Initialize the above.
	
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp
	(SharkCacher::process_local_slot): Made virtual.
	(SharkNormalEntryCacher): New class.
	(SharkOSREntryCacher): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkOSREntryCacher::CreateAddressOfOSRBufEntry): New method.
	(SharkOSREntryCacher::process_monitor): Likewise.
	(SharkOSREntryCacher::process_local_slot): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkEntryState): Renamed as...
	(SharkNormalEntryState): ...this.
	(SharkOSREntryState::SharkOSREntryState): New class.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkEntryState::SharkEntryState): Renamed as...
	(SharkNormalEntryState::SharkNormalEntryState): ...this.
	(SharkOSREntryState::SharkOSREntryState): New method.

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::is_osr): New method.
	(SharkFunction::entry_point_type): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Handle OSR typeflows.
	
	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp
	(SharkCompiler::supports_osr): Return true instead of false.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::compile_method): Remove method-isn't-OSR
	assertion, and add code to generate OSR typeflows.

2009-08-28  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkEntryState::SharkEntryState): Handle T_NULL.

2009-08-27  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaNPPlugin.cc
	(GCJ_New): Use arg count to determine whether or not a send an applet tag
	to Java side. Set a new is_applet_instance variable in GCJPluginData.
	(get_scriptable_object): Use the new is_applet_instance variable in
	instance->pdata to determine what kind of object to return.
	* plugin/icedteanp/IcedTeaNPPlugin.h: Add a new is_applet_instance bool to
	GCJPluginData, which determines whether it is an applet instance or a
	dummy one.
	* plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java
	(checkPermission): Disable js src == class src check, as NPAPI does not
	allow cross site scripting.

2009-08-27  Kees Cook <kees@canonical.com>

	* patches/hotspot/default/icedtea-gcc-stack-markings.patch: New.
	Adding stack markings to the x86 assembly for not using executable
	stack.

2009-08-27  Kees Cook <kees@canonical.com>

	* patches/openjdk/oj100103-debugger-socket-overflow.patch: New.
	Fix buffer overflow in debugger's socket handler.
	https://bugs.openjdk.java.net/show_bug.cgi?id=100103

2009-08-27  Matthias Klose  <doko@ubuntu.com>

	* acinclude.m4, configure.ac (FIND_PULSEAUDIO): Remove.
	* INSTALL: Don't require the pulseaudio binary.

2009-08-25  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Unset JAVA_HOME and JDK_HOME before building.

2009-08-26  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc
	(createJavaObjectFromVariant): Add conditional compilation blocks to
	handle new API along with old. Call renamed newObjectWithConstructor
	function.
	(newObject): New function. Creates an object based on the most optimum
	cost with arbitrary arguments.
	(newObjectWithConstructor): Renamed from newObject(). Also, take source as
	an argument to provide to Java.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h: Change as per above .cc
	file changes.
	* plugin/icedteanp/IcedTeaNPPlugin.cc: Include XPCOM specific headers only
	if xulrunner version is < 1.9.2. Instantiate internal Mozilla objects only
	if xulrunner < 1.9.2.
	(GCJ_New): Correctly account for documentbase length when allocating tag
	memory to prevent corruption.
	(GCJ_Destroy): Remove old instance mappings when destroyed.
	(GCJ_GetJavaClass): Remove unused method.
	(get_cookie_info): Change object signature to include length result. Based
	on xulrunner version, either use internal Mozilla API for fetching cookie
	info, or use NPN_GetValueForURL.
	(plugin_get_documentbase): Define for when xulrunner is >= 1.9.2.
	(consume_message): Deal with single proxy URL rather than components.
	Update to handle when xulrunner is >= 1.9.2
	(get_proxy_info): Change signature to deal with single url rather than
	components. Use NPN_GetValueForURL if xulrunner is >= 1.9.2.
	(NP_Initialize): Add pointers for getvalueforurl and setvalueforurl in the
	NPPluginFuncs table. Also, handle case for when browser provides the
	plugin .so name as the link location rather than target location.
	* plugin/icedteanp/IcedTeaNPPlugin.h: Include XPCOM specific headers only
	if xulrunner version is < 1.9.2.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc
	(eval): Use the new NPN_PluginThreadAsynCcall function to dispatch events
	to main thread asynchronously.
	(call): Same.
	(setMember): Same.
	(getMember): Same.
	(storeVariantInJava): Handle changed API when xulrunner >= 1.9.2
	(_setMember): Account for changes in the way that the callerpacks
	arguments.
	(_getMember): Same.
	(_call): Same.
	(_eval): Same.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.h: Include Mozilla
	specific headers only if xulrunner is < 1.9.2. Remove old ThreadData
	struct and add new AyncCallThreadData struct that contains results and
	arguments.
	* plugin/icedteanp/IcedTeaPluginUtils.cc
	(getSourceFromInstance): Provide null source location due to lack of a
	secure way to get documentbase.
	(printNPVariant): Account for change API in xulrunner 1.9.2.
	(NPVariantToString): Same.
	* plugin/icedteanp/IcedTeaPluginUtils.h: Include Mozilla specific headers 
	only if xulrunner is < 1.9.2.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.cc
	(invoke): Pass exception over to JS engine.
	(construct): Implement object construction.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.h: Include Mozilla
	specific headers only if xulrunner is < 1.9.2.
	* plugin/icedteanp/java/sun/applet/MethodOverloadResolver.java
	(getMatchingConstructor): New method, returns a matching constructor based
	on arguments.
	(getMatchingConstructors): New helper method for getMatchingConstructor.
	* plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java
	(handleMessage): Handle new type of call, "NewObjectWithConstructor".
	(checkPermission): Disable checks for the time being, as NPRuntime does
	not allow cross-site calling anyway.
	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
	(setStatus): Remove newlines from status messages.
	* plugin/icedteanp/sun/applet/PluginCookieInfoRequest.java
	(parseReturn): Store cookie info as a string rather than a list of
	HttpCookie objects.
	(getObject): Return the new cookie string.
	* plugin/icedteanp/sun/applet/PluginCookieManager.java: New file, extends
	CookieManager as is set as the default cookie manager for the plugin.
	* plugin/icedteanp/sun/applet/PluginCookieStore.java : Deleted. New design
	uses a custom cookiemanager rather than just a custom store.
	* plugin/icedteanp/sun/applet/PluginMain.java
	(init): Wire in the new cookie manager.

2009-08-26  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedtea/sun/applet/PluginAppletViewer.java
	(handleMessage): Fix logic bug introduced in previous commit.

2009-08-25  Lillian Angel  <langel@redhat.com>

	* NEWS: Added CVEs.

2009-08-25  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedtea/sun/applet/PluginAppletViewer.java
	(handleMessage): Wait until panel is set before pinging it for
	life status.
	(showStatus): Replace new lines with spaces, as the status is
	on a single line anyway.

2009-08-25  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedtea/sun/applet/PluginCookieInfoRequest.java
	(parseReturn): Store cookie info as a string rather than a list of
	HttpCookie objects.
	(getObject): Return the new cookie string.
	* plugin/icedtea/sun/applet/PluginCookieManager.java: New file, extends
	CookieManager as is set as the default cookie manager for the plugin.
	* plugin/icedtea/sun/applet/PluginCookieStore.java : Deleted. New design
	uses a custom cookiemanager rather than just a custom store.
	* plugin/icedtea/sun/applet/PluginMain.java
	(init): Wire in the new cookie manager.

2009-08-25  Deepak Bhole <dbhole@redhat.com>

	* rt/net/sourceforge/jnlp/resources/Messages.properties: Add new
	message key for CN name mismatches.
	* rt/net/sourceforge/jnlp/security/HttpsCertVerifier.java
	(HttpsCertVerifier): Accept new parameters that indicate certificate trust
	status, CN mismatch status, and the hostname.
	(getAlreadyTrustPublisher): Use provided isTrusted boolean to get around
	checkServerTrusted() synchronization.
	(getDetails): Include details about CN mismatch.
	(getNamesForCert): New private method. Returns all acceptable names for
	a given X509Certificate.
	(R): Overloaded the method to return messages that have 2 variables.
	* rt/net/sourceforge/jnlp/security/VariableX509TrustManager.java: Extend
	X509ExtendedTrustManager rather than X509TrustManager.
	(checkClientTrusted): Overloaded method with one that takes a hostname.
	(checkServerTrusted): Same. The new overloaded method also checks for CN
	mismatch if the certificate is not explicitly trusted.
	(isExplicitlyTrusted): Returns if the given certificate chain is part of
	the local user trusted DB.
	(askUser): Change parameters to accept information about trust, host match
	status, and hostname.

2009-08-25  Deepak Bhole  <dbhole@redhat.com>

	* rt/net/sourceforge/jnlp/JNLPFile.java: Add a new key variable that is
	unique to each instance.
	(JNLPFile): Existing constructor changed to generate a new key on call.
	(JNLPFile): New constructor that takes a key. If called, sets the file's
	key to it.
	(getUniqueKey): Returns the unique key for the instance.
	* rt/net/sourceforge/jnlp/PluginBridge.java: Generate new instance
	specific unique key.
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
	(getInstance): Use unique instance keys to determine which classloader to
	use, rather than using the URL.
	(getInstance): Same.
	(initializeExtensions): Provide unique key to getInstance.

2009-08-21  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(zero_cmpxchg_int): Updated method to match current Shark
	and LLVM atomic calling convention.
	Fixes compilation error and logic for ARM.
	(zero_cmpxchg_ptr): Likewise.

2009-08-20  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Add new backported patch to fix
	regression in AccessControlContext.
	* HACKING: Updated.
	* patches/openjdk/6648816.patch:
	New.

2009-08-21  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/hotspot-tools-class-files.stamp,
	stamps/rt-class-files.stamp): Set classpath to '' (eclipse #285466).

2009-08-20  Xerxes Rånby  <xerxes@zafena.se>

	Adjust Shark to LLVM 2.6svn rev 79521.

	* ports/hotspot/src/share/vm/shark/llvmValue.hpp
	(LLVMValue::jfloat_constant): Push LLVMContexts through the
	llvm::Type APIs to handle LLVM 2.6svn API change.
	(LLVMValue::jdouble_constant): Likewise.
	(LLVMValue::bit_constant): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkType.cpp
	(SharkType::initialize): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkType.hpp
	(SharkType::intptr_type): Likewise.
	(SharkType::jboolean_type): Likewise.
	(SharkType::jbyte_type): Likewise.
	(SharkType::jchar_type): Likewise.
	(SharkType::jshort_type): Likewise.
	(SharkType::jint_type): Likewise.
	(SharkType::jlong_type): Likewise.
	(SharkType::jfloat_type): Likewise.
	(SharkType::jdouble_type): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::make_type): Likewise.
	(SharkBuilder::CreateBlock): Push LLVMContexts through the
	BasicBlock::Create APIs to handle LLVM 2.6svn API change.

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::CreateBlock): Likewise.

2009-08-20  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bc.def: Renamed to...
	* ports/hotspot/src/cpu/zero/vm/bytecodes_arm.def: New file.

	* Makefile.am: Build bytecodes_arm.s from bytecodes_arm.def.

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S: Include
	bytecodes_arm.s rather than bytecodes.s.

	* ports/hotspot/src/cpu/zero/vm/bytecodes.s: Removed.

	* .hgignore: Updated.

2009-08-18  Edward Nevill <ed@camswl.com>

	Added ARM assembler interpreter

	* openjdk/hotspot/src/share/vm/interpreter.hpp
	Allow ARM interpreter to notice safepoints
	Changed via patches/icedtea-notice-safepoints.patch

	* ports/hotspot/build/linux/makefiles/zero.make
	Add cppInterpreter_arm
	Add CFLAGS for ARM asm interpreter
	Add rules to build .o from .S

	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.cpp
	Add initialisation of new bytecodes for asm interpreter

	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.hpp
	Add definitions of new bytecodes for asm interpreter

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	Add hooks to call asm interpreter

	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
	Add hooks to allow HW null pointer detection

	[ NEW FILES ]
	* ports/hotspot/src/cpu/zero/vm/bc.def
	Bytecode templates
	* ports/hotspot/src/cpu/zero/vm/bytecodes.s
	Bytecode implementations (manually generated from bc.def)
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_asm.S
	Complex bytecode implementations, entry points and support code
	* ports/hotspot/src/cpu/zero/vm/mkbc.c
	Bytecode generator, use to generate bytecodes.s from bc.def

2009-08-14  Deepak Bhole <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc
	(newMessageOnBus): Handle additional request types.
	(postAndWaitForResponse): Modify parameter type and reset the result
	before proceeding.
	(getToStringValue): Remove all heap allocations and allocate on stack.
	(getString): Same.
	(deleteReference): Same.
	(addReference): Same.
	(findClass): Same.
	(getClassName): Same.
	(getClassID): Same.
	(getFieldID): Same.
	(getStaticFieldID): Same.
	(getField): Same. Also, send the source to Java side.
	(getStaticField): Same.
	(getMethodID): Remove all heap allocations and allocate on stack.
	(getStaticMethodID): Same.
	(callStaticMethod): Same. Also, send the source to Java side.
	(callMethod): Same.
	(call): Same.
	(getObjectClass): Remove all heap allocations and allocate on stack.
	(newObject): Same. Also, send the source to Java side.
	(newString): Remove all heap allocations and allocate on stack.
	(hasPackage): Same.
	(hasMethod): Same.
	(hasField): Same.
	(isInstanceOf): New method.
	(getAppletObjectInstance): Remove all heap allocations and allocate on
	stack.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h: Bump timeout to 120 to
	allow for slower connections. Other misc. changes related to the .cc file
	changes.
	* plugin/icedteanp/IcedTeaNPPlugin.cc: Moved GCJPluginData decleration to
	the header file. Don't initialize message bus and request processors 
	statically.
	(GCJ_New): Initialize the buses and processors. Store source url in plugin
	data struct.
	(GCJ_Destroy): Cleanup source url pointer.
	* plugin/icedteanp/IcedTeaNPPlugin.h: Moved GCJPluginData struct
	decleration to here.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc
	(getInstanceFromMemberPtr): Moved to plugin utils.
	(storeInstanceID): Same.
	(newMessageOnBus): Handle additional request types.
	(dispatch): Remove unused method.
	(sendWindow): Remove unnecessary heap allocations and use function stack
	instead.
	(eval): New function. Evaluates calls to JavaScript functions and returns
	the result. Arrays are not yet handled.
	(call): New function. Evaluates the given script and returns the result.
	Arrays are not yet handled.
	(sendString): Remove unnecessary heap allocations and use function stack
	instead.
	(setMember): Same.
	(convertToNPVariant): New function. Narrows given java type to an
	NPVariant as per type conversion specifications.
	(sendMember): Remove unnecessary heap allocations and use function stack 
	instead.
	(storeVariantInJava): New function. Given an NPVariant, does the
	appropriate conversion and saves it on the Java side. Arrays are not yet
	handled.
	(_eval): New function. Evaluates the script via NPN_Evaluate. Meant to be
	run in the main thread.
	(_call): New function. Invokes the function via NPN_Invoke. Meant to be run 
	in the main thread.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.h: Appropriate changes as
	necessitated by the above changes in the .cc.
	* plugin/icedteanp/IcedTeaPluginUtils.cc
	(constructMessagePrefix): All versions of this functions changed to remove
	heap allocation, and instead store result in a given pre-allocated parameter.
	(getReference): Use an ever growing reference number, and cycle when
	integer max approaches.
	(releaseReference): Remove code so nothing is done for now.
	(itoa): Store result in pre-allocated parameter, rather than on heap.
	(getSourceFromInstance): Given an NPP instance, returns the assocated
	source.
	(storeInstanceID): Moved from IcedTeaPluginRequestProcessor. Associates an
	NPObject with an instance.
	(getInstanceFromMemberPtr): Moved from IcedTeaPluginRequestProcessor.
	Given an NPObject, returns the associated instance.
	(variantToClassName): Remove unused method.
	* plugin/icedteanp/IcedTeaPluginUtils.h: Appropriate changes as necessitated 
	by the above changes in the .cc.
	* plugin/icedteanp/IcedTeaRunnable.cc (IcedTeaRunnableMethod):  Change
	result parameter type to void* so that caller/callee can use variable
	formats.
	* plugin/icedteanp/IcedTeaRunnable.h: Appropriate changes as necessitated
	by the above changes in the .cc.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.cc: Call storeInstanceID
	and getInstanceFromMemberPtr from plugin utils.
	(IcedTeaScriptableJavaObject::getProperty): Get the source url and send it to
	Java side when making the request.
	(IcedTeaScriptableJavaObject::invoke): Same.
	* plugin/icedteanp/java/netscape/javascript/JSObject.java: Merge
	constructor access control fixes from older plugin.
	* plugin/icedteanp/java/sun/applet/GetMemberPluginCallRequest.java: Handle
	void and null return types.
	* plugin/icedteanp/java/sun/applet/MethodOverloadResolver.java: Add an
	additional test case for Boolean.
	(getPrimitive): Handle java.lang.Boolean (minor bug fix).
	* plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java: Use
	URLs when comparing source locations for security verification, rather
	than String which return false negatives.
	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
	(handleMessage): Set status to ACTIVE only after initialization finishes.
	(AppletEventListener::appletStateChanged): Same.
	* plugin/icedteanp/java/sun/applet/PluginCookieInfoRequest.java
	(parseReturn): Handle improper cookies from firefox.

2009-08-14  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::CreateStoreLastJavaSP): Removed.
	(SharkFunction::set_last_Java_frame): Likewise.
	(SharkFunction::reset_last_Java_frame): Likewise.
	(SharkFunction::CreateGetVMResult): Likewise.
	(SharkFunction::pending_exception_address): Likewise.
	(SharkFunction::CreateGetPendingException): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::pending_exception_address): New method.
	(SharkTopLevelBlock::get_pending_exception): Likewise.
	(SharkTopLevelBlock::clear_pending_exception): Likewise.
	(SharkTopLevelBlock::set_last_Java_frame): Likewise.
	(SharkTopLevelBlock::reset_last_Java_frame): Likewise.
	(SharkTopLevelBlock::get_vm_result): Likewise.
	(SharkTopLevelBlock::call_vm): Updated.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::zero_check_value): Updated.
	(SharkTopLevelBlock::check_bounds): Likewise.
	(SharkTopLevelBlock::check_pending_exception): Likewise.
	(SharkTopLevelBlock::handle_return): Likewise.
	(SharkTopLevelBlock::do_new): Likewise.
	(SharkTopLevelBlock::do_newarray): Likewise.
	(SharkTopLevelBlock::do_anewarray): Likewise.
	(SharkTopLevelBlock::do_multianewarray): Likewise.

2009-08-13  Andrew Haley <aph@redhat.com>

	* configure.ac (AC_INIT): Bumped version to 1.7pre.

2009-08-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp
	(SharkEntry::_function): New field.
	(SharkEntry::function): New method.
	(SharkEntry::set_function): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp
	(SharkCompiler::free_compiled_method): New method.	
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::free_compiled_method): New method.
	(SharkCompiler::compile_method): Store a pointer to
	the LLVM function in the method's SharkEntry.

	* patches/hotspot/default/icedtea-shark.patch
	(nmethod::flush): Add code to free Shark methods.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

2009-08-07  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ADD_ZERO_CONFIGURE_ARGS): Add configure options
	for --with-*-src-zip= if not specified.

2009-08-06  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc: Handle error messages
	from Java side. Add referencing/de-referencing support, and support for
	fetching fields, invoking methods, and returning applet instances.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h: Decrease timeout to 20
	seconds. Declare new functions created in the associated .cc file.
	* plugin/icedteanp/IcedTeaNPPlugin.cc: Add support for dynamic NPObject
	creation per instance. Add a new global pthread_cond_t for message
	availability.
	* plugin/icedteanp/IcedTeaNPPlugin.h: Misc. changes related to the above
	associated file.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc: Use condition based
	wait for message availability, rather than periodic poll.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.h: Make
	getInstanceFromMemberPtr and storeInstanceID global.
	* plugin/icedteanp/IcedTeaPluginUtils.cc: Force use of file:// src until
	security subsystem is implemented.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.cc: Created skeletons for
	Java and JavaPackage NPObjects, and implemented hasProperty, hasMethod,
	getProperty and getMethod.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.h: Appropriate header
	changes associated with the above.
	* plugin/icedteanp/java/sun/applet/MethodOverloadResolver.java: New file.
	Uses a cost-based approach to resolve overloaded methods when JavaScript
	calls Java methods with potentially ambiguous type arguments.

2009-08-05  Mark Wielaard  <mjw@redhat.com>

	* patches/icedtea-systemtap.patch: Remove workaround for nmethod.cpp.
	* tapset/hotspot.stp.in: Add tapset functions for
	hotspot.method_entry, hotspot.method_return,
	hotspot.compiled_method_load and hotspot.compiled_method_unload.
	* NEWS: Metion new support for java method tracing.
	* INSTALL: Add that java method tracing support needs systemtap
	0.9.9 or higher.

2009-08-05  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ABS_SOURCE_DIRS): Add $(abs_top_builddir)/rt.

2009-08-05  Lillian Angel  <langel@redhat.com>

	* rt/netscape/javascript/JSObjectCreatePermission.java: Removed.

2009-08-05  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new security patches.
	* plugin/icedtea/netscape/javascript/JSObject.java: Security patch
	applied to disallow the ability to run unsigned code as 
	signed under some cases.
	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java:
	Likewise.
	* rt/net/sourceforge/jnlp/SecurityDesc.java: Likewise.
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Likewise.
	* plugin/icedtea/netscape/javascript/JSObjectCreatePermission.java:
	Likewise.
	* rt/netscape/javascript/JSObjectCreatePermission.java: Likewise.
	* patches/security/icedtea-6588003.patch,
	patches/security/icedtea-6656586.patch,
	patches/security/icedtea-6656610.patch,
	patches/security/icedtea-6656625.patch,
	patches/security/icedtea-6657133.patch,
	patches/security/icedtea-6657619.patch,
	patches/security/icedtea-6657625.patch,
	patches/security/icedtea-6657695.patch,
	patches/security/icedtea-6660049.patch,
	patches/security/icedtea-6660539.patch,
	patches/security/icedtea-6736293.patch,
	patches/security/icedtea-6738524.patch,
	patches/security/icedtea-6777448.patch,
	patches/security/icedtea-6777487.patch,
	patches/security/icedtea-6801071.patch,
	patches/security/icedtea-6801497.patch,
	patches/security/icedtea-6813167.patch,
	patches/security/icedtea-6823373.patch,
	patches/security/icedtea-6824440.patch,
	patches/security/icedtea-6830335.patch,
	patches/security/icedtea-6845701.patch: New security patches.

2009-08-04  Matthias Klose  <doko@ubuntu.com>

	* ports/hotspot/src/share/vm/shark/llvmValue.hpp: Adjust to rev 78061.
	ConstantInt API moved back to the 2.5 API, ConstantFP partially moved
	back to the 2.5 API.

2009-08-04  Andrew John Hughes  <gnu.andrew@redhat.com>

	* rt/net/sourceforge/jnlp/DefaultLaunchHandler.java,
	* rt/net/sourceforge/jnlp/ExtensionDesc.java,
	* rt/net/sourceforge/jnlp/JNLPFile.java,
	* rt/net/sourceforge/jnlp/LaunchException.java,
	* rt/net/sourceforge/jnlp/LaunchHandler.java,
	* rt/net/sourceforge/jnlp/Launcher.java,
	* rt/net/sourceforge/jnlp/ParseException.java,
	* rt/net/sourceforge/jnlp/Parser.java,
	* rt/net/sourceforge/jnlp/cache/CacheEntry.java,
	* rt/net/sourceforge/jnlp/cache/CacheUtil.java,
	* rt/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.java,
	* rt/net/sourceforge/jnlp/cache/ResourceTracker.java,
	* rt/net/sourceforge/jnlp/runtime/AppletEnvironment.java,
	* rt/net/sourceforge/jnlp/runtime/AppletInstance.java,
	* rt/net/sourceforge/jnlp/runtime/ApplicationInstance.java,
	* rt/net/sourceforge/jnlp/runtime/Boot.java,
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java,
	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java,
	* rt/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java,
	* rt/net/sourceforge/jnlp/services/XBasicService.java,
	* rt/net/sourceforge/jnlp/util/PropertiesFile.java,
	* rt/net/sourceforge/jnlp/util/Reflect.java,
	* rt/net/sourceforge/jnlp/util/WeakList.java,
	* test/jtreg/com/sun/javatest/exec/FileTable.java,
	* test/jtreg/com/sun/javatest/mrep/ConflictResolutionDialog.java,
	* test/jtreg/com/sun/javatest/report/XMLReportMaker.java:
	Convert DOS line endings to UNIX.

2009-08-04  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/ApplicationInstance.java
	(initialize): Disable creation of desktop shortcuts.

2009-08-03  Andrew John Hughes  <gnu.andrew@redhat.com>

	* hotspot.map:
	Bump to hs14b16.
	
2009-07-30  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Add new patch.
	* patches/openjdk/rename-execvpe.patch,
	Backport execvpe patch from Martin Buchholz.
	http://mail.openjdk.java.net/pipermail/core-libs-dev/2009-July/002047.html
	
2009-07-30  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp:
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp:
	Moved everything except the actual methods called by
	JIT-compiled code into SharkBuilder.
	
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	Merged code to create LLVM callable objects for runtime
	methods from SharkRuntime, and refactored it (and the
	existing code to create LLVM callable objects for LLVM
	intrinsics) to create such objects on the fly.

	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp
	(SharkCompiler::_builder): Removed.
	(SharkCompiler::builder): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkInvariants.hpp
	(SharkCompileInvariants::SharkCompileInvariants): Take a new
	argument, builder, and store it.
	(SharkCompileInvariants::builder): Updated.
	(SharkCompileInvariants::code_buffer): New method.
	(SharkTargetInvariants::SharkTargetInvariants): Take a new
	argument, builder, and pass it along to SharkCompileInvariants
	constructor.
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::build): Take a new argument, builder, and pass
	it along to SharkFunction consructor.
	(SharkFunction::SharkFunction): Take a new argument, builder,
	and pass it along to SharkTargetInvariants consructor.	
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::SharkCompiler): Remove builder creation and
	SharkRuntime initialization.
	(SharkCompiler::compile_method): Create builder and pass it
	to SharkFunction::build.
	
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse_bytecode): Updated for new style calls.
	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.hpp
	(SharkIntrinsics::do_Math_1to1): Likewise.
	(SharkIntrinsics::do_Math_2to1): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.cpp
	(SharkIntrinsics::do_intrinsic): Likewise.
	(SharkIntrinsics::do_Math_1to1): Likewise.
	(SharkIntrinsics::do_Math_2to1): Likewise.
	(SharkIntrinsics::do_System_currentTimeMillis): Likewise.
	(SharkIntrinsics::do_Unsafe_compareAndSwapInt): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::call_vm): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::zero_check_value): Likewise.
	(SharkTopLevelBlock::check_bounds): Likewise.
	(SharkTopLevelBlock::maybe_add_safepoint): Likewise.
	(SharkTopLevelBlock::do_trap): Likewise.
	(SharkTopLevelBlock::call_register_finalizer): Likewise.
	(SharkTopLevelBlock::get_interface_callee): Likewise.
	(SharkTopLevelBlock::do_new): Likewise.
	(SharkTopLevelBlock::do_newarray): Likewise.
	(SharkTopLevelBlock::do_anewarray): Likewise.
	(SharkTopLevelBlock::do_multianewarray): Likewise.
	(SharkTopLevelBlock::acquire_lock): Likewise.
	(SharkTopLevelBlock::release_lock): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkDecacher::start_frame): Updated for new style codebuffer access.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Likewise.

	* ports/hotspot/src/share/vm/shark/llvmValue.hpp
	(LLVMValue::bit_constant): New method.

	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::call_vm_leaf): Removed.
	
	* ports/hotspot/src/share/vm/includeDB_shark: Updated.	

2009-07-29  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/IconDesc.java: Add new icon kind SHORTCUT.
	* rt/net/sourceforge/jnlp/Launcher.java: Move StreamEater class to ...
	* rt/net/sourceforge/jnlp/StreamEater.java: New file.
	* rt/net/sourceforge/jnlp/resources/Messages.properties: Add
	SDesktopShortcut.
	* rt/net/sourceforge/jnlp/runtime/ApplicationInstance.java
	(initialize): Call addMenuAndDesktopEntries.
	(addMenuAndDesktopEntries): New function.
	* rt/net/sourceforge/jnlp/security/SecurityWarningDialog.java: Add
	CREATE_DESKTOP_SHORTCUT to AccessType.
	* rt/net/sourceforge/jnlp/security/AccessWarningPane.java
	(installComponents): Add a case for CREATE_DESKTOP_SHORTCUT
	* rt/net/sourceforge/jnlp/services/ServiceUtil.java
	Remove duplicate enum AccessType.
	(checkAccess): New function.
	(checkAccess): Add a new argument app.
	* rt/net/sourceforge/jnlp/services/SingleInstanceLock.java
	(getLockFileName): Call FileUtils.sanitizeFileName to sanitize the 
	filename.
	* rt/net/sourceforge/jnlp/util/FileUtils.java: New file.
	* rt/net/sourceforge/jnlp/util/XDesktopEntry.java: New file. 

2009-07-29  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/security/VariableX509TrustManager.java
	(checkServerTrusted): Synchronize the function.

2009-07-23  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedteanp/IcedTeaJavaRequestProcessor.c: Added support for
	FindClass, GetClassName, GetMethodID, GetToStringValue, NewObject and 
	NewStringUTF. Split the request wait code into a generic function.
	* plugin/icedteanp/IcedTeaNPPlugin.cc: Centralize debug output calls. Obey
	the ICEDTEAPLUGIN_DEBUG flag. Support dynamic cookie fetching.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.c: Update multi-threaded
	processing model. Support SetMember. Set up a dedicated message queue
	processor (arbitrarily scalable).
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.h: Add function and
	variable declerations as needed by the .cc file.
	* plugin/icedteanp/IcedTeaPluginUtils.cc: Use only long and long long for
	memory address translation. Add additional utility methods.
	* plugin/icedteanp/IcedTeaPluginUtils.h: Update as needed by the .cc file.
	* plugin/icedteanp/IcedTeaRunnable.h: New file. Represents a dispatchable
	event, extends nsIRunnable.
	* plugin/icedteanp/IcedTeaRunnable.h: New file. Header for
	IcedTeaRunnable.cc.
	* plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java: Fix
	signature handling to remove the need for return type. Add support for
	GetToStringValue and GetClassName.

2009-07-17  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::pointer_constant): Conditionalize a hack.

2009-07-16  Matthias Klose  <doko@ubuntu.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp (native_entry):
	Don't initialize `mirror'.

2009-07-15  Edward Nevill  <enevill@arm.com>
	    Matthias Klose  <doko@ubuntu.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp (native_entry):
	Move decl of `mirror' to the same scope as the decl of `arguments'.

2009-07-15  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/llvmValue.hpp
	(jbyte_constant): Handle LLVM 2.6 svn r75703 API change.
	llvm::ConstantInt::get have been moved to
	llvm::LLVMContext::getConstantInt.
	(jint_constant): Likewise.
	(jlong_constant): Likewise.
	(intptr_constant): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::CreateMemoryBarrier): Likewise.
	(SharkBuilder::CreateDump): llvm::ConstantArray::get have been
	moved to llvm::LLVMContext::getConstantArray.

2009-07-14  Deepak Bhole  <dbhole@redhat.com>

	* Makefile.am: Fix npplugin build.
	* plugin/icedteanp/java/netscape/javascript/JSException.java: Moved from
	the plugin/icedteanp/netscape/javascript/ hierarchy.
	* plugin/icedteanp/java/netscape/javascript/JSObject.java: Same.
	* plugin/icedteanp/java/netscape/javascript/JSProxy.java: Same.
	* plugin/icedteanp/java/netscape/javascript/JSRunnable.java: Same.
	* plugin/icedteanp/java/netscape/javascript/JSUtil.java: Same.
	* plugin/icedteanp/java/sun/applet/AppletSecurityContextManager.java:
	Moved from the plugin/icedteanp/sun/applet hierarchy.
	* plugin/icedteanp/java/sun/applet/GetMemberPluginCallRequest.java: Same.
	* plugin/icedteanp/java/sun/applet/GetWindowPluginCallRequest.java: Same.
	* plugin/icedteanp/java/sun/applet/JavaConsole.java: Same.
	* plugin/icedteanp/java/sun/applet/PasswordAuthenticationDialog.java:
	Same.
	* plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginCallRequest.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginCallRequestFactory.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginClassLoader.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginCookieInfoRequest.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginCookieStore.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginDebug.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginException.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginMain.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginObjectStore.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginProxyInfoRequest.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginProxySelector.java: Same.
	* plugin/icedteanp/java/sun/applet/PluginStreamHandler.java: Same.
	* plugin/icedteanp/java/sun/applet/RequestQueue.java: Same.
	* plugin/icedteanp/java/sun/applet/TestEnv.java: Same.
	* plugin/icedteanp/java/sun/applet/VoidPluginCallRequest.java: Same.
	* plugin/icedteanp/netscape/javascript/JSException.java: Moved to
	the plugin/icedteanp/java/netscape/javascript/ heirarchy.
	* plugin/icedteanp/netscape/javascript/JSObject.java: Same.
	* plugin/icedteanp/netscape/javascript/JSProxy.java: Same.
	* plugin/icedteanp/netscape/javascript/JSRunnable.java: Same.
	* plugin/icedteanp/netscape/javascript/JSUtil.java: Same.
	* plugin/icedteanp/sun/applet/AppletSecurityContextManager.java: Moved to
	the plugin/icedteanp/java/sun/applet/ heirarchy.
	* plugin/icedteanp/sun/applet/GetMemberPluginCallRequest.java: Same.
	* plugin/icedteanp/sun/applet/GetWindowPluginCallRequest.java: Same.
	* plugin/icedteanp/sun/applet/JavaConsole.java: Same.
	* plugin/icedteanp/sun/applet/PasswordAuthenticationDialog.java: Same.
	* plugin/icedteanp/sun/applet/PluginAppletSecurityContext.java: Same.
	* plugin/icedteanp/sun/applet/PluginAppletViewer.java: Same.
	* plugin/icedteanp/sun/applet/PluginCallRequest.java: Same.
	* plugin/icedteanp/sun/applet/PluginCallRequestFactory.java: Same.
	* plugin/icedteanp/sun/applet/PluginClassLoader.java: Same.
	* plugin/icedteanp/sun/applet/PluginCookieInfoRequest.java: Same.
	* plugin/icedteanp/sun/applet/PluginCookieStore.java: Same.
	* plugin/icedteanp/sun/applet/PluginDebug.java: Same.
	* plugin/icedteanp/sun/applet/PluginException.java: Same.
	* plugin/icedteanp/sun/applet/PluginMain.java: Same.
	* plugin/icedteanp/sun/applet/PluginMessageConsumer.java: Same.
	* plugin/icedteanp/sun/applet/PluginMessageHandlerWorker.java: Same.
	* plugin/icedteanp/sun/applet/PluginObjectStore.java: Same.
	* plugin/icedteanp/sun/applet/PluginProxyInfoRequest.java: Same.
	* plugin/icedteanp/sun/applet/PluginProxySelector.java: Same.
	* plugin/icedteanp/sun/applet/PluginStreamHandler.java: Same.
	* plugin/icedteanp/sun/applet/RequestQueue.java: Same.
	* plugin/icedteanp/sun/applet/TestEnv.java: Same.
	* plugin/icedteanp/sun/applet/VoidPluginCallRequest.java: Same.


2009-07-14  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/llvmValue.hpp
	(jfloat_constant): Handle LLVM 2.6 svn r75546 API change.
	llvm::ConstantFP::get have been moved to
	llvm::LLVMContext::getConstantFP.
	(jdouble_constant): Likewise.

2009-07-13  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/JNLPFile.java
	(JNLPFile): Delegate to the Version-based constructor.
	(JNLPFile): New constructor.
	(JNLPFile): Modified to take an additional version argument used in
	downloading the JNLP file.
	(openURL): Take an additional version argument and use when downloading 
	the URL.
	* rt/net/sourceforge/jnlp/Launcher.java
	(toFile): Use the new JNLPFile constructor.
	* rt/net/sourceforge/jnlp/cache/Resource.java
	(Resource): Rearrange argument order.
	(getResource): Likewise. Fix parameters to constructor.
	* rt/net/sourceforge/jnlp/cache/ResourceTracker.java
	(addResource): Fix arguments to Resource.getResource.
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
	(getInstance): Take additional version argument and use it when creating a
	JNLPFile.
	(initializeExtensions): Use the extension version when requesting a 
	JNLPClassLoader.

2009-07-10  Deepak Bhole  <dbhole@redhat.com>

	* Makefile.am: Update makefile to pick up plugin C++ files from new
	location.
	* plugin/icedtea/sun/applet/PluginMessageConsumer.java  : Minor typo fix.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc: New file. Processes
	requests from JS/C++ side to JavaSide.
	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h: New file. Header for
	IcedTeaJavaRequestProcessor.cc.
	* plugin/icedteanp/IcedTeaNPPlugin.cc: Modified to work with the new
	MessageBus archtecture for the new plugin. Also, moved from top level
	directory.
	* plugin/icedteanp/IcedTeaNPPlugin.h: New file. Header for
	IcedTeaNPPlugin.cc.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc: New file. Processes
	plugin data requests from Java side.
	* plugin/icedteanp/IcedTeaPluginRequestProcessor.h: new file. Header for
	IcedTeaPluginRequestProcessor.cc.
	* plugin/icedteanp/IcedTeaPluginUtils.cc: New file. Utility functions for
	the rest of the plugin code.
	* plugin/icedteanp/IcedTeaPluginUtils.h: New file. Header for
	IcedTeaPluginUtils.cc.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.cc: New file. Scriptable
	object that extends NPObject and implements hooks from NPClass.
	* plugin/icedteanp/IcedTeaScriptablePluginObject.h: New file. Header for
	IcedTeaScriptablePluginObject.h
	* plugin/icedtea/sun/applet/PluginMessageConsumer.java: Sync with current
	plugin.
	* plugin/icedteanp/sun/applet/PluginAppletSecurityContext.java: Same.
	* plugin/icedteanp/sun/applet/PluginAppletViewer.java: Same.
	* plugin/icedteanp/sun/applet/PluginCallRequestFactory.java: Same.
	* plugin/icedteanp/sun/applet/PluginCookieInfoRequest.java: Same
	* plugin/icedteanp/sun/applet/PluginCookieStore.java: Same.
	* plugin/icedteanp/sun/applet/PluginMain.java: Same.
	* plugin/icedteanp/sun/applet/PluginMessageConsumer.java: Same.
	* rt/net/sourceforge/jnlp/tools/JarSigner.java: Use JarFile instead of
	JarInputstream when verifying jars.

2009-07-10  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-graphics.patch: Updated patch to fix Sun bugs 6491856 and
	6593649. Filed upstream:
	https://bugs.openjdk.java.net/show_bug.cgi?id=100073.
	* patches/icedtea-messageutils.patch: Updated to the patch accepted
	upstream:  https://bugs.openjdk.java.net/show_bug.cgi?id=100074

2009-07-09  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/Launcher.java
	(launchApplication): Call setContextClassLoaderForAllThreads.
	(setContextClassLoaderForAllThreads): New function.

2009-07-09  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/cache/ResourceTracker.java:
	(downloadResource): Accept and download content with pack200 or gzip
	compression and uncompress it on the fly.
	(initializeResource): Accept content with pack200 or gzip compression.
	(getVersionedResourceURL): Add javadoc.

2009-07-09  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Add suppport for cookie info requests from applets.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Rework cookie support
	to make it dynamic.
	* plugin/icedtea/sun/applet/PluginMain.java: Wire in custom cookie store
	that dynamically requests cookie information from C++ side.
	* rt/net/sourceforge/jnlp/JNLPFile.java: Remove old cookie handling code.
	* rt/net/sourceforge/jnlp/Launcher.java: Same.
	* rt/net/sourceforge/jnlp/NetxPanel.java: Same.
	* rt/net/sourceforge/jnlp/PluginBridge.java: Same.
	* rt/net/sourceforge/jnlp/cache/CacheUtil.java: Same.
	* rt/net/sourceforge/jnlp/cache/Resource.java: Same.
	* rt/net/sourceforge/jnlp/cache/ResourceTracker.java: Same.
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Same.

2009-07-09  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::SharkBuilder):  Pass the LLVMContext returned
	from getGlobalContext() to the new IRBuilder constructor
	when llvm version are 2.6 or later to handle LLVM API change.
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp:
	New methods allocateGlobal, setPoisonMemory, dependent on the
	llvm version.
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp:
	Likewise.

2009-07-08  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::pointer_constant): Pass the LLVMContext returned
	from getGlobalContext() to the new GlobalVariable constructor
	when llvm version are 2.6 or later to handle LLVM API change.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::CreateDump): Likewise.

2009-07-07  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/Parser.java
	(getExtension): Fix typo in node name.

2009-07-07  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/resources/Messages.properties: Add
	RNestedJarExtration.
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
	(activateJar): Create parent directories for nested jars.

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

	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp
	Include llvm/LLVMContext.h used by getGlobalContext()
	when llvm version are 2.6 or later.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::SharkCompiler): Pass the LLVMContext returned 
	from getGlobalContext() to the new Module constructor
	when llvm version are 2.6 or later to handle LLVM API change.

2009-07-03  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp
	(SharkEntry::print_statistics): Removed.
	* ports/hotspot/src/share/vm/shark/sharkEntry.cpp: Removed.

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::compile_method): Save location of native code
	across the call to ciEnv::register_method (which frees the buffer
	blob it's in), and inline what was SharkEntry::print_statistics.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

2009-06-26  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::SharkCompiler): Moved LLVM multithreading
	initialization from SharkFunction::initialize.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Moved LLVM multithreading
	initialization to SharkCompiler::SharkCompiler.

2009-06-25  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp
	(SharkRuntime::monitorexit_C): Remove unnecessary lock clear.

2009-06-24  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/security/CertWarningPane.java
	(installComponents): Call SecurityUtil.getCN instead of getCN.
	(getCN): Removed.
	* rt/net/sourceforge/jnlp/security/CertsInfoPane.java
	(buildTree): Call SecurityUtil.getCN instead of getCN.
	(populateTable): Likewise.
	(getCN): Removed.
	* rt/net/sourceforge/jnlp/security/SecurityUtil.java
	(getCN): Follow RFC 2253 partially and understand escaping.
	(isHexDigit): New function.
	* rt/net/sourceforge/jnlp/security/SingleCertInfoPane.java
	(buildTree): Call SecurityUtil.getCN instead of getCN.
	(populateTable): Likewise.
	* rt/net/sourceforge/jnlp/tools/KeyTool.java:
	(doPrintEntry): Call SecurityUtil.getCN instead of getCN.
	(getCN): Removed. 

2009-06-24  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/Launcher.java
	(createApplication): Fix messages to refer to application instead of
	applet.

2009-06-24  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/Launcher.java (launchApplication): Check for any 
	existing single instance.  Dont start a second instance.
	* rt/net/sourceforge/jnlp/resources/Messages.properties: Add RNoLockDir.
	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java:
	Added USER, TMP_DIR, and changed LOCKS_DIR.
	* rt/net/sourceforge/jnlp/services/ExtendedSingleInstanceService.java
	New file.
	* rt/net/sourceforge/jnlp/services/InstanceExistsException.java: New file.
	* rt/net/sourceforge/jnlp/services/ServiceUtil.java
	(getSingleInstanceService): New function.
	(checkExistingSingleInstance): New function.
	* rt/net/sourceforge/jnlp/services/SingleInstanceLock.java: New file.
	* rt/net/sourceforge/jnlp/services/XServiceManagerStub.java: Add
	SingleInstanceService to serviceNames. Create a new instance of
	XSingleInstanceService as a privileged proxy.
	* rt/net/sourceforge/jnlp/services/XSingleInstanceService.java: New file. 

2009-06-24  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/Parser.java: Add 1.5 and 6.0 to
	supportedVersions.

2009-06-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/cacao/no-strict-aliasing.patch:
	New patch to fix CACAO build on GCC 4.4 (see PR129).
	* Makefile.am: Add new patch.
	* HACKING: Update.

2009-06-23  Matthias Klose  <doko@ubuntu.com>

	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp: Fix header location.

2009-06-23  Xerxes Rånby  <xerxes@zafena.se>

	PR icedtea/353
	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp
	Include llvm/Support/Threading.h and llvm/Target/TargetSelect.h
	used by llvm_start_multithreaded() and InitializeNativeTarget()
	when llvm version are 2.6 or later.
	* ports/hotspot/src/share/vm/shark/llvmValue.hpp
	(jfloat_constant): Return llvm::Constant* when llvm
	version are 2.6 or later to handle llvm r73431 API change.
	(jdouble_constant): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse_bytecode): Updated to use CreateFAdd
	CreateFSub, CreateFMul and CreateFNeg for jfloat and jdouble
	when llvm version are 2.6 or later.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::SharkCompiler): Call InitializeNativeTarget() to
	link in native target when llvm version are 2.6 or later.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Call llvm_start_multithreaded() to
	initialize llvm mutex guards when llvm version are 2.6 or later.

2009-06-19  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-toolkit.patch: Updated, as per Anthony Petrov's
	suggestion to use XFlush instead.

2009-06-19  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkConstant.cpp
	(SharkConstant::for_ldc): Set type for object constants.
	(SharkConstant::SharkConstant): Updated.

2009-06-19  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp
	(SharkCompiler::compile): Removed.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::compile_method): Moved all non-IR-emission
	code from SharkFunction::initialize, and the IR-to-native
	code from SharkCompiler::compile, here.  Also changed all
	debug options that take a method name to use fnmatch.
	(SharkCompiler::compile): Removed.

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::_name): Removed.
	(SharkFunction::_name): Likewise.
	(SharkFunction::initialize): Receive name in argument.
	(SharkFunction::SharkFunction): Updated.
	(SharkFunction::build): New method.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Receive name in argument,
	and moved all code not relating to emitting the function's
	IR to SharkCompiler::compile_method.

	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::CreateFunction): Removed.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::CreateFunction): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkInvariants.hpp
	(SharkCompileInvariants::memory_manager): Removed.

2009-06-19  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp
	(SharkEntry::_llvm_function): Removed.
	(SharkEntry::llvm_function): Likewise.
	(SharkEntry::set_llvm_function): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Removed call to set_llvm_function.

2009-06-18  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::improve_virtual_call): Only print cast
	warnings when run with -XX:+SharkPerformanceWarnings.

2009-06-18  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkInvariants.hpp: New file.
	* ports/hotspot/src/share/vm/shark/sharkInvariants.cpp: Likewise.
	
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction): Made a subclass of SharkTargetInvariants.
	(SharkFunction::SharkFunction): Updated constructor.
	(SharkFunction::_compiler): Removed.
	(SharkFunction::_flow): Likewise.
	(SharkFunction::_iter): Likewise.
	(SharkFunction::_thread): Likewise.
	(SharkFunction::_max_monitors): Likewise.
	(SharkFunction::compiler): Likewise.
	(SharkFunction::flow): Likewise.
	(SharkFunction::iter): Likewise.
	(SharkFunction::thread): Likewise.
	(SharkFunction::max_monitors): Likewise.
	(SharkFunction::builder): Likewise.
	(SharkFunction::arg_size): Likewise.
	(SharkFunction::debug_info): Likewise.
	(SharkFunction::env): Likewise.
	(SharkFunction::max_locals): Likewise.
	(SharkFunction::max_stack): Likewise.
	(SharkFunction::target): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::initialize): Updated.

	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock): Made a subclass of SharkTargetInvariants.
	(SharkBlock::SharkBlock): Updated constructors.
	(SharkBlock::_builder): Removed.
	(SharkBlock::_target): Likewise.
	(SharkBlock::_thread): Likewise.
	(SharkBlock::builder): Likewise.
	(SharkBlock::target): Likewise.
	(SharkBlock::thread): Likewise.
	(SharkBlock::max_locals): Likewise.
	(SharkBlock::max_stack): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::initial_current_state): Use SharkState::copy.

	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkState): Made a subclass of SharkTargetInvariants.
	(SharkState::SharkState): Updated constructors.
	(SharkState::_block): Removed.
	(SharkState::_function): Likewise.
	(SharkState::block): Likewise.
	(SharkState::function): Likewise.
	(SharkState::builder): Likewise.
	(SharkState::max_locals): Likewise.
	(SharkState::max_stack): Likewise.
	(SharkState::max_monitors): Likewise.
	(SharkState::pop): Likewise.
	(SharkState::copy): Updated.
	(SharkState::decache_for_Java_call): Moved to SharkTopLevelBlock.
	(SharkState::cache_after_Java_call): Likewise.
	(SharkState::decache_for_VM_call): Likewise.
	(SharkState::cache_after_VM_call): Likewise.
	(SharkState::decache_for_trap): Likewise.
	(SharkPHIState::_block): New field.
	(SharkPHIState::block): New method.
	* ports/hotspot/src/share/vm/shark/sharkState.inline.hpp: Removed.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkState::equal_to): Updated.
	(SharkState::decache_for_Java_call): Moved to SharkTopLevelBlock.
	(SharkState::cache_after_Java_call): Likewise.
	(SharkState::decache_for_VM_call): Likewise.
	(SharkState::cache_after_VM_call): Likewise.
	(SharkState::decache_for_trap): Likewise.
	(SharkEntryState::SharkEntryState): Updated.
	(SharkPHIState::SharkPHIState): Likewise.
	(SharkPHIState::add_incoming): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkStateScanner.hpp
	(SharkStateScanner): Made a subclass of SharkTargetInvariants.
	(SharkStateScanner::SharkStateScanner): Updated constructor.
	(SharkStateScanner::start_stack): Updated arguments.
	(SharkStateScanner::start_locals): Likewise.
	(SharkStateScanner::stack_integrity_checks): Made non-static.
	(SharkStateScanner::locals_integrity_checks): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStateScanner.cpp
	(SharkStateScanner::scan): Updated.
	(SharkStateScanner::locals_integrity_checks): Likewise.
	
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp
	(SharkCacherDecacher::builder): Removed.
	(SharkDecacher::debug_info): Likewise.
	(SharkDecacher::start_stack): Updated arguments.
	(SharkDecacher::start_locals): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkDecacher::start_frame): Updated.
	(SharkDecacher::start_stack): Likewise..
	(SharkDecacher::start_locals): Likewise.
	(SharkDecacher::end_frame): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkInliner.hpp
	(SharkInliner::attempt_inline): Removed thread argument.
	* ports/hotspot/src/share/vm/shark/sharkInliner.cpp
	(SharkInlineBlock): Made a subclass of SharkTargetInvariants.
	(SharkInlineBlock::SharkInlineBlock): Updated constructor.
	(SharkInlinerHelper::SharkInlinerHelper): Likewise.
	(SharkInlinerHelper::_thread): Removed.
	(SharkInlinerHelper::thread): Likewise.
	(SharkInlinerHelper::do_inline): Updated.
	(SharkInliner::attempt_inline): Updated.

	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.hpp
	(SharkIntrinsics): Made a subclass of SharkTargetInvariants.
	(SharkIntrinsics::inline_intrinsic): Updated arguments.
	(SharkIntrinsics::SharkIntrinsics): New method.
	(SharkIntrinsics::_state): New field.
	(SharkIntrinsics::state): New method.
	(SharkIntrinsics::do_intrinsic): Likewise.
	(SharkIntrinsics::do_Math_minmax): Updated arguments.
	(SharkIntrinsics::do_Math_1to1): Likewise.
	(SharkIntrinsics::do_Math_2to1): Likewise.
	(SharkIntrinsics::do_Object_getClass): Likewise.
	(SharkIntrinsics::do_System_currentTimeMillis): Likewise.
	(SharkIntrinsics::do_Thread_currentThread): Likewise.
	(SharkIntrinsics::do_Unsafe_compareAndSwapInt): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.cpp
	(SharkIntrinsics::inline_intrinsic): Updated.
	(SharkIntrinsics::do_intrinsic): New method.
	(SharkIntrinsics::do_Math_minmax): Updated.
	(SharkIntrinsics::do_Math_1to1): Likewise.
	(SharkIntrinsics::do_Math_2to1): Likewise.
	(SharkIntrinsics::do_Object_getClass): Likewise.
	(SharkIntrinsics::do_System_currentTimeMillis): Likewise.
	(SharkIntrinsics::do_Thread_currentThread): Likewise.
	(SharkIntrinsics::do_Unsafe_compareAndSwapInt): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::SharkTopLevelBlock): Updated constructor.
	(SharkTopLevelBlock::decache_for_Java_call): Moved from SharkState.
	(SharkTopLevelBlock::cache_after_Java_call): Likewise.
	(SharkTopLevelBlock::decache_for_VM_call): Likewise.
	(SharkTopLevelBlock::cache_after_VM_call): Likewise.
	(SharkTopLevelBlock::decache_for_trap): Likewise.
	(SharkTopLevelBlock::call_vm): Updated.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::decache_for_Java_call): Moved from SharkState.
	(SharkTopLevelBlock::cache_after_Java_call): Likewise.
	(SharkTopLevelBlock::decache_for_VM_call): Likewise.
	(SharkTopLevelBlock::cache_after_VM_call): Likewise.
	(SharkTopLevelBlock::decache_for_trap): Likewise.
	(SharkTopLevelBlock::do_trap): Updated.
	(SharkTopLevelBlock::improve_virtual_call): Likewise.
	(SharkTopLevelBlock::do_call): Likewise.
	(SharkTopLevelBlock::acquire_lock): Likewise.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.	

2009-06-18  Mark Wielaard  <mark@klomp.org>

	* rt/net/sourceforge/jnlp/services/XExtendedService.java
	(openFile): Remove @Override of interface method.
	(openFiles): Likewise.

2009-06-17  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/Boot.java: Remove aboutFile.
	(getAboutFile): Get path from JNLPRuntime.
	(getBaseDir): Fix comments.
	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java Add HOME_DIR, 
	NETXRC_FILE, NETX_DIR, SECURITY_DIR, CERTIFICATES_FILE, LOCKS_DIR, 
	JAVA_HOME_DIR, and NETX_ABOUT_FILE.
	(getDefaultBaseDir): Remove calls to loadWindowIcon and isHeadless()
	because they are unused. Use HOME_DIR and NETX_DIR. Be prepared for
	existing NETX_DIR.
	(getProperties): Use NETXRC_FILE instead of hardcoded file name.
	* rt/net/sourceforge/jnlp/security/SecurityUtil.java
	Remove homeDir, certDir and certFile.
	(getTrustedCertsFilename): Use HOME_DIR and CERTIFICATES_FILE.
	(checkTrustedCertsFile): Find parent directory from certFile.

2009-06-17  Omair Majid  <omajid@redhat.com>

	* rt/javax/jnlp/ExtendedService.java: New file.
	* rt/net/sourceforge/jnlp/services/XExtendedService.java: New file.
	* rt/net/sourceforge/jnlp/services/XServiceManagerStub.java: Add 
	ExtendedService to serviceNames. Create a proxy for XExtendedService to 
	provide ExtendedService.

2009-06-17  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Fix race condition that led to segfault.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Fix a host of race
	conditions brought about by the multi stage asynchronous initialization
	design.
	* rt/net/sourceforge/jnlp/NetxPanel.java: Account for case where handler
	may be null due to an error above.

2009-06-17  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp
	(SharkCacherDecacher::SharkCacherDecacher): Remove frame cache code.
	(SharkCacherDecacher::_frame_cache): Removed.
	(SharkCacherDecacher::frame_cache): Likewise.
	(SharkDecacher::SharkDecacher): Removed frame cache code.
	(SharkJavaCallDecacher::SharkJavaCallDecacher): Likewise.
	(SharkVMCallDecacher::SharkVMCallDecacher): Likewise.
	(SharkTrapDecacher::SharkTrapDecacher): Likewise.
	(SharkCacher::SharkCacher): Likewise.
	(SharkJavaCallCacher::SharkJavaCallCcacher): Likewise.
	(SharkVMCallCacher::SharkVMCallCacher): Likewise.
	(SharkFunctionEntryCacher::SharkFunctionEntryCacher): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkDecacher::write_value_to_frame): Remove frame cache code.
	(SharkDecacher::read_value_from_frame): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkState::_frame_cache): Removed.
	(SharkState::frame_cache): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkState::SharkState): Remove frame cache code.
	(SharkState::initialize): Likewise.
	(SharkState::equal_to): Likewise.
	(SharkState::merge): Likewise.
	(SharkState::decache_for_Java_call): Likewise.
	(SharkState::cache_after_Java_call): Likewise.
	(SharkState::decache_for_VM_call): Likewise.
	(SharkState::cache_after_VM_call): Likewise.
	(SharkState::decache_for_trap): Likewise.
	(SharkEntryState::SharkEntryState): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkFrameCache.hpp: Removed.
	* ports/hotspot/src/share/vm/shark/sharkFrameCache.cpp: Likewise.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.	

2009-06-16  Omair Majid  <omajid@redhat.com>

	* rt/javax/jnlp/SingleInstanceListener.java: New file.
	* rt/javax/jnlp/SingleInstanceService.java: New file.

2009-06-16  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/services/ServiceUtil.java:
	(invoke): Throw the original exception that caused the problem.

2009-06-15  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(ICEDTEA_PATCHES): Removed icedtea-demos.patch from the list.
	* patches/icedtea-demos.patch: Removed. Demo jars are built fine
	upstream.

2009-06-12  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ADD_ZERO_CONFIGURE_ARGS): Use --with-openjdk only.

2009-06-12  Lillian Angel  <langel@redhat.com>

	* acinclude.m4:
	(AC_CHECK_FOR_OPENJDK): Properly export with_openjdk var.

2009-06-12  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-liveconnect.patch: Make netscape.javascript package
	visible to javac by adding it to the non-core package list.

2009-06-10  Andrew John Hughes  <gnu.andrew@redhat.com>
	
	* Makefile.am:
	Remove duplicate WITH_ICEDTEA blocks.
	* acinclude.m4:
	(AC_CHECK_FOR_OPENJDK): Updated so that no
	turns off the option rather than dropping out.
	(AC_CHECK_FOR_ICEDTEA): Removed.
	* configure.ac:
	Remove --with-icedtea and --with-openjdk blocks
	and duplicate --with-icedtea logic.

2009-06-10  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/JNLPFile.java
	(needsNewJVM): New function. Returns true if the JNLP file requires 
	creating a new JVM.
	(getNewVMArgs): New function. Returns arguments to pass to the new JVM.
	* rt/net/sourceforge/jnlp/JREDesc.java
	(getVMArgs): Fix javadoc to reflect that return value can be null.
	* rt/net/sourceforge/jnlp/Launcher.java
	(launchExternal): Modify to take in arguments to pass to the JVM and 
	arguments to pass to Netx. Try to use the local file to launch this 
	instance if possible.
	(launchExternal): Delegate to new launchExternal.
	(launchExternal): New method. Take in arguments to pass to the JVM and 
	arguments to pass to Netx. Launch Netx with the with the appropriate 
	arguments.
	(launchApplication): If needed, launch a new JVM and pass along the Netx 
	arguments.
	* rt/net/sourceforge/jnlp/Parser.java:
	(getJRE): Call checkVMArgs to check 'java-vm-args' for security. If that 
	fails, assume 'java-vm-args' is null.
	(checkVMArgs): New method. Check that the vmArgs variable contains safe 
	arguments only.
	(getValidVMArguments): New method.
	(getValidStartingVMArguments): New method.
	* rt/net/sourceforge/jnlp/resources/Messages.properties: Add BXnofork.
	* rt/net/sourceforge/jnlp/runtime/Boot/java:
	Add -Xnofork to helpMessage
	(main): Check for '-Xnofork'. Set initial arguments.
	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java:
	Add forksAllowed to store whether creating a new JVM is allowed. Add
	initialArguments to store the arguments to Netx.
	(getForksAllowed): New function. Check if creating a new JVM is allowed.
	(setForksAllowed): New function. Set whether creating a JVM is allowed.
	(setInitialArguments): New function. Store the arguments passed to Netx.
	(getInitialArguments): New function. Return the arguments passed to Netx. 

2009-06-10  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/services/XBasicService.java
	(isOffline): Check if the system is offline by retrieving data from a URL.
	(findFirstURLFromJNLPFile): New function. Obtain a URL from the JNLP file.
	As a last resort, return an arbitrary known URL. 

2009-06-10  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::CallType): Removed.
	(SharkTopLevelBlock::get_call_type): Likewise.
	(SharkTopLevelBlock::get_callee): Likewise.
	(SharkTopLevelBlock::improve_virtual_call): New method.
	(SharkTopLevelBlock::get_virtual_callee): Updated.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): Updated call traps.
	(SharkTopLevelBlock::get_call_type): Removed.
	(SharkTopLevelBlock::get_callee): Likewise.
	(SharkTopLevelBlock::improve_virtual_call): New method.
	(SharkTopLevelBlock::get_virtual_callee): Updated.
	(SharkTopLevelBlock::do_call): Replaced callee selection.

2009-06-10  Xerxes Rånby  <xerxes@zafena.se>

	PR icedtea/323
	* patches/icedtea-zero.patch
	(JNIHandles::is_frame_handle) Changed stack boundary
	during compare to include the whole zero stack.

2009-06-09  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/AssociationDesc.java: New file.
	(AssociationDesc): New function. Create an association descriptor.
	(getExtensions): New function. Get the extensions for this association.
	(getMimeType): New function. Get the mimetype for this association.
	(checkMimeType): New function.
	* rt/net/sourceforge/jnlp/InformationDesc.java
	(getAssociations): New function. Get the associations.
	(getShortcut): New function. Get the shortcut.
	(getRelatedContents): New function. Get the related-contents.
	* rt/net/sourceforge/jnlp/MenuDesc.java: New file.
	(MenuDesc): New function.
	(getSubMenu): New function. Get the submenu for this menu descriptor.
	* rt/net/sourceforge/jnlp/Parser.java
	(getInformationDesc): Parse "assocation", "shortcut" and
	"related-content" elements.
	(getAssociation): New function. Parse the association node to create a 
	AssociationDesc.
	(getShortcut): New function. Parse the shortcut node to create a
	ShortcutDesc.
	(getMenu): New function. Parse a menu node to create a MenuDesc.
	(getRelatedContent): New function. Parse a related-content node to create a
	RelatedContentDesc.
	* rt/net/sourceforge/jnlp/RelatedContentDesc.java
	(RelatedContentDesc): New function.
	(setTitle): New function. Set the title of this content.
	(getTitle): New function. Get the title of this content.
	(setDescription): New function. Set the description of this content.
	(getDescription): New function. Get the description of this content.
	(getLocation): New function. Get the location of this content.
	(setIconDesc): New function. Set the icon descriptor for this content.
	(getIcon): Get the icon descriptor for this content.
	* rt/net/sourceforge/jnlp/ShortcutDesc.java
	(ShortcutDesc): New function. Initialize requiresOnline and onDesktop.
	(isOnline): New function. Return true if the shortcut is online only.
	(onDesktop): New function. Return true if the shortcut should be placed on
	the desktop.
	(addMenu): New function. Add a menu descriptor for this shortcut.
	(getMenu): New function. Return the menu descriptor for this shortcut.
	* rt/net/sourceforge/jnlp/resources/Messages.properties:
	Add PTwoDesktops, PTwoMenus, PTwoTitle and PTwoIcons.

2009-06-09  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): Removed unused code.

	* ports/hotspot/src/share/vm/shark/sharkConstantPool.hpp: Removed.
	* ports/hotspot/src/share/vm/shark/sharkConstantPool.cpp: Likewise.

	* patches/hotspot/default/icedtea-shark.patch
	(ciInstanceKlass::is_cache_entry_resolved): Removed.
	(ciInstanceKlass::constant_pool_tag_at): Likewise.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.	

2009-06-09  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::get_interface_callee): New argument.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): Update traps for
	invokeinterface.
	(SharkTopLevelBlock::get_callee): Pass method to
	get_interface_callee. 
	(SharkTopLevelBlock::get_interface_callee): Removed constant
	pool lookup.

	* patches/hotspot/default/icedtea-shark.patch
	(ciMethod::itable_index): New method.

2009-06-08  Omair Majid  <omajid@redhat.com>

	* Makefile.am
	(stamps/ports.stamp): Depend on stamps/replace-hotspot.stamp instead
	of stamps/extract.stamp.
	(stamps/extract.stamp): Dont replace hotspot.
	(stamps/replace-hotspot.stamp): New target. Replace hotspot without
	assuming anything about the build.
	(clean-replace-hotspot): New target.
	(stamps/patch-fsg.stamp): Depend on stamps/replace-hotspot.stamp
	instead of stamps/extract.stamp.
	(stamps/hotspot-tools-source-files.txt): Likewise.
	(rt-source-files.txt): Likewise.
	(stamps/cacao.stamp): Likewise.
	(stamps/visualvm.stamp): Likewise.
	(stamps/nbplatform.stamp): Likewise.
	(replace-hotspot): New alias for stamps/replace-hotspot.stamp. 

2009-06-08  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::get_virtual_callee): Removed.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): Catch invokeinterface
	edge case.
	(SharkTopLevelBlock::get_interface_callee): Removed code to
	handle invokeinterface edge case.
	(SharkTopLevelBlock::get_virtual_callee): Removed.	

2009-06-06  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::maybe_do_instanceof_if): New method.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::maybe_do_instanceof_if): New method.
	(SharkBlock::parse_bytecode): Use the above for
	instanceof immediately followed by ifeq or ifne.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::do_if_helper): New method.
	(SharkTopLevelBlock::static_subtype_check): Likewise.
	(SharkTopLevelBlock::maybe_do_instanceof_if): Likewise.
	(SharkTopLevelBlock::do_optimized_instance_check): Removed.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::do_if_helper): New method.
	(SharkTopLevelBlock::do_if): Use the above.
	(SharkTopLevelBlock::static_subtype_check): New method.
	(SharkTopLevelBlock::do_instance_check): Use the above.
	(SharkTopLevelBlock::maybe_do_instanceof_if): New method.
	(SharkTopLevelBlock::do_optimized_instance_check): Removed.
	(SharkTopLevelBlock::do_full_instance_check): Removed
	now-unnecessary state copy and merge.

	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkState::replace_all): New method.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkState::replace_all): Likewise.

2009-06-06  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-webstart.patch: Make javax.jnlp package visible to
	javac.

2009-06-06  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::do_optimized_instance_check): New method.
	(SharkTopLevelBlock::do_full_instance_check): Add class argument.	
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::do_instance_check): Add compile time type
	checks.
	(SharkTopLevelBlock::do_optimized_instance_check): New method.
	(SharkTopLevelBlock::do_trapping_instance_check): Update the
	object with the new class if its a checkcast that passes.

2009-06-05  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::do_full_instance_check): Add class argument.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::do_instance_check): Removed constant pool check.
	(SharkTopLevelBlock::do_full_instance_check): Removed constant
	pool lookup.

2009-06-05  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::acquire_method_lock): Removed constant
	pool lookup.

2009-06-05  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::do_new): Removed constant pool lookup.
	(SharkTopLevelBlock::scan_for_traps): Add traps for new.

2009-06-04  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::lookup_for_field_access): Removed.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::do_field_access): Inline receiver for static fields.
	(SharkBlock::lookup_for_field_access): Removed.

	* ports/hotspot/src/share/vm/shark/sharkInliner.cpp
	(SharkInlinerHelper::do_field_access): Allow static fields.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkBlock::lookup_for_field_access): Removed.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): Removed static field traps.
	(SharkBlock::lookup_for_field_access): Removed.

2009-06-04  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkConstant.hpp: New file.
	* ports/hotspot/src/share/vm/shark/sharkConstant.cpp: Likewise.

	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::lookup_for_ldc): Removed.
	(SharkBlock::do_ldc): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse_bytecode): Use new code for ldc and friends.
	(SharkBlock::do_field_access): Use new code for constant fields.
	(SharkBlock::lookup_for_ldc): Removed.

	* ports/hotspot/src/share/vm/shark/sharkInliner.cpp
	(SharkInlinerHelper::is_inlinable): Use new code for ldc and friends.
	(SharkInlinerHelper::do_field_access): Use new code for constant fields.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::lookup_for_ldc): Removed.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): Use new code to for ldc and
	constant field traps.
	(SharkTopLevelBlock::lookup_for_ldc): Removed.

	* ports/hotspot/src/share/vm/shark/sharkValue.hpp
	(SharkValue::from_ciConstant): Removed.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

2009-06-03  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp:
	New file.

	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::_code_buffer): New field.
	(SharkBuilder::code_buffer): New method.
	(SharkBuilder::set_code_buffer): Likewise.
	(SharkBuilder::code_buffer_address): Likewise.
	(SharkBuilder::CreateInlineOop): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::compile_method):  Use a SharkCodeBuffer
	instead of a normal CodeBuffer and MacroAssembler, and
	hook it into the SharkBuilder.

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::SharkFunction): Removed masm argument
	and initialization.
	(SharkFunction::_masm): Removed.
	(SharkFunction::_base_pc): Likewise.
	(SharkFunction::masm): Likewise.
	(SharkFunction::base_pc): Likewise.
	(SharkFunction::create_unique_pc_offset): Likewise.
	(SharkFunction::CreateAddressOfCodeBufferEntry): Likewise.
	(SharkFunction::CreateAddressOfOopInCodeBuffer): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Use the new code to allocate
	the SharkEntry, and set the base_pc for the SharkCodeBuffer.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::get_direct_callee): Use new code.

	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkDecacher::start_frame): Use new code.
	(SharkDecacher::start_stack): Likewise.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

2009-06-03  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/assembler_zero.cpp:
	Updated copyright year.
	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.cpp:
	Likewise.

2009-06-03  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp
	(MacroAssembler::store_oop): New method.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.cpp
	(MacroAssembler::store_oop): Likewise.

	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.cpp
	(Relocation::pd_address_in_code): Implement.

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::compile_method): Create CodeBuffer
	with space for relocations.

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::code_offset): Renamed as...
	(SharkFunction::create_unique_pc_offset): New method.
	(SharkFunction::CreateAddressOfCodeBufferEntry): Likewise.
	(SharkFunction::CreateAddressOfOopInCodeBuffer): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkDecacher::start_frame): Updated to use new offset code.
	(SharkDecacher::start_stack): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): Direct calls need no
	checking.
	(SharkTopLevelBlock::get_direct_callee): Replace constant
	pool lookup with oop load from CodeBuffer.

2009-06-02  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::release_lock): Bugfix.
	(SharkTopLevelBlock::check_pending_exception): Updated
	comment to account for the above.

2009-06-02  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::call_vm): Bugfix.

2009-06-02  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::ExceptionAction): Replaced with...
	(SharkTopLevelBlock::ExceptionActionMask): New enum.
	(SharkTopLevelBlock::check_pending_exception): Changed type
	of action argument from ExceptionAction to int.
	(SharkTopLevelBlock::handle_exception): Likewise.
	(SharkTopLevelBlock::call_vm): Likewise.
	(SharkTopLevelBlock::acquire_lock): Likewise.
	(SharkTopLevelBlock::release_lock): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::check_pending_exception): Changed type
	of action argument from ExceptionAction to int, and added
	monitor-fudging support.
	(SharkTopLevelBlock::handle_exception): Changed type of
	action argument from ExceptionAction to int.
	(SharkTopLevelBlock::acquire_lock): Changed type of action
	argument from ExceptionAction to int, and added monitor-
	fudging to the VM call.
	(SharkTopLevelBlock::release_lock): Likewise.

2009-05-29  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/JREDesc.java:
	Change initialHeapSize and maximumHeapSize to String.
	(JREDesc): Check and store initialHeapSize and maximumHeapSize. Throw
	ParseException on error.
	(getMaximumHeapSize): Return String.
	(getInitialHeapSize): Likewise.
	(heapToLong): Renamed to...
	(checkHeapSize): New method. Check for valid heap size.
	* rt/net/sourceforge/jnlp/resources/Messages.properties: Add PBadHeapSize
	to indicate a bad heap size.

2009-05-29  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::maybe_add_safepoint): Replaced with...
	(SharkBlock::maybe_add_backedge_safepoint): New method.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::maybe_add_safepoint): Replaced with...
	(SharkBlock::maybe_add_backedge_safepoint): New method.
	(SharkBlock::parse_bytecode): Updated for above.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkBlock::maybe_add_backedge_safepoint): New method.
	(SharkBlock::_can_reach_visited): New field.
	(SharkBlock::can_reach): New method.
	(SharkBlock::can_reach_helper): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkBlock::maybe_add_backedge_safepoint): New method.
	(SharkBlock::can_reach): Likewise.
	(SharkBlock::can_reach_helper): Likewise.

2009-05-29  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkState::_has_safepointed): New field.
	(SharkState::has_safepointed): New method.
	(SharkState::set_has_safepointed): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkState::SharkState): Initialize the above.
	(SharkState::equal_to): Compare the above.
	(SharkState::merge): Merge the above.

	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::add_safepoint): Replaced with...
	(SharkBlock::maybe_add_safepoint): New method.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::add_safepoint): Replaced with...
	(SharkBlock::maybe_add_safepoint): New method.
	(SharkBlock::parse_bytecode): Updated for above.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::add_safepoint): Replaced with...
	(SharkTopLevelBlock::maybe_add_safepoint): New method.
	(SharkTopLevelBlock::call_vm): Mark that a safepoint check
	has occurred if a full VM call is made.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::add_safepoint): Replaced with...
	(SharkTopLevelBlock::maybe_add_safepoint): New method.
	(SharkTopLevelBlock::do_return): Updated for above.
	(SharkTopLevelBlock::do_call): Mark that a safepoint check
	has occurred if a non-inlined Java call is made.

2009-05-28  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::do_return): Always call add_safepoint.

2009-05-28  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::ExceptionAction): New enum.
	(SharkTopLevelBlock::check_pending_exception): Replace
	boolean attempt_catch argument with an ExceptionAction.
	(SharkTopLevelBlock::handle_exception): Likewise.
	(SharkTopLevelBlock::call_vm): Add an ExceptionAction argument.
	(SharkTopLevelBlock::acquire_lock): Likewise.
	(SharkTopLevelBlock::release_lock): Likewise.
	(SharkTopLevelBlock::call_vm_nocheck): Removed.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::check_pending_exception): Replace
	boolean attempt_catch argument with an ExceptionAction.
	(SharkTopLevelBlock::handle_exception): Likewise.
	(SharkTopLevelBlock::call_vm): Add an ExceptionAction argument.
	(SharkTopLevelBlock::acquire_lock): Likewise.
	(SharkTopLevelBlock::release_lock): Likewise.
	(SharkTopLevelBlock::zero_check_value): Updated.
	(SharkTopLevelBlock::check_bounds): Likewise.
	(SharkTopLevelBlock::add_safepoint): Likewise.
	(SharkTopLevelBlock::call_register_finalizer): Likewise.
	(SharkTopLevelBlock::handle_return): Likewise.
	(SharkTopLevelBlock::do_athrow): Likewise.
	(SharkTopLevelBlock::do_call): Likewise.
	(SharkTopLevelBlock::do_new): Likewise.
	(SharkTopLevelBlock::do_newarray): Likewise.
	(SharkTopLevelBlock::do_anewarray): Likewise.
	(SharkTopLevelBlock::do_multianewarray): Likewise.
	(SharkTopLevelBlock::acquire_method_lock): Likewise.
	(SharkTopLevelBlock::do_monitorenter): Likewise.
	(SharkTopLevelBlock::do_monitorexit): Likewise.

2009-05-28  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::is_private_copy): Renamed as...
	(SharkTopLevelBlock::is_backedge_copy): New method.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::initialize): Use the above.

2009-05-27  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::_monitor_count): Removed.
	(SharkFunction::_max_monitors): New field.
	(SharkFunction::monitor_count): Removed.
	(SharkFunction::max_monitors): New method.
	(SharkFunction::_exception_slot_offset): Removed.
	(SharkFunction::exception_slot): Likewise.
	(SharkFunction::_oop_tmp_slot_offset): New field.
	(SharkFunction::oop_tmp_slot_offset): New method.
	(SharkFunction::monitors_slots): Removed.
	(SharkFunction::monitors_slots_offset): Likewise.
	(SharkFunction::monitor_offset): New method.
	(SharkFunction::monitor_object_offset): Likewise.
	(SharkFunction::monitor_header_offset): Likewise.
	(SharkFunction::monitor_addr): Likewise.
	(SharkFunction::monitor_object_addr): Likewise.
	(SharkFunction::monitor_header_addr): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Renamed _monitor_count as _max_monitors.
	(SharkFunction::CreateBuildFrame): Renamed _monitor_count as
	_max_monitors, remove monitor initialization, remove exception
	pointer and add temporary oop slot.
	(SharkFunction::monitor): Removed.

	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkState::_num_monitors): New field.
	(SharkState::max_monitors): New method.
	(SharkState::num_monitors): Likewise.
	(SharkState::set_num_monitors): Likewise.
	(SharkState::_oop_tmp): New field.
	(SharkState::oop_tmp_addr): New method.
	(SharkState::oop_tmp): Likewise.
	(SharkState::set_oop_tmp): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.inline.hpp
	(SharkState::max_monitors): New method.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkState::SharkState): Initialize oop_tmp.
	(SharkState::initialize): Initialize num_monitors.
	(SharkPHIState::SharkPHIState): Likewise.
	(SharkState::equal_to): Also check oop_tmp and num_monitors.
	(SharkPHIState::add_incoming): Likewise.
	(SharkState::merge): Also merge oop_tmp and check num_monitors.

	* ports/hotspot/src/share/vm/shark/sharkStateScanner.hpp
	(SharkStateScanner::process_monitor): New argument.
	(SharkStateScanner::process_oop_tmp_slot): New method.
	(SharkStateScanner::process_exception_slot): Removed.
	* ports/hotspot/src/share/vm/shark/sharkStateScanner.cpp
	(SharkStateScanner::scan): Replace monitor scanning, remove
	exception slot, and add temporary oop slot.
	
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp
	(SharkDecacher::process_monitor): New argument.
	(SharkDecacher::process_oop_tmp_slot): New method.
	(SharkCacher::process_oop_tmp_slot): Likewise.
	(SharkDecacher::process_exception_slot): Removed.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkDecacher::process_monitor): New argument.
	(SharkDecacher::process_oop_tmp_slot): New method.
	(SharkCacher::process_oop_tmp_slot): Likewise.
	(SharkDecacher::process_exception_slot): Removed.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::set_oop_tmp): New method.
	(SharkTopLevelBlock::get_oop_tmp): Likewise.
	(SharkTopLevelBlock::num_monitors): Likewise.
	(SharkTopLevelBlock::set_num_monitors): Likewise.
	(SharkTopLevelBlock::release_method_lock): Removed.
	(SharkTopLevelBlock::release_locked_monitors): Likewise.
	(SharkTopLevelBlock::acquire_lock): New method.
	(SharkTopLevelBlock::release_lock): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::acquire_method_lock): Rewritten.
	(SharkTopLevelBlock::release_method_lock): Removed.
	(SharkTopLevelBlock::release_locked_monitors): Likewise.
	(SharkTopLevelBlock::handle_return): New monitor release code.
	(SharkTopLevelBlock::do_monitorenter): Rewritten.
	(SharkTopLevelBlock::do_monitorexit): Likewise.
	(SharkTopLevelBlock::acquire_lock): New method.
	(SharkTopLevelBlock::release_lock): Likewise.

	* ports/hotspot/src/cpu/zero/vm/sharkFrame_zero.hpp
	(SharkFrame::Layout): Replaced exception slot with oop_tmp slot.
	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp
	(ZeroStackPrinter::print_word): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkMonitor.hpp: Removed.
	* ports/hotspot/src/share/vm/shark/sharkMonitor.cpp: Likewise.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

	* patches/hotspot/default/icedtea-shark.patch
	(vframeArrayElement::fill_in): Remove workaround for
	unused but recorded monitors.
	(vframeArrayElement::unpack_on_stack): Likewise.

2009-05-27  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp
	(SharkDecacher::location_type): New method.
	(SharkDecacher::stack_location_type): Use the above.
	(SharkDecacher::local_location_type): Likewise.

2009-05-25  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/resources/Messages.properties: Add
	RUnexpected to show generic unexpected information.
	* rt/net/sourceforge/jnlp/runtime/Boot.java (run): Show more
	information about the fatal exception.

2009-05-25  Xerxes Rånby  <xerxes@zafena.se>

	* acinclude.m4: Fix: Renamed TARGET_ARCH to CROSS_TARGET_ARCH
	to prevent unintended use by make builtin LINK.c rule.
	* Makefile.am: Likewise.
	* patches/icedtea-explicit-target-arch.patch: Likewise.

2009-05-22  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/JNLPFile.java (parse): Fix comment to reflect 
	that the element can be either 'java' or 'j2se'.
	* rt/net/sourceforge/jnlp/JREDesc.java: Fix comment to reflect a 'java'
	element. New private variable vmArgs to keep track of 'java-vm-args'.
	(JREDesc): Modify to take in an additional parameter vmArgs and store it in
	vmArgs.
	(getVMArgs): New function. Return the value of 'java-vm-args' attribute.
	* rt/net/sourceforge/jnlp/Parser.java: Fix comments to reflect either a
	'java' or 'j2se' element.
	(getResourceDesc): Treat 'java' element identically to 'j2se' element.
	(getJRE): Read in the value of the 'java-vm-args' attribute. 

2009-05-22  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp
	Include interpreterRuntime.hpp and scopeDesc.hpp.
	(ZeroStackPrinter::print_word): Decode bcx to get bci.

2009-05-22  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-zero.patch
	(vmError.cpp): Don't include interpreterRuntime.hpp here.
	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp
	Include interpreterRuntime.hpp and scopeDesc.hpp.
	(ZeroStackPrinter::print_word): Decode pc to get bci.

2009-05-21  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp:
	Fix for x86 debug builds.

2009-05-20  Lillian Angel  <langel@redhat.com>

	* rt/net/sourceforge/jnlp/tools/JarSigner.java: Move creation of 
	certs outside of loop, so it is not reset during each iteration. 

2009-05-18  Robert Schuster  <robertschuster@fsfe.org>

	* configure.ac: Make xulrunner compilation check optional.

2009-05-18  Lillian Angel  <langel@redhat.com>

	* NEWS: Fixed typo.
	* README: Updated plugin info.

2009-05-18  Robert Schuster  <robertschuster@fsfe.org>

	* Makefile.am: Corrected quoting of cross-compilation Makefile arguments.

2009-05-18  Robert Schuster  <robertschuster@fsfe.org>

	* NEWS: Added note about cross-compilation support.

2009-05-18  Robert Schuster  <robertschuster@fsfe.org>

	* acinclude.m4: Set TARGET_ARCH.
	* Makefile.am: Set TARGET_ARCH in IcedTea and IcedTea-ECJ builds
	when ENABLE_CROSS_COMPILATION is true.
	* patches/icedtea-explicit-target-arch.patch: New patch (SCA in place).

2009-05-17  Lillian Angel  <langel@redhat.com>

	* configure.ac: Set version back to 1.5.

2009-05-17  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated. Added note about gcjwebplugin removal and Gervill
	fixes.

2009-05-17  Lillian Angel  <langel@redhat.com>

	* .hgtags: Renamed icedtea6-1.5 tag to icedtea6-1.5rc1.

2009-05-17  Robert Schuster  <robertschuster@fsfe.org>

	* Makefile.am: Introduce CROSS_COMPILATION variable to icedtea-ecj
	and icedtea build.
	* configure.ac: New --enable-openjdk-cross-compilation
	option.
	* patches/icedtea-disable-cc-incompatible-sanity-checks.patch: New patch
	file (SCA is in place for Robert Schuster).

2009-05-17  Mark Wielaard  <mark@klomp.org>

	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound/*,
	overlays/openjdk/jdk/test/com/sun/media/sound/*:
	Import Gervill fixes from CVS. See CHANGES.txt:

	6823446: Gervill SoftLowFrequencyOscillator fails when freq is
	set to 0 cent or 8.1758 Hz.
	6823445: Gervill SoftChannel/ResetAllControllers jtreg test
	fails after portamento fix from last merge. 
	6821030: Merge OpenJDK Gervill with upstream sources, Q1CY2009

	- Fix: Notes get stuck on when we overflow the synthesizer
	with rapid note on /off messages.
	JTreg test has been created:
	test/com/sun/media/sound/SoftChannel/NoteOverFlowTest
	- Fix: Portamento controller reset to wrong value in
	SoftChannel.resetAllControllers.
	This caused incorrect glider effect in some midi files.
	For example in TuningApplet1 in TET-7 keyboard,
	when note was pressed for first time a glider effect could be
	heard.
	- Fix: Delay modulation calculation in SoftChorus.LFODelay where
	incorrect.
	- Fix: Removed unnecessary volatile keywords in SoftChorus.

2009-05-17  Matthias Klose  <doko@ubuntu.com>

	Revert patch breaking build using gcj:

	2009-05-15  Lillian Angel  <langel@redaht.com>
	* Makefile.am
	(ICEDTEA_PATCHES): patches/icedtea-tools.patch and
	patches/icedtea-javafiles.patch removed from list.
	* patches/icedtea-tools.patch,
	patches/icedtea-javafiles.patch: Removed.
	* HACKING: Updated.

2009-05-15  Deepak Bhole  <dbhole@redhat.com>

	* Makefile.am: Wire in new plugin build.
	* configure.ac: Wire in new plugin (switch --enable-npplugin).
	* IcedTeaNPPlugin.cc: New file - based on GCJ Web Plugin.
	* plugin/icedteanp/netscape/javascript/JSException.java: New file, copied
	from the IcedTea plugin Java backend.
	* plugin/icedteanp/netscape/javascript/JSObject.java: Same.
	* plugin/icedteanp/netscape/javascript/JSProxy.java: Same.
	* plugin/icedteanp/netscape/javascript/JSRunnable.java: Same.
	* plugin/icedteanp/netscape/javascript/JSUtil.java: Same.
	* plugin/icedteanp/sun/applet/AppletSecurityContextManager.java: Same.
	* plugin/icedteanp/sun/applet/GetMemberPluginCallRequest.java: Same.
	* plugin/icedteanp/sun/applet/GetWindowPluginCallRequest.java: Same.
	* plugin/icedteanp/sun/applet/JavaConsole.java: Same.
	* plugin/icedteanp/sun/applet/PasswordAuthenticationDialog.java: Same.
	* plugin/icedteanp/sun/applet/PluginAppletSecurityContext.java: Same.
	* plugin/icedteanp/sun/applet/PluginAppletViewer.java: Same.
	* plugin/icedteanp/sun/applet/PluginCallRequest.java: Same.
	* plugin/icedteanp/sun/applet/PluginCallRequestFactory.java: Same.
	* plugin/icedteanp/sun/applet/PluginClassLoader.java: Same.
	* plugin/icedteanp/sun/applet/PluginDebug.java: Same.
	* plugin/icedteanp/sun/applet/PluginException.java: Same.
	* plugin/icedteanp/sun/applet/PluginMain.java: Same.
	* plugin/icedteanp/sun/applet/PluginMessageConsumer.java: Same.
	* plugin/icedteanp/sun/applet/PluginMessageHandlerWorker.java: Same.
	* plugin/icedteanp/sun/applet/PluginObjectStore.java: Same.
	* plugin/icedteanp/sun/applet/PluginProxyInfoRequest.java: Same.
	* plugin/icedteanp/sun/applet/PluginProxySelector.java: Same.
	* plugin/icedteanp/sun/applet/PluginStreamHandler.java: Same.
	* plugin/icedteanp/sun/applet/RequestQueue.java: Same.
	* plugin/icedteanp/sun/applet/TestEnv.java: Same.
	* plugin/icedteanp/sun/applet/VoidPluginCallRequest.java: Same.

2009-05-15  Lillian Angel  <langel@redhat.com>

	* configure.ac: Bumped version to 1.6pre.

2009-05-15  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-cacao-no-mmap-first-page.patch: New.
	* Makefile.am (ICEDTEA_PATCHES): Apply above patch.
	* HACKING: Update.

2009-05-15  Lillian Angel  <langel@redhat.com>

	* configure.ac: Changed version back to 1.5.
	* .hgtags: Reverted 1.5 tag. Waiting for outstanding commits before 1.5 release.

2009-05-15  Lillian Angel  <langel@redaht.com>

	* Makefile.am
	(ICEDTEA_PATCHES): patches/icedtea-tools.patch and
	patches/icedtea-javafiles.patch removed from list.
	* patches/icedtea-tools.patch,
	patches/icedtea-javafiles.patch: Removed.
	* HACKING: Updated.

2009-05-15  Lillian Angel  <langel@redhat.com>

	* configure.ac: Bumped version to 1.6pre.

2009-05-15  Lillian Angel  <langel@redhat.com>

	* configure.ac: Bumped version.
	* NEWS: Updated for 1.5 release.

2009-05-14  Andrew John Hughes  <gnu.andrew@redhat.com>

	* INSTALL:
	Add notes on using alternate HotSpot builds.
	* NEWS:
	Mention HotSpot bump.

2009-05-14  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Use HotSpot from the new HotSpot Express
	master repository.
	* hotspot.map:
	Bump changeset and md5sum to hs14b15.

2009-05-13  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/JNLPSplashScreen.java: New file. This new class
	is responsible for displaying the splash screen.
	* rt/net/sourceforge/jnlp/Launcher.java (launchApplication): Show a splash
	screen if specified in the JNLP file while loading the remote jars.
	* rt/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.java (getListener):
	Reposition the frame at the bottom right corner of the screen.

2009-05-13  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-liveconnect.patch: Re-added.
	* HACKING: liveconnect patch is not obsolete.

2009-05-13  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-enum-bug-181.patch: Removed.

2009-05-13  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-certbundle.patch: Removed.
	* patches/icedtea-liveconnect.patch: Removed.

2009-05-13  Lillian Angel  <langel@redhat.com>

	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java
	(PluginAppletSecurityContext): Added comment.	
	* rt/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java
	(checkPermission): Fixed style.

2009-05-11  Lillian Angel  <langel@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java
	(getDefaultBaseDir): Added check for home dir. Return null if homeDir
	not found in system properties.

2009-05-11  Lillian Angel  <langel@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java
	(getDefaultBaseDir): Added null check.

2009-05-11  Lillian Angel  <langel@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java
	(getDefaultBaseDir): Set basedir for netx applications to ~/.netx,
	rather than asking. Now consistant with the plugin.
	* rt/net/sourceforge/jnlp/runtime/InstallDialog.java: Removed.

2009-05-08  Gary Benson  <gbenson@redhat.com>

	* Makefile.am: Always apply Zero and Shark patches.
	* patches/icedtea-test-atomic-operations.patch: Only test on Zero.
	* patches/icedtea-eclipse-hotspot-6614100-7b24.patch: Removed.
	* HACKING: Updated.	

2009-05-08  Andrew Haley  <aph@redhat.com>

	* patches/icedtea-lcms-2.patch: Work around lcms breakage.  See
	https://bugs.openjdk.java.net/show_bug.cgi?id=100050

2009-05-08  Robert Schuster  <robertschuster@fsfe.org>

	* configure.ac: Use --cxxflags instead of --cflags for llvm-config.

2009-05-08  Gary Benson  <gbenson@redhat.com>

	* Makefile.am: Removed patches and logic for building Zero and
	Shark with original HotSpot.

	* patches/icedtea-bytecodeInterpreterWithChecks.patch: Removed.
	* patches/icedtea-hotspot-6b14-7b24.patch: Likewise.
	* patches/icedtea-hotspot-citypeflow.patch: Likewise.
	* patches/icedtea-hotspot7-build-fixes.patch: Likewise.
	* patches/icedtea-signed-types.patch: Likewise.
	* patches/hotspot/original/icedtea-core-zero-build.patch: Likewise.

	* HACKING: Updated.

2009-05-05  Deepak Bhole <dbhole@redhat.com>

	* Makefile.am: Remove GCJ Web Plugin support.
	* configure.ac: Ditto.

2009-05-06  Lillian Angel  <langel@redhat.com>

	Fixes bz#498108
	* rt/net/sourceforge/jnlp/NetxPanel.java
	(runLoader): Pass false to JNLPRuntime.initialize, since this is an 
	applet.
	* rt/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java
	(PluginAppletSecurityContext): Likewise.
	* rt/net/sourceforge/jnlp/runtime/Boot.java
	(run): Pass true to JNLPRuntime.initialize, since this 
	is a webstart app.
	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java
	(initialize): Added new parameter isApplication, which is used to set
	global static variable isWebstartApplication.
	(isWebstartApplication): New accessor function.
	* rt/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java:
	(checkPermission): Added call to JNLPRuntime.isWebstartApplication so
	the check is bypassed if the permissions are to be checked for
	a webstart application. 

2009-05-05  Deepak Bhole <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Add conditional compilation block.
	* Makefile.am: Define a collapsed (comparable) version when compiling the
	plugin.
	* configure.ac: Determine a collapsed (comparable) version that can be
	used by the preprocessor for conditional compilation.

2009-05-05  Lillian Angel  <langel@redhat.com>

	* .hgignore: Added missing.

2009-05-05  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-fonts.patch: Update fontconfig for Ubuntu.

2009-05-05  Lillian Angel  <langel@redhat.com>

	Fixes BZ#313
	* Makefile.am
	(hotspot): Fixes paths and creates server directory before copy.

2009-05-05  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Building --with-additional-vms=zero and
	srcdir != builddir doesn't work.

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

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::SharkCompiler): Use bool or enum to set
	JIT optimization dependent on the llvm version.

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

	* configure.ac (LLVM_CFLAGS): Remove LLVM svn suffix from
	SHARK_LLVM_VERSION.

2009-05-04  Matthias Klose  <doko@ubuntu.com>

	* autogen.sh: Check for autom4te, check variants of versioned commands.

2009-05-04  Mark Wielaard  <mjw@redhat.com>

	* autogen.sh: Lower requirements to autoconf 2.59 and automake 1.9.6.
	* configure.ac (AM_INIT_AUTOMAKE): Require 1.9 or higher.
	(abs_top_builddir): Explicitly define.
	(abs_top_srcdir): Likewise.
	(additional-vms): Rewrite help string and description.
	* missing: Remove generated file (autogen.sh).

2009-05-04  Mark Wielaard  <mjw@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-freetypeversion.patch.
	* patches/icedtea-freetypeversion.patch: New patch.
	* HACKING: Document new patch.

2009-05-04  Mark Wielaard  <mjw@redhat.com>

	* Makefile.am (icedtea.stamp): Strip client probes from hotspot.stp
	when client not available (ENABLE_SYSTEMTAP only).
	(icedtea-debug.stamp): Likewise.

2009-05-03  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ICEDTEA_PATCHES): Apply icedtea-cacao conditionally
	on BUILD_CACAO.
	(ADD_ZERO_EXTRA_BUILD_ENV): Filter out cacao patches passed in
	DISTRIBUTION_PATCHES.
	(stamps/add-zero.stamp, stamps/add-zero-debug.stamp): Remove obsolete
	unset commands.
	
2009-05-01  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(ICEDTEA_ENV): Set IMPORT_BINARY_PLUGS to true. 
	(ICEDTEA_ENV_ECJ): Likewise.

2009-05-01  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-cacao.patch: Create new thread depending on the
	current VM.
	* Makefile.am (ICEDTEA_PATCHES): Apply unconditionally.
	(icedtea-against-icedtea): Add dependencies on stamps/add-cacao.stamp,
	stamps/add-zero.stamp.
	(icedtea-debug-against-icedtea): Add dependencies on
	stamps/add-cacao-debug.stamp, stamps/add-zero-debug.stamp.
	(stamps/add-{cacao,zero}{,-debug}.stamp: New.
	(clean, stamps/download.stamp, clean-download, stamps/extract.stamp
	stamps/cacao.stamp): Use BUILD_CACAO instead of WITH_CACAO.
	(stamps/icedtea.stamp, stamps/icedtea-debug.stamp): Add VM aliases
	for cacao and zero when configured as ZERO_BUILD or WITH_CACAO.
	* configure.ac: New option --with-additional-vms=, new conditionals
	ADD_CACAO_BUILD, ADD_ZERO_BUILD, ADD_SHARK_BUILD, BUILD_CACAO.

2009-05-01  Lillian Angel  <langel@redhat.com>

	* HACKING: Updated.
	* Makefile.am: Updated to new b16 bundle.
	(ICEDTEA_PATCHES): Removed patches/icedtea-enum-bug-181.patch.
	* patches/icedtea-lcms.patch: Updated. Only includes a single patch
	for cmsxform.c.
	* patches/icedtea-enum-bug-181.patch: Removed.

2009-05-01  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkFrameCache.hpp: New file.
	* ports/hotspot/src/share/vm/shark/sharkFrameCache.cpp: Likewise.

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::_oopmap_frame_size): Removed field.
	(SharkFunction::_extended_frame_size): New field.
	(SharkFunction::extended_frame_size): New method.
	(SharkFunction::oopmap_frame_size): Updated for the above.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::CreateBuildFrame): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkState::SharkState): Remove optional method argument.
	(SharkState::_frame_cache): New field.
	(SharkState::frame_cache): New method.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkState::SharkState): Remove optional method argument.
	(SharkState::initialize): Initialize frame cache.
	(SharkState::equal_to): Compare frame cache.
	(SharkState::merge): Merge frame cache.
	(SharkState::decache_for_Java_call): Pass frame cache.
	(SharkState::cache_after_Java_call): Likewise.
	(SharkState::decache_for_VM_call): Likewise.
	(SharkState::cache_after_VM_call): Likewise.
	(SharkState::decache_for_trap): Likewise.
	(SharkEntryState::SharkEntryState): Don't load initial local
	variables directly, populate the state with dummy values and
	use a SharkFunctionEntryCacher to perform the loads.

	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp
	(SharkCacherDecacher::SharkCacherDecacher): Remove bci argument,
	and add frame cache argument.
	(SharkCacherDecacher::_frame_cache): New field.
	(SharkCacherDecacher::frame_cache): New method.
	(SharkCacherDecacher::_bci): Removed field.
	(SharkCacherDecacher::bci): Removed method.
	(SharkDecacher::SharkDecacher): Add frame cache argument.
	(SharkDecacher::_bci): New field.
	(SharkDecacher::bci): New method.
	(SharkDecacher::write_value_to_frame): New method.
	(SharkJavaCallDecacher::SharkJavaCallDecacher): Add frame cache.
	(SharkVMCallDecacher::SharkVMCallDecacher): Likewise.
	(SharkTrapDecacher::SharkTrapDecacher): Likewise.
	(SharkCacher::SharkCacher): Likewise.
	(SharkDecacher::process_method_slot): Made virtual.
	(SharkDecacher::local_slot_needs_read): Likewise.
	(SharkDecacher::read_value_from_frame): New method.
	(SharkJavaCallCacher::SharkJavaCallDecacher): Add frame cache.
	(SharkVMCallCacher::SharkVMCallDecacher): Likewise.
	(SharkFunctionEntryCacher): New class.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkDecacher::process_stack_slot): Use write_value_to_frame.
	(SharkDecacher::process_method_slot): Likewise.
	(SharkDecacher::process_local_slot): Likewise.
	(SharkCacher::process_stack_slot): Use read_value_from_frame.
	(SharkCacher::process_method_slot): Likewise.
	(SharkCacher::process_local_slot): Likewise.
	(SharkFunctionEntryCacher::process_method_slot): New method.
	(SharkDecacher::write_value_to_frame): Likewise.
	(SharkDecacher::read_value_from_frame): Likewise.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

2009-04-30  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java: Forgo
	permission check if JS source is [System] (i.e. Mozilla 
	extension/chrome).

2009-04-30  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Update cacao version to 0.99.4.

2009-04-30  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ICEDTEA_ENV, ICEDTEA_ENV_ECJ): Allow passing
	as environment.

2009-04-29  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-java2d-stroker-internal-close-joint.patch: New patch.
	Fix extra line when stroking the final miter joint created by
	GeneralPath.closePath().
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-04-29  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-java2d-stroker-internal-joint.patch: New patch. Fixes
	the penultimate miter joint created by GeneralPath.closePath().
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-04-29  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Use abs_top_builddir to locate generated
	Systemtap file.

2009-04-29  Matthias Klose  <doko@ubuntu.com>
	    Xerxes Rånby  <xerxes@zafena.se>

	* configure.am (LLVM_CFLAGS): Add SHARK_LLVM_VERSION.
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp,
	ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp: New
	methods getDlsymTable, SetDlsymTable, allocateSpace, dependent
	on the llvm version.

2009-04-29  Mark Wielaard  <mjw@redhat.com>

	* README: Document systemtap support.
	* INSTALL: Document build requirements for systemtap support.
	* NEWS: Mention systemtap support.

2009-04-29  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-java2d-mitre-join.patch: New patch. Backport fix for
	mitre join decorations from OpenJDK7 (S6812600) along with its test.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-04-29  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): Trap on ldc and ldc_w
	when the constant is unresolved.
	(SharkTopLevelBlock::lookup_for_ldc): Rewritten.
	* ports/hotspot/src/share/vm/shark/sharkConstantPool.cpp
	(SharkConstantPool::java_mirror): Add a comment.

2009-04-28  Mark Wielaard  <mjw@redhat.com>

	* tapset/hotspot.stp.in: New systemtap tapset for hotspot.
	* configure.ac: Add check for abs-install-dir when
	--enable-systemtap is given.
	* Makefile.am (icedtea.stamp): Install tapsets.
	(icedtea-debug.stamp): Likewise.
	* .hgignore: Add tapset/hotspot.stp.

2009-04-28  Gary Benson  <gbenson@redhat.com>

	* patches/hotspot/default/icedtea-shark.patch
	(ciInstanceKlass::constant_pool_tag_at): New method.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::do_full_instance_check): New method.
	(SharkTopLevelBlock::do_trapping_instance_check): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::do_instance_check): Split.
	(SharkTopLevelBlock::do_full_instance_check): New method.
	(SharkTopLevelBlock::do_trapping_instance_check): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp
	(SharkRuntime::_resolve_klass): Removed.
	(SharkRuntime::resolve_klass): Likewise.
	(SharkRuntime::resolve_klass_C): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp
	(SharkRuntime::_resolve_klass): Likewise.
	(SharkRuntime::resolve_klass_C): Likewise.
	(SharkRuntime::initialize): Removed _resolve_klass init.

2009-04-27  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Unescape &quot;
	* rt/net/sourceforge/jnlp/runtime/Boot.java: Use custom authenticator for
	javaws, so that it can handle SSL sites correctly

2009-04-27  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::has_trap): New method.
	(SharkBlock::trap_request): Likewise.
	(SharkBlock::trap_bci): Likewise.
	(SharkBlock::do_trap): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::has_trap): New method.
	(SharkBlock::trap_request): Likewise.
	(SharkBlock::trap_bci): Likewise.
	(SharkBlock::do_trap): Likewise.
	(SharkBlock::parse_bytecode): Handle traps.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::_has_trap): New field.
	(SharkTopLevelBlock::_trap_bci): Likewise.
	(SharkTopLevelBlock::has-trap): Updated.
	(SharkTopLevelBlock::trap_request): Likewise.
	(SharkTopLevelBlock::set_trap): New method.
	(SharkTopLevelBlock::trap_bci): Likewise.
	(SharkTopLevelBlock::do_trap): Likewise.
	(SharkTopLevelBlock::scan_for_traps): New prototype.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): Store trap_bci along
	with trap_request, and don't assume that traps found by
	typeflow are the first traps in the block.
	(SharkTopLevelBlock::enter): Scan for traps, and always
	enter exception sucessors.
	(SharkTopLevelBlock::emit_IR): Remove old trap handling.
	(SharkTopLevelBlock::do_trap): New method.
	
2009-04-27  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkState::SharkState): Add explicit block argument.
	(SharkState::copy): Pass block to constructor.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkState::SharkState): Add explicit block argument.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::initial_current_state): Pass block to
	SharkState constructor.

2009-04-24  Lillian Angel  <langel@redhat.com>

	Fixes #497191
	* Makefile.am
	(NETBEANS_PROFILER_MD5SUM): Updated.
	(stamps/nbplatform.stamp): Fixed to build on amd64 properly.

2009-04-24  Xerxes Rånby  <xerxes@zafena.se>

	* patches/icedtea-jpegclasses.patch
	(openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGImageEncoder.java
	setJPEGEncodeParam): New function.

2009-04-23  Deepak Bhole  <dbhole@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Handle nested
	jars.
	* rt/net/sourceforge/jnlp/runtime/JNLPPolicy.java: Use site address when
	checking for policy against CodeSource.
	* rt/net/sourceforge/jnlp/tools/JarSigner.java: Handle nested
	jars.

2009-04-23  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::init_external_functions): Use memory address to
	kernel helper __kernel_dmb on arm for memory barrier.
	* ports/hotspot/src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp
	(__kernel_dmb_t): New type.
	(__kernel_dmb): New macro.
	(FULL_MEM_BARRIER): New macro that uses __kernel_dmb on arm
	and __sync_synchronize on all other architectures.
	(READ_MEM_BARRIER): Updated to use __kernel_dmb on arm.
	(WRITE_MEM_BARRIER): Likewise.
	(OrderAccess::fence): Updated to use FULL_MEM_BARRIER.

2009-04-23  Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(zero_cmpxchg_int_fn): New function.
	(zero_cmpxchg_ptr_fn): Likewise.
	(SharkBuilder::init_external_functions): Use the above on arm.

2009-04-17  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(icedtea-ecj.stamp): Fixed makefile path.

2009-04-16  Lillian Angel  <langel@redhat.com>

	* HACKING: Updated.
	* Makefile.am: Updated to b16 bundle.
	(ICEDTEA_PATCHES): Removed unneeded patches 
	(icedtea.stamp): fixed build path.
	(icedtea-ecj.stamp): Likewise.
	* patches/ecj/icedtea.patch: Fixed path.
	* patches/icedtea-bytebuffer-compact.patch: Updated.
	* patches/icedtea-core-build.patch: Fixed path.
	* patches/icedtea-jdk-docs-target.patch: Fixed path.
	* patches/icedtea-shark-build.patch: Fixed path.
	* patches/icedtea-version.patch: Updated
	* patches/icedtea-display-mode-changer.patch, 
	patches/icedtea-io_util-overflow.patch,
	patches/security/icedtea-6536193.patch,
	patches/security/icedtea-6610888.patch,
	patches/security/icedtea-6610896.patch,
	patches/security/icedtea-6630639.patch,
	patches/security/icedtea-6632886.patch,
	patches/security/icedtea-6636360.patch,
	patches/security/icedtea-6652463.patch,
	patches/security/icedtea-6656633.patch,
	patches/security/icedtea-6658158.patch,
	patches/security/icedtea-6691246.patch,
	patches/security/icedtea-6717680.patch,
	patches/security/icedtea-6721651.patch,
	patches/security/icedtea-6737315.patch,
	patches/security/icedtea-6792554.patch,
	patches/security/icedtea-6804996.patch,
	patches/security/icedtea-6804997.patch,
	patches/security/icedtea-6804998.patch: Removed.

2009-04-16  Omair Majid  <omajid@redhat.com>

	* patches/hotspot/default/icedtea-ignore-unrecognized-options.patch: New
	file. Adds -XX:+IgnoreUnrecognizedVMOptions flag to hotspot.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-04-15  Gary Benson  <gbenson@redhat.com>
	    Xerxes Rånby  <xerxes@zafena.se>

	* patches/icedtea-zero.patch (BytecodeInterpreter::run):
	Skip a bad assertion on IA32 with Zero.

2009-04-10  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Fix rhbz478561 (freeze with empty string return from
	Java side).
	* plugin/icedtea/sun/applet/PluginMessageConsumer.java: Bump max workers
	from 3 to 20, limiting initial to 3, and growing if/when needed.

2009-04-10  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (check-jdk): Fix location of test input files, fix
	changing permissions on these files.

2009-04-07  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-dnd-filelists.patch: New patch. Fix drag and drop
	behaviour when dragging a file list between JVMs (S5079469). Backported
	from OpenJDK.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-04-06  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-jtreg-jrunscript.patch: New patch. Replaces
	jrunscriptTest.sh with a java version that isnt picky about int vs double
	changes.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-04-03  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-lcms.patch: Updated. Re-added _cmsModifyTag data
	patch, which is upstream in OpenJDK6, but is not available in the
	upstream lcms 1.18 sources.

2009-04-02  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Incremented timeout to 3 minutes. Added functions to
	process proxy and auth info requests (the latter is unused).
	* plugin/icedtea/sun/applet/PasswordAuthenticationDialog.java: New file.
	Displays a username/password input dialog to users for sites and proxies
	requiring http auth.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Fix wait mechanism to 
	detect applet initialization failures correctly. Add support for
	requesting proxy information from the browser.
	* plugin/icedtea/sun/applet/PluginCallRequestFactory.java: Add support for
	PluginProxyInfoRequest objects.
	* plugin/icedtea/sun/applet/PluginMain.java: Wire in custom authenticator
	and proxy selector.
	* plugin/icedtea/sun/applet/PluginProxyInfoRequest.java: New file. Object
	representing proxy information request from browser.
	* plugin/icedtea/sun/applet/PluginProxySelector.java: Custom proxy
	selector that requests information from browser and uses it.
	* plugin/icedtea/sun/applet/PluginStreamHandler.java: Improve handling
	code for "plugin specific" messages on the wire.
	* rt/net/sourceforge/jnlp/NetxPanel.java: Add support for improved
	initialization failure detection.

2009-04-02  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-lcms.patch: Updated with most recent security fixes.

2009-03-31  Omair Majid  <omajid@redhat.com>

	* test/jtreg/excludelist.jdk.jtx: Revert previous change.
	* patches/icedtea-jtreg-printjob-edgetest-manual.patch: New patch. Mark
	test as manual.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-03-31  Omair Majid  <omajid@redhat.com>

	* test/jtreg/excludelist.jdk.jtx: Add 
	java/awt/PrintJob/EdgeTest/EdgeTest.java to the exclude list since it
	requires a user to manually examine the printout even if the test passes.

2009-03-31  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-network-unreachable.patch: New file. Check for
	EHOSTUNREACH and ENETUNREACH early on when establishing a connection.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above. 

2009-03-31  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-jtreg-printjob-multiple-end.patch: New patch. Dont
	require any user interaction for test.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-03-30  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-jtreg-colortest.patch: New patch. Remove the 
	System.exit() call that was causing the test to fail.
	* Makefile.am: Apply the above.
	* HACKING: Document the above.

2009-03-30  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-jtreg-dnd.patch: New Patch. Fixes classpath issues in
	java/awt/dnd/FileListBetweenJVMsTest.
	* Makefile.am: Apply the above.
	* HACKING: Document the above.

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

	* patches/icedtea-systemtap.patch: New patch.
	* configure.ac: Add AC_ARG_ENABLE systemtap and AC_CHECK_HEADER
	for sys/sdt.h when --enable-systemtap given.
	* Makefile.am: Add patches/icedtea-systemtap.patch to
	ICEDTEA_PATCHES if ENABLE_SYSTEMTAP.

2009-03-24  Ioana Ivan  <iivan@redhat.com>

	* patches/icedtea-timezone.patch:  Makes java only look for time zone
	information in /etc/sysconfig/clock if /etc/localtime is not found
	* Makefile.am: apply patch

2009-03-24  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-lcms.patch: Reworked to patch lcms sources with most
	recent upstream version (1.18).

2009-03-24  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-6536193.patch,
	* patches/icedtea-6610888.patch,
	* patches/icedtea-6610896.patch,
	* patches/icedtea-6630639.patch,
	* patches/icedtea-6632886.patch,
	* patches/icedtea-6636360.patch,
	* patches/icedtea-6652463.patch,
	* patches/icedtea-6656633.patch,
	* patches/icedtea-6658158.patch,
	* patches/icedtea-6691246.patch,
	* patches/icedtea-6717680.patch,
	* patches/icedtea-6721651.patch,
	* patches/icedtea-6737315.patch,
	* patches/icedtea-6792554.patch,
	* patches/icedtea-6804996.patch,
	* patches/icedtea-6804997.patch,
	* patches/icedtea-6804998.patch: Moved...
	* Makefile.am: Updated.
	* patches/security/icedtea-6536193.patch,
	* patches/security/icedtea-6610888.patch,
	* patches/security/icedtea-6610896.patch,
	* patches/security/icedtea-6630639.patch,
	* patches/security/icedtea-6632886.patch,
	* patches/security/icedtea-6636360.patch,
	* patches/security/icedtea-6652463.patch,
	* patches/security/icedtea-6656633.patch,
	* patches/security/icedtea-6658158.patch,
	* patches/security/icedtea-6691246.patch,
	* patches/security/icedtea-6717680.patch,
	* patches/security/icedtea-6721651.patch,
	* patches/security/icedtea-6737315.patch,
	* patches/security/icedtea-6792554.patch,
	* patches/security/icedtea-6804996.patch,
	* patches/security/icedtea-6804997.patch,
	* patches/security/icedtea-6804998.patch:
	to here.

2009-03-24  Lillian Angel <langel@redhat.com>

	* Makefile.am
	(ICEDTEA_PATCHES): Added new patches to the list.
	* patches/icedtea-6536193.patch,
	patches/icedtea-6610888.patch,
	patches/icedtea-6610896.patch,
	patches/icedtea-6630639.patch,
	patches/icedtea-6632886.patch,
	patches/icedtea-6636360.patch,
	patches/icedtea-6652463.patch,
	patches/icedtea-6656633.patch,
	patches/icedtea-6658158.patch,
	patches/icedtea-6691246.patch,
	patches/icedtea-6717680.patch,
	patches/icedtea-6721651.patch,
	patches/icedtea-6737315.patch,
	patches/icedtea-6792554.patch,
	patches/icedtea-6804996.patch,
	patches/icedtea-6804997.patch,
	patches/icedtea-6804998.patch: New security patches.

2009-03-23  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp:
	(SharkFunction::_deferred_zero_checks): New field.
	(SharkFunction::deferred_zero_checks): New method.
	(SharkFunction::add_deferred_zero_check): Likewise.
	(SharkFunction::do_deferred_zero_checks): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp:
	(SharkFunction::DeferredZeroCheck): New class.
	(SharkFunction::add_deferred_zero_check): New method.
	(SharkFunction::do_deferred_zero_checks): Likewise.
	(SharkFunction::initialize): Do deferred zero checks
	after parsing blocks.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkBlock::zero_check_value): New method.
	(SharkBlock::do_deferred_zero_check): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkBlock::do_zero_check): Defer ambiguous zero checks.
	(SharkBlock::zero_check_value): New method.
	(SharkBlock::do_deferred_zero_check): Likewise.
	(SharkTopLevelBlock::handle_exception): Don't copy state.
	(SharkTopLevelBlock::do_if): Likewise.
	(SharkTopLevelBlock::do_switch): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkValue.hpp
	(SharkPHIValue): New class.
	(SharkValue::is_phi): New method.
	(SharkValue::as_phi): Likewise.
	(SharkValue::create_phi): Likewise.
	(SharkValue::merge): Likewise.
	(SharkNormalValue::merge): Likewise.
	(SharkAddressValue::merge): Likewise.
	
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkPHIState::SharkPHIState): Create SharkPHIValues.
	(SharkState::merge): Defer to SharkValue::merge.
	
2009-03-21  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/*/icedtea-text-relocations.patch: Build hotspot
	with -fPIC on alpha.

2009-03-21  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-lcms.patch: New patch.
	* Makefile.am
	(ICEDTEA_PATCHES): Added new patch to the list.

2009-03-20  Omair Majid  <omajid@redhat.com>

	* Makefile.am (check-jdk): Change permissions on test input
	files as required by the native2ascii jtreg tests. 

2009-03-20  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-jtreg-hatrun.patch: Fix path to java.

2009-03-17  Omair Majid  <omajid@redhat.com>

	* test/jtreg/excludelist.jdk.jtx: Add
	java/nio/channels/DatagramChannel/AdaptDatagramSocket.java and
	sun/net/idn/TestStringPrep.java to exclude list.

2009-03-16  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-jtreg-hatrun.patch: New patch. Fixes
	sun/tools/jhat/HatHeapDump1Test.java by passing the classpath to the new
	jvm.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-03-14  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-s390-noinline.patch: Add special flags for javac on
	s390 to work around a VM problem with bad code generation during
	inlining.
	* Makefile.am: Apply.
	* HACKING: Document the above.

2009-03-13  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-jtreg-6592792.patch: New file. Makes the
	com/sun/org/apache/xml/internal/ws/server/Test.java test compile.
	* Makefile.am (ICEDTEA_PATCHES): Apply the patch.
	* HACKING: Document the patch.

2009-03-13  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-xml-encodinginfo.patch: Added a jtreg test for this bug.

2009-03-13  Omair Majid  <omajid@redhat.com>

	* Makefile.am (check-jdk): Add an exclude list.
	* test/jtreg/excludelist.jdk.jtx: Exclude list for jdk tests

2009-03-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkValue.hpp
	(SharkValue::create_generic): Make zero_checked argument mandatory.
	(SharkValue::create_jint): Fixups for the above.
	(SharkValue::create_jlong): Likewise.
	(SharkValue::create_jfloat): Likewise.
	(SharkValue::create_jdouble): Likewise.
	(SharkValue::create_jobject): Likewise.
	(SharkValue::jint_constant): Likewise.
	(SharkValue::jlong_constant): Likewise.
	(SharkValue::null): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkState::merge): Likewise.
	(SharkState::cache_after_Java_call): Likewise.
	(SharkEntryState::SharkEntryState): Likewise.
	(SharkPHIState::SharkPHIState): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::do_ldc): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse_bytecode): Likewise.
	(SharkBlock::do_div_or_rem): Likewise.
	(SharkBlock::do_field_access): Likewise.
	(SharkBlock::do_lcmp): Likewise.
	(SharkBlock::do_fcmp): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::handle_exception): Likewise.
	(SharkTopLevelBlock::do_arraylength): Likewise.
	(SharkTopLevelBlock::do_aload): Likewise.
	(SharkTopLevelBlock::do_instance_check): Likewise.
	(SharkTopLevelBlock::do_new): Likewise.
	(SharkTopLevelBlock::do_newarray): Likewise.
	(SharkTopLevelBlock::do_anewarray): Likewise.
	(SharkTopLevelBlock::do_multianewarray): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkCacher::process_stack_slot): Likewise.
	(SharkCacher::process_local_slot): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.cpp
	(SharkIntrinsics::do_Math_minmax): Likewise.
	(SharkIntrinsics::do_Object_getClass): Likewise.
	(SharkIntrinsics::do_System_currentTimeMillis): Likewise.
	(SharkIntrinsics::do_Thread_currentThread): Likewise.
	(SharkIntrinsics::do_Unsafe_compareAndSwapInt): Likewise.

2009-03-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkInliner.cpp
	(SharkInlinerHelper::is_inlinable): An ior or lor of two
	known non-zero values creates a known non-zero value.

2009-03-13  Gary Benson  <gbenson@redhat.com>

	PR icedtea/296:
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::do_branch): New method, to handle
	state propagation for blocks with one successor.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::emit_IR): Move state propagation to
	the individual instructions.
	(SharkTopLevelBlock::do_branch): New method, to handle
	state propagation for blocks with one successor.
	(SharkTopLevelBlock::do_goto): Use do_branch.
	(SharkTopLevelBlock::do_jsr): Likewise.
	(SharkTopLevelBlock::do_ret): Likewise.
	(SharkTopLevelBlock::do_if): Add state propagation.
	(SharkTopLevelBlock::do_switch): Copy the state for all
	cases except the default.
	(SharkTopLevelBlock::handle_exception): Copy the state for
	all cases except the default (ie catch all/no handler).
	(SharkTopLevelBlock::add_incoming): Fix up assertion.

	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkState::equal_to): New method.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkState::equal_to): Likewise.
	(SharkState::initialize): Clone values in locals and stack
	rather than simply copying the pointers.

	* ports/hotspot/src/share/vm/shark/sharkValue.hpp
	(SharkValue::clone): New method.
	(SharkValue::equal_to): Likewise.
	(SharkNormalValue::clone): Likewise.
	(SharkNormalValue::equal_to): Likewise.
	(SharkAddressValue::clone): Likewise.
	(SharkAddressValue::equal_to): Likewise.
	(SharkValue::create_generic): Add a zero_checked argument.
	(SharkNormalValue::SharkNormalValue): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.cpp
	(SharkValue::clone): New method.
	(SharkValue::equal_to): Likewise.
	(SharkNormalValue::clone): Likewise.
	(SharkNormalValue::equal_to): Likewise.
	(SharkAddressValue::clone): Likewise.
	(SharkAddressValue::equal_to): Likewise.

2009-03-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkEntryState): Moved from sharkFunction.cpp.
	(SharkPHIState): Moved from sharkTopLevelBlock.cpp.
	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkEntryState::SharkEntryState): Moved from sharkFunction.cpp.
	(SharkPHIState::SharkPHIState): Moved from sharkTopLevelBlock.cpp.
	(SharkPHIState::add_incoming): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkEntryState): Removed.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkPHIState): Likewise.

2009-03-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkValue.hpp
	(SharkValue): Moved virtual method bodies to sharkValue.cpp.
	(SharkValue::is_address): Renamed from is_returnAddress.
	(SharkValue::address_value): Renamed from returnAddress_value.
	(SharkValue::address_constant): Renamed from create_returnAddress.
	(SharkNormalValue): Renamed from SharkComputableValue, and moved
	virtual method bodies to sharkValue.cpp.
	(SharkAddressValue): Renamed from SharkReturnAddressValue, and
	moved virtual method bodies to sharkValue.cpp.
	(SharkAddressValue::is_address): Renamed from is_returnAddress.
	(SharkAddressValue::address_value): Renamed from returnAddress_value.
	* ports/hotspot/src/share/vm/shark/sharkValue.cpp: New file.

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkPHIState::SharkPHIState): s/create_returnAddress/address_constant/
	(SharkTopLevelBlock::do_jsr): Likewise.
	(SharkTopLevelBlock::do_ret): s/returnAddress_value/address_value/

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.
	
2009-03-12  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkValue.hpp
	(LLVMValue): Moved to llvmValue.hpp
	(SharkValue::create_generic): Moved from sharkInline.hpp.
	(SharkValue::create_returnAddress): Likewise.

	* ports/hotspot/src/share/vm/shark/llvmValue.hpp: New file.

	* ports/hotspot/src/share/vm/shark/sharkValue.inline.hpp: Removed.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

2009-03-12  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse_bytecode): Ensure that state setup
	code is the first code for the block.

2009-03-11  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/default/icedtea-params-cast-size_t.patch: Update for
	recent hotspot.
	* patches/hotspot/default/icedtea-use-idx_t.patch: Likewise.

2009-03-11  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/default/icedtea-includedb.patch: Add missing include in
	openjdk/hotspot/src/share/vm/includeDB_core.

2009-03-11  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.hpp: New file.
	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.cpp: Likewise.

	* ports/hotspot/src/share/vm/shark/shark_globals.hpp
	(SharkPerformanceWarnings): New flag.

	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::_llvm_cmpxchg_int_fn): New field.
	(SharkBuilder::_llvm_sin_fn): Likewise.
	(SharkBuilder::_llvm_cos_fn): Likewise.
	(SharkBuilder::_llvm_sqrt_fn): Likewise.
	(SharkBuilder::_llvm_log_fn): Likewise.
	(SharkBuilder::_llvm_log10_fn): Likewise.
	(SharkBuilder::_llvm_pow_fn): Likewise.
	(SharkBuilder::_llvm_exp_fn): Likewise.
	(SharkBuilder::set_llvm_cmpxchg_int_fn): New method.
	(SharkBuilder::set_llvm_sin_fn): Likewise.
	(SharkBuilder::set_llvm_cos_fn): Likewise.
	(SharkBuilder::set_llvm_sqrt_fn): Likewise.
	(SharkBuilder::set_llvm_log_fn): Likewise.
	(SharkBuilder::set_llvm_log10_fn): Likewise.
	(SharkBuilder::set_llvm_pow_fn): Likewise.
	(SharkBuilder::set_llvm_exp_fn): Likewise.
	(SharkBuilder::llvm_cmpxchg_int_fn): Likewise.
	(SharkBuilder::llvm_sin_fn): Likewise.
	(SharkBuilder::llvm_cos_fn): Likewise.
	(SharkBuilder::llvm_sqrt_fn): Likewise.
	(SharkBuilder::llvm_log_fn): Likewise.
	(SharkBuilder::llvm_log10_fn): Likewise.
	(SharkBuilder::llvm_pow_fn): Likewise.
	(SharkBuilder::llvm_exp_fn): Likewise.
	(SharkBuilder::CreateCmpxchgInt): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::init_external_functions): Initialize new fields.
	(SharkBuilder::CreateCmpxchgInt): New method.
	
	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp
	(SharkRuntime::_current_time_millis): New field.
	(SharkRuntime::_fabs): Likewise.
	(SharkRuntime::_tan): Likewise.
	(SharkRuntime::_atan2): Likewise.
	(SharkRuntime::_unsafe_field_offset_to_byte_offset): Likewise.
	(SharkRuntime::current_time_millis): New method.
	(SharkRuntime::fabs): Likewise.
	(SharkRuntime::tan): Likewise.
	(SharkRuntime::atan2): Likewise.
	(SharkRuntime::unsafe_field_offset_to_byte_offset): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp
	(SharkRuntime::_current_time_millis): New field.
	(SharkRuntime::_fabs): Likewise.
	(SharkRuntime::_tan): Likewise.
	(SharkRuntime::_atan2): Likewise.
	(SharkRuntime::_unsafe_field_offset_to_byte_offset): Likewise.
	(SharkRuntime::initialize): Initialize the above.
	
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::SharkBlock): New thread argument.
	(SharkBlock::_thread): New field.
	(SharkBlock::thread): New method.
	
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::SharkTopLevelBlock): Pass thread to super.
	(SharkTopLevelBlock::thread): Removed method.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::do_call): Pass thread to inliner.
	
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Do the arguments before creating blocks.

	* ports/hotspot/src/share/vm/shark/sharkInliner.hpp
	(SharkInliner::attempt_inline): New thread argument.
	* ports/hotspot/src/share/vm/shark/sharkInliner.cpp
	(SharkInlineBlock::SharkInlineBlock): Pass thread to super.
	(SharkInlinerHelper::SharkInlinerHelper): New thread argument.
	(SharkInlinerHelper::_thread): New field.
	(SharkInlinerHelper::thread): New method.
	(SharkInlinerHelper::do_inline): Pass thread to block constructor.
	(SharkInliner::attempt_inline): Attempt to inline intrinsics.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

2009-03-09  Tomas Hurka  <tomas.hurka@sun.com>

	* Makefile.am: Updated visualvm to version 1.1.1.

2009-03-09  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp
	(SharkTopLevelBlock::_trap_request): New field.
	(SharkTopLevelBlock::trap_request): New method.
	(SharkTopLevelBlock::scan_for_traps): Likewise.
	(SharkTopLevelBlock::has_trap): Rewritten.
	(SharkTopLevelBlock::trap_index): Removed method.
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
	(SharkTopLevelBlock::scan_for_traps): New method.
	(SharkTopLevelBlock::emit_IR): s/trap_index/trap_request/.
	(SharkTopLevelBlock::get_virtual_callee): Removed slow case.

	* ports/hotspot/src/share/vm/shark/sharkConstantPool.cpp
	(SharkConstantPool::cache_entry_at): Removed slow case.

	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp
	(SharkRuntime::_resolve_get_put): Removed.
	(SharkRuntime::_resolve_invoke): Likewise.
	(SharkRuntime::resolve_get_put): Likewise.
	(SharkRuntime::resolve_invoke): Likewise.
	(SharkRuntime::resolve_get_put_C): Likewise.
	(SharkRuntime::resolve_invoke_C): Likewise.
	(SharkRuntime::uncommon_trap_C): s/index/trap_request/.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp
	(SharkRuntime::_resolve_get_put): Removed.
	(SharkRuntime::_resolve_invoke): Likewise.
	(SharkRuntime::initialize): Removed initialization for the above.
	(SharkRuntime::resolve_get_put_C): Removed.
	(SharkRuntime::resolve_invoke_C): Likewise.
	(SharkRuntime::uncommon_trap_C): s/index/trap_request/.

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::do_field_access): Mismatch case now handled by trap.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

2009-03-07  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (icedtea.stamp, icedtea-debug.stamp): Create target dirs.
	* patches/icedtea-version.patch: Identify as IcedTea when Cacao is used
	as JVM.

2009-03-06  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::SharkBuilder): New argument.
	(SharkBuilder::_compiler): New field.
	(SharkBuilder::_module): Removed field.
	(SharkBuilder::_module_provider): Likewise.
	(SharkBuilder::_execution_engine): Likewise.
	(SharkBuilder::module): Rewritten.
	(SharkBuilder::execution_engine): Likewise.
	(SharkBuilder::MyJITMemoryManager): Moved to sharkMemoryManager.hpp.
	(SharkBuilder::sharkEntry): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::SharkBuilder): New argument.
	(SharkBuilder::MyJITMemoryManager::endFunctionBody) Moved to
	sharkMemoryManager.cpp.
	(SharkBuilder::sharkEntry): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp
	(SharkCompiler::_module): New field.
	(SharkCompiler::_execution_engine): Likewise.
	(SharkCompiler::module): New method.
	(SharkCompiler::execution_engine): Likewise.
	(SharkCompiler::compile): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp
	(SharkCompiler::SharkCompiler): Initialize new fields.
	(SharkCompiler::compile): New method.

	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp
	(SharkEntry::_code_start): Removed field.
	(SharkEntry::code_start): Rewritten.
	(SharkEntry::set_bounds): Replaced with...
	(SharkEntry::set_code_limit): New method.
	(SharkEntry::llvm_function_offset): Removed method.

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::SharkFunction): Changed arguments.
	(SharkFunction::_builder): Removed field.
	(SharkFunction::_compiler): New field.
	(SharkFunction::compiler): New method.
	(SharkFunction::builder): Rewritten.
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp
	(SharkFunction::initialize): Updated for new interfaces.

	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp: New file.
	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp: Likewise.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

2009-03-06  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (check-*): Pass $(ICEDTEA_JTREG_OPTIONS), unset
	by default.

2009-03-05  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ICEDTEA_PATCHES): Make $(DISTRIBUTION_PATCHES) the
	last patches in the list.

2009-03-05  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp
	(SharkEntry::_code_start): Renamed from start.
	(SharkEntry::_code_limit): Renamed from limit.
	(SharkEntry::set_bounds): Renamed from setBounds.
	(SharkEntry::print_pd_statistics): Removed.
	* ports/hotspot/src/share/vm/shark/sharkEntry.cpp
	(SharkEntry::print_pd_statistics): Likewise.
	(SharkEntry::print_statistics): Don't call the above.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::MyJITMemoryManager::endFunctionBody):
	Fix for setBounds rename.

2009-03-05  Gary Benson  <gbenson@redhat.com>

	* patches/hotspot/default/icedtea-shark.patch
	(ciInstanceKlass::is_cache_entry_resolved): New method.
	* ports/hotspot/src/share/vm/shark/sharkConstantPool.hpp
	(SharkConstantPool::target): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkConstantPool.cpp
	(SharkConstantPool::cache_entry_at): Don't emit code to
	resolve entry if the entry is resolved at compile time.

2009-03-05  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkInliner.cpp
	(SharkInliner::may_be_inlinable): Bail out early on constructors.

2009-03-04  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkInliner.hpp: New file.
	* ports/hotspot/src/share/vm/shark/sharkInliner.cpp: Likewise.

	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp: Moved partly into...
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp: New file.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp: Likewise into...
	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp: New file.

	* ports/hotspot/src/share/vm/shark/sharkState.hpp:
	Merged SharkTrackingState into SharkState, and moved
	SharkEntryState into sharkFunction.cpp and SharkPHIState
	into sharkTopLevelBlock.cpp.
	* ports/hotspot/src/share/vm/shark/sharkState.inline.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp: Likewise.
	
	* ports/hotspot/src/share/vm/shark/sharkConstantPool.hpp:
	s/SharkBlock/SharkTopLevelBlock/g
	* ports/hotspot/src/share/vm/shark/sharkMonitor.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMonitor.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp: Likewise.

	* ports/hotspot/src/share/vm/shark/shark_globals.hpp
	(SharkMaxInlineSize): New parameter.

	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::GetBlockInsertionPoint): New method.
	(SharkBuilder::CreateBlock): Likewise.

	* ports/hotspot/src/share/vm/includeDB_shark: Updated.

2009-03-04  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Set version to 1.5pre.

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

	* AUTHORS: Add Michael Franz.
	
2009-03-03  Michael Franz  <mvfranz@gmail.com>

	* acinclude.m4:
	Add support for BSD.
	
2009-03-03  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBytecodeTracer.cpp:
	Removed.
	* ports/hotspot/src/share/vm/shark/sharkBytecodeTracer.hpp:
	Likewise.
	* ports/hotspot/src/share/vm/includeDB_shark:
	Removed references to the above.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp
	(SharkRuntime::_trace_bytecode): Removed.
	(SharkRuntime::initialize): Remove initialization for the above.
	(SharkRuntime::trace_bytecode_C): Removed.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp
	(SharkRuntime::_trace_bytecode): Likewise.
	(SharkRuntime::trace_bytecode): Likewise.
	(SharkRuntime::trace_bytecode_C): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse): Remove bytecode tracer code.

2009-03-02  Mark Wielaard  <mark@klomp.org>

	* hotspot.map (default): Set to rev fc6a5ae3fef5 (14.0-b10).

2009-02-27  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::maybe_inline_call): Ensure the holder is
	linked before trying to inline accessors.

2009-02-27  Tomas Hurka  <tomas.hurka@sun.com>

	* Makefile.am: Removed redundant creation of netbeans dir.

2009-02-27  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::maybe_inline_accessor): Remove a hack

2009-02-27  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkEntryState::initialize): Mark the receiver as
	zero-checked for non-static methods.

	* ports/hotspot/src/share/vm/shark/sharkValue.hpp
	(SharkValue::jint_constant): Mark non-zero constants
	as zero-checked.
	(SharkValue::jlong_constant): Likewise.

2009-02-27  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::maybe_inline_call): Inline empty methods.

2009-02-26  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Decode url via nsINetUtil::UnescapeString()
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Encode URL before
	sending it to mozilla. Increment timeout for initialization message. Fix
	parser to handle "java:" in code attribute.
	* plugin/icedtea/sun/applet/PluginMain.java: Tee outputstream only if not
	in debug mode.

2009-02-26  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-xml-encodinginfo.patch: New file. Fix possible
	StackOverflowError.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-02-26  Andrew Haley  <aph@redhat.com>

	* patches/openjdk/hotspot/src/share/vm/prims/jvmtiEnv.cpp: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-jvmtiEnv.patch.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Use real name, not "func".
	Pass "none" to "-debug-only=".
	Register generated code for profiling, etc.
	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp (class SharkEntry):
	Remove #ifndef PRODUCT.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::CreateFunction): Use real name, not "func".
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::CreateFunction): Use real name, not "func".
	(MyJITMemoryManager::endFunctionBody): Remove #ifndef PRODUCT.

2009-02-26  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::call_register_finalizer): Fix mismatch.

2009-02-26  Gary Benson  <gbenson@redhat.com>

	PR icedtea/202:
	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp
	(SharkRuntime::_register_finalizer): New variable.
	(SharkRuntime::register_finalizer): New method.
	(SharkRuntime::register_finalizer_C): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp
	(SharkRuntime::_register_finalizer): New variable.
	(SharkRuntime::initialize): Initialize the above.
	(SharkRuntime::register_finalizer_C): New method.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::call_register_finalizer): New method.
	(SharkBlock::do_return): Call the above when compiling
	java.lang.Object.<init>.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::call_register_finalizer): New method.

2009-02-26  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkState.cpp: Updated copyright.
	* ports/hotspot/src/share/vm/shark/sharkState.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.inline.hpp: Likewise.

2009-02-26  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::do_field_access): Add optional field parameter.
	(SharkBlock::get_call_type): New method.
	(SharkBlock::get_callee): Likewise.
	(SharkBlock::maybe_inline_call): Likewise.
	(SharkBlock::maybe_inline_accessor): Likewise.
	(SharkBlock::do_call): Separate call type detection from
	callee fetch code, and attempt to inline inbetween.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::do_field_access): Add optional field parameter.
	(SharkBlock::CallType): New enum.
	(SharkBlock::get_call_type): New method.
	(SharkBlock::get_callee): Likewise.
	(SharkBlock::maybe_inline_call): Likewise.
	(SharkBlock::maybe_inline_accessor): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkTrackingState::enter_inlined_section): New method.
	(SharkTrackingState::leave_inlined_section): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.hpp
	(SharkTrackingState::_has_stack_frame): New field.
	(SharkTrackingState::has_stack_frame): New method.
	(SharkTrackingState::set_has_stack_frame): Likewise.
	(SharkTrackingState::enter_inlined_section): Likewise.
	(SharkTrackingState::leave_inlined_section): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.inline.hpp
	(SharkTrackingState::decache_for_Java_call): Check we have a frame.
	(SharkTrackingState::cache_after_Java_call): Likewise.
	(SharkTrackingState::decache_for_VM_call): Likewise.
	(SharkTrackingState::cache_after_VM_call): Likewise.
	(SharkTrackingState::decache_for_trap): Likewise.

2009-02-25  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Implement Show/Hide from IJVMConsole, remove
	IJVMPerfWindow stubs, as they were empty and unused.
	* plugin/icedtea/sun/applet/JavaConsole.java: Pack components inside panel
	rather than directly in the frame, to fix sizing issues. Addition
	sizing/divider related code changes for aesthetics.
	* plugin/icedtea/sun/applet/PluginStreamHandler.java: Wire in
	showconsole/hideconsole functionality.

2009-02-25  Omair Majid  <omajid@redhat.com>

	* plugin/icedtea/sun/applet/PluginMain.java:
	New File. Implements a Java console for IcedTea Plugin.
	* plugin/icedtea/sun/applet/JavaConsole.java
	New constants PLUGIN_STDERR_FILE and PLUGIN_STDOUT_FILE for filenames that
	stdout/stderr is redirected to.
	(PluginMain): Always write stdout/stderr to
	PLUGIN_STDERR_FILE/PLUGIN_STDOUT_FILE.
	(TeeOutputStream): New class. Copies a PrintStream to a file.

2009-02-24  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::get_basic_callee): Removed.
	(SharkBlock::get_direct_callee): New method.
	(SharkBlock::get_virtual_callee): Likewise.
	(SharkBlock::get_interface_callee): Removed cache parameter.
	(SharkBlock::get_callee): Removed.
	(SharkBlock::do_call): Perform caller selection inline.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::get_basic_callee): Removed.
	(SharkBlock::get_direct_callee): New method.
	(SharkBlock::get_virtual_callee): Likewise.
	(SharkBlock::get_interface_callee): Changed prototype.
	(SharkBlock::get_callee): Removed.

2009-02-23  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Supply cookie info to Java side.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Apply patch from
	Xerxes Rånby to prevent initialization timeout on slower systems. Also,
	use cookie info when equests for jar are made.
	* plugin/icedtea/sun/applet/PluginStreamHandler.java: Fix bug that was
	causing unnecessary exception prints on exit.
	* rt/net/sourceforge/jnlp/ExtensionDesc.java: Store/supply cookie info as
	needed.
	* rt/net/sourceforge/jnlp/JNLPFile.java: Same.
	* rt/net/sourceforge/jnlp/Launcher.java: Same. 
	* rt/net/sourceforge/jnlp/NetxPanel.java: Same.
	* rt/net/sourceforge/jnlp/Parser.java: Same.
	* rt/net/sourceforge/jnlp/PluginBridge.java: Same. Also, handle empty jar
	specification (Bug: 294) in archive tags.
	* rt/net/sourceforge/jnlp/cache/CacheUtil.java: Store/supply cookie info
	as needed.
	* rt/net/sourceforge/jnlp/cache/Resource.java: Same.
	* rt/net/sourceforge/jnlp/cache/ResourceTracker.java: Supply cookie string
	to server when requesting jars, if there is one set.
	* rt/net/sourceforge/jnlp/runtime/Boot.java: Initialize JNLPFile with null
	cookie string.
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Store/supply
	cookie info as needed.
	* rt/net/sourceforge/jnlp/tools/JarSigner.java: Use JarInputStream instead
	of Jar to handle empty jars, and update signature checking accordingly.

2009-02-23  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Mark Reinhold.

2009-02-23  Mark Reinhold  <mr@sun.com>

	* Makefile.am: Set PRODUCT_NAME to OpenJDK, unless doing a CACAO
	build (set to IcedTea).
	* patches/icedtea-version.patch: Introduced two new make variables:
	JDK_DERIVATIVE_NAME to set "IcedTea6 <version>" and
	DISTRO_PACKAGE_VERSION carries the argument given to the
	--with-pkgversion configure option.

2009-02-23  Gary Benson  <gbenson@redhat.com>
	    Robert Schuster  <robertschuster@fsfe.org>

	* configure.ac (llvm_components): Add nativecodegen.

2009-02-23  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::deopt_entry): Remove Shark conditional.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp
	(frame::patch_pc): Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.cpp
	(Deoptimization::unwind_callee_save_values): Likewise.
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.hpp
	(NativeJump::check_verified_entry_alignment): Likewise.
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.cpp
	(NativeJump::patch_verified_entry): Likewise.
	* ports/hotspot/src/cpu/zero/vm/sharedRuntime_zero.cpp
	(Deoptimization::last_frame_adjust): Likewise.
	
2009-02-20  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-cc-interp-backedge.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-02-20  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-zero-build.patch: Make Zero builds say "Zero"
	in the VM version string as opposed to "Core".

	* patches/hotspot/default/icedtea-shark.patch: Fixup for the above.

2009-02-20  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Updated md5sum for NETBEANS_PROFILER_MD5SUM, and
	therefore no longer need to remove deployed directory.

2009-02-20  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp:
	Fixed conditional.

2009-02-20  Andrew John Hughes  <gnu.andrew@redhat.com>

	* AUTHORS:
	Add back my main e-mail address.
	
2009-02-20  Andrew John Hughes  <gnu.andrew@redhat.com>

	* configure.ac:
	Disable NIO2 by default.

2009-02-19  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.cpp:
	Deleted contents (was all comment).

2009-02-19  Mark Wielaard  <mark@klomp.org>

	* AUTHORS: Fix my email address.

2009-02-18  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Updated.

2009-02-18  Lillian Angel  <langel@redhat.com>
	Tomas Hurka <tomas.hurka@sun.com>

	* INSTALL: Updated requirements.
	* Makefile.am: Added building support for VisualVM with NetBeans 6.5.
	* acinclude.m4: Added check for NetBeans.
	* configure.ac: Added --enable-visualvm option.
	* visualvm.desktop: New file.	

2009-02-17  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp: Updated copyright year.	
	* ports/hotspot/src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp:
	Likewise.
	* ports/hotspot/src/share/vm/includeDB_shark
	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBytecodeTracer.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkEntry.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/shark_globals.hpp: Likewise.

	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.hpp:
	Deleted contents (was all comment).

2009-02-15  Mark Wielaard  <mark@klomp.org>

	* patches/hotspot/default/14.0b08/*: Moved to ...
	patches/hotspot/default/*.

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

	* acinclude.m4:
	Revert Rhino change so IcedTea6 builds
	on Gentoo again.
	
2009-02-12  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/ecj/icedtea-hotspot-14.0b08.patch,
	* patches/hotspot/14.0b08/icedtea-6791168.patch,
	* patches/hotspot/14.0b08/icedtea-bytecodeInterpreter.patch,
	* patches/hotspot/14.0b08/icedtea-core-build.patch,
	* patches/hotspot/14.0b08/icedtea-debuginfo.patch,
	* patches/hotspot/14.0b08/icedtea-format.patch,
	* patches/hotspot/14.0b08/icedtea-gcc-4.3.patch,
	* patches/hotspot/14.0b08/icedtea-gcc-suffix.patch,
	* patches/hotspot/14.0b08/icedtea-headers.patch,
	* patches/hotspot/14.0b08/icedtea-includedb.patch,
	* patches/hotspot/14.0b08/icedtea-memory-limits.patch,
	* patches/hotspot/14.0b08/icedtea-no-precompiled.patch,
	* patches/hotspot/14.0b08/icedtea-params-cast-size_t.patch,
	* patches/hotspot/14.0b08/icedtea-parisc-opt.patch,
	* patches/hotspot/14.0b08/icedtea-shark-build.patch,
	* patches/hotspot/14.0b08/icedtea-shark.patch,
	* patches/hotspot/14.0b08/icedtea-sparc-buildfixes.patch,
	* patches/hotspot/14.0b08/icedtea-sparc-ptracefix.patch,
	* patches/hotspot/14.0b08/icedtea-sparc-trapsfix.patch,
	* patches/hotspot/14.0b08/icedtea-sparc64-linux.patch,
	* patches/hotspot/14.0b08/icedtea-static-libstdc++.patch,
	* patches/hotspot/14.0b08/icedtea-text-relocations.patch,
	* patches/hotspot/14.0b08/icedtea-use-idx_t.patch,
	* patches/hotspot/14.0b08/icedtea-version.patch,
	* patches/hotspot/14.0b08/icedtea-zero-build.patch: Moved...
	* acinclude.m4: Make 'default' the default.
	* hotspot.map: Change 14.0b08 to default.
	* patches/ecj/icedtea-hotspot-default.patch,
	* patches/hotspot/default/icedtea-6791168.patch,
	* patches/hotspot/default/icedtea-bytecodeInterpreter.patch,
	* patches/hotspot/default/icedtea-core-build.patch,
	* patches/hotspot/default/icedtea-debuginfo.patch,
	* patches/hotspot/default/icedtea-format.patch,
	* patches/hotspot/default/icedtea-gcc-4.3.patch,
	* patches/hotspot/default/icedtea-gcc-suffix.patch,
	* patches/hotspot/default/icedtea-headers.patch,
	* patches/hotspot/default/icedtea-includedb.patch,
	* patches/hotspot/default/icedtea-memory-limits.patch,
	* patches/hotspot/default/icedtea-no-precompiled.patch,
	* patches/hotspot/default/icedtea-params-cast-size_t.patch,
	* patches/hotspot/default/icedtea-parisc-opt.patch,
	* patches/hotspot/default/icedtea-shark-build.patch,
	* patches/hotspot/default/icedtea-shark.patch,
	* patches/hotspot/default/icedtea-sparc-buildfixes.patch,
	* patches/hotspot/default/icedtea-sparc-ptracefix.patch,
	* patches/hotspot/default/icedtea-sparc-trapsfix.patch,
	* patches/hotspot/default/icedtea-sparc64-linux.patch,
	* patches/hotspot/default/icedtea-static-libstdc++.patch,
	* patches/hotspot/default/icedtea-text-relocations.patch,
	* patches/hotspot/default/icedtea-use-idx_t.patch,
	* patches/hotspot/default/icedtea-version.patch,
	* patches/hotspot/default/icedtea-zero-build.patch: to here.

2009-02-13  Lillian Angel  <langel@redhat.com>

	* acinclude.m4: Upgraded rhino to 1.7 from 1.6.

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

	* configure.ac:
	Fix typo in --enable-nio2.
	
2009-02-11  Omair Majid  <omajid@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java
	(write): Throw IllegalArgumentException instead of 
	ArrayIndexOutOfBoundsException for length.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java
	(read): Fixed bounds checking.

2009-02-11  Marc Schoenefeld <mschoene@redhat.com>
	    Omair Majid  <omajid@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java
	(write): Fix bounds checking.

2009-02-11  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Add new patches.
	* patches/openjdk/bidi-tests.patch,
	* patches/openjdk/annotation-tests.patch:
	New.
	
2009-02-10  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java: Fix
	exit permissions for applets.
	* plugin/icedtea/sun/applet/PluginStreamHandler.java: Fix harmless, but
	annoying OOB exception on browser exit.
	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java: Add function to
	'always' disable exit.
	* rt/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java: Same, and
	update support in checkPermission() for exit permissions.

2009-02-08  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Updated sed to search for OpenJDK instead of IcedTea6. 
	* patches/icedtea-version.patch: Changed PRODUCT_NAME from IcedTea6 to
	OpenJDK.

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

	* Makefile.am:
	Depend on overlay.stamp rather than patch.stamp.
	
2009-02-05  Andrew John Hughes  <gnu.andrew@redhat.com>

	Ensure the NIO2 code is in sync with the latest
	build drop, b98.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/NamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/Cancellable.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsChannelFactory.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileCopy.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileStore.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsLinkSupport.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsPath.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/InterruptCopy.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/NamedAttributeView/Basic.java,

2009-02-04  Andrew John Hughes  <gnu.andrew@redhat.com>

	* acinclude.m4:
	(AC_CHECK_FOR_GCJ_JDK): Drop out of loop
	when first solution is found.
	(AC_CHECK_FOR_OPENJDK): Likewise.
	(AC_CHECK_FOR_ICEDTEA): Likewise.
	
2009-02-04  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Add new patch.
	* patches/hotspot/14.0b08/icedtea-format.patch,
	Fix warnings that cause the build to fail with
	GCC 4.3.3.
	
2009-02-03  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-nio2.patch:
	(docs/NON_CORE_PKGS.gmk): Rename NIO to NIO2.
	(docs/Makefile): Add rule for generating NIO2 docs.
	
2009-02-03  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	Move doc headers patch above NIO2 patch,
	as this needs to alter the same file.
	* patches/icedtea-doc-headers.patch:
	Add IcedTea bugzilla URL and common licensing
	to all documentation.

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

	* Makefile.am:
	Add new patch.
	* patches/icedtea-doc-headers.patch:
	Fix licensing of documentation.
	
2009-01-30  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-nio2.patch:
	(mapfile-linux): Add new functions in sun.nio.ch.Net.
	(Net.java:setIntOption0(FileDescriptor,boolean,int,int,int)): Renamed to...
	(Net.java:setIntOption1(FileDescriptor,boolean,int,int,int)): to avoid C collision.
	(Net.c): Add back java_net_SocketOptions.h, bind0 and connect0 and setIntOption0
	and rename existing setIntOption0 to setIntOption1.

2009-01-29  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-java2d-dasher.patch: New patch. Fix interpretation of
	dash array elements in BasicStroke.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.
	
2009-01-28  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated date.

2009-01-28  Andrew Haley  <aph@redhat.com>

	* NEWS: Updated.

2009-01-28  Mark Wielaard  <mark@klomp.org>

	* NEWS: Updated for 1.4.

2009-01-27  Andrew John Hughes  <gnu.andrew@redhat.com>

	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/FileChannel.java:
	Use org.classpath.icedtea.java.nio.channels.FileChannel.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/FileSystemProvider.java:
	Likewise.
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/META-INF/services/java.nio.file.spi.FileSystemProvider,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/README.txt,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/JarEntryInfo.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/JarFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/JarFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipEntryInfo.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileBasicAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileBasicAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFilePath.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileStore.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileStream.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipHeaderConstants.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipPathParser.java,
	* overlays/nio2/openjdk/jdk/src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipUtils.java:
	Import NIO2 demo and fix imports.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java:
	Use org.classpath.icedtea.java.nio.channels.FileChannel.

2009-01-27  Andrew John Hughes  <gnu.andrew@redhat.com>

	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/FileChannel.java:
	(positionSBC(long)): Renamed from position(long).
	(truncateSBC(long)): Likewise.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/SeekableByteChannel.java:
	Same as for FileChannel, prevents conflict with versions in java.nio.channel.FileChannel.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/SolarisAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/SolarisEventPort.java:
	Add missing imports.
	* patches/icedtea-nio2.patch:
	(FileChannelImpl.positionSBC(long)): Added, simply calls position(long).
	(FileChannelImpl.truncateSBC(long)): Likewise.

2009-01-27  Andrew Haley  <aph@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp:
	Add memory barriers where needed for PPC.

2009-01-26  Andrew John Hughes  <gnu.andrew@redhat.com>

	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousFileLockImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/PollingWatchService.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxWatchService.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixChannelFactory.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixCopyFile.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixException.java:
	Fix imports.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java:
	Fix imports and use of varargs.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileModeAttribute.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileStore.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixPath.java:
	Fix imports.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java:
	Fix imports and use of varargs.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixUserPrincipals.java:
	Fix imports.
	* patches/icedtea-nio2.patch:
	(FileChannelImpl): Fix imports.
	(Net.c): Patch to new version with new functions.
	(nio_util.h): Add RESTARTABLE macro.

2009-01-26  Lillian Angel  <langel@redhat.com>

	* configure.ac: Updated to pre-1.5 version.

2009-01-26  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
	(JavaThread::has_special_condition_for_native_trans): New method.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:
	(CppInterpreter::native_entry): Correctly handle safepoints
	during post-call thread state transition.

2009-01-22  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:
	(CppInterpreter::native_entry): Correctly handle asynchronous
	exceptions during post-call thread state transition.

2009-01-22  Omair Majid  <omajid@redhat.com>
	    Ioana Ivan <iivan@redhat.com>
			
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java
	(start): Return silently if already started.
	(stop): Return silently if already stopped.

2009-01-22  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java: Use
	Hashtable to store classloaders, instead of HashMap (values cannot be
	null in HashTable).
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Catch CFE in
	addition to CNFE.

2009-01-22  Andrew Haley  <aph@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp (class
	ZeroFrame::FrameType): Set ENTRY_FRAME = 0xCAFEBABE.

	* ports/hotspot/src/share/vm/shark/shark_globals.hpp (SHARK_FLAGS):
	Add SharkPrintAsmOf.

	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp: Add comment.

	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Set builder()->sharkEntry.
	Use fnmatch() instead of strcmp().
	Generate debugging dumps.
	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp
	(SharkEntry::code_start, code_limit): Rewrite.
	(SharkEntry::setBounds): New.

	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp
	(SharkBuilder::pointer_constant): New function.
	* ports/hotspot/src/share/vm/shark/sharkBytecodeTracer.cpp
	(SharkBytecodeTracer::decode_one_word):
	use SharkBuilder::pointer_constant.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::sharkEntry): New.
	(SharkBuilder::CreateUnimplemented): use SharkBuilder::pointer_constant.
	(SharkBuilder::CreateShouldNotReachHere): Likewise.
	(MyJITMemoryManager::endFunctionBody): New method.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::check_zero): use SharkBuilder::pointer_constant.
	(SharkBlock::check_bounds): Likewise.
	(SharkBlock::add_safepoint): Likewise.
	(SharkBlock::do_new): Likewise.
	(SharkBlock::do_monitorexit): Don't check for null monitor.

	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp: Add
	llvm/ExecutionEngine/JITMemoryManager.h,
	llvm/Support/CommandLine.h.
	* ports/hotspot/src/share/vm/includeDB_shark (sharkBuilder.hpp):
	add sharkEntry.hpp.

2009-01-22  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated for release candidate.

2009-01-22  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp: Updated copyright year.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp: Likewise.

2009-01-22  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp
	(print_zero_threads): New debug function.

2009-01-22  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-cc-interp-jvmti.patch: Reenable thread signalling.

2009-01-21  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-awt-window-size.patch: Update patch.

2009-01-21  Omair Majid  <omajid@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java: 
	Remove unused variables volume and muted.
	(PulseAudioClip): Remove variable volume.
	(open): Remove muteControl, volume and muted.
	(native_setVolume): Rename to native_set_volume.
	(native_update_volume): New function.
	(isMuted): Remove.
	(setMuted): Remove.
	(setVolume): Rename to setCachedVolume.
	(getVolume): Rename to getCachedVolume.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMuteControl.java:
	Remove file. Mute relied on chaning the volume only through the api. That
	assumption is invalid as the user can change volume through pulseaudio's
	controls.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioPlaybackLine.java
	(isMuted): Remove.
	(setMuted): Remove.
	(native_setVolume): Rename to native_set_volume.
	(native_update_volume): New function.
	(getVolume): Rename to getCachedVolume.
	(setVolume): Rename to setCachedVolume.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioPort.java:
	Remove muted and muteControl. Rename volume to cachedVolume. 
	(PulseAudioPort): Remove muteControl.
	(isMuted): Remove function.
	(setMuted): Remove.
	(native_setVolume): Rename to native_set_volume.
	(native_updateVolumeInfo): Rename to native_update_volume.
	(setVolume): Rename to setCachedVolume.
	(getVolume): Rename to getCachedVolume.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java:
	Remove muteControl, muted and volume.
	(open): Remove muteControl.
	(native_setVolume): Rename to native_set_volume.
	(native_update_volume): New function.
	(isMuted): Remove.
	(setMuted): Remove.
	(getVolume): Rename to getCachedVolume.
	(setVolume): Rename to setCachedVolume.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourcePort.java
	(native_setVolume): Rename to native_set_volume.
	(native_updateVolumeInfo): Rename to native_update_volume.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetPort.java
	(native_setVolume): Rename to native_set_volume.
	(native_updateVolumeInfo): Rename to native_update_volume.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioVolumeControl.java
	(setValue): Dont check for mute.
	(getValue): Query pulseaudio for any change in volume.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Stream.java:
	New variable cachedVolume.
	(native_setVolume): Rename to native_set_volume.
	(native_update_volume): New function.
	(getCachedVolume): New function.
	(setCachedVolume): New function.
	(update_channels_and_volume): New function.
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_EventLoop.c
	(sink_input_volume_change_complete): Remove.
	(sink_input_change_volume): Remove.
	(Java_org_classpath_icedtea_pulseaudio_EventLoop_native_1set_1sink_1volume):
	Remove.
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_PulseAudioSourcePort.c
	(Java_org_classpath_icedtea_pulseaudio_PulseAudioSourcePort_native_1updateVolumeInfo):
	Rename to
	Java_org_classpath_icedtea_pulseaudio_PulseAudioSourcePort_native_1update_1volume.
	(Java_org_classpath_icedtea_pulseaudio_PulseAudioSourcePort_native_1setVolume):
	Rename to
	Java_org_classpath_icedtea_pulseaudio_PulseAudioSourcePort_native_1set_1volume.
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_PulseAudioTargetPort.c
	(Java_org_classpath_icedtea_pulseaudio_PulseAudioTargetPort_native_1updateVolumeInfo):
	Rename to
	Java_org_classpath_icedtea_pulseaudio_PulseAudioTargetPort_native_1update_1volume.
	(Java_org_classpath_icedtea_pulseaudio_PulseAudioTargetPort_native_1setVolume):
	Rename to
	Java_org_classpath_icedtea_pulseaudio_PulseAudioTargetPort_native_1set_1volume.
	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Stream.c
	(Java_org_classpath_icedtea_pulseaudio_Stream_native_1setVolume): Rename
	to Java_org_classpath_icedtea_pulseaudio_Stream_native_1set_1volume.
	(get_sink_input_volume_callback): New function.
	(Java_org_classpath_icedtea_pulseaudio_Stream_native_1update_1volume): New
	function.

	* pulseaudio/unittests/org/classpath/icedtea/pulseaudio/PulseAudioClipTest.java
	(testSupportedControls): Update to not check for MuteControl.
	* pulseaudio/unittests/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLineRawTest.java
	(testVolumeAndMute): Rename to testVolume. Remove test for MuteControl.
	* pulseaudio/unittests/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLineTest.java
	(testVolumeAndMute): Likewise.
	(testSupportedControls): Update to not check for MuteControl.
	* pulseaudio/unittests/org/classpath/icedtea/pulseaudio/PulseAudioSourcePortTest.java	
	(testControls): Update to not check for MuteControl.
	* pulseaudio/unittests/org/classpath/icedtea/pulseaudio/PulseAudioTargetPortTest.java
	(testControls): Likewise.

2009-01-21  Lillian Angel  <langel@redhat.com>

	* plugin/icedtea/sun/applet/AppletSecurityContextManager.java: Added
	copyright header.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Likewise.
	* plugin/icedtea/sun/applet/PluginCallRequestFactory.java: Likewise.
	* plugin/icedtea/sun/applet/PluginClassLoader.java: Likewise.
	* plugin/icedtea/sun/applet/PluginDebug.java: Likewise.
	* plugin/icedtea/sun/applet/PluginException.java: Likewise.
	* plugin/icedtea/sun/applet/PluginMain.java: Likewise.
	* plugin/icedtea/sun/applet/PluginMessageConsumer.java: Likewise.
	* plugin/icedtea/sun/applet/PluginMessageHandlerWorker.java: Likewise.
	* plugin/icedtea/sun/applet/PluginStreamHandler.java: Likewise.
	* plugin/icedtea/sun/applet/RequestQueue.java: Likewise.

2009-01-21  Lillian Angel  <langel@redhat.com>

	* rt/net/sourceforge/jnlp/security/CertVerifier.java: Fixed file name
	in GPL header.
	* rt/net/sourceforge/jnlp/security/HttpsCertVerifier.java: Likewise.

2009-01-20  Lillian Angel  <langel@redhat.com>

	* rt/net/sourceforge/jnlp/DefaultLaunchHandler.java: Removed debug
	lines.
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Likewise. 
	* rt/net/sourceforge/jnlp/security/AccessWarningPane.java: Updated
	imports.
	* rt/net/sourceforge/jnlp/security/AppletWarningPane.java: Updated
	imports.
	* rt/net/sourceforge/jnlp/security/CertWarningPane.java: Updated
	imports, added certVerifier global variable.
	(CertWarningPane): Initialized certVerifier.
	(installComponents): Added checks to determine if certificate is for
	an https site, and set the name/publisher/from variables
	appropriately. Also, customized warning pane label for https site.
	* rt/net/sourceforge/jnlp/security/HttpsCertVerifier.java:
	(getDetails): Implemented.
	(addToDetails): Likewise.
	(R): Likewise.
	(getPublisher): Likewise.
	(getRoot): Likewise.
	(getRootInCacerts): Likewise.
	(hasSigningIssues): Likewise.
	(noSigningIssues): Likewise.
	* rt/net/sourceforge/jnlp/security/MoreInfoPane.java: Fixed imports.
	* rt/net/sourceforge/jnlp/security/SecurityDialogUI.java: Fixed
	imports.
	* rt/net/sourceforge/jnlp/security/SecurityWarningDialog.java: Fixed
	imports.
	* rt/net/sourceforge/jnlp/security/SingleCertInfoPane.java: Fixed
	imports.
	* rt/net/sourceforge/jnlp/security/viewer/CertificatePane.java: Fixed
	imports.
	* rt/net/sourceforge/jnlp/tools/KeyTool.java: Removed debug lines.
	* rt/net/sourceforge/jnlp/security/CertVerifier.java: Moved file
	below, here.
	* rt/net/sourceforge/jnlp/tools/CertVerifier.java: Removed.
	* rt/net/sourceforge/jnlp/security/VariableX509TrustManager.java:
	Removed debug lines.

2009-01-20  Lillian Angel  <langel@redhat.com>

	* HACKING: Removed visualvm patch.
	* INSTALL: Updated to remove visualvm notes.
	* Makefile.am: Removed building of netbeans and visualvm.
	* README: Updated to remove visualvm notes.
	* acinclude.m4: Removed options for netbeans and visualvm.
	* configure.ac: Likewise.
	* patches/icedtea-visualvm.patch: Removed.
	* visualvm.desktop: Removed.

2009-01-20  Matthias Klose  <doko@ubuntu.com>
	    Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.[ch]pp (i486): Rename
	to x86.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp (fp): Remove PRODUCT
	conditional, make the not-PRODUCT bit the default.

2009-01-19  Andrew John Hughes  <gnu.andrew@redhat.com>

	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/misc/JavaNetGetIndexAccess.java:
	(getByIndex(int)): New method.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java:
	Fixed imports.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/MembershipKeyImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/MembershipRegistry.java:
	New files.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java:
	Fix imports, refer to AsynchronousFileLockImpl instead of FileLockImpl.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java:
	Fix imports and vararg usage.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractFileStoreSpaceAttributeView.java:
	Fix vararg usage.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractPoller.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractWatchKey.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractWatchService.java:
	Fix imports.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java:
	Fix imports and vararg usage.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/EPollPort.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/LinuxAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/Port.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java:
	Fix imports.
	* patches/icedtea-nio2.patch:
	Add new classes.
	(Unsafe.copyMemory(long,long,long)): Backported.
	(Unsafe.copyMemory(Object,long,Object,long,long)): Backported.
	(Unsafe.ARRAY_BYTE_BASE_OFFSET): Likewise.
	(DatagramChannelImpl.bind(SocketAddress)): Likewise.
	(DatagramChannelImpl.getLocalAddress()): Likewise.
	(DatagramChannelImpl.getOption(SocketOption)): Likewise.
	(DatagramChannelImpl.innerJoin(InetAddress,NetworkInterface,InetAddress)): Likewise.
	(DatagramChannelImpl.join(InetAddress,NetworkInterface)): Likewise.
	(DatagramChannelImpl.join(InetAddress,NetworkInterface,InetAddress)): Likewise.
	(DatagramChannelImpl.block(MembershipKeyImpl,InetAddress)): Likewise.
	(DatagramChannelImpl.unblock(MembershipKeyImpl,InetAddress)): Likewise.
	(DatagramChannelImpl.drop(MembershipKeyImpl)): Likewise.
	(Net.getInterface4(FileDescriptor)): Likewise.
	(Net.getInterface6(FileDescriptor)): Likewise.
	(Net.inet4FromInt(int)): Likewise.
	(Net.inet6AsByteArray(InetAddress)): Likewise.
	(Net.join6(FileDescriptor,byte[],int,byte[])): Likewise.
	(Net.drop6(FileDescriptor,byte[],int,byte[])): Likewise.
	(Net.joinOrDrop6(boolean,FileDescriptor,byte[],int,byte[])): Likewise.
	(Net.block6(FileDescriptor,byte[],int,byte[])): Likewise.
	(Net.unblock6(FileDescriptor,byte[],int,byte[])): Likewise.
	(Net.blockOrUnblock6(boolean,FileDescriptor,byte[],int,byte[])): Likewise.
	(Net.join4(FileDescriptor,int,int,int)): Likewise.
	(Net.drop4(FileDescriptor,int,int,int)): Likewise.
	(Net.joinOrDrop4(boolean,FileDescriptor,int,int,int)): Likewise.
	(Net.block4(FileDescriptor,int,int,int)): Likewise.
	(Net.unblock4(FileDescriptor,int,int,int)): Likewise.
	(Net.blockOrUnblock4(boolean,FileDescriptor,int,int,int)): Likewise.
	(Net.connect(FileDescriptor,InetAddress,int)): Likewise.
	(Net.connect(ProtocolFamily,FileDescriptor,InetAddress,int)): Likewise.
	(Net.connect0(boolean,FileDescriptor,InetAddress,int)): Likewise.
	(FileDispatcher.NO_LOCK)): Likewise.
	(FileDispatcher.LOCKED)): Likewise.
	(FileDispatcher.RET_EX_LOCK)): Likewise.
	(FileDispatcher.INTERRUPTED)): Likewise.
	(FileDispatcher.size(FileDescriptor)): Likewise.
	(FileDispatcher.truncate(FileDescriptor, long)): Likewise.
	(FileDispatcher.force(FileDescriptor, boolean)): Likewise.
	(FileDispatcher.lock(FileDescriptor, boolean, long, long, boolean)): Likewise.
	(FileDispatcher.release(FileDescriptor, long, long)): Likewise.
	(FileDispatcher.force0(FileDescriptor,boolean)): Likewise.
	(FileDispatcher.truncate0(FileDescriptor, long)): Likewise.
	(FileDispatcher.size0(FileDescriptor)): Likewise.
	(FileDispatcher.lock0(FileDescriptor, boolean, long, long, boolean)): Likewise.
	(FileDispatcher.release0(FileDescriptor, long, long)): Likewise.
	
2009-01-19  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Add "Java" in the plugin description string. 
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Change the way the
	image was searched locally.
	* plugin/icedtea/sun/applet/PluginMain.java: Install a custom SSL trust
	manager.
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Cache file names
	from jars.
	* rt/net/sourceforge/jnlp/security/AccessWarningPane.java: Accept
	CertVerifier as an additional argument.
	* rt/net/sourceforge/jnlp/security/AppletWarningPane.java: Same.
	* rt/net/sourceforge/jnlp/security/CertWarningPane.java: Same.
	* rt/net/sourceforge/jnlp/security/CertsInfoPane.java: Same.
	* rt/net/sourceforge/jnlp/security/HttpsCertVerifier.java: New file.
	Implements information gathering functions used by various prompt dialogs.
	* rt/net/sourceforge/jnlp/security/MoreInfoPane.java: Accept CertVerifier 
	as an additional argument.
	* rt/net/sourceforge/jnlp/security/SecurityDialogUI.java: Same.
	* rt/net/sourceforge/jnlp/security/SecurityWarningDialog.java: Use the new
	common CertVerifier interface to gather information.
	* rt/net/sourceforge/jnlp/security/SingleCertInfoPane.java: Accept
	CertVerifier as an additional argument.
	* rt/net/sourceforge/jnlp/security/VariableX509TrustManager.java:
	Customized trustmanager that can temporarily trust certificates on the
	fly.
	* rt/net/sourceforge/jnlp/security/viewer/CertificatePane.java: Accept
	CertVerifier as an additional argument.
	* rt/net/sourceforge/jnlp/tools/CertVerifier.java: New common interface
	that all security related dialogs now query for certificate info (jar and
	https).
	* rt/net/sourceforge/jnlp/tools/JarSigner.java: Implement the new
	CertVerifier verifier interface.

2009-01-19  Andrew John Hughes  <gnu.andrew@redhat.com>

	* generated/sun/nio/ch/SocketOptionRegistry.java:
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/DatagramChannel.java:
	Added (1.7 extensions).
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/exceptions: Fix package.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/spi/SelectorProvider.java:
	Added (1.7 extensions).
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/misc/JavaNetGetIndexAccess.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/misc/SharedSecrets.java:
	Added to provide access to package-private NetworkInterface.getIndex().
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/CompletedFuture.java:
	Fixed imports.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/ExtendedSocketOption.java: Added.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/Invoker.java: Fixed imports.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/OptionKey.java: Added.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/PendingFuture.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/ThreadPool.java: Fixed imports.
	* overlays/nio2/openjdk/jdk/src/share/native/sun/nio/ch/genSocketOptionRegistry.c,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java: Added.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/SolarisAsynchronousChannelProvider.java:
	Fixed imports.
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/DefaultSelectorProvider.java: Added.
	* patches/icedtea-nio2.patch: Add hook for SharedSecrets to NetworkInterface, extend
	sun.nio.ch.{Net,DatagramChannelImpl,SelectorProviderImpl} to handle 1.7 extensions.

2009-01-17  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-version.patch (samejvmsafe): Removed the following
	directories that contain test that are not samevm safe.
	javax/crypto/Cipher (TestGetInstance)
	javax/naming (CompareToEqualsTests)
	sun/rmi (RmicDefault)
	sun/security/util (OidFormat)
	sun/security/x509
	(ExtensibleAlgorithmId,EmailAddressEncoding,AllAttribs)

2009-01-15  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-a11y-property-change.patch: Removed incorrect patch.
	* HACKING: Remove above patch.
	* Makefile.am (ICEDTEA_PATCHES): Removed patch.

2009-01-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/globals_zero.hpp
	(StackShadowPages): Increase for 64-bit builds.

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

	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/FileChannel.java:
	Extend java.nio.channels.FileChannel to minimise code.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/util/concurrent/ScheduledThreadPoolExecutor.java:
	Adapted to use the SharedSecrets backdoor.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/misc/JavaUtilConcurrentThreadPoolExecutorAccess.java:
	Add remaining methods needed for our ScheduledThreadPoolExecutor.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java:
	Create a ScheduledThreadPoolExecutor directly so ours is used.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java:
	Refer to AsynchronousFileLockImpl not FileLockImpl.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousFileLockImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/FileLockTable.java:
	Fix imports.
	* patches/icedtea-nio2.patch:
	Update implementation of secrets interface.

2009-01-13  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/jnlp/cache/ResourceTracker.java
	(downloadResource): Call getVersionedResourceURL to get the versioned jar.
	(initializeResource): Likewise.
	(getVersionedResourceURL): New function. Constructs a URL with a
	version-id as the query.

2009-01-13  Andrew John Hughes  <gnu.andrew@redhat.com>

	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/misc/JavaIODeleteOnExitAccess.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/misc/SharedSecrets.java:
	Add missing SharedSecrets files.

2009-01-13  Andrew John Hughes  <gnu.andrew@redhat.com>

	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/net/StandardProtocolFamily.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/net/StandardSocketOption.java:
	Added missing files.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousSocketChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/FileChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/FileLock.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/MulticastChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileTreeWalker.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileVisitor.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/Files.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/Path.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/Paths.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/SecureDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/SimpleFileVisitor.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AclFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/Attributes.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileStoreSpaceAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/PosixFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/PosixFilePermissions.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/AbstractPath.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/FileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/FileTypeDetector.java:
	Fixed imports.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/util/concurrent/ScheduledThreadPoolExecutor.java:
	Added.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/misc/JavaUtilConcurrentThreadPoolExecutorAccess.java:
	Added to allow access to private members of java.util.concurrent.ThreadPoolExecutor.
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AbstractFuture.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/DefaultFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystem.java:
	Fix imports.
	* patches/icedtea-nio2.patch:
	Patch ThreadPoolExecutor to allow access to private variables, add missing files to
	nio/FILES_java.gmk

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

	* overlays/nio2/openjdk/jdk/src/share/classes/com/sun/nio/file/ExtendedCopyOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/com/sun/nio/file/ExtendedOpenOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java:
	Fix imports.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/net/ProtocolFamily.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/net/SocketOption.java:
	Add missing files.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousDatagramChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel.java:
	Fix imports.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/MembershipKey.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/MulticastChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/NetworkChannel.java:
	Add missing files.
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileSystems.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/AbstractPath.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractFileStoreSpaceAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractWatchKey.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractWatchService.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java:
	Fix imports.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/EPollPort.java:
	Add missing file.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/LinuxAsynchronousChannelProvider.java:
	Fix imports.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/Port.java:
	Add missing file.
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileStore.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixPath.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixUserPrincipals.java:
	Fix imports.
	* patches/icedtea-nio2.patch:
	Add missing files to java/nio/FILES_java.gmk

2009-01-13  Gary Benson  <gbenson@redhat.com>

	* contrib/jck/compile-native-code.sh: Build with -m32 or -m64.

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

	Initial import of NIO2 code.
	* patches/ecj/icedtea-pr261.patch: Moved to general patches.
	* Makefile.am: Add NIO2 patch.
	* configure.ac: Add --enable-nio2 option (on by default).
	* overlays/nio2/openjdk/jdk/make/mkdemo/nio/Makefile,
	* overlays/nio2/openjdk/jdk/make/mkdemo/nio/ZipFileSystem/Makefile,
	* overlays/nio2/openjdk/jdk/make/mksample/nio/aio/Makefile,
	* overlays/nio2/openjdk/jdk/make/mksample/nio/file/Makefile,
	* overlays/nio2/openjdk/jdk/src/share/classes/com/sun/nio/file/ExtendedCopyOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/com/sun/nio/file/ExtendedOpenOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/io/File.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/io/FilePermission.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/io/Inputs.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/io/Outputs.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousByteChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousDatagramChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/AsynchronousSocketChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/Channels.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/CompletionHandler.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/FileChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/FileLock.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/SeekableByteChannel.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/exceptions,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/package-info.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/channels/spi/package.html,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/AccessDeniedException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/AccessMode.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/AtomicMoveNotSupportedException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ClosedDirectoryStreamException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ClosedFileSystemException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ClosedWatchServiceException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/CopyOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/DirectoryNotEmptyException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/DirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/DirectoryStreamFilters.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileAction.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileAlreadyExistsException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileRef.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileStore.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileSystem.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileSystemAlreadyExistsException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileSystemException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileSystemNotFoundException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileSystems.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileTreeWalker.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileVisitOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileVisitResult.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/FileVisitor.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/Files.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/InvalidPathException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/LinkOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/LinkPermission.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/NoSuchFileException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/NotDirectoryException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/NotLinkException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/OpenOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/Path.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/PathMatcher.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/Paths.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ProviderMismatchException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ProviderNotFoundException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/ReadOnlyFileSystemException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/SecureDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/SimpleFileVisitor.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/StandardCopyOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/StandardOpenOption.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/StandardWatchEventKind.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/WatchEvent.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/WatchKey.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/WatchService.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/Watchable.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AclEntry.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AclEntryFlag.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AclEntryPermission.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AclEntryType.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AclFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/AttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/Attributes.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/BasicFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/BasicFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/DosFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/DosFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileAttribute.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileOwnerAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileStoreAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileStoreSpaceAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/FileStoreSpaceAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/GroupPrincipal.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/NamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/PosixFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/PosixFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/PosixFilePermission.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/PosixFilePermissions.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/UserPrincipal.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/UserPrincipalLookupService.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/UserPrincipalNotFoundException.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/attribute/package-info.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/package-info.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/AbstractPath.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/FileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/FileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/nio/file/spi/package-info.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/org/classpath/icedtea/java/util/Scanner.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AbstractFuture.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousFileLockImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/Cancellable.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/CompletedFuture.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/FileLockTable.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/Groupable.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/Invoker.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/PendingFuture.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/ch/ThreadPool.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractFileStoreSpaceAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractPoller.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractWatchKey.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/AbstractWatchService.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/Cancellable.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/Globs.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/MimeType.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/NativeBuffer.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/NativeBuffers.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/PollingWatchService.java,
	* overlays/nio2/openjdk/jdk/src/share/classes/sun/nio/fs/Reflect.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/aio/EchoServer.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/AclEdit.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/Chmod.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/Copy.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/DiskUsage.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/FileType.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/WatchDir.java,
	* overlays/nio2/openjdk/jdk/src/share/sample/nio/file/Xdd.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/LinuxAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/SolarisAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/SolarisEventPort.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/DefaultFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxFileStore.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxNativeDispatcher.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/LinuxWatchService.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisFileStore.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisNativeDispatcher.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/SolarisWatchService.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixChannelFactory.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixCopyFile.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixException.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileKey.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileModeAttribute.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileStore.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileStoreAttributes.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixMountEntry.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixPath.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixUriUtils.java,
	* overlays/nio2/openjdk/jdk/src/solaris/classes/sun/nio/fs/UnixUserPrincipals.java,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/ch/EPollPort.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/ch/SolarisEventPort.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousSocketChannelImpl.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/SolarisNativeDispatcher.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/SolarisWatchService.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/UnixCopyFile.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/genSolarisConstants.c,
	* overlays/nio2/openjdk/jdk/src/solaris/native/sun/nio/fs/genUnixConstants.c,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/Iocp.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/PendingIoCache.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousChannelProvider.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/DefaultFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/DefaultFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsChannelFactory.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsConstants.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsDirectoryStream.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsException.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileAttributes.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileCopy.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileStore.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileSystem.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsLinkSupport.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsNamedAttributeView.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsPath.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsPathParser.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsPathType.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsSecurity.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsUriSupport.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsUserPrincipals.java,
	* overlays/nio2/openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsWatchService.java,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/ch/Iocp.c,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousFileChannelImpl.c,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.c,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.c,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/fs/RegistryFileTypeDetector.c,
	* overlays/nio2/openjdk/jdk/src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c,
	* overlays/nio2/openjdk/jdk/test/demo/nio/ZipFileSystem/Sanity.java,
	* overlays/nio2/openjdk/jdk/test/demo/nio/ZipFileSystem/sanity.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/io/Inputs/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Attack.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Identity.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Restart.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/Unbounded.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousDatagramChannel/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/Lock.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousFileChannel/MyThreadFactory.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/java.policy.allow,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousServerSocketChannel/java.policy.deny,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousSocketChannel/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/AsynchronousSocketChannel/Leaky.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/Channels/Basic2.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/META-INF/services/java.nio.channels.spi.AsynchronousChannelProvider,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/Provider1.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/Provider2.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/DirectoryStream/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/DirectoryStream/Filters.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/DirectoryStream/SecureDS.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/FileStore/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/FileSystem/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/ContentType.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/CreateFileTree.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/ForceLoad.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/META-INF/services/java.nio.file.spi.FileTypeDetector,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/Misc.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/PrintFileTree.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/SimpleFileTypeDetector.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/SkipSiblings.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/TerminateWalk.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/content_type.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Files/walk_file_tree.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/CopyAndMove.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/DeleteOnClose.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/InterruptCopy.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/Links.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/Misc.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/PathOps.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/SBC.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/TemporaryFiles.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/UriImportExport.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/delete_on_close.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/Path/temporary_files.sh,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/PathMatcher/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/TestUtil.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/FileTreeModifier.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/WithSecurityManager.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/denyAll.policy,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/grantDirAndOneLevel.policy,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/grantDirAndTree.policy,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/WatchService/grantDirOnly.policy,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/AclFileAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/Attributes/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/BasicFileAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/DosFileAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/FileStoreAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/NamedAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/attribute/PosixFileAttributeView/Basic.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/spi/SetDefaultProvider.java,
	* overlays/nio2/openjdk/jdk/test/org/classpath/icedtea/java/nio/file/spi/TestProvider.java: Added.
	* patches/icedtea-nio2.patch: New patch.
	* patches/icedtea-pr261.patch: Moved from ecj-specific patches.

2009-01-13  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/14.0b08/icedtea-hotspot-dispatch.patch: Remove,
	replaced by ...
	* patches/hotspot/14.0b08/icedtea-6791168.patch: New.
	* patches/hotspot/14.0b08/icedtea-includedb.patch: Update.
	* HACKING: Update for the above.
	* Makefile.am: Update for the above.

2009-01-12  Andrew Haley  <aph@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp (SharkBlock::do_ldc):
	Add logic for ldc(Class).

2009-01-11  Mark Wielaard  <mark@klomp.org>

	* Makefile.am: Escape single quotes in empty bootclasspath.

2009-01-09  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-awt-window-size.patch: New file. Fix X11 window size
	calculation.
	* Makefile.am: Apply patch.
	* HACKING: Document the above.

2009-01-09  Gary Benson  <gbenson@redhat.com>

	* contrib/mixtec-sleep-on-bomb.patch: New file.

2009-01-09  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::main_loop): Catch unhandled messages.

2009-01-09  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-cc-interp-jvmti.patch: Also disable pop_frame.

2009-01-08  Matthias Klose  <doko@ubuntu.com>

	PR icedtea/277
	* patches/hotspot/14.0b08/icedtea-includedb.patch: New.
	* Makefile.am: Apply.
	* HACKING: Document the above.

2009-01-08  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/14.0b08/icedtea-no-precompiled.patch: Don't use
	precompiled header files in hotspot.
	* HACKING: Document the above.

2009-01-08  Christian Thalinger  <christian.thalinger@gmail.com>

	* acinclude.m4 (SET_OS_DIRS): New function.
	* configure.ac: Call SET_OS_DIRS and made ALSA check conditional.
	* Makefile.am (LINUX_DIR): Renamed to OS_DIR and use BUILD_OS_DIR
	variable.
	(ICEDTEA_ENV, ICEDTEA_ENV_ECJ): Added OS_PATH to PATH.

2009-01-07  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/14.0b08/icedtea-hotspot-dispatch.patch: New, fix
	build failure with GCC-4.4.
	* Makefile.am: Apply.
	* HACKING: Document the above.

2009-01-06  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-demo-swingapplet.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2009-01-05  Andrew Haley  <aph@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Fix bad checkin.

2008-12-24  Andrew Haley  <aph@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::initialize): Work around bug in
	ciTypeFlow::Block::pre_order_at().
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp 
	(SharkCompiler::compile_method): Allow "*" as a wildcard.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp (llvm::IRBuilder):
	type2aelembytes now a mamber function.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp (class
	SharkBlock): is_private_copy renamed is_backedge_copy.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp (SharkBlock::parse):
	force_bci if there's a trap.
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.cpp: Delete
	everything.

2008-12-24  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-a11y-property-change.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2008-12-24  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-cc-interp-jvmti.patch: New file.
	* patches/icedtea-cc-interp-no-fer.patch: Deleted file.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2008-12-23  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/original/icedtea-version.patch: Update.

2008-12-23  Gary Benson  <gbenson@redhat.com>

	* HACKING: Added bug id for my last patch.

2008-12-23  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ICEDTEA_ENV, ICEDTEA_ENV_GCJ): Don't explicitely append
	standard directories to PATH.

2008-12-22  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-io_util-overflow.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2008-12-21  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ICEDTEA_ENV, ICEDTEA_ENV_GCJ): Prepend directories
	to PATH, don't replace PATH.

2008-12-19  Omair Majid  <omajid@redhat.com>

	* patches/hotspot/14.0b08/icedtea-text-relocations.patch: Build libjvm.so
	as PIC.

2008-12-19  Andrew Haley  <aph@redhat.com>

	* Makefile.am (stamps/download.stamp): Check MD5sum on hotspot.tar.gz.
	(stamps/extract.stamp): Use AWK here rather than cut.
	* hotspot.map: Add md5sum for 14.0b08.

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

	* acinclude.m4:
	(FIND_RHINO_JAR): Check for js.jar
	in Gentoo install location too.
	
2008-12-17  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am:
	No need to check again that SYSTEM_GCJ_DIR exists.
	* acinclude.m4:
	(AC_CHECK_FOR_GCJ_JDK): Added.
	(AC_CHECK_FOR_OPENJDK): Likewise.
	(AC_CHECK_FOR_ICEDTEA): Likewise.
	* configure.ac:
	Do --with-icedtea/--with-openjdk check earlier.
	More --with-x-home options to macros in acinclude.m4.
	Remove redundant erroneous use of GCC_OLD.

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

	* Makefile.am:
	Remove use of LIBGCJ_JAR, replacing with
	SYSTEM_GCJ_DIR/jre/lib/rt.jar.
	* acinclude.m4:
	(AC_CHECK_GCC_VERSION): Added.
	(FIND_LIBGCJ_JAR): Removed.
	* configure.ac:
	Call AC_CHECK_GCC_VERSION, don't
	call FIND_LIBGCJ_JAR.
	* javac.in:
	Use SYSTEM_GCJ_DIR/jre/lib/rt.jar not LIBGCJ_JAR.

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

	* Makefile.am:
	Remove the HotSpot directory while extracting
	OpenJDK and then only when HSBUILD is not original.
	
2008-12-17  Gary Benson  <gbenson@redhat.com>

	* contrib/mixtec-hacks.patch: Updated.

2008-12-17  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
	(_Copy_conjoint_jshorts_atomic): Implemented.

2008-12-17  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-zero.patch: Update for PARISC.

2008-12-16  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-version.patch: Moved bug report link
	patch to following file.
	* patches/hotspot/14.0b08/icedtea-version.patch: Added patch.

2008-12-16  Andrew Haley  <aph@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::CreatePopFrame): Remove _LP64 special-case code.

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp (SharkBlock::parse):
	Don't call pop() more than once in an arglist.

2008-12-15  Lillian Angel  <langel@redhat.com>

	Fixes #475888
	* patches/icedtea-version.patch: Added patch to set bug report link to
	icedtea's bugzilla.

2008-12-11  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Clean up output shown in non debug mode.
	* plugin/icedtea/netscape/javascript/JSObject.java: Same.
	* rt/net/sourceforge/jnlp/NetxPanel.java: Same.
	* rt/net/sourceforge/jnlp/PluginBridge.java: Same.

2008-12-10  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/*/icedtea-text-relocations.patch: Update for PARISC.
	* patches/icedtea-zero.patch: Likewise.
	* patches/hotspot/*/icedtea-parisc-opt.patch: New.
	* Makefile.am (ICEDTEA_PATCHES): Apply icedtea-parisc-opt.patch.

2008-12-10  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Remove spurious
	call to getSecuritymanager() that was causing a CCE.
	* rt/net/sourceforge/jnlp/JARDesc.java: Track if the jar is cacheable or
	not.
	* rt/net/sourceforge/jnlp/Parser.java: Provide new cacheable param to
	JARDesc constructor.
	* rt/net/sourceforge/jnlp/PluginBridge.java: Track cache_archive and
	cache_archive_ex parameters in addition to archive.
	* rt/net/sourceforge/jnlp/cache/Resource.java: Track per resource update
	policy.
	* rt/net/sourceforge/jnlp/cache/ResourceTracker.java: Take into account a
	new update policy of "forced" update on each instantiation.
	* rt/net/sourceforge/jnlp/cache/UpdatePolicy.java: Create new FORCE update
	policy.
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Provide new 
	cacheable param to JARDesc constructor.

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

	* Makefile.am:
	Support use of HGREV.
	* acinclude.m4:
	(AC_CHECK_WITH_HG_REVISION): Add --with-hg-revision.
	* configure.ac:
	Call AC_CHECK_WITH_HG_REVISION.

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

	* Makefile.am:
	Properly support --with-openjdk-src-dir.
	* acinclude.m4:
	Correct the define for OPENJDK_SRC_DIR.

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

	* Makefile.am:
	Support downloading from the Mercurial repository.
	* acinclude.m4:
	(ENABLE_HG): New macro.
	* configure.ac:
	Check for --enable-hg.

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

	* Makefile.am:
	Make XRender patch wildcard work where
	srcdir != builddir.
	* configure.ac:
	Capitalise 'XRender' in configure option.

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

	* Makefile.am:
	Don't use find to locate the hotspot directory,
	explicitly use 'hotspot-' plus the changeset.

2008-12-09  Gary Benson  <gbenson@redhat.com>

	* contrib/jck/compile-native-code.sh: Fix library paths.

2008-12-08  Gary Benson  <gbenson@redhat.com>

	* contrib/jck/compile-native-code.sh: New file.

2008-12-07  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-uname.patch: Update for PARISC.

2008-12-05  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-hotspot7-build-fixes.patch: Update.
	* patches/hotspot/original/icedtea-core-zero-build.patch: Regenerate
	from original/icedtea-core-build.patch.
	* patches/icedtea-hotspot-6b14-7b24.patch: Newly generated.
	* patches/icedtea-hotspot-6b12-7b24.patch: Remove.
	* Makefile.am (ICEDTEA_PATCHES): Update for zero, based on original
	hotspot.

2008-12-05  Lillian Angel  <langel@redhat.com>

	* Makefile.am:
	(EXTRA_DIST): Added everything under patches/.

2008-12-05  Lillian Angel  <langel@redhat.com>

	* Makefile.am:
	(EXTRA_DIST): Added autogen.sh

2008-12-05  Lillian Angel  <langel@redhat.com>

	* Makefile.am:
	(EXTRA_DIST): Added hotspot.map.

2008-12-05  Mark Wielaard  <mwielaard@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java:
	JarIndex.getIndex() can return null when there is no index for the
	jar. In that case we shouldn't store the null result.

2008-12-05  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-lucene-crash.patch: Update for b14.
	* patches/hotspot/original/icedtea-memory-limits.patch: Likewise.
	* patches/hotspot/original/icedtea-core-build.patch: Likewise.
	* patches/hotspot/original/icedtea-static-libstdc++.patch: Likewise.
	* patches/hotspot/original/icedtea-zero-build.patch: Likewise.
	* patches/hotspot/original/icedtea-shark-build.patch: Likewise.
	* patches/hotspot/original/icedtea-sparc64-linux.patch: Likewise.
	* Makefile.am (ICEDTEA_PATCHES): Remove icedtea-hotspot7-tests.patch,
	apply patches/icedtea-bytecodeInterpreterWithChecks.patch for original
	hotspot build.
	* patches/icedtea-hotspot7-tests.patch: Remove.

2008-12-04  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/14.0b08/icedtea-sparc-buildfixes.patch: Readd
	lost chunks from icedtea-sparc.patch, fix build failure with gcc-4.3.
	* Makefile.am (ICEDTEA_PATCHES): Apply new patch.

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

	* Makefile.am:
	Prefix the call to uname -m with
	the ${ARCH_PREFIX}.
	* acinclude.m4:
	Apply linux32 on s390 as well.

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

	* Makefile.am:
	Prefix make invocations with
	ARCH_PREFIX.  Pass the host, target and
	build aliases through to the CACAO sub-configure.
	* acinclude.m4:
	Define ARCH_PREFIX to ${LINUX32} for
	x86 and ppc architectures.
	* configure.ac:
	Check for linux32.

2008-12-04  Gary Benson  <gbenson@redhat.com>

	* .hgignore: Ignore rt/javax/script/*.

2008-12-03  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Update for b14.
	* Makefile.am (ICEDTEA_PATCHES): Remove patches applied in b14.
	* patches/icedtea-4486841.patch, patches/icedtea-6484091.patch,
	patches/icedtea-6497740.patch, patches/icedtea-6588160.patch,
	patches/icedtea-6592792.patch, patches/icedtea-6721753.patch,
	patches/icedtea-6726779.patch, patches/icedtea-6733959.patch,
	patches/icedtea-6734167.patch, patches/icedtea-6755943.patch,
	patches/icedtea-6766136.patch: Remove.
	* patches/icedtea-rhino.patch: Update.

2008-12-03  Matthias Klose  <doko@ubuntu.com>

	* patches/hotspot/14.0b08/icedtea-shark.patch: Fix path name.
	* patches/icedtea-fortify-source.patch: Don't introduce new warnings.

2008-12-03  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ZERO_PATCHES, ICEDTEA_PATCHES): Fix patch order.
	* patches/icedtea-hotspot7-build-fixes.patch: Restore.
	* patches/hotspot/original/icedtea-shark.patch: Regenerate.

2008-12-03  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-shark.patch: Moved to ...
	* patches/hotspot/original/icedtea-shark.patch: ... here.
	* patches/hotspot/14.0b08/icedtea-shark.patch: New, regenerated.
	* Makefile.am (SHARK_PATCH): Conditionalze on WITH_ALT_HSBUILD.

2008-12-03  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/extract.stamp): Only extract HOTSPOT_SRC_ZIP,
	if WITH_ALT_HSBUILD is defined.

2008-12-02  Omair Majid  <omajid@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/ContextEvent.java:
	Change scope of class and functions from public to package-private.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/ContextListener.java:
	Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Debug.java:
	Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/EventLoop.java:
	Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Operation.java:
	Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java:
	Change class to be final. Change clip name to 'Audio Clip' and add some
	documentation and annotations.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java:
	Change class scope to package-private. Add annoatations to functions.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioLine.java:
	Add override annotations to functions.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixer.java:
	Change class to final.
	(getLine): Check for audio permissions before returning Ports.
	(openRemote): Check for permissions to connect before connecting to a
	remote PulseAudio server.
	(openImpl): New function. Connect to the PulseAudio server.
	(debug): Removed.
	(main): Removed
	(ThreadWriter): Removed.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixerInfo.java:
	Change class to final. Bump version.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixerProvider.java:
	(PulseAudioMixerProvider): Removed.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMuteControl.java:
	Change class to final. Formatting fixes.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioPort.java:
	Change class scope to package private. Make constructor package-private. 
	Add override annotations.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java:
	Change class to final. Make constructor package-private. Add override
	annotations.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourcePort.java:
	Make class final. Make constructor package-private.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java:
	Make class final. Add override annotations
	(PulseAudioTargetDataLine): Make constructor package-private.
	(fragmentBuffer): Make variable private.
	(drained): Likewise.
	(flushed): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetPort.java:
	Make class final. Constructor now pacakge-private.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioVolumeControl.java:
	Make class final.
	(MIN_VOLUME),
	(MAX_VOLUME): Make variables pacakge-private.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/SecurityWrapper.java:
	Make class final.
	(loadNativeLibrary): Make package-private.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Stream.java:
	Make class final. Change scope of as many functions from public to
	package-private as possible.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/StreamBufferAttributes.java:
	Make class and all functions package-private.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/StreamSampleSpecification.java:
	Make class package-private.

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

	Create hierarchical patch space.
	* patches/icedtea-4486841.patch,
	* patches/icedtea-6484091.patch,
	* patches/icedtea-6497740.patch,
	* patches/icedtea-6588160.patch,
	* patches/icedtea-6592792.patch,
	* patches/icedtea-6721753.patch,
	* patches/icedtea-6726779.patch,
	* patches/icedtea-6733959.patch,
	* patches/icedtea-6734167.patch,
	* patches/icedtea-6755943.patch,
	* patches/icedtea-6766136.patch,
	* patches/icedtea-ecj-hotspot-14.0b08.patch,
	* patches/icedtea-ecj-hotspot-original.patch,
	* patches/icedtea-ecj-jopt.patch,
	* patches/icedtea-ecj-pr261.patch,
	* patches/icedtea-ecj-spp.patch,
	* patches/icedtea-ecj.patch,
	* patches/icedtea-hotspot-14.0b08-bytecodeInterpreter.patch,
	* patches/icedtea-hotspot-14.0b08-core-build.patch,
	* patches/icedtea-hotspot-14.0b08-debuginfo.patch,
	* patches/icedtea-hotspot-14.0b08-gcc-4.3.patch,
	* patches/icedtea-hotspot-14.0b08-gcc-suffix.patch,
	* patches/icedtea-hotspot-14.0b08-headers.patch,
	* patches/icedtea-hotspot-14.0b08-memory-limits.patch,
	* patches/icedtea-hotspot-14.0b08-params-cast-size_t.patch,
	* patches/icedtea-hotspot-14.0b08-shark-build.patch,
	* patches/icedtea-hotspot-14.0b08-sparc-ptracefix.patch,
	* patches/icedtea-hotspot-14.0b08-sparc-trapsfix.patch,
	* patches/icedtea-hotspot-14.0b08-sparc64-linux.patch,
	* patches/icedtea-hotspot-14.0b08-static-libstdc++.patch,
	* patches/icedtea-hotspot-14.0b08-text-relocations.patch,
	* patches/icedtea-hotspot-14.0b08-use-idx_t.patch,
	* patches/icedtea-hotspot-14.0b08-version.patch,
	* patches/icedtea-hotspot-14.0b08-zero-build.patch,
	* patches/icedtea-hotspot-original-bytecodeInterpreter.patch,
	* patches/icedtea-hotspot-original-core-build.patch,
	* patches/icedtea-hotspot-original-debuginfo.patch,
	* patches/icedtea-hotspot-original-gcc-4.3.patch,
	* patches/icedtea-hotspot-original-gcc-suffix.patch,
	* patches/icedtea-hotspot-original-headers.patch,
	* patches/icedtea-hotspot-original-memory-limits.patch,
	* patches/icedtea-hotspot-original-params-cast-size_t.patch,
	* patches/icedtea-hotspot-original-shark-build.patch,
	* patches/icedtea-hotspot-original-sparc-ptracefix.patch,
	* patches/icedtea-hotspot-original-sparc-trapsfix.patch,
	* patches/icedtea-hotspot-original-sparc64-linux.patch,
	* patches/icedtea-hotspot-original-static-libstdc++.patch,
	* patches/icedtea-hotspot-original-text-relocations.patch,
	* patches/icedtea-hotspot-original-use-idx_t.patch,
	* patches/icedtea-hotspot-original-version.patch,
	* patches/icedtea-hotspot-original-zero-build.patch,
	* patches/icedtea-xrender-000.patch,
	* patches/icedtea-xrender-001.patch,
	* patches/icedtea-xrender-002.patch,
	* patches/icedtea-xrender-003.patch,
	* patches/icedtea-xrender-004.patch,
	* patches/icedtea-xrender-005.patch,
	* patches/icedtea-xrender-006.patch,
	* patches/icedtea-xrender-007.patch,
	* patches/icedtea-xrender-008.patch,
	* patches/icedtea-xrender-009.patch:
	Move patches...
	* Makefile.am: Fixed paths.
	* patches/ecj/icedtea-hotspot-14.0b08.patch,
	* patches/ecj/icedtea-hotspot-original.patch,
	* patches/ecj/icedtea-jopt.patch,
	* patches/ecj/icedtea-pr261.patch,
	* patches/ecj/icedtea-spp.patch,
	* patches/ecj/icedtea.patch,
	* patches/hotspot/14.0b08/icedtea-bytecodeInterpreter.patch,
	* patches/hotspot/14.0b08/icedtea-core-build.patch,
	* patches/hotspot/14.0b08/icedtea-debuginfo.patch,
	* patches/hotspot/14.0b08/icedtea-gcc-4.3.patch,
	* patches/hotspot/14.0b08/icedtea-gcc-suffix.patch,
	* patches/hotspot/14.0b08/icedtea-headers.patch,
	* patches/hotspot/14.0b08/icedtea-memory-limits.patch,
	* patches/hotspot/14.0b08/icedtea-params-cast-size_t.patch,
	* patches/hotspot/14.0b08/icedtea-shark-build.patch,
	* patches/hotspot/14.0b08/icedtea-sparc-ptracefix.patch,
	* patches/hotspot/14.0b08/icedtea-sparc-trapsfix.patch,
	* patches/hotspot/14.0b08/icedtea-sparc64-linux.patch,
	* patches/hotspot/14.0b08/icedtea-static-libstdc++.patch,
	* patches/hotspot/14.0b08/icedtea-text-relocations.patch,
	* patches/hotspot/14.0b08/icedtea-use-idx_t.patch,
	* patches/hotspot/14.0b08/icedtea-version.patch,
	* patches/hotspot/14.0b08/icedtea-zero-build.patch,
	* patches/hotspot/original/icedtea-bytecodeInterpreter.patch,
	* patches/hotspot/original/icedtea-core-build.patch,
	* patches/hotspot/original/icedtea-debuginfo.patch,
	* patches/hotspot/original/icedtea-gcc-4.3.patch,
	* patches/hotspot/original/icedtea-gcc-suffix.patch,
	* patches/hotspot/original/icedtea-headers.patch,
	* patches/hotspot/original/icedtea-memory-limits.patch,
	* patches/hotspot/original/icedtea-params-cast-size_t.patch,
	* patches/hotspot/original/icedtea-shark-build.patch,
	* patches/hotspot/original/icedtea-sparc-ptracefix.patch,
	* patches/hotspot/original/icedtea-sparc-trapsfix.patch,
	* patches/hotspot/original/icedtea-sparc64-linux.patch,
	* patches/hotspot/original/icedtea-static-libstdc++.patch,
	* patches/hotspot/original/icedtea-text-relocations.patch,
	* patches/hotspot/original/icedtea-use-idx_t.patch,
	* patches/hotspot/original/icedtea-version.patch,
	* patches/hotspot/original/icedtea-zero-build.patch,
	* patches/security/icedtea-4486841.patch,
	* patches/security/icedtea-6484091.patch,
	* patches/security/icedtea-6497740.patch,
	* patches/security/icedtea-6588160.patch,
	* patches/security/icedtea-6592792.patch,
	* patches/security/icedtea-6721753.patch,
	* patches/security/icedtea-6726779.patch,
	* patches/security/icedtea-6733959.patch,
	* patches/security/icedtea-6734167.patch,
	* patches/security/icedtea-6755943.patch,
	* patches/security/icedtea-6766136.patch,
	* patches/xrender/icedtea-000.patch,
	* patches/xrender/icedtea-001.patch,
	* patches/xrender/icedtea-002.patch,
	* patches/xrender/icedtea-003.patch,
	* patches/xrender/icedtea-004.patch,
	* patches/xrender/icedtea-005.patch,
	* patches/xrender/icedtea-006.patch,
	* patches/xrender/icedtea-007.patch,
	* patches/xrender/icedtea-008.patch,
	* patches/xrender/icedtea-009.patch:
	...to here.

2008-12-03  Gary Benson  <gbenson@redhat.com>

	* .hgignore: Ignore downloaded HotSpot tarball.

2008-12-03  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp
	(os::is_allocatable): New method.
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
	(os::is_allocatable): Likewise.

2008-12-03  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-format-warnings.patch: New.
	* patches/icedtea-format-warnings.patch: Likewise.
	* HACKING: Document patches.
	* Makefile.am: Apply patches.

2008-12-02  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-version.patch: Remove accidentially added debug
	patch.

2008-12-02  Mark Wielaard  <mark@klomp.org>

	* overlays/openjdk/jdk/test/closed/sun/security/rsa/keystore.bad,
	overlays/openjdk/jdk/test/closed/sun/security/rsa/keystore.good:
	New keystore files.
	* patches/icedtea-6497740.patch: Remove binary file diffs.
	* patches/icedtea-6721753.patch: Remove @key closed-security.
	* patches/icedtea-6733959.patch: Add @build ZipMeUp.

2008-12-02  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/extract.stamp): Fix extraction of
	alternate hotspot tarball.

2008-12-02  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(ICEDTEA_PATCHES): Added new OpenJDK security patches.
	* patches/icedtea-4486841.patch,
	patches/icedtea-6484091.patch,
	patches/icedtea-6497740.patch,
	patches/icedtea-6588160.patch,
	patches/icedtea-6592792.patch,
	patches/icedtea-6721753.patch,
	patches/icedtea-6726779.patch,
	patches/icedtea-6733959.patch,
	patches/icedtea-6734167.patch,
	patches/icedtea-6755943.patch,
	patches/icedtea-6766136.patch: New files.
	
2008-12-02  Andrew John Hughes  <gnu.andrew@redhat.com>

	* patches/icedtea-bytecodeInterpreter.patch,
	* patches/icedtea-hotspot7-build-fixes.patch:
	Removed.
	* Makefile.am:
	Sort out Zero patches.
	* patches/icedtea-hotspot-14.0b08-bytecodeInterpreter.patch,
	* patches/icedtea-hotspot-14.0b08-gcc-4.3.patch,
	* patches/icedtea-hotspot-original-bytecodeInterpreter.patch:
	New HotSpot specific patches.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.hpp,
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp,
	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.cpp,
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp:
	Updated using IcedTea7 versions for 14.0b08.

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

	* patches/icedtea-hotspot-params-cast-size_t.patch,
	* patches/icedtea-hotspot-use-idx_t.patch,
	* patches/icedtea-memory-limits.patch,
	* patches/icedtea-sparc-ptracefix.patch,
	* patches/icedtea-sparc-trapsfix.patch,
	* patches/icedtea-sparc64-linux.patch,
	* patches/icedtea-static-libstdc++.patch,
	* patches/icedtea-text-relocations.patch:
	Removed; replaced by HotSpot-specific versions.
	* Makefile.am:
	Download a HotSpot version matching a given changeset
	and use it in place of the copy of hs10.0b19 shipping
	with OpenJDK6.  Apply patches based on ${HSBUILD}.
	* acinclude.m4: New macros for options --with-hotspot-build
	and --with-hotspot-src-zip.
	* configure.ac: Run new macros.
	* hotspot.map: Map of HotSpot build numbers to changesets.
	* patches/icedtea-core-build.patch,
	* patches/icedtea-debuginfo.patch:
	Remove HotSpot specific parts.
	* patches/icedtea-ecj-hotspot-14.0b08.patch,
	* patches/icedtea-ecj-hotspot-original.patch:
	New HotSpot-specific patches built from IcedTea7
	and 6 versions of icedtea-ecj respectively.
	* patches/icedtea-ecj.patch,
	* patches/icedtea-gcc-4.3.patch,
	* patches/icedtea-gcc-suffix.patch,
	* patches/icedtea-headers.patch:
	Remove HotSpot-specific parts.
	* patches/icedtea-hotspot-14.0b08-core-build.patch,
	* patches/icedtea-hotspot-14.0b08-debuginfo.patch,
	* patches/icedtea-hotspot-14.0b08-gcc-suffix.patch,
	* patches/icedtea-hotspot-14.0b08-headers.patch,
	* patches/icedtea-hotspot-14.0b08-memory-limits.patch,
	* patches/icedtea-hotspot-14.0b08-params-cast-size_t.patch,
	* patches/icedtea-hotspot-14.0b08-shark-build.patch,
	* patches/icedtea-hotspot-14.0b08-sparc-ptracefix.patch,
	* patches/icedtea-hotspot-14.0b08-sparc-trapsfix.patch,
	* patches/icedtea-hotspot-14.0b08-sparc64-linux.patch,
	* patches/icedtea-hotspot-14.0b08-static-libstdc++.patch,
	* patches/icedtea-hotspot-14.0b08-text-relocations.patch,
	* patches/icedtea-hotspot-14.0b08-use-idx_t.patch,
	* patches/icedtea-hotspot-14.0b08-version.patch,
	* patches/icedtea-hotspot-14.0b08-zero-build.patch,
	* patches/icedtea-hotspot-original-core-build.patch,
	* patches/icedtea-hotspot-original-debuginfo.patch,
	* patches/icedtea-hotspot-original-gcc-4.3.patch,
	* patches/icedtea-hotspot-original-gcc-suffix.patch,
	* patches/icedtea-hotspot-original-headers.patch,
	* patches/icedtea-hotspot-original-memory-limits.patch,
	* patches/icedtea-hotspot-original-params-cast-size_t.patch,
	* patches/icedtea-hotspot-original-shark-build.patch,
	* patches/icedtea-hotspot-original-sparc-ptracefix.patch,
	* patches/icedtea-hotspot-original-sparc-trapsfix.patch,
	* patches/icedtea-hotspot-original-sparc64-linux.patch,
	* patches/icedtea-hotspot-original-static-libstdc++.patch,
	* patches/icedtea-hotspot-original-text-relocations.patch,
	* patches/icedtea-hotspot-original-use-idx_t.patch,
	* patches/icedtea-hotspot-original-version.patch,
	* patches/icedtea-hotspot-original-zero-build.patch:
	New HotSpot-specific patches built from IcedTea7
	and 6 versions of the patch respectively.	
	* patches/icedtea-shark-build.patch,
	* patches/icedtea-version.patch,
	* patches/icedtea-zero-build.patch:
	Remove HotSpot-specific parts.

2008-11-30  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-xrender-001.patch: Remove !xrender bug fix.
	* patches/icedtea-xrender-009.patch: New upstream patch, includes
	bug fix.

2008-11-30  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (stamps/native-ecj.stamp): Use -findirect-dispatch.
	* javac.in: Use ecj binary if available and no native-ecj.

2008-11-29  Mark Wielaard  <mark@klomp.org>

	* configure.ac: Add and check --enable-xrender.
	* Makefile.am: Add XRENDER_PATCHES when ENABLE_XRENDER set.
	* patches/icedtea-xrender-00[0-8].patch: New patches.
	* HACKING: Document new patches.

2008-11-28  Gary Benson  <gbenson@redhat.com>

	PR icedtea/265:
	* patches/icedtea-6728542-epoll.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2008-11-28  Gary Benson  <gbenson@redhat.com>

	PR icedtea/261:
	* patches/icedtea-ecj-pr261.patch: New file.
	* Makefile.am (ICEDTEA_ECJ_PATCHES): Apply the above.
	* HACKING: Document the above.

2008-11-28  Mark Wielaard  <mark@klomp.org>

	* autogen.sh: Check for autoconf > 2.61.
	* configure.ac: Remove AC_PREREQ([2.61]).

2008-11-26  Mark Wielaard  <mark@klomp.org>

	* .hgignore: Add test/jtreg-summary.log.

2008-11-25  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (jtregcheck): Fix regexp.

2008-11-24  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (jtregcheck): Clean up jtreg-summary.log a bit more.

2008-11-24  Mark Wielaard  <mark@klomp.org>

	* overlays/openjdk/jdk/test/com/sun/media/sound/
	EmergencySoundbank/TestCreateSoundbank.java
	ModelByteBuffer/RandomFileInputStream/Available.java
	ModelByteBuffer/RandomFileInputStream/Close.java
	ModelByteBuffer/RandomFileInputStream/MarkReset.java
	ModelByteBuffer/RandomFileInputStream/MarkSupported.java
	ModelByteBuffer/RandomFileInputStream/Read.java
	ModelByteBuffer/RandomFileInputStream/ReadByte.java
	ModelByteBuffer/RandomFileInputStream/ReadByteIntInt.java
	ModelByteBuffer/RandomFileInputStream/Skip.java
	SoftAudioSynthesizer/DummySourceDataLine.java
	SoftFilter/TestProcessAudio.java
	SoftSynthesizer/DummySourceDataLine.java: Add missing Gervill
	test files.

2008-11-23  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-samejvm-safe.patch: New patch.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
	(check-jdk): Run jtreg with -samevm.
	* HACKING: Document new patch.

2008-11-23  Mark Wielaard  <mark@klomp.org>

	* test/jtreg/com/sun/javatest/regtest/Main.java
	(createParameters): Set same jvm safe dirs when non-null.
	(getSameJVMSafeDirs): New method that reads samejvmsafe property
	from TEST.ROOT.
	(sameJVMSafeDirs): New private field.
	* test/jtreg/com/sun/javatest/regtest/RegressionParameters.java
	(SAME_JVM_SAFE_DIRS): New static final field.
	(load): Read same jvm safe dirs.
	(save0): Write same jvm safe dirs.
	(getSameJVMSafeDirs): New method.
	(setSameJVMSafeDirs): New method.
	* test/jtreg/com/sun/javatest/regtest/RegressionScript.java
	(run): Set testDirPath.
	(isOtherJVM): Take same jvm safe into account.
	(isSameJVMSafe): New method.
	(testDirPath): New private field.

2008-11-21  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Fix a mistake in previous commit re: integer overflow.

2008-11-21  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-stroker-finish.patch: New patch.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
	* HACKING: Document new patch.

2008-11-21  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Handle memory address->string encoding correctly
	depending on arch/word size.
	* plugin/icedtea/netscape/javascript/JSObject.java: Use only long for
	internal variable, to be on the safe side.
	* plugin/icedtea/sun/applet/GetWindowPluginCallRequest.java: Ditto.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Rewrite
	network->local image cache mapping code to prevent freezes on certain
	sites. Add support for java_code, java_codebase, etc.
	* plugin/icedtea/sun/applet/PluginMessageHandlerWorker.java: Fix race
	condition that froze the vm under the right circumstances.
	* rt/net/sourceforge/jnlp/NetxPanel.java: Provide function to return the
	applet classloader.

2008-11-21 Andrew Haley <aph@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkValue.hpp
	(class SharkComputableValue): Use IRBuilder<>, not IRBuilder.
	(class SharkValue): Use IRBuilder<>, not IRBuilder.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::CreatePopFrame): Change a few jint_types to
	intptr_types.
	* ports/hotspot/src/share/vm/shark/sharkConstantPool.cpp
	(SharkConstantPool::cache_entry_at): Byte-swap the cache index.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::SharkBuilder) Inherit from template class
	IRBuilder<>.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp:
	(SharkBuilder::SharkBuilder) Inherit from template class
	IRBuilder<>.
	Change a few jint_types to intptr_types.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::get_interface_callee): Change a few jint_types to
	intptr_types.

2008-11-18  Deepak Bhole  <dbhole@redhat.com>
	* IcedTeaPlugin.cc: Encode newline characters instead of stripping them.
	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java: Minor debug
	output change.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Fix bug in code that
	computed width factor. Try to load images from local cache first. Decode
	newline characters. Update parser to skip comments in applet tag.
	* rt/net/sourceforge/jnlp/runtime/JNLPPolicy.java: Take into consideration
	system policy in addition to applet policy when determining permissions.
	* rt/net/sourceforge/jnlp/tools/JarSigner.java: Return immediately if jar
	could not be fetched.

2008-11-17  Omair Majid  <omajid@redhat.com>

	* HACKING: Document icedtea-alsa-default-device.patch and
	icedtea-linker-libs-order.patch.

2008-11-17  Matthias Klose  <doko@ubuntu.com>

	* fsg.sh: Don't remove xml-stylesheet files.

2008-11-15  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-testenv.patch: New patch.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
	* HACKING: Document new patch.

2008-11-15  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-display-mode-changer.patch: New patch.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
	* HACKING: Document new patch.

2008-11-14  Omair Majid  <omajid@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/EventLoop.java
	Removed useless SuppressWarnings.
	(static): Delegate the loading of native libraries to SecurityWrapper.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Operation.java
	(static): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioPort.java
	(static): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourcePort.java
	(static): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetPort.java 
	(static): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Stream.java
	(static): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/SecurityWrapper.java
	New class.
	(loadNativeLibrary): Loads libpulse-java.so in a privileged operation to
	work when a security manager is installed.

2008-11-11  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp
	(os::atomic_copy64): New method.
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
	(_Copy_conjoint_jlongs_atomic): Use the above.
	* ports/hotspot/src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp
	(OrderAccess::load_acquire): Likewise.
	(OrderAccess::release_store): Likewise.
	(OrderAccess::store_fence): Likewise.
	(OrderAccess::release_store_fence): Likewise.
	
2008-11-11  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-uname.patch: Fix ARCH on powerpc-linux-gnu.

2008-11-10  Omair Majid  <omajid@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Debug.java
	New class containing debugging functions.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/EventLoop.java
	(run): Print some debugging info.
	(update): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java
	(ClipThread.writeFrames): Likewise.
	(close): Likewise.
	(open): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixer.java
	(PulseAudioMixer): Likewise.
	(getLine): Likewise.
	(close): Likewise.
	(open): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixerProvider.java
	(PulseAudioMixerProvider): Initialize Debug class.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java
	(open): Print some debug info.
	(close): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java
	(open): Likewise.
	(close): Likewise.

2008-11-10  Omair Majid  <omajid@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java
	(close): Dont check for permission to play audio. Always granted.
	Infact, checking it causes an AccessControlException for untrusted
	applets. The ALSA based backend doesnt check this permission at all.
	(open): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixer.java
	(getLine): Likewise.
	(getSourceLines): Likewise.
	(close): Likewise.
	(open): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java
	(open): Likewise.
	(close): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetPort.java
	(open): Likewise.
	(close): Likewise.

2008-11-10  Omair Majid  <omajid@redhat.com>

	* pulseaudio/src/native/org_classpath_icedtea_pulseaudio_EventLoop.c
	(Java_org_classpath_icedtea_pulseaudio_EventLoop_native_1set_1sink_1volume):
	Deallocate unused memory.

2008-11-10  Mark Wielaard  <mark@klomp.org>

	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound/
	CHANGES.txt,SoftAudioPusher.java,SoftFilter.java,
	SoftJitterCorrector.java,SoftMainMixer.java,SoftVoice.java:
	Updated to new Gervill CVS.

2008-11-09  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (check-langtools): Run jtreg with -samevm.

2008-11-09  Mark Wielaard  <mark@klomp.org>

	* test/jtreg/README,
	test/jtreg/com/sun/javatest/diff/HTMLReporter.java,
	test/jtreg/com/sun/javatest/diff/Main.java,
	test/jtreg/com/sun/javatest/diff/MultiMap.java,
	test/jtreg/com/sun/javatest/diff/ReportReader.java,
	test/jtreg/com/sun/javatest/diff/WorkDirectoryReader.java,
	test/jtreg/com/sun/javatest/diff/i18n.properties,
	test/jtreg/com/sun/javatest/regtest/Main.java,
	test/jtreg/com/sun/javatest/regtest/MainAction.java,
	test/jtreg/com/sun/javatest/regtest/RegressionSecurityManager.java,
	test/jtreg/com/sun/javatest/regtest/RegressionTestFinder.java,
	test/jtreg/com/sun/javatest/regtest/i18n.properties,
	test/jtreg/com/sun/javatest/diff/Diff.java,
	test/jtreg/com/sun/javatest/diff/Fault.java,
	test/jtreg/com/sun/javatest/diff/HTMLWriter.java,
	test/jtreg/com/sun/javatest/diff/StandardDiff.java,
	test/jtreg/com/sun/javatest/diff/SuperDiff.java,
	Upgrade to jtreg-4_0-src-b02-15_oct_2008.

2008-11-09  Mark Wielaard  <mark@klomp.org>

	* .hgignore: Add test/check-.*log.

2008-11-08  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (ICEDTEA_ENV): Set MILESTONE to fcs.
	* patches/icedtea-version.patch: Remove special casing of
	MILESTONE in hotspot build, add special casing of milestone in
	langtools build.

2008-11-08  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (OPENJDK_MD5SUM): Fixed value.

2008-11-08  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (OPENJDK_DATE, OPENJDK_MD5SUM, OPENJDK_VERSION):
	Update for b13.
	(ICEDTEA_PATCHES): Removed patches 6616825, 6651382, 6756202.
	* patches/icedtea-6open-6616825.patch: Removed.
	* patches/icedtea-6open-6651382.patch: Removed.
	* patches/icedtea-6open-6756202.patch: Removed.
	* NEWS: Add integration of b13.

2008-11-07  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Use 'node|short' instead of 'rev'
	for Mercurial revision number.

2008-10-30  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Add bootstrap-directory-symlink
	target to icedtea-ecj so it works as the user-specified
	make target.

2008-10-22  Andrew John Hughes  <gnu.andrew@redhat.com>

	* Makefile.am: Pass JAR_KNOWS_J_OPTIONS	to ecj make.
	* acinclude.m4: Check whether or not jar supports -J
	options at the end.
	* patches/icedtea-ecj-jopt.patch: Only add -J options
	to jar in JDK and CORBA when supported.

2008-10-29  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-6761856-freetypescaler.patch: New patch.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
	* HACKING: Document new patch.

2008-11-07  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-cc-interp-no-fer.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2008-11-07  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
	(Atomic::store_ptr): Implemented.

2008-11-07  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp
	(frame::interpreter_frame_result): Implemented.

2008-11-06  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
	(JVM_handle_linux_signal): Added signal chaining,
	abort_if_unrecognised, and stack overflow recognition.

2008-11-06  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/globals_zero.hpp
	(StackShadowPages): Increase for debug builds.

2008-11-06  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::native_entry): Unwind correctly if an
	exception is thrown while setting up the call.

2008-11-06  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::native_entry): Add stack overflow check.

2008-11-06  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.hpp
	(CppInterpreter::stack_overflow_imminent): New method.

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(CppInterpreter::stack_overflow_imminent): New method.
	(CppInterpreter::normal_entry): Add stack overflow check.

2008-11-05  Deepak Bhole  <dbhole@redhat.com>

	* patches/icedtea-copy-plugs.patch: Add netscape.* classes to rt.jar when
	building with an alternate jar application.

2008-11-05  Deepak Bhole  <dbhole@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Correct
	indentation from last commit, remove debug output.

2008-11-05  Andrew Haley  <aph@redhat.com>
	    Gary Benson  <gbenson@redhat.com>

	* contrib/mixtec-hacks.patch: new file.

2008-11-04  Deepak Bhole  <dbhole@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Dynamically load
	files from the index.

2008-11-04  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp
	(SharkRuntime::_f2i): New constant.
	(SharkRuntime::_f2l): Likewise.
	(SharkRuntime::_d2i): Likewise.
	(SharkRuntime::_d2l): Likewise.
	(SharkRuntime::f2i): New accessor.
	(SharkRuntime::f2l): Likewise.
	(SharkRuntime::d2i): Likewise.
	(SharkRuntime::d2l): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp
	(SharkRuntime::_f2i): New constant.
	(SharkRuntime::_f2l): Likewise.
	(SharkRuntime::_d2i): Likewise.
	(SharkRuntime::_d2l): Likewise.
	(SharkRuntime::initialize): Initialize the above.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::call_vm_leaf): New method.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse): Use runtime calls for f2i, f2l, d2i and d2l.

2008-11-04  Omair Majid  <omajid@redhat.com>

	* Makefile.am (stamps/pulse-java.stamp): Link in libpulse.so after all
	the object files that use it.
	* pulseaudio/unittests/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLineTest.java
	(testWriteIntegralNumberFrames): New function. Tests that a SourceDataLine
	will only write an integral number of frames.
	(testWriteNegativeLength): New function. Tests that a
	SourceDataLine.write() wont accept a negative length.
	(testWriteNegativeOffset): New function. Tests that a
	SourceDataLine.write() will not accept a negative offset.
	(testWriteMoreThanArrayLength): New function. Tests that
	SourceDataLine.write() wont write more than the length of the array.
	(testWriteMoreThanArrayLength2): Likewise.
	(testWriteWithoutStart): Added a check to avoid throwing an
	IllegalStateException.

2008-11-04  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse): Fix syntax errors.

2008-11-04  Gary Benson  <gbenson@redhat.com>

	PR icedtea/244:
	* patches/icedtea-f2i-overflow.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
	* HACKING: Document the above.

2008-11-03 Nix  <nix@esperi.org.uk>
		   Omair Majid  <omajid@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Added icedtea-linker-libs-order.patch.
	* patches/icedtea-linker-libs-order.patch: Fixes icedtea bug#237.

2008-11-03  Omair Majid  <omajid@redhat.com>

	* patches/icedtea-alsa-default-device.patch: New patch. Use the ALSA 
	'default' device if possible. Makes Java play nice with PulseAudio.

2008-11-03  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse): Fix shift instructions to use only the
	lower order bits of the second argument.

2008-11-03  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.inline.hpp
	(BytecodeInterpreter::VMintShl): Only shift by the lower five bits.
	(BytecodeInterpreter::VMintShr): Likewise.
	(BytecodeInterpreter::VMintUshr): Likewise.

2008-10-31  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Fix potential DoS issue when dealing with very long
	URL/target addresses.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Decode param values
	correctly.
	* rt/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java: Bypass
	authentication check when origin matches.
	* rt/net/sourceforge/jnlp/security/AccessWarningPane.java: Show proper
	Name/Publisher/Origin values when no certificate is associated.


2008-10-31  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Updated for new visualvm 1.0.1.
	* patches/icedtea-visualvm.patch: Updated.

2008-10-29  Gary Benson  <gbenson@redhat.com>

	PR icedtea/238:
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse): Fix copy-and-paste error in f2l.

2008-10-27  Deepak Bhole  <dbhole@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java: Act on window
	close events (Bug# 215)

2008-10-27  Andrew John Hughes  <gnu.andrew@redhat.com>

	PR icedtea/234:
	* Makefile.am:
	Don't force the HotSpot release version
	to be the JDK release version so the HotSpot
	versioning is revealed.

2008-10-27  Lillian Angel  <langel@redhat.com>

	* configure.ac: Updated version to 1.4.

2008-10-27  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated for 1.3.1 release.

2008-10-27  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Fix address pointer integer overflow on 64-bit
	systems.
	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java: Set cache
	dir to be local to each user (~/.icedteaplugin/cache).
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Apply patch from Tom
	Fitzsimmons for Bug# 230.

2008-10-27  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-renderer-crossing.patch: New patch.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
	* HACKING: Document new patch.

2008-10-27  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-uname.dpatch: Only call dpkg-architecture if it is
	available.

2008-10-25  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (clean-pulse-java): Remove object files.

2008-10-25  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (gcjwebplugin.so, IcedTeaPlugin.o): Pass PLUGIN_VERSION.
	* gcjwebplugin.cc, IcedTeaPlugin.cc: Encode PLUGIN_VERSION in
	PLUGIN_DESCRIPTION.

2008-10-24  Omair Majid <omajid@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java
	(write): Check for offset being negative.
	* pulseaudio/unittests/org/classpath/icedtea/pulseaudio/PulseAudioClipTest.java
	(testMixerKnowsAboutOpenClips): Removed the assumption that mixer had no
	other lines open.

2008-10-24  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedtea/netscape/javascript/JSObject.java: Make long constructor
	public.

2008-10-24  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (clean-pulseaudio): Don't remove source files. Might
	not be correct, but doesn't do harm in any build environment.

2008-10-23  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Implement proper timeout action.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Supply new
	exitOnFailure argument to Netx.
	* rt/net/sourceforge/jnlp/Launcher.java: Implement an option for not
	exiting VM on error.
	* rt/net/sourceforge/jnlp/NetxPanel.java: Same.

2008-10-23  Lillian Angel  <langel@redhat.com>

	PR redhat/468193:
	* patches/icedtea-fonts.patch: Updated for filename change.

2008-10-23  Gary Benson  <gbenson@redhat.com>

	PR icedtea/229:
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp
	(SharkBlock::parse): Parse goto_w correctly.

2008-10-23  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (stamps/patch.stamp): Make sure rt dir exists when
	ENABLE_PLUGIN is true.

2008-10-23  Gary Benson  <gbenson@redhat.com>

	PR icedtea/204:
	* ports/hotspot/src/share/vm/shark/sharkState.cpp
	(SharkPHIState::initialize): Fix return address initialization.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp
	(SharkBlock::jsr_ret_bci): Removed now-unnecessary code.
	* patches/icedtea-shark.patch
	(openjdk/hotspot/src/share/vm/ci/ciTypeFlow.hpp): Likewise.

2008-10-22  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Revert the previous change. Always pass DISTRIBUTION_ID
	instead.
	* configure.ac: Make DIST_ID more precise. Some implementations of the
	lsb_release command quote the output; ignore it.

2008-10-22  Omair Majid  <omajid@redhat.com>

	* rt/net/sourceforge/nanoxml/XMLElement.java 
	(sanitizeInput): Fix for last character of the jnlp file being ignored.

2008-10-22  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added quotes around DIST_ID.

2008-10-22  Andrew Haley  <aph@redhat.com>

	* patches/icedtea-xjc.patch: New.

2008-10-21  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Implemented JVM respawning.
	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java: Prepopulate
	classes requested by LiveConnect at initialization.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Fix panel applet
	resizing when window height and width is in %.
	* plugin/icedtea/sun/applet/PluginMain.java: Handle error during NetX
	initialization gracefully.

2008-10-21  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Add new option --with-pkgversion,
	substitute PKGVERSION and DIST_ID.
	* Makefile.am (ICEDTEA_ENV): Add DISTRIBUTION_ID;
	(stamps/patch.stamp): Encode PKGVERSION in IcedTea version.
	* patches/icedtea-version.patch: Add DISTRIBUTION_ID in vm crash report.

2008-10-20  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* HACKING: Add new patch.
	* Makefile.am: Compile PulseAudio Java
	files with debugging information.
	* patches/icedtea-ecj.patch: Regenerated.
	* patches/icedtea-javac-debuginfo.patch:
	Ensure JAXWS, JAXP, CORBA and the language
	tools include debugging information.

2008-10-20  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(EXTRA_DIST): Added plugin dir.

2008-10-20  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Changed all instances of $(srcdir) to
	$(abs_top_srcdir).

2008-10-20  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	Use GCJ if not equal to no instead
	of being empty.
	* acinclude.m4:
	(AC_CHECK_WITH_GCJ): New macro.
	* configure.ac:
	Use AC_CHECK_WITH_GCJ in preference to
	just checking for GCJ.

2008-10-20  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	Build native ecj for ecj builds when
	gcj is available.
	* acinclude.m4:
	Make configure output more explicit and readable.
	* configure.ac:
	Check for gcj, and make output more explicit
	and readable.
	* javac.in: Use native ecj when available.

2008-10-20  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	Fix LiveConnect and PulseAudio paths to work
	when srcdir != builddir.

2008-10-20  Alon Bar-Lev  <alon.barlev@gmail.com>

	PR icedtea/224:
	* configure.ac:
	Correct use of --enable options.
	
2008-10-19  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (jtregcheck): Cleanup processes.

2008-10-19  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-cacao-ignore-jdi-tests.patch: Ignore jdi tests,
	not yet implemented in cacao.
	* patches/icedtea-cacao-ignore-tests.patch: Ignore long running failing
	tests, be nice with build daemoms: ProducerConsumerLoops.
	* Makefile.am: Apply patches when configured with --enable-cacao.

2008-10-17  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Make applet size
	factors doubles instead of ints. 

2008-10-18  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Write a summary of the jtreg test results.

2008-10-18  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/patch{,-fsg,-ecj}.stamp): Fail if patches don't
	apply, call $(HG) only if it exists.

2008-10-17  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Re-encode <, > and &
	characters in applet params.

2008-10-17  Deepak Bhole  <dbhole@redhat.com>

	* plugin/icedtea/netscape/javascript/JSObject.java: Handle null args to
	call() (bug# 217).

2008-10-17  Matthias Klose  <doko@ubuntu.com>

	* IcedTeaPlugin.cc: Don't use open if's in macros; cache getenv() call.

2008-10-17  Gary Benson  <gbenson@redhat.com>

	PR icedtea/203:
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
	(SharkDecacher::start_stack): Always set the stack pointer.
	(SharkCacher::start_stack): Removed.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp
	(SharkCacher::start_stack): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp
	(SharkFunction::CreateBuildFrame): Only set the stack pointer
	for non-product builds.

2008-10-17  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (FIND_LIBGCJ_JAR): Fix quoting.

2008-10-16  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Use fifo pipes instead of tcp/ip, make debug output
	optional, update how security is handled.
	* Makefile.am: Make liveconnect the default plugin
	* configure.ac: Same.
	* icedtea-webstart.patch: Revert to old revision. The new revision was
	never meant to go in.
	* plugin/icedtea/netscape/javascript/JSObject.java: Change println's to
	debug().
	* plugin/icedtea/netscape/javascript/JSRunnable.java: Same.
	* plugin/icedtea/sun/applet/AppletSecurityContextManager.java: Same.
	* plugin/icedtea/sun/applet/GetMemberPluginCallRequest.java: Same.
	* plugin/icedtea/sun/applet/GetWindowPluginCallRequest.java: Same.
	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java: Same, and
	add some time calculation output to guage performance.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Update panel resizing
	code, centralize debug output calls.
	* plugin/icedtea/sun/applet/PluginDebug.java: Make debug output based on
	environment variable "ICEDTEAPLUGIN_DEBUG".
	* plugin/icedtea/sun/applet/PluginMain.java: Update to make use of fifo. Make 
	stream redirectionoptional, depending on the environment variable 
	"ICEDTEAPLUGIN_DEBUG".
	* plugin/icedtea/sun/applet/PluginMessageConsumer.java: Centralize debug
	output calls.
	* plugin/icedtea/sun/applet/PluginMessageHandlerWorker.java: Same.
	* plugin/icedtea/sun/applet/PluginObjectStore.java: Same.
	* plugin/icedtea/sun/applet/PluginStreamHandler.java: Add some time
	calculation code, update to use new transfer model over fifo.
	* plugin/icedtea/sun/applet/RequestQueue.java: Centralize debug output calls.
	* plugin/icedtea/sun/applet/TestEnv.java: Same.
	* plugin/icedtea/sun/applet/VoidPluginCallRequest.java: Same.

2008-10-16  Lillian Angel  <langel@redhat.com>

	* configure.ac: Updated version from 1.3 to 1.3.1.

2008-10-16  Matthias Klose  <doko@ubuntu.com>

	* acinclude.m4 (FIND_LIBGCJ_JAR): Fix check, when configuring
	without --with-libgcj-jar.

2008-10-16  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	Apply MEMORY_LIMIT setting to OpenJDK
	builds too and make sure limit is high enough
	on normal IcedTea builds to build with a CACAO IcedTea.
	
2008-10-16  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* acinclude.m4:
	Change --with-cacao to be --enable-cacao
	as it only accepts yes and no.
	* configure.ac:
	Rename cacao macro appropriately.

2008-10-16  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	Make use of ALT_NETBEANS_BASIC_CLUSTER_SRC_ZIP.
	* acinclude.m4:
	Add --with-netbeans-basic-cluster-src-zip option.
	* configure.ac:
	Enable WITH_NETBEANS_BASIC_CLUSTER_SRC_ZIP macro.

2008-10-15  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (EXTRA_DIST): Always include all patches,
	irrespective of any configure options.

2008-10-15  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(EXTRA_DIST): Added fsg.sh.
	(clean-distlocal): Added jni-common.o.
	* .hgtags: Reverted.

2008-10-15  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* ChangeLog: Fix typo.
	* INSTALL: Fix typos and make installation
	requirements clearer.
	* Makefile.am:
	Patch the OpenJDK build with the version
	of IcedTea being used. Use $(HG) instead of 'hg'.
	* configure.ac:
	Check for Mercurial.
	* patches/icedtea-version.patch:
	Fix to use IcedTea6.

2008-10-15  Xerxes Rånby  <xerxes@zafena.se>

	* patches/icedtea-arch.patch: Update for m68k.

2008-10-15  Mark Wielaard  <mark@klomp.org>

	* NEWS: Add hint about using different rhino versions.

2008-10-15  Matthias Klose  <doko@ubuntu.com>

	* NEWS: Add support for more ports for Zero builds.

2008-10-15  Mark Wielaard  <mark@klomp.org>

	* NEWS: Add Rhino javascript and cleaned up crypto support.

2008-10-15  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated for 1.3 release.

2008-10-15  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-hotspot-6b11-7b24.patch: Remove.

2008-10-14 Ioana Ivan <iivand@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java
	(open): startedListener only sends a START event when playback first
	starts and after an underflow
	(start): sends a START event if there's data on the line

2008-10-14 Ioana Ivan <iivan@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java
	(connectLine): changed bufferAttributes to fix crackling in the clip tests


2008-10-14 Omair Majid <omajid@redhat.com>

	* pulseaudio/src/java/org/classpat/icedtea/pulseaudio/PulseAudioDataLine.java
	(connect): Removed debug output.

2008-10-14 Omair Majid <omajid@redhat.com>

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java
	(read): Commented out debug output.

2008-10-14 Omair Majid <omajid@redhat.com>

	* Makefile.am (clean-pulse-java): Dont attempt to remove jni-common.o from
	current directory.

2008-10-14 Omair Majid <omajid@redhat.com>
	
	* .hgignore: Added pulse-java.jar to ignore list.
	* Makefile.am: Move jni-common.o out of the way when done.

2008-10-14  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated requirements.

2008-10-14 Omair Majid <omajid@redhat.com>

	* Makefile.am (stamps/pulse-java.stamp): Added
	-I$(ICEDTEA_BOOT_DIR)/include/linux.


2008-10-14 Omair Majid <omajid@redhat.com>

	* .hgignore: Added generated files to ignore list.

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/EventLoop.java
	(EventLoop): Initialize eventLoop object on construction.

	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java
	(PulseAudioClip): Removed the parameter eventLoop.
	(getMicrosecondLength): Return time in microseconds.
	(getMicrosecondPosition): Likewise.
	(open): Dont throw an exception if Mixer is not open. Let super handle it.
	(setFramePosition): Check frame position for being positive.
	(setLoopPoints): Check that the starting frame is valid.
	(setMicrosecondPosition): Deal with negative value and values over the 
	maximum.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java
	(open): Open the mixer if it isnt open.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixer.java
	(getLine): Dont pass eventLoop as a paramter.
	(close): Close all open lines on exit.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioPort.java
	(PulseAudioPort): Modified to not take an EventLoop paramter.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java
	(PulseAudioSourceDataLine): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourcePort.java
	(PulseAudioSourcePort): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java
	(PulseAudioTargetDataLine): Likewise.
	* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetPort.java
	(PulseAudioTargetPort): Likewise.

	* pulseaudio/unittests/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLineTest.java
	(testMixerKnowsAboutOpenLines): Work even if mixer has some lines
	initially open.

2008-10-12  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/pulse-java.stamp): Add -I$(ICEDTEA_BOOT_DIR)/include
	to build the source files.

2008-10-11  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (clean-pulse-java): Don't rm -rf / if configuring
	without pulseaudio, remove jni-common.o.

	* Makefile.am (stamps/pulse-java.stamp): Remove -fpic flag, add
	-fPIC to build jni-common.c. (gcjwebplugin.so): Use -fPIC.

2008-10-10 Ioana Ivan <iivan@redhat.com>
	* src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixer.java
	(getLine): LineUnavailablException is no longer thrown if the mixer is 
	not open
	(getTargetLines) : returns a Line[] array instead of a
	TargetDataLine[] array

	* src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine
	(open(AudioFormat format, int bufferSize)): throws
	LineUnavailableException if the mixer is not open

	* src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip
	(open()): throws LineUnavailableException if the mixer is not open

	* src/java/org/classpath/icedtea/pulseaudio/PulseAudioPort
	(PulseAudioPort): calls open()

2008-10-10 Ioana Ivan <iivan@redhat.com>
	    Omair Majid <omajid@redhat.com>

	* INSTALL: Updated to reflect requirements for pulse-java.
	* Makefile.am 
	(distclean-local): Clean up pulse-java. 
	(EXTRA_DIST): Add pulseaudio folder.
	(stamps/icedtea.stamp): Added dependency on stamps/pulse-java.stamp. Also
	copy generated .jar and .so files to the jre images.
	(stamps/icedtea-debug.stamp): Likewise.
	(stamps/pulse-java.stamp): New target.
	(stamps/pulse-java-jar.stamp): Likewise.
	(stamps/pulse-java-class.stamp): Likewise.
	(stamps/pulse-java-headers.stamp): Likewise.
	(clean-pulse-java): Likewise.
	* README: Added note for PulseAudio based mixer.
	* acinclude.m4 
	(FIND_PULSEAUDIO): Find the pulseaudio binary.
	* configure.ac: Check for pulseaudio server and header files being
	installed.
	* patches/icedtea-pulse-soundproperties.patch: Dont use pulse-java as the
	default Mixer.
	* pulseaudio/: Copied over sources from pulseaudio repository.

2008-10-09  Gary Benson  <gbenson@redhat.com>
	    Andrew Haley  <aph@redhat.com>

	* patches/icedtea-hotspot-citypeflow.patch: Reinstated.
	* Makefile.am (ZERO_PATCHES): Apply the above for HotSpot 7 builds.

	* ports/hotspot/build/linux/makefiles/shark.make:
	Remove workaround for the above.

2008-10-09  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-6open-6616825.patch: New.
	* patches/icedtea-6open-6651382.patch: New.
	* patches/icedtea-6open-6756202.patch: New.
	* Makefile.am: Apply patches.

2008-10-08  Deepak Bhole <dbhole@redhat.com>
	* IcedTeaPlugin.cc: Implemented JS->Java security.
	* plugin/icedtea/sun/applet/AppletSecurityContextManager.java: Same.
	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java: Same. Also,
	remove ambiguity from class finding mechanism for cases where JS needs a
	signature involving an applet specific class.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Implemented JS->Java
	security.
	* plugin/icedtea/sun/applet/PluginObjectStore.java: Same.
	* plugin/icedtea/sun/applet/PluginStreamHandler.java: Rewrote code that
	parsed messages from C++ side -- now it can handle any number of optional
	components.

2008-10-07  Gary Benson  <gbenson@redhat.com>
	    Andrew Haley  <aph@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkMonitor.hpp
	(object): Add missing return statement.
	(displaced_header): Likewise.

	* ports/hotspot/build/linux/makefiles/shark.make:
	Remove workaround for the above.

2008-10-07  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Don't rely on versioned cacao source directory.

2008-10-06  Matthias Klose  <doko@ubuntu.com>

	* generated/sun/misc/Version.java: Regenerate for 6b12.
	* generated/sun/tools/jconsole/Version.java: Likewise.

2008-10-06  Matthias Klose  <doko@ubuntu.com>

	* IcedTeaPlugin.cc (PLUGIN_MIME_DESC): Remove 1.7 specs.

2008-10-05  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (distclean-local): Remove IcedTeaPlugin object file.

2008-10-03  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/build/linux/makefiles/shark.make:
	Work around some GCC optimizer failures.

2008-10-01  Deepak Bhole  <dbhole@redhat.com>
	* .hgignore: Removed IcedTeaPlugin.jar
	* IcedTeaPlugin.cc: Updated classpath when launching Java. added
	checks to detect error on Java side.
	* Makefile.am: Updated to fit new refactored files.
	* plugin/icedtea/sun/applet/AppletSecurityContextManager.java: New
	file, moved out of org/classpath/icedtea/plugin/, as a result of
	refactoring.
	* plugin/icedtea/sun/applet/PluginCallRequestFactory.java: Same.
	* plugin/icedtea/sun/applet/PluginStreamHandler.java: Same.
	* plugin/icedtea/sun/applet/GetMemberPluginCallRequest.java: Same.
	* plugin/icedtea/sun/applet/GetWindowPluginCallRequest.java: Same.
	* plugin/icedtea/sun/applet/PluginAppletSecurityContext.java: Same.
	* plugin/icedtea/sun/applet/PluginMain.java: Same.
	* plugin/icedtea/sun/applet/PluginMessageConsumer.java: Same.
	* plugin/icedtea/sun/applet/PluginMessageHandlerWorker.java: Same.
	* plugin/icedtea/sun/applet/PluginObjectStore.java: Same.
	* plugin/icedtea/sun/applet/RequestQueue.java: Same.
	* plugin/icedtea/sun/applet/TestEnv.java: Same.
	* plugin/icedtea/sun/applet/VoidPluginCallRequest.java: Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/GetMemberPluginCallRequest.java: 
	Removed, as a result of refactoring.
	* plugin/icedtea/org/classpath/icedtea/plugin/GetWindowPluginCallRequest.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginAppletSecurityContext.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginCallRequestFactoryImpl.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginMain.java: Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginMessageConsumer.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginMessageHandlerWorker.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginObjectStore.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginStreamHandlerImpl.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/RequestQueue.java: Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/TestEnv.java: Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/VoidPluginCallRequest.java:
	Same.
	* plugin/icedtea/sun/applet/AppletSecurityContext.java: Same.

2008-10-02  Lillian Angel  <langel@redhat.com>

	* HACKING: Updated with new visualvm patch.
	* INSTALL: Updated to include netbeans in requirements.
	* Makefile.am: Updated to build and install visualvm with
	system-installed NetBeans 6.1 (currently in Fedora rawhide). Added new
	visualvm patch to the list and removed need for NetBeans platform
	sources.
	* README: Updated visualvm notes.
	* acinclude.m4: Updated to find netbeans and removed
	WITH_NETBEANS_PLATFORM_SRC_ZIP check.
	* configure.ac: Updated to check for netbeans and added
	--with-netbeans-home option.
	* patches/icedtea-visualvm.patch: Visualvm patch.

2008-10-01  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkState.cpp: Remove a
	section of old code that had been #ifdef'd out.

2008-09-30  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(EXTRA_DIST): Added visualvm.desktop.
	* visualvm.desktop: New file.

2008-09-30  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Updated cleanup.

2008-09-30  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-shark.patch: Updated to latest Shark.
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/sharedRuntime_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/sharkFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp: Likewise.
	* ports/hotspot/src/share/vm/includeDB_shark: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkConstantPool.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkConstantPool.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkEntry.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMonitor.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMonitor.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.inline.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkType.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/deoptimizerFrame_zero.hpp: New file.
	* ports/hotspot/src/share/vm/shark/sharkBytecodeTracer.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBytecodeTracer.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStateScanner.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkStateScanner.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.inline.hpp: Likewise.

2008-09-26  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-6712835-ifnode.patch: New patch.
	* Makefile.am (NON_ZERO_PATCHES): Add icedtea-6712835-ifnode.patch
	* HACKING: Document patches/icedtea-6712835-ifnode.patch.

2008-09-26  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-6700047-loopopts.patch: New patch.
	* Makefile.am (NON_ZERO_PATCHES): Add icedtea-6700047-loopopts.patch.
	* HACKING: Document patches/icedtea-6700047-loopopts.patch.

2008-09-26  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-hotspot7-tests.patch: New patch.
	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-hotspot7-tests.patch.
	* HACKING: Document icedtea-hotspot7-tests.patch.

2008-09-25  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-lucene-crash.patch: New patch.
	* Makefile.am (NON_ZERO_PATCHES): Add icedtea-lucene-crash.patch.
	* HACKING: Document icedtea-lucene-crash.patch.

2008-09-25  Mark Wielaard  <mjw@redhat.com>

	* patches/icedtea-clean-crypto.patch: Cleaned up.
	Remove unneeded classes JarVerifier and JceSecurityManager
	and remove unneeded methods in JceSecurity class.

2008-09-23  Lillian Angel  <langel@redhat.com>

	* configure.ac: Fixed help string for enable-visualvm.
	* rt/net/sourceforge/nanoxml/XMLElement.java: Fixed check for special
	tags.

2008-09-23  Deepak Bhole  <dbhole@redhat.com>
	* IcedTeaPlugin.cc: Updated to call new plugin main class. Add function to
	correctly recognize JS context.
	* Makefile.am: Update to create new IcedTeaPlugin.jar
	* patches/icedtea-liveconnect.patch: Update patch and remove all new .java
	files
	* plugin/icedtea/java/src/main/netscape/javascript/JSException.java: Moved
	out of rt/ overlay.
	* plugin/icedtea/java/src/main/netscape/javascript/JSObject.java: Same.
	* plugin/icedtea/java/src/main/netscape/javascript/JSProxy.java: Same.
	* plugin/icedtea/java/src/main/netscape/javascript/JSRunnable.java: Same.
	* plugin/icedtea/java/src/main/netscape/javascript/JSUtil.java: Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/GetMemberPluginCallRequest.java:
	Moved out of icedtea-liveconnect.patch and refactored.
	* plugin/icedtea/org/classpath/icedtea/plugin/GetWindowPluginCallRequest.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginAppletSecurityContext.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginCallRequestFactoryImpl.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginMain.java: Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginMessageConsumer.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginMessageHandlerWorker.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginObjectStore.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/PluginStreamHandlerImpl.java:
	Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/RequestQueue.java: Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/TestEnv.java: Same.
	* plugin/icedtea/org/classpath/icedtea/plugin/VoidPluginCallRequest.java:
	Same.
	* plugin/icedtea/sun/applet/AppletSecurityContext.java: Same.
	* plugin/icedtea/sun/applet/AppletSecurityContextManager.java: Same.
	* plugin/icedtea/sun/applet/PluginAppletViewer.java: Same.
	* plugin/icedtea/sun/applet/PluginCallRequest.java: Same.
	* plugin/icedtea/sun/applet/PluginCallRequestFactory.java: Same.
	* plugin/icedtea/sun/applet/PluginClassLoader.java: Same.
	* plugin/icedtea/sun/applet/PluginDebug.java: Same.
	* plugin/icedtea/sun/applet/PluginException.java: Same.
	* plugin/icedtea/sun/applet/PluginStreamHandler.java: Same.
	* rt/net/sourceforge/jnlp/Launcher.java: Print exception trace if launch
	fails.
	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java: Set ServiceManagerStub
	before SecurityManager is set.
	* rt/netscape/javascript/JSException.java: Move to plugin/icedtea dir.
	* rt/netscape/javascript/JSObject.java: Same.
	* rt/netscape/javascript/JSProxy.java: Same.
	* rt/netscape/javascript/JSRunnable.java: Same.
	* rt/netscape/javascript/JSUtil.java: Same.

2008-09-22  Lillian Angel  <langel@redhat.com>
	    DJ Lucas  <dj@linuxfromscratch.org>

	* Makefile.am: Added new env var JAR_ACCEPTS_STDIN_LIST.
	* acinclude.m4: Added check to determine whether jar supports
	stdin file args.
	* patches/icedtea-ecj.patch: Updated patch.
	* AUTHORS: Added DJ Lucas.

2008-09-18  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Marc Schoenefeld.

2008-09-18  Marc Schoenefeld  <mschoene@redhat.com>
	
	* patches/icedtea-messageutils.patch: New patch fixes JVM crashes 
	when calling on sun.misc.MessageUtils.toStderr(null) and
	sun.misc.MessageUtils.toStdout(null) . It now prompts
	the string "null" to the console. 
	* Makefile.am: Added patch above.

2008-09-16  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Allow access to applet classloader from JS on that
	site. Fix right-click lag by temporarily disabling status messages.
	* patches/icedtea-liveconnect.patch: Allow access to applet classloader
	from JS on that site. Fix it so that applets with no height/width
	specifications can load.

2008-09-15  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-lc_ctype.patch: Fixed array size and 
	changed to use malloc/free.

2008-09-12  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am, HACKING: Update for b12 zero patch.
	* patches/icedtea-hotspot-6b11-7b24.patch: Remove.
	* patches/icedtea-hotspot-6b12-7b24.patch: New.

2008-09-12  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	Turn ICEDTEA_ECJ_PATCH into
	ICEDTEA_ECJ_PATCHES and add an equivalent
	rule to that for PATCHES and FSG_PATCHES.
	* patches/icedtea-ecj-spp.patch:
	New patch to fix the use of java.util.Scanner
	and avoid the use of reset() in Spp.java.

2008-09-12  Matthias Klose  <doko@ubuntu.com>

	* fsg.sh: Update for b12 code drop.
	* Makefile.am, NEWS: Update for b12.
	* patches/icedtea-LCMS-setTagData.patch: Remove, applied upstream.
	* patches/icedtea-color-createcontext.patch: Likewise.
	* patches/icedtea-hotspot-citypeflow.patch: Likewise.
	* patches/icedtea-hotspot-gcc-pr36917.patch: Likewise.
	* patches/icedtea-lcms-leak.patch: Likewise.
	* patches/icedtea-corba.patch: Likewise.
	* patches/icedtea-gervill.patch: Likewise.
	* patches/icedtea-directaudio-close-trick.patch: Likewise.
	* patches/icedtea-generated.patch: Remove, obsolete.
	* patches/icedtea-version.patch: Update.
	* patches/icedtea-ecj.patch: Update.
	* patches/icedtea-javafiles.patch: Regenerate.
	* HACKING: Update for b12.
	* generated/com/sun/corba/se/impl/logging/*: Regenerate.

2008-09-12  Gary Benson  <gbenson@redhat.com>
	    Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
	(__m68k_cmpxchg): New function.
	(m68k_compare_and_swap): Likewise.
	(m68k_add_and_fetch): Likewise.
	(m68k_lock_test_and_set): Likewise.
	(Atomic::add): Use the above on m68k.
	(Atomic::add_ptr): Likewise.
	(Atomic::xchg): Likewise.
	(Atomic::xchg_ptr): Likewise.
	(Atomic::cmpxchg): Likewise.
	(Atomic::cmpxchg_ptr): Likewise.

2008-09-11  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-gervill.patch: Updated patch for old tests.
	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound/*:
	New Gervill files (sept 1).

2008-09-10  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-lc_ctype.patch: New patch to fix this issue:
	http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497666
	* Makefile.am: Added patch to list.

2008-08-26  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Support for multiple simultaneous applet load.
	* patches/icedtea-liveconnect.patch: Support for multiple simultaneous
	applet load. Improved shutdown.
	* patches/icedtea-webstart.patch: Added support for applets that specify
	height/width as factor of window size.
	* rt/net/sourceforge/jnlp/NetxPanel.java: Added synchronization for
	JNLPRuntime initialization.
	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java: Added mutex object
	around which initialization can be synchronized.

2008-08-28  Mark Wielaard  <mjw@redhat.com>

	* patches/icedtea-clean-crypto.patch: New patch.
	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-clean-crypto.patch.

2008-08-26  Deepak Bhole  <dbhole@redhat.com>

	* IcedTeaPlugin.cc: Added JNI communication bridge, updated processing
	model to handle recursive JS->JAVA->JS calls, other minor bug fixes.
	* patches/icedtea-liveconnect.patch: Likewise.

2008-08-26  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* HACKING: Add icedtea-signed-types-hot6.patch.
	* Makefile.am: Correct use of srcdir for ICEDTEA_HOME,
	should be builddir.

2008-08-21  Mark Wielaard  <mark@klomp.org>

	* .hgignore: Add test/jtreg.jar.

2008-08-20  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-shark.patch: Updated to latest Shark.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreterGenerator_zero.hpp: 
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.hpp: Likewise.
	* ports/hotspot/src/share/vm/includeDB_shark: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkConstantPool.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMonitor.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkType.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkType.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/entry_zero.hpp: New file.
	* ports/hotspot/src/share/vm/shark/sharkEntry.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMethod.hpp: Removed.

2008-08-20  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.inline.hpp
	(VMlongDiv): Handle the special case of division of the most
	negative value possible by -1.
	(VMlongRem): Likewise.

2008-08-15  Matthias Klose  <doko@ubuntu.com>

	* acinclude.m4 (FIND_LIBGCJ_JAR): Extend check for libgcj-4.2.*.jar.

2008-08-15  Xerxes Ranby  <xerxes@zafena.se>

	* acinclude.m4: Fixed LIBGCJ_JAR check.

2008-08-15  Xerxes Ranby  <xerxes@zafena.se>

	* Makefile.am (CACAO_MD5SUM): Update for 0.99.3.

2008-08-15  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-hotspot-use-idx_t.patch: New.
	* patches/icedtea-hotspot-params-cast-size_t.patch: Likewise.
	* Makefile.am (ICEDTEA_PATCHES): Add patches.

2008-08-15  Matthias Klose  <doko@ubuntu.com>

	* openjdk/hotspot/build/linux/makefiles/gcc.make: Build hotspot
	with -fPIC on s390/s390x.

2008-08-14  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-jdk-use-ssize_t.patch: New.
	* Makefile.am (ICEDTEA_PATCHES): Add patch.

2008-08-14  Andrew Haley  <aph@redhat.com>

	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
	(SharkBuilder::SharkBuilder): Fix syntax error on template class
	name.	
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp (class
	SharkBuilder): Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.hpp (class
	SharkValue): Likewise.

	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp
	(SharkCompiler::compile_method): Properly declare temporaries.

2008-08-14  Lillian Angel  <langel@redhat.com>

	* acinclude.m4: Changed LIBGCJ_JAR check to be less stringent with 
	minor versions.

2008-08-17  Mark Wielaard  <mark@klomp.org>

	* configure.ac (AM_INIT): Set contact to mailinglist.
	(AM_INIT_AUTOMAKE): Require 1.10, set as foreign (non-gnu).
	* config.guess: Removed generated file (autogen.sh).
	* config.sub: Likewise.
	* install-sh: Likewise.
	* .hgignore: Add generated files.

2008-08-14  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-signed-types-hot6.patch: New patch.
	* Makefile.am (NON_ZERO_PATCHES): Add icedtea-signed-types-hot6.patch.

2008-08-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp
	(print_word): Recognise non-header parts of Shark frames.

2008-08-13  Gary Benson  <gbenson@redhat.com>

	PR icedtea/184:
	* ports/hotspot/src/cpu/zero/vm/stubGenerator_zero.cpp
	(call_stub): Add support for returning floats and doubles.

2008-08-12  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-arch.patch: Add support for mipsel-linux.

2008-08-12  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/cacao.stamp): Robustify.

2008-08-12  Lillian Angel  <langel@redhat.com>

	* HACKING: Added icedtea-enum-bug-181.patch.

2008-08-12  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-shark.patch: Updated to latest Shark.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/sharkFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubGenerator_zero.cpp: Likewise.
	* ports/hotspot/src/share/vm/includeDB_shark: Likewise.
	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkType.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkType.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/shark_globals.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkConstantPool.cpp: New file.
	* ports/hotspot/src/share/vm/shark/sharkConstantPool.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMethod.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMonitor.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkMonitor.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp: Likewise.

2008-08-12  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* Makefile.am (ICEDTEA_PATCHES): Fixed typo.

2008-08-11  Lillian Angel  <langel@redhat.com>

	Fixes Bug #181
	* Makefile.am: Added new patch to the list.
	* patches/icedtea-enum-bug-181.patch: New patch.

2008-08-08  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Add ALT_JAR_CMD to ICEDTEA_ENV if --with-alt-jar is used.
	Added patches/icedtea-alt-jar.patch.
	* acinclude.m4: Define --with-alt-jar.
	* configure.ac: Add --with-alt-jar.
	* patches/icedtea-alt-jar.patch: New file.
	* HACKING: Updated.

2008-08-08  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
	(current_frame): Remove some rubbish.
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
	(set_last_Java_frame): Likewise.

2008-08-08  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-zero.patch: Include the calling thread's
	stack in crash dumps.

2008-08-08  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-signed-types.patch: Signedness fix.

2008-08-08  Gary Benson  <gbenson@redhat.com>

	* configure.ac (LLVM_CFLAGS): Fix for PRODUCT builds.

2008-08-06  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* patches/icedtea-cacao.patch: Moved architecture stuff into...
	* patches/icedtea-arch.patch: New file.
	* Makefile.am (EXTRA_DIST): Added patches/icedtea-arch.patch.
	(ICEDTEA_PATCHES): Likewise.
	* HACKING: Likewise.

2008-08-05  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* autogen.sh: New file.

2008-08-01  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-zero.patch (os::dll_load): Fix typo for mipsel.

2008-07-31  Matthias Klose  <doko@ubuntu.com>

	* acinclude.m4 (SET_ARCH_DIRS): Avoid calling uname for alpha,
	mips, mipsel, s390.

2008-07-30  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* configure.ac: Use ${enableval} in
	--enable-plugin.
	
2008-07-29  Joshua Sumali  <jsumali@redhat.com>

	* .hgignore: Updated.
	* Makefile.am (stamps/visualvm.stamp): New target.
	(stamps/nbplatform.stamp): Likewise.
	(clean-visualvm): Likewise.
	(clean-nbplatform): Likewise.
	(visualvm): Likewise.
	(nbplatform): Likewise.
	(stamps/download.stamp): Download visualvm and netbeans sources.
	(stamps/extract.stamp): Extract visualvm and netbeans sources.
	(distclean-local): Add visualvm and netbeans.
	(.PHONY): Add clean-visualvm and clean-nbplatform.
	* README: Added VisualVM section.
	* acinclude.m4	(WITH_VISUALVM_SRC_ZIP)i: New.
	(WITH_NETBEANS_PLATFORM_SRC_ZIP): Likewise.
	(WITH_NETBEANS_PROFILER_SRC_ZIP): Likewise.
	* configure.ac: Use WITH_VISUALVM_SRC_ZIP,
	WITH_NETBEANS_PLATFORM_SRC_ZIP, and	WITH_NETBEANS_PROFILER_SRC_ZIP. 
	Also add --enable-visualvm option.

2008-07-27  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-zero.patch: Add support for hppa.

2008-07-26  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-hotspot-citypeflow.patch: New.
	* Makefile.am (ICEDTEA_PATCHES): Add patch.
	* HACKING: Document.

2008-07-26  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-arm-uname.patch: Rename to ...
	* patches/icedtea-uname.patch: Fix architecture string for mipsel.
	* patches/icedtea-zero.patch: Add support for alpha, m68k, mips{,el}.
	* patches/icedtea-alpha-fixes.patch: New, fixes for alpha-linux.
	* Makefile.am (ICEDTEA_PATCHES): Rename patch, add patch.

2008-07-24  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Fix bashisms.
	* Makefile.am: Likewise.

2008-07-24  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/bootstrap-directory-ecj.stamp): Fix typo.

2008-07-24  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-hotspot-gcc-pr36917.patch: New.
	* Makefile.am: Apply.
	* HACKING: Document.

2008-07-24  Matthias Klose  <doko@ubuntu.com>

	* generated/sun/tools/jconsole/Version.java: Regenerated.
	* generated/sun/misc/Version.java: Likewise.

2008-07-23  Lillian Angel  <langel@redhat.com>

	* jconsole.desktop: Updated category.
	* policytool.desktop: Likewise.

2008-07-23  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/extract.stamp): Don't call tar with -z.

2008-07-23  Gary Benson  <gbenson@redhat.com>

	PR icedtea/167:
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(normal_entry): Don't use stack depth at method exit to
	calculate the result to return.

2008-07-21  Matthias Klose  <doko@ubuntu.com>

	* Update patches/icedtea-hotspot-6b11-7b24.patch.
	* HACKING: Adjust.

2008-07-21  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ICEDTEA_ENV, ICEDTEA_ENV_GCJ): Add
	$(abs_top_builddir)/bootstrap/jdk1.6.0/bin to PATH.

2008-07-21  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-zero.patch: Added s390 and s390x to dlopen checks.

2008-07-21  Gary Benson  <gbenson@redhat.com>

	PR icedtea/170:
	* patches/icedtea-zero-build.patch: Build class library with
	-D_LITTLE_ENDIAN where appropriate.

2008-07-21  Gary Benson  <gbenson@redhat.com>

	* HACKING: Added instructions for how to regenerate
	icedtea-hotspot-6b06-7b24.patch.

2008-07-20  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-nomotif-6706121.patch, patches/icedtea-nomotif.patch:
	New.
	* Makefile.am (ICEDTEA_PATCHES): Add patches.
	* configure.ac: Remove lesstif check.
	* INSTALL: Remove lesstif from build requirements.

2008-07-20  Matthias Klose  <doko@ubuntu.com>

	* acinclude.m4 (SET_ARCH_DIRS): Add powerpc and powerpc64 configs.

2008-07-16  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed typos.

2008-07-16  Matthias Klose  <doko@ubuntu.com>

	* fsg.sh: Update for b11 code drop.
	* Makefile.am: Update for b11.
	* patches/icedtea-license-headers.patch, patches/icedtea-idl.patch,
	patches/icedtea-jscheme.patch, patches/icedtea-security-updates.patch,
	patches/icedtea-eclipse-hotspot-6614100-6b06.patch,
	patches/icedtea-gtkplaf.patch, patches/icedtea-dnd-updatecursor.patch,
	patches/icedtea-component.patch: Remove, applied upstream.
	* HACKING: Update patch descriptions.
	* NEWS: Mention update to b11.

2008-07-15  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new patch.
	* patches/icedtea-security-updates.patch: Removed patch that cannot be
	applied to ports.
	* patches/icedtea-security-updates-nonzero.patch: Added removed patch
	into this file.

2008-07-15  Lillian Angel  <langel@redhat.com>

	* INSTALL: Added rhino to the list.

2008-07-15  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.
	* Makefile.am: Added HACKING to EXTRA_DIST.

2008-07-15  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Add icedtea-webstart-umask.patch.
	* patches/icedtea-webstart-umask.patch: Set default umask to 077 for
	javaws and pluginappletviewer, and also	provide the -umask argument to
	manually override this setting.
	* rt/net/sourceforge/jnlp/resources/Messages.properties: Update usage.
	* rt/net/sourceforge/jnlp/runtime/Boot.java: Likewise.

2008-07-14  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am (stamps/cacao.stamp): Only install if WITH_CACAO is used.
	* patches/icedtea-liveconnect.patch: Split GetMemberPluginCallRequest,
	GetWindowPluginCallRequest and VoidPluginCallRequest into separate files
	to work around ecj compiling issues.

2008-07-14  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/download.stamp): Disable checksum test and
	download when configured --with-cacao-src-zip.

2008-07-14  Matthias Klose  <doko@ubuntu.com>

	* acinclude.m4 (FIND_JAR): Check if $JAR supports @<file>;
	set JAR_KNOWS_ATFILE.
	* Makefile.am (ICEDTEA_ENV_GCJ): Pass JAR_KNOWS_ATFILE.
	* patches/icedtea-ecj.patch: Use jar @<file> if available.

2008-07-11  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* ChangeLog: Fix typos.
	* Makefile.in,
	* configure,
	* aclocal.m4: Removed.
	* INSTALL: Update.
	
2008-07-11  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-zero.patch: Build non-product correctly on ia64.

2008-07-11  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* Makefile.am (CACAO_VERSION): Updated to 0.99.2
	(CACAO_MD5SUM): Likewise.
	* Makefile.in: Regenerated.
	* aclocal.m4: Likewise.
	* configure: Likewise.

2008-07-10  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/Boot.java: Remove restriction of only
	files ending with .jnlp being loaded. Also refactored a bit.

2008-07-08  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-security-updates.patch: New patch containing OpenJDK
	security patches released today.
	* Makefile.am: Added patch to list.
	* Makefile.in: Regenerated.

2008-07-08  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/cacao.stamp): Pass CACAO_CONFIGURE_ARGS to
	 configure.
	* Makefile.in: Regenerate.
	* README: Document CACAO_CONFIGURE_ARGS.

2008-07-04  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (EXCLUDE_LIVECONNECT): New variable.
	(LIVECONNECT_DIR): Likewise.
	* Makefile.in: Regenerate.
	* rt/netscape/javascript/JSException.java: New file.
	* rt/netscape/javascript/JSObject.java: Likewise.
	* rt/netscape/javascript/JSProxy.java: Likewise.
	* rt/netscape/javascript/JSRunnable.java: Likewise.
	* rt/netscape/javascript/JSUtil.java: Likewise.

2008-07-04  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am: Fix typo.
	* Makefile.in: Regenerate.

2008-07-04  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am: Formatting fixes.
	* Makefile.in: Regenerate.

2008-07-03  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* IcedTeaPlugin.cc (IcedTeaPluginFactory::IcedTeaPluginFactory):
	Move nsILiveconnect instance creation ...
	(IcedTeaPluginFactory::Initialize): ... here.

2008-07-03  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* .hgignore: Add IcedTeaPlugin.o.
	* IcedTeaPlugin.cc: Do not print current thread ID in output.
	* Makefile.am: Fix IcedTeaPlugin.so linking.
	* Makefile.in: Regenerate.
	* configure.ac: Remove XULRUNNER_VERSION.

2008-07-03  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am: Fix use of abs_top_srcdir
	for CACAO and lack of path for HACKING.
	* Makefile.in: Regenerated.
	* acinclude.m4: Fix CACAO path as above.
	* configure: Regenerated.

2008-07-02  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Restore check for libxul-unstable.
	* configure: Regenerate.

2008-07-02  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* HACKING: Update with FSG list
	and further bug numbers.
	* Makefile.am: Remove jscheme removal
	and add in new fsg script.
	* Makefile.in: Regenerated.
	* fsg.sh: Script to sanitise OpenJDK before
	building and for the fsg tarball.

2008-07-02  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Write patch information from HACKING into
	the patch stamp files.
	* Makefile.in: Regenerate.

2008-07-02  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* acinclude.m4:
	Switch ${CACAO} for ${WITH_CACAO} in
	Shark/core/zero rules and use ${use_zero}
	instead of ${ZERO_BUILD_TRUE}.
	* aclocal.m4,
	* configure:
	Regenerated.

2008-07-02  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4:
	Fix detection of Shark/core build.
	* aclocal.m4,
	* configure:
	Regenerated.

2008-07-02  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* IcedTeaPlugin.cc: New file.
	* Makefile.am: Add ENABLE_LIVECONNECT and ENABLE_PLUGIN
	conditionals.  Add IcedTeaPlugin.so target.
	* Makefile.in: Regenerate.
	* README: Document --enable-liveconnect.
	* configure.ac: Define ENABLE_LIVECONNECT and ENABLE_PLUGIN
	conditionals.  Add --enable-liveconnect option.  Add XULRunner
	pkgconfig checks.
	* configure: Regenerate.
	* .hgignore: Add IcedTeaPlugin.so.
	* patches/icedtea-liveconnect.patch: New file.
	* patches/icedtea-plugin.patch: New file.
	* patches/icedtea-webstart.patch: New file.
	* patches/icedtea-netx-plugin.patch: Remove file.
	* patches/icedtea-webservices.patch: Remove file.

2008-07-02  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-cacao.patch: openjdk/jdk/make/docs/Makefile:
	Set MAX_VM_MEMORY to 768 for 32bit builds.

2008-07-02  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-hotspot-6b06-7b24.patch: Update copyright notice in
	hotspot/src/share/vm/interpreter/bytecodeInterpreterWithChecks.x[ms]l
	from 7b29.

2008-07-01  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am: Move new aliases to end with others,
	and fix path of jtreg.jar.
	* Makefile.in: Regenerated.

2008-07-01  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (stamps/icedtea.stamp, stamps/icedtea-debug.stamp): Re-
	added, (icedtea-debug-against-icedtea): New target, (icedtea-clean):
	Remove stamps/icedtea-debug.stamp.
	* Makefile.in: Regenerate.

2008-07-01  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am (ICEDTEA_PATCHES, ICEDTEA_FSG_PATCHES): Move
	$(DISTRIBUTION_PATCHES) back to ICEDTEA_PATCHES as last item.
	* Makefile.in: Regenerate.

2008-06-30  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* HACKING:
	Fix typos.

2008-06-30  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* generated/com/sun/corbse/impl/logging/ActivationSystemException.java,
	* generated/com/sun/corbse/impl/logging/IORSystemException.java,
	* generated/com/sun/corbse/impl/logging/InterceptorsSystemException.java,
	* generated/com/sun/corbse/impl/logging/NamingSystemException.java,
	* generated/com/sun/corbse/impl/logging/OMGSystemException.java,
	* generated/com/sun/corbse/impl/logging/ORBUtilSystemException.java,
	* generated/com/sun/corbse/impl/logging/POASystemException.java,
	* generated/com/sun/corbse/impl/logging/UtilSystemException.java:
	New versions generated by the JScheme replacement (different headers).

2008-06-30  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am: Rename ports and ports-ecj
	aliases to hotspot-ports and hotspot-ports-ecj
	to prevent OpenJDK being extracted for make dist.

2008-06-30  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	Make jtreg target work out of the source directory,
	and use a stamp to mark a finished icedtea build
	so we don't build it twice.
	* Makefile.in: Regenerated.

2008-06-29  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (stamps/icedtea-ecj.stamp): Add dependency on
	stamps/cacao.stamp.
	(stamps/cacao.stamp): Add dependency on stamps/rt-class-files.stamp.
	* Makefile.in: Regenerated.

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

	* Makefile.am: Use build directory for
	generated directory, and copy there at
	the start if we are doing an out-of-directory
	build.
	* Makefile.in: Regenerated.

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

	* Makefile.am: Add ICEDTEA_FSG_PATCHES
	to EXTRA_DIST.
	* Makefile.in: Regenerated.

2008-06-26  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am:
	Separate out ICEDTEA_FSG_PATCHES and
	add dist-openjdk-fsg target.
	* Makefile.in,
	* aclocal.m4,
	* configure:
	Regenerated.

2008-06-29  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-jdk-docs-target.patch: New.
	* Makefile.am: Apply patch.
	* Makefile.in: Regenerate.

2008-06-27  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/services/XPersistenceService.java: Throw a
	FileNotFoundException if the persistence store does not exist.

2008-06-27  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/Launcher.java: Exit the application if there was
	a LaunchException caught.

2008-06-26  Joshua Sumali  <jsumali@redhat.com>

	* README: Removed documentation about --enable-netx-plugin. This feature
	is enabled by default now.
	* rt/net/sourceforge/jnlp/Launcher.java: Do not show the download
	indicator if we are using gcjwebplugin.

2008-06-26  Lillian Angel  <langel@redhat.com>

	* configure: Regenerated.

2008-06-26  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new patch to the list.
	* Makefile.in: Regenerated.
	* aclocal.m4: Regenerated.
	* patches/icedtea-toolkit.patch: New file.

2008-06-26  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am: Don't bother with the
	shared object files.  We don't need
	them any more.
	* Makefile.in: Regenerated.

2008-06-26 Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* Makefile.am (stamps/cacao.stamp): Depend on stamps/extract.stamp.
	* Makefile.in: Regenerated.

2008-06-26 Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* .hgignore: Added cacao.
	* Makefile.am (CACAO_VERSION, CACAO_MD5SUM, CACAO_URL, CACAO_SRC_ZIP):
	New variables.
	(distclean-local): Removed cacao directory.
	[WITH_CACAO] (ICEDTEA_ENV, ICEDTEA_ENV_ECJ): Use WITH_CACAO instead of
	CACAO.
	(stamps/download.stamp) [WITH_CACAO && !USE_SYSTEM_CACAO]: Download
	CACAO tarball.
	(clean-download): Removed CACAO tarball.
	(stamps/extract.stamp) [WITH_CACAO && !USE_SYSTEM_CACAO]: Extract
	CACAO tarball.
	(stamps/cacao.stamp): New target.
	(cacao): Likewise.
	* Makefile.in: Regenerated.
	* acinclude.m4 (AC_CHECK_WITH_CACAO): Renamed CACAO to WITH_CACAO.
	(AC_CHECK_WITH_CACAO_HOME): New function.
	(AC_CHECK_WITH_CACAO_SRC_ZIP): Likewise.
	* aclocal.m4: Regenerated.
	* configure: Likewise.
	* configure.ac (AC_CHECK_WITH_CACAO_HOME): Added.
	(AC_CHECK_WITH_CACAO_SRC_ZIP): Likewise.

2008-06-25  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* HACKING: Update with new patch.
	* Makefile.am: Add patch.
	* Makefile.in,
	* configure: Regenerated.
	* patches/icedtea-idl.patch:
	New patch to fix licensing on IDL files.
	See PR141.

2008-06-24  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* Makefile.am: Only add rhino patch when
	WITH_RHINO is turned on.
	* Makefile.in: Regenerated.
	* acinclude.m4: Provide the option to turn off
	rhino support.
	* configure,
	* aclocal.m4:
	Regenerated.

2008-06-25  Gary Benson  <gbenson@redhat.com>

	* HACKING: Updated.

2008-06-25  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* acinclude.m4: Remove ENABLE_NETX_PLUGIN.
	* Makefile.am (NETX_PLUGIN): Remove conditional.
	(ICEDTEA_PATCHES): Hard-code netx-plugin patch.
	* Makefile.in: Regenerate.
	* configure.ac: Remove ENABLE_NETX_PLUGIN.
	* configure: Regenerate.
	* rt/net/sourceforge/jnlp/NetxPanel.java (runLoader): Exit when a
	LaunchException is caught.  Remove keyboard input FIXME comment.
	* rt/net/sourceforge/jnlp/Launcher.java: Fix LCInit typos.

2008-06-24  Lillian Angel  <langel@redhat.com>

	* Makefile.in: Regenerated.
	* aclocal.m4: Likewise.
	* configure: Likewise.
	* configure.ac: Moved FIND_RHINO out of conditional so it is checked
	for under all conditions.
	* patches/icedtea-fonts.patch: Reverted. Dejavu-lgc-fonts are not
	default on F9.

2008-06-24  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4
	(SET_CORE_BUILD): Removed.
	(SET_CORE_OR_SHARK_BUILD): New macro.
	* configure.ac
	Replaced call to SET_CORE_BUILD with SET_CORE_OR_SHARK_BUILD.
	(LLVM_CFLAGS): New substitution.
	(LLVM_LDFLAGS): Likewise.
	(LLVM_LIBS): Likewise.
	* configure: Regenerated.

	* Makefile.am
	(ICEDTEA_ENV): Pass flags for Shark.
	(ICEDTEA_ENV_ECJ): Likewise.
	(stamps/ports.stamp): Link in Shark files.
	(stamps/ports-ecj.stamp): Likewise.
	(ICEDTEA_PATCHES): Apply Shark patches.
	(hotspot): Fix libjvm.so location.
	* Makefile.in: Regenerated.

	* ports/hotspot/src/cpu/zero/vm/assembler_zero.cpp
	(code_fill_byte): Implement for Shark.
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.cpp
	(decode): Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp
	(zeroframe): New accessor method.
	(zero_entryframe): Likewise.
	(zero_interpreterframe): Likewise.
	(zero_sharkframe): Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp
	(is_interpreted_frame): Use the above.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp
	(frame): Set _pc to a dummy value for entry frames.
	(sender_sp): Use new accessor methods.
	(get_interpreterState): Likewise.
	(entry_frame_call_wrapper): Likewise.
	(interpreter_frame_locals_addr): Remove now-unnecessary assertion.
	(interpreter_frame_cache_addr): Likewise.
	(interpreter_frame_mdx_addr): Likewise.
	(interpreter_frame_tos_address): Likewise.
	(interpreter_frame_bcx_addr): Updated for Shark.
	(interpreter_frame_method_addr): Likewise.
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.hpp
	(check_verified_entry_alignment): Implement for Shark.
	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp
	(print_word): Add basic support for Shark frames.
	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp
	(base_offset): New method.
	(top_offset): Likewise.
	(sp_offset): Likewise.
	(SHARK_FRAME): New enum entry.
	(is_shark_frame): New method.
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.hpp
	(call_stub_return_pc): New method.
	(returns_to_call_stub): Updated for new semantics.
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
	(zero_stack_offset): New method.
	(top_zero_frame_offset): Likewise.

	* patches/icedtea-shark-build.patch: New file.
	* patches/icedtea-shark.patch: Likewise.

	* ports/hotspot/build/linux/makefiles/shark.make: New file.
	* ports/hotspot/src/cpu/zero/vm/sharkFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp: Likewise.
	* ports/hotspot/src/share/vm/includeDB_shark: Likewise.
	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkState.inline.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkType.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkType.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/sharkValue.hpp: Likewise.
	* ports/hotspot/src/share/vm/shark/shark_globals.cpp: Likewise.
	* ports/hotspot/src/share/vm/shark/shark_globals.hpp: Likewise.

2008-06-23  Andrew John Hughes  <gnu_andrew@member.fsf.org>

	* ChangeLog: Correct PATCHES typo.
	* HACKING: New file to list patches.
	* patches/icedtea-gtkplaf.patch: Changed to use
	fix from S6624717 as found in OpenJDK7 b27.

2008-06-23  Lillian Angel  <langel@redhat.com>
	Pablo del Campo <pablogdc@gmail.com>

	Fixes Bug #160
	* patches/icedtea-fonts.patch: Updated for F9.

2008-06-23  Lillian Angel  <langel@redhat.com>

	* aclocal.m4: Regenerated.
	* configure: Regenerated.

2008-06-22  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-rhino.patch: New patch.
	* Makefile.am: Add RHINO_JAR to environment variable lists.
	(ICEDTEA_PATCHES): Add patches/icedtea-rhino.patch.
	* Makefile.in: Regenerated.
	* acinclude.m4 (FIND_RHINO_JAR): New.
	* configure.ac: Use FIND_RHINO_JAR.
	* configure: Regenerated.

2008-06-20  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-zero-build.patch: Correctly set CPU.

2008-06-20  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-core-build.patch: Defuzz.

2008-06-19  Lillian Angel  <langel@redhat.com>

	Fixes Bug #159
	* patches/icedtea-component.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add above patch.
	* Makefile.in: Regenerated.

2008-06-18  Keith Seitz  <keiths@redhat.com>

	* patches/icedtea-dnd-updatecursor.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add above patch.
	* Makefile.in: Regenerated.

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

	PR icedtea/140:
	* Makefile.am: Add icedtea-jscheme.patch and
	remove jscheme jar files and scripts after
	unzipping OpenJDK.
	* Makefile.in: Regenerated.
	* patches/icedtea-ecj.patch: Updated for post-jscheme
	tree.
	* patches/icedtea-jscheme.patch: Added.

2008-06-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added JDK_UPDATE_VERSION to environment. Some applets,
	like the Sun's verify Java version applet, check for the "_" in the
	version string. Our version string format is now correct:
	java version "1.6.0_0"
	OpenJDK  Runtime Environment (build 1.6.0_0-b10)
	OpenJDK Server VM (build 1.6.0_0-b10, mixed mode)
	* Makefile.in: Regenerated.

2008-06-10  Lillian Angel  <langel@redhat.com>

	* Makefile.in: Regenerated.
	* aclocal.m4: Likewise.
	* configure: Likewise.
	* generated/sun/misc/Version.java: Likewise.
	* generated/sun/tools/jconsole/Version.java: Likewise.

2008-06-10  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-no-bcopy.patch: New.
	* Makefile.am (ICEDTEA_PATCHES): Add patch.
	* Makefile.in: Regenerate.

2008-06-10  Tom Callaway <tcallawa@redhat.com>
	    Dennis Gilmore <dennis@ausil.us>

	* patches/icedtea-sparc64-linux.patch,
	patches/icedtea-sparc-ptracefix.patch,
	patches/icedtea-sparc-trapsfix.patch: New.
	* Makefile.am (ICEDTEA_PATCHES): Add above patches.
	* Makefile.am (stamps/bootstrap-directory-ecj.stamp): Create
	symlink to $(SYSTEM_GCJ_DIR)/jre/lib/$(JRE_ARCH_DIR).
	* acinclude.m4: Set JRE_ARCH_DIR.
	* Makefile.in, configure: Regenerate.

2008-06-09  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/Parser.java: Remove comments from xml before
	starting the application.
	* rt/net/sourceforge/nanoxml/XMLElement.java: Be more tolerant to double
	dashes in xml comments.
	(sanitizeInput(InputStreamReader, PipedOutputStream)): New method.
	(expectedInput(String, char)): New method.

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

	* Makefile.am: Fix implicit directory paths
	and use of abs_top_srcdir where abs_top_builddir is
	meant, so build works outside the source directory.
	Also ensure JAVAC is unset during the OpenJDK build.
	* Makefile.in: Regenerated.

2008-06-08  Mark Wielaard  <mark@klomp.org>

	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound:
	Import Gervill CVS source reformatting.

2008-06-08  Mark Wielaard  <mark@klomp.org>

	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound:
	Import Gervill fixes from CVS. See CHANGES.txt.
	* overlays/openjdk/jdk/test/com/sun/media/sound: Likewise.

2008-06-08  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (ZERO_PATCHES): Add
	patches/icedtea-eclipse-hotspot-6614100-7b24.patch.
	(NON_ZERO_PATCHES): New patch list.
	(ZERO_PATCHES_COND): Use new NON_ZERO_PATCHES list when necessary.
	* Makefile.in: Regenerate.
	* patches/icedtea-eclipse-hotspot-6614100-7b24.patch: New patch.
	* patches/icedtea-eclipse-hotspot-6614100-6b06.patch: New patch.

2008-06-01  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (OPENJDK_DATE): Updated to 30_may_2008.
	(OPENJDK_MD5SUM): Updated.
	(OPENJDK_VERSION): Updated to b10.
	(OPENJDK_SRC_ZIP): Adjusted to new underscore convention between
	version and date in b10.
	(ICEDTEA_PATCHES): Removed icedtea-xinerama.patch,
	icedtea-color-profiles.patch and icedtea-hat-spl-gpl.patch.
	* Makefile.in: Regenerated.
	* patches/icedtea-copy-plugs.patch: Adjusted to remove sound
	references in b10.
	* patches/icedtea-gervill.patch: Adjusted to new sound service
	files in b10.
	* overlays/openjdk/jdk/src/share/lib/cmm/lcms/GRAY.pf: Removed.
	* overlays/openjdk/jdk/src/share/lib/cmm/lcms/LINEAR_RGB.pf: Removed.
	* overlays/openjdk/jdk/src/share/lib/cmm/lcms/PYCC.pf: Removed.
	* patches/icedtea-color-profiles.patch: Removed.
	* patches/icedtea-hat-spl-gpl.patch: Removed.
	* patches/icedtea-xinerama.patch: Removed.

2008-05-30  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-ecj.patch: Use `cat file-list` not gjar -@ stdin.

2008-05-30  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (check-jdk): Use BUILD_OUTPUT_DIR not LINUX_DIR.
	(check-langtools): Likewise.
	(check-hotspot): Likewise.
	* Makefile.in: Regenerated.

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

	* aclocal.m4,
	* configure: Regenerated.
	* configure.ac: Use enableval
	with --enable options.

2008-05-28  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Updated.

2008-05-28  Lillian Angel  <langel@redhat.com>

	* configure.ac: Updated to 1.3.
	* configure: Regenerated.

2008-05-28  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated for release.

2008-05-27  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Remove icedtea-certbundle.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-certbundle.patch: Remove.

2008-05-26  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Updated jtreg to use correct java.
	* Makefile.in: Regenerated.

2008-05-26  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-certbundle.patch: Added trustStore and
	trustStoreType to props.

2008-05-26  Mark Wielaard  <mwielaard@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add
	patches/icedtea-override-redirect-metacity.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-override-redirect-metacity.patch: New patch.

2008-05-25  Mark Wielaard  <mark@klomp.org>

	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound:
	Import Gervill fixes from CVS. See CHANGES.txt.
	Added: Software Mixing Mixer.
	Fix: AudioFloatFormatConverter.getTargetFormats()
	* overlays/openjdk/jdk/test/com/sun/media/sound: Imported all tests.

2008-05-25  Mark Wielaard  <mark@klomp.org>

	* Makefile.am: Use -source 1.5 whenever possible.
	* Makefile.in: Regenerated.
	* javac.in: Use -1.5.

2008-05-23  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Updated jtreg to use correct javac and jar.
	* Makefile.in: Regenerated.

2008-05-22  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed conditions for using JAVAC.
	* Makefile.in: Regenerated.

2008-05-20  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed typo.
	* Makefile.in: Regenerated.
	* generated/sun/awt/X11/generator/sizer.32: Regenerated.

2008-05-20  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Updated JAVAC calls so ecj wrapper script is used.
	* Makefile.in: Regenerated.
	* aclocal.m4: Likewise.
	* configure: Likewise.
	* javac.in: Updated to use source 1.6 instead of 1.5.

2008-05-19  Mark Wielaard  <mark@klomp.org>

	* test/jtreg/com/sun/javatest/lib/*.java: Added.
	* .hgignore: Add test/hotspot, test/jdk, test/langtools and
	test/jtreg/classes

2008-05-19  Mark Wielaard  <mark@klomp.org>

	* test/jtreg/*: New jtreg and jtharness sources.
	* Makefile.am (distclean-local): Add clean-jtreg clean-jtreg-reports.
	(.PHONY): Likewise.
	(EXTRA_DIST): Add test/jtreg.
	(stamps/jtreg.stamp): New target.
	(clean-jtreg): Likewise.
	(check-hotspot): Likewise.
	(check-langtools): Likewise.
	(check-jdk): Likewise.
	(clean-jtreg-reports): Likewise.
	(jtregcheck): Likewise.
	(check-local): Likewise.
	(jtreg): Likewise.
	* Makefile.in: Regenerated.

2008-05-16  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-sparc.patch: Merge os_linux_sparc.cpp patch hunks.

2008-05-15  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-sparc.patch: New.
	* Makefile.am: Add the icedtea-sparc patch.
	* acinclude.m4: Don't default to the zero port on sparc.
	* Makefile.in, configure: Regenerated.

2008-05-14  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/security/CertsInfoPane.java: Fix certificate
	viewer null pointer.

2008-05-09  Mark Wielaard  <mwielaard@redhat.com>

	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound:
	Import Gervill fixes from CVS. See CHANGES.txt.
	Check isConversionSupported() in
	AudioFloatFormatConverter.getTargetFormats().
	* patches/icedtea-gervill.patch: Add AudioFloatFormatConverter to
	javax.sound.sampled.spi.FormatConversionProvider.

2008-05-09  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-certbundle.patch: Fixed typo.

2008-05-09  Lillian Angel  <langel@redhat.com>

	* icedtea-use-system-tzdata.patch: Added missing lines to patch.

2008-05-08  Mark Wielaard  <mark@klomp.org>

	* patches/icedtea-directaudio-close-trick.patch: Use new static
	lockLast for nOpen/nClose guarding.  Make lockNative non-static
	again.  Do all checks before native calls of doIO inside
	lockNative guard. Set doIO to false after nClose before dropping
	lockNative guard.

2008-05-08  Lillian Angel  <langel@redhat.com>

	Fixes Bug #150
	* patches/icedtea-certbundle.patch: Moved system properties defined in
	hotspot to TrustManagerFactoryImpl.
	* icedtea-use-system-tzdata.patch: Updated to patch cleanly.

2008-05-07  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/Launcher.java: Check main jar for main class in
	case main class isn't specified in the jnlp file.
	* rt/net/sourceforge/jnlp/resources/Messages.properties: Add main class
	error messages.

2008-05-07  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/cache/ResourceTracker.java: Close URL
	connections nicely instead of leaving them open.

2008-05-06  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/security/CertWarningPane.java: Get publisher
	name from certificate instead of vendor field in jnlp file.

2008-05-05  Lillian Angel  <langel@redhat.com>

	* jconsole.desktop: Fixed typo.

2008-05-04  Mark Wielaard  <mark@klomp.org>

	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound:
	Import new Gervill CVS. See CHANGES.txt. Changed:
	AudioFloatConverter.java, DLSSoundbank.java, SoftChannel.java,
	WaveFloatFileReader.java. Added: AudioFloatFormatConverter.java,
	WaveExtensibleFileReader.java, WaveFloatFileWriter.java. Deleted:
	PATInstrument.java, PATSample.java, PATSoundbankReader.java.

2008-05-04  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (EXTRA_DIST): Add patches/icedtea-hat-spl-gpl.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-hat-spl-gpl.patch: New patch.

2008-05-04  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (EXTRA_DIST): Add patches/icedtea-netx-plugin.patch.
	* Makefile.in: Regenerate.

2008-05-04  Mark Wielaard  <mwielaard@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add
	patches/icedtea-directaudio-close-trick.patch.
	* Makefile.in: Regenerated.
	* patches/icedtea-directaudio-close-trick.patch: New patch.

2008-05-01  Mark Wielaard  <mwielaard@redhat.com>

	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound/
	SoftChannel.java (controlChange): Reset least significant
	controller if necessary.

2008-05-01  Mark Wielaard  <mwielaard@redhat.com>

	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound/
	DLSSoundbankReader.java (getSoundbank(URL)): Don't throw IOException.
	(getSoundbank(File)): Allow soundbanks not ending in .dls.
	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound/
	PATSoundbankReader.java (getSoundbank(URL)): Don't throw IOException.
	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound/
	SF2SoundbankReader.java (getSoundbank(URL)): Likewise.
	(getSoundbank(File)): Allow soundbanks not ending in .sf2.
	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound/
	SoftSynthesizer.java (unloadAllInstruments): Check if Soundbank
	supported.
	(unloadInstruments): Likewise.

2008-04-30  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* rt/net/sourceforge/jnlp/security/MoreInfoPane.java: Fix typo.

2008-04-30  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (ICEDTEA_PATCHES): Add patches/icedtea-gervill.patch.
	* Makefile.in: Regenerated.
	* patches/icedtea-gervill.patch: New patch.
	* overlays/openjdk/jdk/src/share/classes/com/sun/media/sound/*:
	New Gervill files.

2008-04-29  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(EXTRA_DIST): Added jconsole.desktop and policytool.desktop.
	* Makefile.in: Regenerated.

2008-04-29  Lillian Angel  <langel@redhat.com>

	* jconsole.desktop: New file.
	* policytool.desktop: New file.

2008-04-28  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(EXTRA_DIST): Added overlays and extra.
	* Makefile.in: Regenerated.

2008-04-28  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Don't check md5sum if configured --with-openjdk-src-zip.
	* Makefile.in: Regenerated.

2008-04-27  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-color-profiles.patch.
	(stamps/overlay.stamp): New target.
	(overlay): Likewise.
	(stamps/extract-ecj.stamp): Depend on stamps/overlay.stamp.
	(icedtea): Likewise.
	(icedtea-debug): Likewise.
	(stamps/hotspot-tools-copy-source-files.stamp): Likewise.
	* Makefile.in: Regenerated.
	* overlays/openjdk/jdk/src/share/lib/cmm/lcms/GRAY.pf: New file.
	* overlays/openjdk/jdk/src/share/lib/cmm/lcms/LINEAR_RGB.pf: Likewise.
	* overlays/openjdk/jdk/src/share/lib/cmm/lcms/PYCC.pf: Likewise.
	* patches/icedtea-color-profiles.patch: New patch.

2008-04-24  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-version.patch: Changed product name to OpenJDK.

2008-04-23  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* javaws.desktop (Name): Change to IcedTea Web Start.
	(Comment): Change to IcedTea Application Launcher.
	(Icon): Update to javaws.png.

2008-04-23  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Fixed javaws.png target in EXTRA_DIST.
	* Makefile.in: Regenerated.

2008-04-23  Joshua Sumali  <jsumali@redhat.com>

	* java-javaws.png: Renamed to javaws.png
	* javaws.png: New file.

2008-04-23  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Added new files to EXTRA_DIST.
	* Makefile.in: Regenerated.
	* java-javaws.png: New file.
	* javaws.desktop: Likewise.

2008-04-23  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-fonts.patch: Updated to include Indic languages.
	* patches/icedtea-lib64.patch: Removed /usr/lib/local and
	/usr/lib64/local from default library path.

2008-04-21  Lillian Angel  <langel@redhat.com>
	    Parag Nemade  <pnemade@redhat.com>

	Fixes #443360
	* patches/icedtea-fonts.patch: New patch to fix font paths.
	* Makefile.am: Added new patch to the list.
	* Makefile.in: Regenerated.

2008-04-21  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-lib64.patch: Fixed order of library paths on 64-bit.
	* generated/*: Regenerated.

2008-04-21  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* ChangeLog: Fixed a typo in my name.

2008-04-21  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/resources/about.jnlp: Use online signed
	about.jar.

2008-04-21  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* acinclude.m4 (ENABLE_FAST_BUILD): Removed.
	(ENABLE_OPTIMIZATIONS): New function.
	* configure.ac (ENABLE_FAST_BUILD): Removed call.
	(ENABLE_OPTIMIZATIONS): Added call.
	* Makefile.am [!ENABLE_OPTIMIZATIONS] (ICEDTEA_ENV): Set
	NO_OPTIMIZATIONS and CC_NO_OPT.
	(FAST_BUILD_PATCH): Removed.
	(ICEDTEA_PATCHES): Removed FAST_BUILD_PATCH.
	* Makefile.in, configure: Regenerated.
	* patches/icedtea-speed.patch: Removed.

2008-04-21  Christan Thalinger  <twisti@complang.tuwien.ac.at>

	* acinclude.m4 (SET_CORE_BUILD): Always set to true when building
	--with-cacao.
	* Makefile.in, aclocal.m4, configure: Regenerated.

2008-04-21  Christan Thalinger  <twisti@complang.tuwien.ac.at>

	* patches/icedtea-cacao.patch: Set the ARCH_DATA_MODEL correct for
	almost all architectures (I missed that when merging in the
	cacao-branch).

2008-04-17  Joshua Sumali  <jsumali@redhat.com>

	* configure: Regenerated.
	* configure.ac: Bump version number to 1.2.

2008-04-17  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/Launcher.java: Fix applet focusing bug.

2008-04-16  Keith Seitz  <keiths@redhat.com>

	* patches/icedtea-LCMS-setTagData.patch: New file.
	* patches/icedtea-color-createcontext.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add above patches.
	* Makefile.in: Regenerated.

2008-04-16  Andrew Haley  <aph@littlepinkcloud.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
	(arm_add_and_fetch, arm_lock_test_and_set, arm_compare_and_swap):
	Rewrite.

2008-04-16  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-core-build.patch: Install libjvm.so in server
	rather than in core.
	* jvm.cfg.in: Updated with new libjvm.so location.

2008-04-15  Gary Benson  <gbenson@redhat.com>
	    Yi Zhan <yi.zhan@intel.com>

	* patches/icedtea-ia64-fdlibm.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Added the above.
	* aclocal.m4, Makefile.in: Regenerated.

2008-04-15  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* acinclude.m4 (ENABLE_ZERO_BUILD): Make --disable-zero work and
	don't build zero by default when compiling --with-cacao.
	* aclocal.m4, configure, Makefile.in: Regenerated.

2008-04-14  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/services/XFileContents.java: Add support for
	JNLPRandomAccessFile.
	* rt/net/sourceforge/jnlp/services/XServiceManagerStub.java: Add
	PrintService and JNLPRandomAccessFile services.
	* rt/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java: New file.
	* rt/net/sourceforge/jnlp/services/XPrintService.java: Likewise.

2008-04-14  Lillian Angel  <langel@redhat.com>

	* Makefile.in: Regenerated.
	* configure: Regenerated.
	* configure.ac: Added checks for make, gzip and ant.

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

	* Makefile.am:
	Pass ALT_PARALLEL_COMPILE_JOBS and
	HOTSPOT_BUILD_JOBS to ICEDTEA_ENV
	and ICEDTEA_ENV_ECJ as configured.
	* Makefile.in,
	* configure:
	Updated.
	* configure.ac:
	Add --with-parallel-jobs=x option.

2008-04-12  Mark Wielaard  <mark@klomp.org>

	* Makefile.am: Updated to OpenJDK b09 release.
	* Makefile.in: Regenerated.

2008-04-11  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Updated.

2008-04-10  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp
	(ZeroStackPrinter::print): Fail gracefully when not set up.

2008-04-10  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/javaStack_zero.hpp: Renamed as...
	* ports/hotspot/src/cpu/zero/vm/stack_zero.hpp: New file.
	Renamed JavaStack as ZeroStack, JavaFrame as ZeroFrame, and
	JavaStackPrinter as ZeroStackPrinter.
	* patches/icedtea-zero.patch: Likewise.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/entryFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubGenerator_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp:
	Likewise.

2008-04-09  Dan Munckton  <lists@munckfish.net>

	* patches/icedtea-xinerama.patch: Make Java Full Screen Exclusive Mode
	work again with Xorg Server 1.3 and above (Java bug 6636469).

2008-04-09  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-libraries.patch: Updated LDLIBS for jpeg.

2008-04-09  Gary Benson  <gbenson@redhat.com>
	    Xerxes Rånby  <xerxes@zafena.se>

	* ports/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
	(__kernel_cmpxchg_t): New type.
	(__kernel_cmpxchg): New macro.
	(arm_compare_and_swap): New function.
	(Atomic::cmpxchg): Use the above on arm.
	(Atomic::cmpxchg_ptr): Likewise.
	(arm_add_and_fetch): New function.
	(Atomic::add): Use the above on arm.
	(Atomic::add_ptr): Likewise.
	(arm_lock_test_and_set): New function.
	(Atomic::xchg): Use the above on arm.
	(Atomic::xchg_ptr): Likewise.

2008-04-08  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-text-relocations.patch: Use -fPIC on sparc/sparc64.

2008-04-08  Joshua Sumali  <jsumali@redhat.com>

	* generated/sun/awt/X11/generator/sizer.32: Regenerated.
	* patches/icedtea-webservices.patch: Relaxed visiblity a bit more in
	sun.applet.AppletPanel for NetxPanel.
	* rt/net/sourceforge/jnlp/Launcher.java
	(getApplet(file, enableCodeBase, container)): New method.
	(createAppletObject(file, enableCodeBase, container)): Likewise.
	* rt/net/sourceforge/jnlp/NetxPanel.java: Removed run() and replaced with
	new method runLoader().
	* rt/net/sourceforge/jnlp/PluginBridge.java: Refactored.
	(isApplet): New method.
	(isApplication): Likewise.
	(isComponent): Likewise.
	(isInstaller): Likewise.
	* rt/net/sourceforge/jnlp/resources/Messages.properties: Added message for
	network access.
	* rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
	(runtimePermissions): New field.
	(setSecurity): New method.
	(addPermission(perm)): Likewise.
	(getSecurity): Likewise.
	* rt/net/sourceforge/jnlp/runtime/JNLPPolicy.java: Check runtime
	permissions for permissions that may have been granted by the user.
	(implies): New method.
	* rt/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java: Catch socket
	permission requests, and ask user for permission when application is
	unsigned.
	(askPermission(perm)): New method.
	(addPermission(perm)): Likewise.
	* rt/net/sourceforge/jnlp/security/SecurityWarningDialog.java: Add NETWORK
	type access, and allow passing of parameters for message dialogs.
	(showAccessWarningDialogs(accessType, file, extras)): New method.
	* rt/net/sourceforge/jnlp/services/ServiceUtil.java
	(checkAccess(type, extras)): New method.

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

	* Makefile.am: Add NO_DOCS option as
	appropriate to ICEDTEA_ENV and ICEDTEA_ENV_ECJ
	* Makefile.in: Regenerated.
	* configure: Likewise.
	* configure.ac: Add --disable-docs option.

2008-04-07  Joshua Sumali  <jsumali@redhat.com>

	* patches/icedtea-netx-plugin.patch: Removed reflection hunk.
	* rt/net/sourceforge/jnlp/Parser.java: Removed inner Node class to ...
	* rt/net/sourceforge/jnlp/Node.java: here, as a separate class.

2008-04-07  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (ENABLE_ZERO_BUILD): Added sparc and sparc64.
	* configure: Regenerated.

2008-04-04  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/cache/CacheUtil.java: Added debugging code.
	* rt/net/sourceforge/jnlp/runtime/Boot.java: Likewise.
	* rt/net/sourceforge/jnlp/runtime/AppletEnvironment.java: Improved Applet
	displaying.
	* rt/net/sourceforge/jnlp/runtime/InstallDialog.java: Fixed image loading
	on the cache dialog.
	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java: Fixed window icon
	loading.
	* rt/net/sourceforge/jnlp/security/AccessWarningPane.java: Added icons to
	warning dialogs.
	* rt/net/sourceforge/jnlp/security/CertWarningPane.java: Likewise.
	* rt/net/sourceforge/jnlp/security/MoreInfoPane.java: Likewise.
	* rt/net/sourceforge/jnlp/security/SecurityWarningDialog.java: Added
	NETWORK as type of security access.
	* rt/net/sourceforge/jnlp/resources/info-small.png: New file.
	* rt/net/sourceforge/jnlp/resources/warning-small.png: Likewise.
	* rt/net/sourceforge/jnlp/resources/warning.png: Likewise.

2008-04-04  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ia64-bugfix.patch: New file.
	* Makefile.am: Added the above.
	* Makefile.in: Regenerated.

2008-04-03  Lillian Angel  <langel@redhat.com>

	* acinclude.m4: Fixed typo.
	* configure: Regenerated.

2008-04-03  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated for next release.

2008-04-03  Lillian Angel  <langel@redhat.com>

	* configure.ac: Updated version.
	* configure: Regenerated.

2008-04-03  Lillian Angel  <langel@redhat.com>

	* README: Updated.
	* INSTALL: Updated.

2008-04-03  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated for icedtea6.

2008-04-02  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/runtime/InstallDialog.java: Removed image
	loading.

2008-04-02  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-zero.patch: Workaround for arm.

2008-04-01  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-arm-uname.patch: New file.
	* Makefile.am: Added the above.
	* Makefile.in: Regenerated.

2008-03-31  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-jpegclasses.patch: Added new class.

2008-03-31  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new patch.
	* Makefile.in: Regenerated.
	* patches/icedtea-jpegclasses.patch: New patch. Provides stubs for
	com.sun.image.codec.jpeg classes.

2008-03-31  Lillian Angel  <langel@redhat.com>

	* configure.ac: Added checks for file and cpio.
	* configure: Likewise.

2008-03-28  Gary Benson  <gbenson@redhat.com>

	* configure.ac: Check for libffi for zero builds only.
	* configure: Regenerated.

2008-03-28  Gary Benson  <gbenson@redhat.com>

	* Makefile.am
	(stamps/ports.stamp, stamps/ports-ecj.stamp): Fixed broken core
	and zero detection.
	* Makefile.in: Regenerated.

2008-03-27  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Updated to OpenJDK b08 release.
	* Makefile.in: Regenerated.

2008-03-27  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(clean-patch): Fixed so patches are actually reverted.
	* Makefile.in: Regenerated.

2008-03-27  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* patches/icedtea-cacao.patch: Fixed the paths so the patch
	actually applies.

2008-03-27  Gary Benson  <gbenson@redhat.com>

	* Makefile.am
	(stamps/ports.stamp, stamps/ports-ecj.stamp): Fixed broken cacao
	detection.
	* Makefile.in: Regenerated.

2008-03-26  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-zero-build.patch: Added zero-specific bits to
	class library makefiles.
	* patches/icedtea-cacao.patch: Moved platform-specific bits from
	icedtea-ports.patch.
	* patches/icedtea-ports.patch: Removed.

	* jvm.cfg.in: New file.
	* ergo.c.in: Likewise.
	* acinclude.m4
	(ENABLE_ZERO_BUILD): Added new generated files jvm.cfg and ergo.c.
	* Makefile.am
	(stamps/ports.stamp, stamps/ports-ecj.stamp): Use jvm.cfg and ergo.c.
	(ICEDTEA_PATCHES): Removed icedtea-ports.patch.
	* Makefile.in, aclocal.m4, configure: Regenerated.
	* .hgignore: Added jvm.cfg and ergo.c.

	* ports/jdk/src/solaris/bin/alpha/jvm.cfg: Removed.
	* ports/jdk/src/solaris/bin/arm/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/mips/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/ppc/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/ppc64/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/s390/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/s390x/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/ergo_alpha.c: Likewise.
	* ports/jdk/src/solaris/bin/ergo_arm.c: Likewise.
	* ports/jdk/src/solaris/bin/ergo_ia64.c: Likewise.
	* ports/jdk/src/solaris/bin/ergo_mips.c: Likewise.
	* ports/jdk/src/solaris/bin/ergo_ppc.c: Likewise.
	* ports/jdk/src/solaris/bin/ergo_s390.c: Likewise.

2008-03-26  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.hpp
	(LOTS_OF_REGS): Default to no.

2008-03-25  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Updated to b07.
	* Makefile.in: Regenerated.
	* patches/icedtea-libraries.patch: Update to b07.
	* patches/icedtea-lesstif-64.patch: Remove, integrated in b07.

2008-03-24  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(stamps/extract.stamp): Added -z option to TAR.
	* Makefile.in: Regenerated.

2008-03-20  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-version.patch: Added patch to fix launcher name.

2008-03-17  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-version.patch: Removed patches that changed OpenJDK
	naming to IcedTea.

2008-03-17  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-static-libstdc++.patch: New file.

2008-03-17  Gary Benson  <gbenson@redhat.com>

	* platform_zero.in: New file.
	* ports/hotspot/build/linux/makefiles/zero.make: Likewise.

	* acinclude.m4
	(SET_ARCH_DIRS): Added special case for arm.
	(ENABLE_ZERO_BUILD): Added new substitutions (ZERO_LIBARCH,
	ZERO_BITSPERWORD, ZERO_ENDIANNESS, ZERO_ARCHDEF and ZERO_ARCHFLAG)
	and new generated file (platform_zero).
	(SET_CORE_BUILD): Enable whenever zero is used.
	* Makefile.am
	(ZERO_PATCHES): New variable listing all zero patches.
	(EXTRA_DIST): Added ZERO_PATCHES.
	(ZERO_PATCHES_COND): New variable listing zero patches when used.
	(ICEDTEA_PATCHES): Grouped all zero patches into ZERO_PATCHES_COND,
	added icedtea-zero-build.patch and icedtea-static-libstdc++.patch,
	and removed icedtea-always-zero.patch.
	(stamps/ports.stamp, stamps/ports-ecj.stamp): Use platform_zero.
	(ICEDTEA_ENV, ICEDTEA_ENV_ECJ): Pass ZERO_* variables through.
	* Makefile.in, configure: Regenerated.

	* patches/icedtea-zero.patch: Split build system bits into...
	* patches/icedtea-zero-build.patch: New file.
	* patches/icedtea-hotspot7-ports.patch: Merged into icedtea-zero.patch.
	* patches/icedtea-ports.patch: Moved hotspot-specific bits into
	icedtea-zero.patch.
	* patches/icedtea-signature-iterator.patch: Rebased.
	* patches/icedtea-test-atomic-operations.patch: Likewise.
	* patches/icedtea-signed-types.patch: Likewise, and missing
	hunk reinstated.
	* patches/icedtea-text-relocations.patch: Base conditional
	on ZERO_LIBARCH rather than BUILDARCH.
	* patches/icedtea-always-zero.patch: Removed.

	* ports/hotspot/build/linux/makefiles/arm.make: Removed.
	* ports/hotspot/build/linux/makefiles/ia64.make: Likewise.
	* ports/hotspot/build/linux/makefiles/ppc.make: Likewise.
	* ports/hotspot/build/linux/makefiles/ppc64.make: Likewise.
	* ports/hotspot/build/linux/makefiles/s390.make: Likewise.
	* ports/hotspot/build/linux/makefiles/s390x.make: Likewise.
	* ports/hotspot/build/linux/platform_arm: Likewise.
	* ports/hotspot/build/linux/platform_ia64: Likewise.
	* ports/hotspot/build/linux/platform_ppc: Likewise.
	* ports/hotspot/build/linux/platform_ppc64: Likewise.
	* ports/hotspot/build/linux/platform_s390: Likewise.
	* ports/hotspot/build/linux/platform_s390x: Likewise.

	* .hgignore: Added platform_zero.

2008-03-14  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2008-03-12  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-print-lsb-release.patch: New.
	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
	* Makefile.in: Regenerated.

2008-03-12  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-ecj.patch (openjdk/corba/make/common/Defs-linux.gmk):
	Find libgcj.so when the version of gcc != the version of gcj.

2008-03-12  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Check for ffi.h/libffi.so without pkg-config.
	* configure: Regenerated.

2008-03-11  Lillian Angel  <langel@redhat.com>

	* configure: Regenerated.
	* configure.ac: Added conditional for WITH_OPENJDK.

2008-03-11  Matthias Klose  <doko@ubuntu.com>

	* .hgignore: Add debian packaging directory.

2008-03-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added check for WITH_OPENJDK.
	* Makefile.in: Regenerated.
	* configure: Regenerated.
	* configure.ac: Added --with-openjdk and --with-openjdk-home options.

2008-03-11  Matthias Klose  <doko@ubuntu.com>

	* patches/icedtea-gcc-suffix.patch: Update, use GCC_SUFFIX in more
	places.

2008-03-11  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Check for zip and unzip.
	* configure: Regenerated.

2008-03-10  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added patches to EXTRA_DIST.
	* Makefile.in: Regenerated.

2008-03-10  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
	(current_stack_region): Rewritten to cope with guard pages and ia64.
	(default_stack_size, default_guard_size): Comment fixes.

2008-03-07  Joshua Sumali  <jsumali@redhat.com>

	* rt/net/sourceforge/jnlp/security/CertsInfoPane.java: Fix null	pointer.

2008-03-06  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Added extra to EXTRA_DIST.
	* Makefile.in: Regenerated.

2008-03-06  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Added new 'extra' targets. These new targets build the
	sources in the extra/ directory to build about.jar, which is the new
	sample jnlp application for javaws.
	* Makefile.in: Regenerated.
	* generated/sun/awt/X11/generator/sizer.32: Regenerated.
	* rt/net/sourceforge/jnlp/resources/Manifest.mf: Fix boot class typo.
	* rt/net/sourceforge/jnlp/resources/Messages.properties: Improved command
	line options.
	* rt/net/sourceforge/jnlp/runtime/Boot.java: Changed command line
	behaviour. Sample application now only runs if the -about flag is passed.
	* rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java: Remove call to
	printStackTrace.
	* rt/net/sourceforge/jnlp/security/CertsInfoPane.java: Rearranged methods
	and relaxed visibility in some fields/methods for SingleCertInfoPane
	class.
	* rt/net/sourceforge/jnlp/security/SecurityWarningDialog.java: Added
	single certificate dialog showing.
	* rt/net/sourceforge/jnlp/tools/KeyTool.java: Moved KeyStore retrieving to
	new SecurityUtil class.
	* extra/net/sourceforge/jnlp/about/HTMLPanel.java: New File.
	* extra/net/sourceforge/jnlp/about/Main.java: Likewise.
	* extra/net/sourceforge/jnlp/about/resources/about.html: Likewise.
	* extra/net/sourceforge/jnlp/about/resources/applications.html: Likewise.
	* extra/net/sourceforge/jnlp/about/resources/jamIcon.jpg: Likewise.
	* extra/net/sourceforge/jnlp/about/resources/notes.html: Likewise.
	* rt/net/sourceforge/jnlp/resources/about.jnlp: Likewise.
	* rt/net/sourceforge/jnlp/security/SecurityUtil.java: Likewise.
	* rt/net/sourceforge/jnlp/security/SingleCertInfoPane.java: Likewise.
	* rt/net/sourceforge/jnlp/security/viewer/CertificatePane.java: Likewise.
	* rt/net/sourceforge/jnlp/security/viewer/CertificateViewer.java:
	Likewise.

2008-03-05  Gary Benson  <gbenson@redhat.com>

	* contrib/templater/README: Updated URL.

2008-03-05  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/jni_ppc.h: Removed.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/linux_ppc.s: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/linux_ppc64.s: Likewise.

2008-03-05  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp: Removed.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytes_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_CodeStubs_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_Defs_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FpuStackSim_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FpuStackSim_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_Runtime1_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_globals_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/codeBuffer_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/copy_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp:
	Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/debug_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/depChecker_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/depChecker_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/dump_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/globalDefinitions_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/globals_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/icBuffer_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreterGenerator_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/jniFastGetField_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/jniTypes_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/registerMap_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/register_definitions_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/register_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/register_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/sharedRuntime_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateInterpreterGenerator_ppc.hpp:
	Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateInterpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateInterpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateTable_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateTable_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmStructs_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vm_version_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vm_version_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vtableStubs_ppc.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/assembler_linux_ppc.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/bytes_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/vm_version_linux_ppc.cpp:
	Likewise.

2008-03-05  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp
	(ThreadStackSize): Increased by 512kb to cope with 64kb pages.

2008-03-05  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.
	* Makefile.am: Added sun/awt to COPY_PLUGS.
	* Makefile.in: Regenerated.
	* generated/sun/awt/X11/generator/sizer.32: Regenerated.
	* generated/sun/awt/X11/generator/sizer.32.c: Regenerated.

2008-03-04  Lillian Angel  <langel@redhat.com>

	* rt/com/sun/script: Removed.
	* rt/java/io: Removed.
	* rt/javax/script: Removed.
	* rt/sun/: Removed.
	* Makefile.am: Updated rt.jar.
	* Makefile.in: Regenerated.
	* .hgignore: Updated with new files copied from openjdk srcs.

2008-03-04  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Removed gnu from tools.jar.
	* Makefile.in: Regenerated.

2008-03-04  Lillian Angel  <langel@redhat.com>

	* rt/gnu/*: Removed.
	* Makefile.am: Removed icedtea-paths.patch.
	* Makefile.in: Regenerated.
	* patches/icedtea-paths.patch: Removed.

2008-03-04  Lillian Angel  <langel@redhat.com>

	* rt/com/sun/image/codec/jpeg/*: Removed unneeded plugs.

2008-03-04  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Check for xulrunner-1.9.
	* configure: Regenerated.

2008-03-04  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-lesstif-64.patch: Reverted.
	* Makefile.am: Added above patch.
	* Makefile.in: Regenerated.

2008-03-04  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ports.patch: Moved HotSpot 7 specific hunk to...
	* patches/icedtea-hotspot7-ports.patch: New file.
	* Makefile.am: Added the above.
	* Makefile.in: Regenerated.

2008-03-04  Joshua Sumali  <jsumali@redhat.com>

	* patches/icedtea-use-system-tzdata.patch: Add missing hunk.

2008-03-04  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-hotspot-6b06-7b24.patch: New file.
	* patches/icedtea-hotspot7-build-fixes.patch: Likewise.
	* patches/icedtea-bytecodeInterpreter.patch: Likewise.
	* patches/icedtea-bytecodeInterpreterWithChecks.patch: Likewise.
	* Makefile.am: Apply the above patches when zero is being built.
	* Makefile.in: Regenerated.

	* patches/icedtea-linker-options.patch: Reinstate missing hunks.
	* patches/icedtea-ports.patch: Likewise.
	* patches/icedtea-zero.patch: Likewise.

2008-03-04  Lillian Angel  <langel@redhat.com>

	* generated/*: Updated generated files.
	* Makefile.am: Fixed distclean target.
	* Makefile.in: Regenerated.

2008-03-03  Lillian Angel  <langel@redhat.com>

	* generated/sun/awt/X11/generator/sizer.32: Regenerated.
	* generated/sun/awt/X11/generator/sizer.32.c: Likewise.
	* patches/icedtea-lesstif-64.patch: Removed.
	* Makefile.am: Removed above patch.
	* Makefile.in: Regenerated.
	* rt/java/io/PushbackReader.java: New file.

2008-03-03  Joshua Sumali  <jsumali@redhat.com>

	* generated/sun/awt/X11/generator/sizer.32: Accidentally committed this
	in revision 633. Reverting back to rev 632.
	* generated/sun/awt/X11/generator/sizer.32.c: Likewise.

2008-03-03  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Updated to b06.
	* Makefile.in: Regenerated.
	* patches/icedtea-ant.patch: Updated line numbers for b06.
	* patches/icedtea-bytebuffer-compact.patch: Likewise.
	* patches/icedtea-copy-plugs.patch: Likewise.
	* patches/icedtea-core-build.patch: Likewise.
	* patches/icedtea-gcc-4.3.patch: Likewise.
	* patches/icedtea-headers.patch: Likewise.
	* patches/icedtea-lib64.patch: Likewise.
	* patches/icedtea-libraries.patch: Likewise.
	* patches/icedtea-ports.patch: Likewise.
	* patches/icedtea-sunsrc.patch: Likewise.
	* patches/icedtea-tools.patch: Likewise.
	* patches/icedtea-use-system-tzdata.patch: Likewise.
	* patches/icedtea-zero.patch: Likewise.
	* patches/icedtea-graphics.patch: Removed awt patches since new awt code
	is included in b06.
	* rt/java/awt/*: Removed files since they are newly opened in b06.

2008-02-28  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am:
	(icedtea-debug): Fixed typo.
	* Makefile.in: Regenerated.

2008-02-27  Joshua Sumali  <jsumali@redhat.com>
	    Francis Kung  <fkung@redhat.com>

	* Makefile.am:
	(tools.stamp): Removed since NetX sources moved from tools/ to rt/
	(tools): Likewise.
	(tools-source-files.txt): Likewise.
	(tools-class-files.stamp): Likewise.
	(clean-tools): Likewise.
	(rt-closed.jar): Add rt/net when creating jar.
	(ICEDTEA_PATCHES): Add NETX_PLUGIN conditional.
	* Makefile.in: Regeneraged.
	* acinclude.m4: (ENABLE_NETX_PLUGIN): New macro
	* configure: Regenerated.
	* configure.ac: Add ENABLE_NETX_PLUGIN.
	* README: Updated.
	* patches/icedtea-copy-plugs.patch: Added importing of rt/net/* as binary
	plugs to rt.jar.
	* patches/icedtea-netx-plugin.patch: New file. This patch is used when
	NETX_PLUGIN is true.
	* patches/icedtea-webservices.patch: New file. This is
	icedtea-jnlp-launcher.patch and icedtea-plugin.patch combined into one.
	* patches/icedtea-jnlp-launcher.patch: Removed.
	* patches/icedtea-plugin.patch: Removed.
	* tools/: This former directory for holding NetX sources was deleted and the
	sources were moved to ...
	* rt/net/sourceforge/: Here. NetX sources now follow correct package
	naming.

2008-02-26  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(FREETYPE2_INC_DIR): Removed.
	(FREETYPE2_HEADERS): New var.
	(FT2_LIB): New var.
	* patches/icedtea-headers.patch: Added freetype patches.
	* Makefile.in: Regenerated.

2008-02-26  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-libraries.patch: Fixed dlopen calls. No longer
	hardcoding paths to libjpeg.so.62.

2008-02-20  Joshua Sumali  <jsumali@redhat.com>

	* tools/netx/jnlp/security/CertWarningPane.java: Make run and cancel
	buttons of equal width.
	* tools/netx/jnlp/tools/KeyTool.java: Create new trusted.certs if
	directory exists but file does not.

2008-02-19  Joshua Sumali  <jsumali@redhat.com>

	* tools/netx/jnlp/tools/KeyTool.java: Instantiate usercerts before trying to
	load it.

2008-02-19  Joshua Sumali  <jsumali@redhat.com>

	* tools/netx/jnlp/security/CertWarningPane.java: Import the publisher's
	certificate instead of root certificate to trusted.certs.

2008-02-19  Joshua Sumali  <jsumali@redhat.com>

	* tools/netx/jnlp/resources/Messages.properties: Added new messages for
	trusted and untrusted certificates.
	* tools/netx/jnlp/runtime/JNLPClassloader.java: Fixed code for showing
	proper warning dialogs.
	* tools/netx/jnlp/security/CertsInfoPane.java: Added SHA-1 and MD5
	certificate fingerprints.
	* tools/netx/jnlp/security/MoreInfoPane.java
	(actionPerformed(e)): Changed getCerts() to getJarSigner()
	* tools/netx/jnlp/security/SecurityWarningDialog.java
	(DialogType): Added a new type of warning.
	(certs): Removed this field and
	(details): this field in favor of ...
	(jarSigner): this new field.
	(showAccessWarningDialog(accessType, file): Rewritten to show new warning
	type.
	(showMoreInfoDialog): Changed method signature to above field change.
	(showCertInfoDialog): Likewise.
	(getJarSigner): New Method.
	(updateUI): Added extra case for new warning type.
	* tools/netx/jnlp/services/ServiceUtil.java: Added extra parameter to
	method call for	changes in SecurityWarningDialog.
	* tools/netx/jnlp/tools/JarSigner.java
	(allVerified): Field refactored to ...
	(alreadyTrustPublisher): This.
	(rootInCacerts): New Field.
	(certPath): Likewise.
	(noSigningIssues): Likewise.
	(getAlreadyTrustPublisher): New method.
	(getRootInCacerts): Likewise.
	(getCertPath): Likewise.
	(allVerified): Method refactored to ...
	(noSigningIssues): This.
	(checkTrustedCerts): New method.
	(getPublisher): Likewise.
	(getRoot): Likewise.
	* tools/netx/jnlp/security/AccessWarningPane.java: New file.
	* tools/netx/jnlp/security/CertWarningPane.java: New file.
	* tools/netx/jnlp/tools/KeyTool.java: New file.
	* tools/netx/jnlp/security/SecurityWarningOptionPane.java: Removed since
	this class was split into AccessWarningPane and CertWarningPane.

2008-02-18  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added icedtea-always-zero.patch to DIST.
	* Makefile.in: Regenerated.
	* patches/icedtea-zero.patch: Removed erronous patch.

2008-02-18  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-zero.patch: Correctly locate the platform file.

2008-02-18  Gary Benson  <gbenson@redhat.com>

	* configure.ac: Check for libffi whenever building with zero.
	* Makefile.am (ICEDTEA_ENV, ICEDTEA_ENV_ECJ): Pass libffi settings.
	* Makefile.in, configure: Regenerated.

2008-02-17  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (patch.stamp): Stop and fail when patch doesn't apply.
	(clean-patch): Warn and fail when patch doesn't revert.
	(patch-ecj.stamp): Fail when patch doesn't apply.
	(clean-patch-ecj): Fail when patch doesn't revert.
	* Makefile.in: Regenerated.

2008-02-15  Lillian Angel  <langel@redhat.com>

	* acinclude.m4: Added configure msg.
	* configure: Regenerated.
	* patches/icedtea-always-zero.patch: Fixed to patch properly.

2008-02-15  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-zero.patch: Added patch to add LIBFFI_CFLAGS to
	CFLAGS.
	* configure.ac: Added conditional check for libffi.
	* configure: Regenerated.

2008-02-15  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated
	* Makefile.am: Added new patch.
	* Makefile.in: Regenerated.
	* patches/icedtea-version.patch: Fixed
	* patches/icedtea-lesstif-64.patch: New patch.

2008-02-15  Lillian Angel  <langel@redhat.com>

	* configure.ac: Updated version.
	* configure: Regenerated.
	* patches/icedtea-version.patch: Removed instances of "OpenJDK" in
	hotspot.

2008-02-15  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (OPENJDK_URL): Add promoted version.
	* Makefile.in: Regenerated.

2008-02-15  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated.
	* Makefile.am: Updated patches. Added download target, added extract
	and extract-ecj targets. Removed clone and clone-ecj targets. Updated
	all paths and targets appropriately.
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* configure.ac: Added new tools: tar, md5sum.
	* gcjwebplugin.cc: Updated for 1.6.0.
	* generated/sun/awt/X11/generator/sizer.32: Regenerated.
	* generated/sun/awt/X11/generator/sizer.32.c: Regenerated.
	* patches/icedtea-ant.patch: Updated.
	* patches/icedtea-bytebuffer-compact.patch: Updated.
	* patches/icedtea-certbundle.patch: Updated.
	* patches/icedtea-copy-plugs.patch: Updated.
	* patches/icedtea-core-build.patch: Updated.
	* patches/icedtea-ecj.patch: Updated.
	* patches/icedtea-gcc-4.3.patch: Updated.
	* patches/icedtea-headers.patch: Updated.
	* patches/icedtea-lib64.patch: Updated.
	* patches/icedtea-libraries.patch: Updated.
	* patches/icedtea-linker-options.patch: Updated.
	* patches/icedtea-memory-limits.patch: Updated.
	* patches/icedtea-plugin.patch: Updated.
	* patches/icedtea-ports.patch: Updated.
	* patches/icedtea-signature-iterator.patch: Updated.
	* patches/icedtea-signed-types.patch: Updated.
	* patches/icedtea-ssl.patch: Updated.
	* patches/icedtea-test-atomic-operations.patch: Updated.
	* patches/icedtea-use-system-tzdata.patch: Updated.
	* patches/icedtea-version.patch: Updated.
	* patches/icedtea-zero.patch: Updated.
	* patches/icedtea-bytecodeInterpreter.patch: Removed.
	* patches/icedtea-bytecodeInterpreterWithChecks.patch: Removed.
	* rt/java/io/PushbackReader.java: Removed.

2008-02-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.hpp: Build on x86.
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.cpp: Likewise.

2008-02-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/build/linux/makefiles/arm.make: New file.
	* ports/hotspot/build/linux/makefiles/ia64.make: Likewise.
	* ports/hotspot/build/linux/makefiles/s390.make: Likewise.
	* ports/hotspot/build/linux/makefiles/s390x.make: Likewise.
	* ports/hotspot/build/linux/platform_arm: Likewise.
	* ports/hotspot/build/linux/platform_ia64: Likewise.
	* ports/hotspot/build/linux/platform_s390: Likewise.
	* ports/hotspot/build/linux/platform_s390x: Likewise.

2008-02-14  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-always-zero.patch: New file.
	* acinclude.m4
	(ENABLE_ZERO_BUILD): New macro.
	(SET_CORE_BUILD): Rewritten to accomodate the above.
	* configure.ac: Call ENABLE_ZERO_BUILD, and move the
	call to SET_CORE_BUILD so it's after it.
	* Makefile.am
	(ICEDTEA_CORE_BUILD): Rearrange slightly.
	(ICEDTEA_PATCHES): Conditionally add zero build patch.
	* Makefile.in, configure: Regenerate.

2008-02-13  Lillian Angel <langel@redhat.com>

	* configure.ac: Updated IcedTea version.
	* configure: Regenerate.

2008-02-13  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-core-build.patch: Fixed broken JVM location.

2008-02-13  Lillian Angel <langel@redhat.com>

	* NEWS: Updated.

2008-02-13  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (SET_CORE_BUILD): New check.
	* configure.ac: Call the above.
	* Makefile.am
	(ICEDTEA_ENV, ICEDTEA_ENV_ECJ): Add ICEDTEA_CORE_BUILD.
	(hotspot): Updated libjvm.so location.
	* configure, Makefile.in: Regenerated.

	* patches/icedtea-ports.patch: Use zero on ppc and ppc64.
	Removed everything relating to the ppc-specific port.
	Moved several hunks into icedtea-core-build.patch.
	* patches/icedtea-core-build.patch: Completely reworked.

	* ports/hotspot/build/linux/makefiles/ppc.make: Use zero.
	* ports/hotspot/build/linux/makefiles/ppc64.make: Likewise.
	* ports/hotspot/build/linux/platform_ppc: Likewise.
	* ports/hotspot/build/linux/platform_ppc64: Likewise.

	* ports/jdk/src/solaris/bin/alpha/jvm.cfg: Change default to core.
	* ports/jdk/src/solaris/bin/arm/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/mips/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/ppc/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/ppc64/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/s390/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/s390x/jvm.cfg: Likewise.

2008-02-11  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-libraries.patch: Changed to dlopen libjpeg.so.62
	instead of libjpeg.so.
	* INSTALL: Added libjpeg version 6b to build requirements.

2008-02-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Changed cp -a arg to -dpPR.
	* Makefile.in: Regenerate.

2008-02-07  Lillian Angel  <langel@redhat.com>

	* Makefile.in: Regenerate.
	* acinclude.m4: Removed FIND_FREETYPE2 and CHECK_HEADERS block.
	* configure: Regenerate.
	* configure.ac: Added pkg-config check for all packages using
	pkg-config.

2008-02-07  Joshua Sumali  <jsumali@redhat.com>

	* README: Updated NetX information.

2008-02-05  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Changed LIBGCJ_OLD to GCC_OLD.
	* Makefile.in: Regenerate.
	* acinclude.m4: Renamed LIBGCJ_OLD to GCC_OLD.
	* configure: Regenerate.
	* configure.ac: Renamed LIBGCJ_OLD to GCC_OLD.

2008-02-05  Joshua Sumali  <jsumali@redhat.com>

	* tools/netx/jnlp/Launcher.java: Removed unused line.
	* tools/netx/jnlp/resources/Messages.properties: Added security messages
	for security dialogs.
	* tools/netx/jnlp/runtime/ApplicationInstance.java: Added signing field.
	* tools/netx/jnlp/runtime/Boot.java: Use jar root default.jnlp
	* tools/netx/jnlp/runtime/JNLPClassLoader.java: Added security warning
	dialogs when running signed code.
	* tools/netx/jnlp/runtime/JNLPRuntime.java: Enable code signing
	verification by default.
	* tools/netx/jnlp/services/ServiceUtil.java: Added enum for different
	access types that may need permissions.
	(checkAccess(AccessType)): New method.
	* tools/netx/jnlp/services/XDownloadService.java: Fixed typo.
	* tools/netx/jnlp/services/XExtensionInstallerService.java: Likewise.
	* tools/netx/jnlp/services/XServiceManagerStub.java: Added support for new
	services.
	* tools/netx/jnlp/tools/JarSigner.java:
	(verifyJars): New method.
	(allVerified): Likewise.
	(anyJarsSigned): Likewise.
	(getDetails): Likewise.
	(getCerts): Likewise.
	(verifyJar): Keep track of CertPaths used for CertsInfoPane
	* tools/netx/jnlp/security/CertsInfoPane.java: New file.
	* tools/netx/jnlp/security/MoreInfoPane.java: Likewise.
	* tools/netx/jnlp/security/SecurityDialogUI.java: Likewise.
	* tools/netx/jnlp/security/SecurityWarningDialog.java: Likewise.
	* tools/netx/jnlp/security/SecurityWarningOptionPane.java: Likewise.
	* tools/netx/jnlp/services/XClipboardService.java: Likewise.
	* tools/netx/jnlp/services/XFileOpenService.java: Likewise.
	* tools/netx/jnlp/services/XFileSaveService.java: Likewise.
	* tools/netx/jnlp/tools/CharacterEncoder.java: Likewise.
	* tools/netx/jnlp/tools/HexDumpEncoder.java: Likewise.
	* ChangeLog: Added fkung's 2 latest ChangeLog entries.

2008-02-05  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(EXTRA_DIST): Added tools and gcc patch.
	* Makefile.in: Regenerate.

2008-02-05  Lillian Angel  <langel@redhat.com>

	* acinclude.m4: Moved conditional to beginning of LIBGCJ block.
	* configure: Regenerate.
	* configure.ac: Set LIBGCJ_OLD conditional to false if --with-icedtea
	option is used. If building with icedtea, gcc 4.3 must be installed.

2008-02-05  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Only apply patches/icedtea-gcc-4.3.patch if
	libgcj-4.3.0.jar is installed.
	* Makefile.in: Regenerate.
	* acinclude.m4: If libgcj-4.3*.jar is not found, then search for
	libgcj-4.1*.jar and set LIBGCJ_OLD.
	* configure: Regenerate.

2008-02-05  Bernhard Rosenkränzer  <bero@arklinux.org>

	* configure.ac: Added check for jar. If fastjar is not found, then jar
	is used.
	* configure: Regenerate.
	* patches/icedtea-gcc-4.3.patch: New patch for gcc 4.3.

2008-02-05  Lillian Angel  <langel@redhat.com>

	Fixes Bug #96
	* Makefile.am
	(clean-tools): Added clean-hotspot-tools to dependencies.
	(ICEDTEA_PATCHES): Added gcc 4.3 patches.
	(INSTALL): Updated for libgcj-4.3.0.
	* Makefile.in: Regenerate.
	* acinclude.m4: Updated for libgcj-4.3.0.jar.
	* AUTHORS: Added Bernhard Rosenkränzer.

2008-02-02  Francis Kung  <fkung@redhat.com>

	* tools/netx/jnlp/Parser.java: Re-added Node class.
	* tools/netx/jnlp/runtime/AppletEnvironment.java: Removed unused import.

2008-02-02  Francis Kung  <fkung@redhat.com>

	* tools/netx/jnlp/JNLPFile.java: Added empty protected constructor.
	* tools/netx/jnlp/Launcher.java
	(launch(JNLPFile)): Delegate to new method.
	(launch(JNLPFile, Container)): New method.
	(launchApplet): Added Container parameter.
	(createApplet): Likewise.
	(TgThread): Added private Container field.
	(TgThread.constructor(JNLPFile)): Delegate to new constructor.
	(TgThread.constructor(JNLPFile, Container)): New method.
	(TgThread.run): Launch applet with container argument.
	* tools/netx/jnlp/runtime/AppletEnvironment.java
	(Frame): Renamed field to...
	(Container): New field.
	(AppletEnvironment(JNLPFile, AppletInstance, Container)): New method.
	(AppletEnvironment(JNLPFile, AppletInstance)): Delegate to new method.
	(getAppletFrame): Return Container instead of Frame.
	(startApplet): Replace Frame with Container.
	(appletResize): Likewise.
	(getParameter): Add lower-case check.
	* tools/netx/jnlp/runtime/AppletInstance.java
	(AppletInstance(JNLPFile, ThreadGroup, ClassLoader, Applet, Container)):
	New method.
	(setResizable): Only resize if the container is a Frame.
	(isResizable): Return false if container is not a Frame.

2008-02-01  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-lib64.patch: Fixed to silence warning.

2008-01-31  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.hpp
	(LOTS_OF_REGS): Define as appropriate for lots of targets.

2008-01-31  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bytes_zero.hpp
	(get_native_u2): Implement for little endian machines.
	(get_native_u4): Likewise.
	(get_native_u8): Likewise.
	(put_native_u2): Likewise.
	(put_native_u4): Likewise.
	(put_native_u8): Likewise.

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(accessor_entry): Work on little endian machines.

2008-01-31  Gary Benson  <gbenson@redhat.com>

	* Makefile.am (hotspot, hotspot-helper): New rules.
	* Makefile.in: Regenerated.

2008-01-29  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-c1-unimplemented.patch: Removed file.
	* Makefile.am (ICEDTEA_PATCHES): Removed the above.
	* Makefile.in: Regenerated.

	* patches/icedtea-ports.patch: Removed some cruft.

2008-01-29  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/assembler_zero.cpp: New file.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytes_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/codeBuffer_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/copy_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreterGenerator_zero.hpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/debug_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/depChecker_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/depChecker_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/dump_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/entryFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/globalDefinitions_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/globals_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/icBuffer_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/icache_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/icache_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interp_masm_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interp_masm_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterGenerator_zero.hpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/javaFrameAnchor_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/javaStack_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/jniFastGetField_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/jniTypes_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/jni_zero.h: Likewise.
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/registerMap_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/register_definitions_zero.cpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/register_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/register_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/sharedRuntime_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubGenerator_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateInterpreterGenerator_zero.hpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateTable_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateTable_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vmStructs_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vm_version_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vm_version_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vmreg_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vmreg_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vmreg_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vtableStubs_zero.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/assembler_linux_zero.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/bytes_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/prefetch_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/vmStructs_linux_zero.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/vm_version_linux_zero.cpp:
	Likewise.

	* patches/icedtea-core-build.patch: Change how architecture-specific
	conditionals are evaluated to allow for other architectures.
	* patches/icedtea-text-relocations.patch: Likewise.
	* patches/icedtea-ports.patch: Likewise.  Also added conditions for zero.
	* patches/icedtea-signature-iterator.patch: Apply changes on zero.

	* patches/icedtea-zero.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add the above.
	* Makefile.in: Regenerate.

2008-01-28  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-lib64.patch: Added other multilib systems.

2008-01-18  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new env var ICEDTEA_BOOT_DIR.
	(env): Updated to use ICEDTEA_BOOT_DIR.
	(env-ecj): Likewise.
	(stamps/hotspot-tools-class-files.stamp): Added check. If
	stamps/icedtea-ecj.stamp doesn't exist, use JAVAC. Otherwise, use
	ICEDTEA_BOOT_DIR/bin/javac.
	(bootstrap/jdk1.7.0/jre/lib/tools.jar): Added check. If
	stamps/icedtea-ecj.stamp doesn't exist, use JAR. Otherwise,
	use ICEDTEA_BOOT_DIR/bin/jar.
	(bootstrap/jdk1.7.0/jre/lib/rt-closed.jar): Likewise.
	(stamps/rt-class-files.stamp): Added check. If
	stamps/icedtea-ecj.stamp doesn't exist, use JAVAC. Otherwise,
	use ICEDTEA_BOOT_DIR/bin/javac.
	(stamps/tools-class-files.stamp): Likewise.
	* Makefile.in: Regenerate.

2008-01-16  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed typo.
	* Makefile.in: Regenerate.

2008-01-16  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ecj.patch
	(langtools/make/Makefile): Removed JAVAC, and added javac.executable
	to ANT_OPTIONS. The correct javac is now used when ant is run.
	(jaxws/make/Makefile): Likewise.
	(jaxp/make/Makefile): Likewise.
	(langtools/make/build.xml): Added executable arg to all javac
	instances.
	(jaxp/make/build.xml): Likewise.
	(jaxws/make/build.xml): Likewise.

2008-01-14  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-libraries.patch
	(jpegdecoder.c): Changed dlopen calls to use full-paths and to check
	/usr/lib64, if libjpeg.so is not found in /usr/lib. Cannot depend on
	default search paths in this case.
	(imageioJPEG.c): Likewise.

2008-01-13  Lillian Angel  <langel@redhat.com>

	Fixes Bug #98
	* patches/icedtea-libraries.patch
	(jpegdecoder.c): Fixed paths in dlopen calls.
	(imageioJPEG.c): Likewise.

2008-01-11  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-lib64.patch: New patch. Properly sets system
	property java.library.path on 64-bit.
	* Makefile.am: Added new patch to the list.
	* Makefile.in: Regenerated.
	* .hgignore: Updated.

2008-01-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(icedtea): Added missing target. No longer failing.
	* Makefile.in: Likewise.

2008-01-10  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2008-01-10  Matthias Klose <doko@ubuntu.com>

	* patches/icedtea-generated.patch: New patch.
	* Makefile.am: Added new patch to list.
	* Makefile.in: Regenerated.

2008-01-10  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(icedtea-debug): Fixed path. No longer failing.
	* Makefile.in: Regenerate.

2008-01-09  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added missing target aliases.
	* Makefile.in: Likewise.

2008-01-09  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Added building of NetX as our drop-in replacement for
	javaws. Since upstream NetX is dormant, we will be hosting and modifying
	the NetX source in this repository, particularly in the new tools
	directory. The old tools directory which was used in building the
	bootstrap/jdk1.7.0 tools.jar during the build has been renamed to
	hotspot-tools.
	* Makefile.in: Regenerated.
	* configure.ac: Added check for fastjar, required for NetX when building
	with ecj.
	* configure: Regenerated.
	* README: Updated.
	* patches/icedtea-jnlp-launcher.patch: New File.
	* tools/default.jnlp: New File.
	* tools/javax/jnlp/BasicService.java: Likewise.
	* tools/javax/jnlp/ClipboardService.java: Likewise.
	* tools/javax/jnlp/DownloadService.java: Likewise.
	* tools/javax/jnlp/DownloadServiceListener.java: Likewise.
	* tools/javax/jnlp/ExtensionInstallerService.java: Likewise.
	* tools/javax/jnlp/FileContents.java: Likewise.
	* tools/javax/jnlp/FileOpenService.java: Likewise.
	* tools/javax/jnlp/FileSaveService.java: Likewise.
	* tools/javax/jnlp/JNLPRandomAccessFile.java: Likewise.
	* tools/javax/jnlp/PersistenceService.java: Likewise.
	* tools/javax/jnlp/PrintService.java: Likewise.
	* tools/javax/jnlp/ServiceManager.java: Likewise.
	* tools/javax/jnlp/ServiceManagerStub.java: Likewise.
	* tools/javax/jnlp/UnavailableServiceException.java: Likewise.
	* tools/nanoxml/XMLElement.java: Likewise.
	* tools/nanoxml/XMLParseException.java: Likewise.
	* tools/netx/jnlp/AppletDesc.java: Likewise.
	* tools/netx/jnlp/ApplicationDesc.java: Likewise.
	* tools/netx/jnlp/ComponentDesc.java: Likewise.
	* tools/netx/jnlp/DefaultLaunchHandler.java: Likewise.
	* tools/netx/jnlp/ExtensionDesc.java: Likewise.
	* tools/netx/jnlp/IconDesc.java: Likewise.
	* tools/netx/jnlp/InformationDesc.java: Likewise.
	* tools/netx/jnlp/InstallerDesc.java: Likewise.
	* tools/netx/jnlp/JARDesc.java: Likewise.
	* tools/netx/jnlp/JNLPFile.java: Likewise.
	* tools/netx/jnlp/JREDesc.java: Likewise.
	* tools/netx/jnlp/LaunchException.java: Likewise.
	* tools/netx/jnlp/LaunchHandler.java: Likewise.
	* tools/netx/jnlp/Launcher.java: Likewise.
	* tools/netx/jnlp/PackageDesc.java: Likewise.
	* tools/netx/jnlp/ParseException.java: Likewise.
	* tools/netx/jnlp/Parser.java: Likewise.
	* tools/netx/jnlp/PropertyDesc.java: Likewise.
	* tools/netx/jnlp/ResourcesDesc.java: Likewise.
	* tools/netx/jnlp/SecurityDesc.java: Likewise.
	* tools/netx/jnlp/Version.java: Likewise.
	* tools/netx/jnlp/cache/CacheEntry.java: Likewise.
	* tools/netx/jnlp/cache/CacheUtil.java: Likewise.
	* tools/netx/jnlp/cache/DefaultDownloadIndicator.java: Likewise.
	* tools/netx/jnlp/cache/DownloadIndicator.java: Likewise.
	* tools/netx/jnlp/cache/Resource.java: Likewise.
	* tools/netx/jnlp/cache/ResourceTracker.java: Likewise.
	* tools/netx/jnlp/cache/UpdatePolicy.java: Likewise.
	* tools/netx/jnlp/cache/package.html: Likewise.
	* tools/netx/jnlp/event/ApplicationEvent.java: Likewise.
	* tools/netx/jnlp/event/ApplicationListener.java: Likewise.
	* tools/netx/jnlp/event/DownloadEvent.java: Likewise.
	* tools/netx/jnlp/event/DownloadListener.java: Likewise.
	* tools/netx/jnlp/event/package.html: Likewise.
	* tools/netx/jnlp/package.html: Likewise.
	* tools/netx/jnlp/resources/Manifest.mf: Likewise.
	* tools/netx/jnlp/resources/Messages.properties: Likewise.
	* tools/netx/jnlp/resources/default.jnlp: Likewise.
	* tools/netx/jnlp/resources/install.png: Likewise.
	* tools/netx/jnlp/resources/netx-icon.png: Likewise.
	* tools/netx/jnlp/runtime/AppThreadGroup.java: Likewise.
	* tools/netx/jnlp/runtime/AppletAudioClip.java: Likewise.
	* tools/netx/jnlp/runtime/AppletEnvironment.java: Likewise.
	* tools/netx/jnlp/runtime/AppletInstance.java: Likewise.
	* tools/netx/jnlp/runtime/ApplicationInstance.java: Likewise.
	* tools/netx/jnlp/runtime/Boot.java: Likewise.
	* tools/netx/jnlp/runtime/Boot13.java: Likewise.
	* tools/netx/jnlp/runtime/InstallDialog.java: Likewise.
	* tools/netx/jnlp/runtime/JNLPClassLoader.java: Likewise.
	* tools/netx/jnlp/runtime/JNLPPolicy.java: Likewise.
	* tools/netx/jnlp/runtime/JNLPRuntime.java: Likewise.
	* tools/netx/jnlp/runtime/JNLPSecurityManager.java: Likewise.
	* tools/netx/jnlp/runtime/package.html: Likewise.
	* tools/netx/jnlp/services/ServiceUtil.java: Likewise.
	* tools/netx/jnlp/services/XBasicService.java: Likewise.
	* tools/netx/jnlp/services/XDownloadService.java: Likewise.
	* tools/netx/jnlp/services/XExtensionInstallerService.java: Likewise.
	* tools/netx/jnlp/services/XFileContents.java: Likewise.
	* tools/netx/jnlp/services/XPersistenceService.java: Likewise.
	* tools/netx/jnlp/services/XServiceManagerStub.java: Likewise.
	* tools/netx/jnlp/services/package.html: Likewise.
	* tools/netx/jnlp/tools/JarRunner.java: Likewise.
	* tools/netx/jnlp/tools/JarSigner.java: Likewise.
	* tools/netx/jnlp/tools/JarSignerResources.java: Likewise.
	* tools/netx/jnlp/tools/KeyStoreUtil.java: Likewise.
	* tools/netx/jnlp/util/PropertiesFile.java: Likewise.
	* tools/netx/jnlp/util/Reflect.java: Likewise.
	* tools/netx/jnlp/util/WeakList.java: Likewise.

2008-01-07  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Dalibor Topic.

2008-01-07  Dalibor Topic  <robilad@kaffe.org>

	Fixes Bug #95
	* acinclude.m4: Added additional check for libgcj-4.1.jar, if
	libgcj-4.1.2.jar is not found.
	* configure: Regenerate.

2008-01-07  Lillian Angel  <langel@redhat.com>

	Fixes Bug #93
	* Makefile.am
	(clean): New target- alias for distclean.
	(ports): New target- alias for stamps/ports.stamp.
	* Makefile.in: Regenerate.

2008-01-07  Lillian Angel  <langel@redhat.com>

	Fixes Bug #92
	* Makefile.am
	(gcjwebplugin.so): Added check for ENABLE_PLUGIN.
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* configure.ac: Added option --disable-gcjwebplugin to disable
	compilation of gcjwebplugin.

2008-01-04  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Only check for hg if --with-openjdk-src-zip is not
	used.
	* configure: Regenerate.
	* Makefile.am
	(dist-openjdk): Report error if hg is not installed.
	* Makefile.in: Regenerate.

2008-01-03  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated for 1.5 release.

2008-01-03  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(dist-openjdk): Added check for mercurial forest extension.
	(stamps/clone.stamp): Likewise.
	* Makefile.in: Regenerate.

2007-12-28  Lillian Angel  <langel@redhat.com>

	* rt/java/awt/image/Raster.java
	(createPackedRaster): Added dataType check and fixed if-else
	conditions.
	(createPackedRaster): Likewise.

2007-12-28  Lillian Angel  <langel@redhat.com>

	* rt/java/awt/image/Raster.java
	(createPackedRaster): Changed to create a BytePackedRaster instead of
	a ByteInterleavedRaster.

2007-12-21  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Took out invalid check for ICEDTEA_HOME.
	* Makefile.in: Regenerate.

2007-12-20  Lillian Angel  <langel@redhat.com>

	Fixes Bug #65
	* patches/icedtea-antialias.patch: Removed. Antialiasing works.
	* Makefile.am: Removed antialias patch.
	* Makefile.in: Regenerate.

2007-12-20  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added checks for ICEDTEA_HOME and SYSTEM_GCJ_DIR.
	* Makefile.in: Regenerate.

2007-12-19  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-version.patch: Added patch to change bug report url.
	* patches/icedtea-ecj.patch: Removed date from generated files.
	* generated/*: Updated files.

2007-12-18  Gary Benson  <gbenson@redhat.com>

	* contrib/templater/*: Wrap all PPC-specifics with conditionals.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp:
	Regenerated from templater (whitespace changes only).
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/registerMap_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp: Likewise.

2007-12-18  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
	(_Copy_conjoint_jints_atomic): Invert conditionals for readability.
	(_Copy_conjoint_jints_atomic): Likewise.

2007-12-18  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/bytes_ppc.hpp
	(is_Java_byte_ordering_different): Add little endian support.
	(get_Java_u2, get_Java_u4, get_Java_u8): Likewise.
	(put_Java_u2, put_Java_u4, put_Java_u8): Likewise.

2007-12-18  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(bang_stack_with_offset): Move function body from header.

2007-12-14  Lillian Angel  <langel@redhat.com>

	* configure.ac: Updated to version 1.5.
	* configure: Regenerate.

2007-12-14  Lillian Angel  <langel@redhat.com>

	Fixes Bug #88
	* configure.ac: Added check for hg.
	* configure: Regenerate.

2007-12-14  Joshua Sumali  <jsumali@redhat.com>

	Fixes Bug #87
	* Makefile.am: Added icedtea-timerqueue.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-timerqueue.patch: New patch.

2007-12-14  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp
	(VMmemCopy64): Use 64-bit operations on ppc64.

2007-12-13  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(stamps/clone-ecj.stamp): Added -l option to cp. Saves space and time.
	* Makefile.in: Regenerate.

2007-12-13  Gary Benson  <gbenson@redhat.com>

	* contrib/templater/generate.py (preprocess): Remove a PPCism.

2007-12-13  Gary Benson  <gbenson@redhat.com>

	* contrib/templater/*: Imported changes from PPC port.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp:
	Regenerated from templater (whitespace changes only).
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp: Likewise.

2007-12-12  Lillian Angel <langel@redhat.com>

	Fixes Bug #76
	* gcjwebplugin.cc
	(GCJ_SetWindow): Passes width and height with handle.
	* patches/icedtea-plugin.patch
	(PluginMain.java): Fixed to accept width and height, and change size
	of plugin when required.
	(PluginAppletViewer.java): Added listeners to window, change
	attributes of applet when required.

2007-12-12  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.hpp
	(decode): Implement.
	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.cpp
	(decode): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(disassemble): Remove.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(disassemble): Likewise.

2007-12-12  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(mpclr): New method.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(mpclr): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(set_last_Java_frame): Use the above.

2007-12-12  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(clean-patch-ecj): Removed unpatching of ICEDTEA_PATCHES, only
	ICEDTEA_ECJ_PATCH should be removed.
	* Makefile.in: Regenerate.

2007-12-12  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(stamps/clone-ecj.stamp): Removed extraction of openjdk sources. Now
	only copies over openjdk dir.
	* Makefile.in: Regenerate.

2007-12-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(stamps/clone-ecj.stamp): Fixed to copy over openjdk dir instead of
	cloning again, or unzip sources specified.
	(stamps/patch-ecj.stamp): Only apply ecj patch, assuming all other
	patches have already been applied to the openjdk sources.
	* Makefile.in: Regenerate.

2007-12-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(stamps/clone-ecj.stamp): Added -z to test, instead of -n.
	(stamps/clone.stamp): Likewise.
	* Makefile.in: Regenerate.

2007-12-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am (stamps/clone-ecj.stamp): Fixed typo.
	* Makefile.in: Regenerate.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated important targets section.
	* Makefile.am (dist-openjdk): Changed to create zip, not tarball.
	* Makefile.in: Regenerate.
	* configure.ac: Added check for zip and unzip tools
	* configure: Regenerate.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* INSTALL: Added note about new target dist-openjdk.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* configure.ac: Removed checks for unused tools.
	* configure: Regenerate.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* Makefile.am (dist-openjdk): New target to create openjdk zip.
	* Makefile.in: Regenerate.
	* configure.ac: Added check for tar tool.
	* configure: Regenerate.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Changed tag to use OPENJDK_VERSION var.
	* Makefile.in: Likewise.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added --with-openjdk-src-zip support back in. Also,
	openjdk is cloned based on release tag.
	* Makefile.in: Regenerate.
	* acinclude.m4: Added --with-openjdk-src-zip support back in.
	* configure: Regenerate.
	* configure.ac: Added --with-openjdk-src-zip support back in.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed update target to create stamp.
	* Makefile.in: Regenerate.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated requirements.
	* Makefile.am: Update to b24- use hg to clone/update openjdk.
	* Makefile.in: Regenerate.
	* acinclude.m4: Removed unneeded option (--with-openjdk-src-zip).
	* configure.ac: Likewise.
	* configure: Regenerate.
	* generated/*: Regenerated all files for b24.
	* patches/icedtea-core-build.patch: Updated for b24.
	* patches/icedtea-ecj.patch: Likewise.

2007-12-07  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Removed libjsoundalso.so, libjsound.so,libt2k.so.
	* Makefile.in: Regenerate.
	* rt/gnu/java/io/Base64InputStream.java: Removed, not used.

2007-12-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (EXTRA_DIST): Add ports directory.
	* Makefile.in: Regenerate.

2007-12-04  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-c1-unimplemented.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add the above.
	* Makefile.in: Regenerate.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(is_simm, is_simm16): New methods.
	* ports/hotspot/src/cpu/ppc/vm/c1_CodeStubs_ppc.cpp
	(RangeCheckStub::RangeCheckStub): Implement.
	(NewInstanceStub::NewInstanceStub): Likewise.
	(NewInstanceStub::emit_code): Re-stub.
	* ports/hotspot/src/cpu/ppc/vm/c1_Defs_ppc.hpp
	(pd_nof_cpu_regs_frame_map): Set.
	(pd_nof_fpu_regs_frame_map): Likewise.
	(pd_nof_caller_save_cpu_regs_frame_map): Likewise.
	(pd_nof_caller_save_fpu_regs_frame_map): Likewise.
	(pd_nof_cpu_regs_linearscan): Likewise.
	(pd_nof_fpu_regs_linearscan): Likewise.
	(pd_first_cpu_reg): Likewise.
	(pd_last_cpu_reg): Likewise.
	(pd_last_fpu_reg): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.hpp
	(gpr_opr, gpr_oop_opr, fpr_opr): New fields.
	(as_long_opr): New method.
	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.cpp
	(FrameMap::init): Partially implement.
	(FrameMap::map_to_opr): Likewise.
	(FrameMap::validate_frame): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.hpp
	(emit_unimplemented): New method.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp
	(receiverOpr): Partially implement.
	(initial_frame_size_in_bytes): Implement.
	(check_icache): Re-stub.
	(emit_exception_handler): Likewise.
	(emit_deopt_handler): Likewise.
	(align_call): Implement.
	(call): Re-stub.
	(const2mem): Likewise.
	(const2reg): Likewise.
	(reg2reg): Likewise.
	(reg2mem): Likewise.
	(return_op): Likewise.
	(emit_static_call_stub): Likewise.
	(shift_op): Likewise.
	(emit_alloc_obj): Likewise.
	(peephole): Implement.
	(emit_unimplemented): New method.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
	(load_byte_item): Implement.
	(load_nonconstant): Likewise.
	(result_register_for): Partially implement.
	(can_store_as_constant): Implement.
	(can_inline_as_constant): Likewise.
	(generate_address): Implement.
	(emit_array_address): Partially implement.
	(cmp_reg_mem): Re-stub.
	(strength_reduce_multiply): Implement.
	(do_ArithmeticOp_Int): New method.
	(do_ArithmeticOp): Partially implement.
	(do_NewInstance): Likewise.
	(do_BlockBegin): Re-stub.
	(do_If): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.cpp
	(is_processed_reg_num): Partially implement.
	(num_physical_regs): Likewise.
	(requires_adjacent_regs): Implement.
	(pd_add_temps): Likewise.
	(pd_init_regs_for_alloc): Partially implement.
	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.hpp
	(pd_init): Implement.
	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp
	(verified_entry): Re-stub.
	(build_frame): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_Runtime1_ppc.cpp
	(generate_code_for): Re-stub.
	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.hpp
	(NativeJump::check_verified_entry_alignment): Implement.
	(NativeJump::patch_verified_entry): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/sharedRuntime_ppc.cpp
	(out_preserve_stack_slots): Partially implement.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp
	(is_Register): New method.
	(is_FloatRegister): Likewise.
	(as_Register): Implement.
	(as_FloatRegister): Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
	(non_memory_address_word): Implement.

2007-11-30  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(Rthread, Rmethod, Rlocals): Reorder so Rthread is last.

2007-11-30  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ports.patch
	(hotspot/src/share/vm/utilities/macros.hpp):
	Added PPC32_ONLY, NOT_PPC32, PPC64_ONLY and NOT_PPC64.

2007-11-30  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_native_entry): Add support for UseMembar.

2007-11-30  Gary Benson  <gbenson@redhat.com>

	Fixes Bug #83
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
	(JVM_handle_linux_signal): Handle segfaults when the memory
	serialization page is write protected.

2007-11-29  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Create symlinks to find jni header files.
	* Makefile.in: Regenerate.

2007-11-29  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_ppc/vm/assembler_ppc.cpp
	(MacroAssembler::needs_explicit_null_check): Fix broken definition.

2007-11-23  Lillian Angel  <langel@redhat.com>

	Fixes Bug #80
	* README: Updated

2007-11-23  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/c1_CodeStubs_ppc.cpp: New file.
	* ports/hotspot/src/cpu/ppc/vm/c1_Defs_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FpuStackSim_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FpuStackSim_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_Runtime1_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_globals_ppc.hpp: Likewise.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(MacroAssembler::null_check): New methods.
	(MacroAssembler::needs_explicit_null_check): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(MacroAssembler::null_check): Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/assembler_ppc.cpp
	(MacroAssembler::needs_explicit_null_check): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.hpp
	(NativeInstruction::is_jump): Likewise.
	(nativeInstruction_at): Likewise.
	(NativeMovRegMem): New class.
	(nativeMovRegMem_at): New method.
	(NativeGeneralJump): New class.
	(nativeGeneralJump_at): New method.
	* ports/hotspot/src/cpu/ppc/vm/sharedRuntime_ppc.cpp
	(SharedRuntime::c_calling_convention): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.hpp
	(VMRegImpl::as_Register): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp
	(VMRegImpl::as_Register): Likewise.

	* patches/icedtea-ports.patch
	(hotspot/src/share/vm/c1/c1_LIR.hpp): Add special cases for PPC.
	hotspot/src/share/vm/c1/c1_LIR.cpp): Likewise.

2007-11-22  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* rt/java/awt/color/ICC_Profile.java (ICC_Profile(byte[])): Remove
	duplicate ProfileHeader creation.
	* rt/gnu/java/awt/color/TagEntry.java
	(TagEntry(int,int,int,byte[])): Check for invalid tag size.

2007-11-22  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(verify_oop): New method.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_result_handler_for,
	generate_tosca_to_stack_converter,
	generate_stack_to_stack_converter,
	generate_stack_to_native_abi_converter,
	generate_normal_entry): Add calls to the above.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(fixup_after_potential_safepoint): Likewise.

2007-11-22  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/globalDefinitions_ppc.hpp
	(StackAlignmentInBytes): New constant.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(StackFrame::generate_prolog,
	MacroAssembler::maybe_extend_frame,
	MacroAssembler::dump_int): Use the above.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(CppInterpreterGenerator::generate_compute_interpreter_state,
	AbstractInterpreter::size_top_interpreter_activation): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp
	(generate_call_stub): Likewise.

2007-11-22  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-core-build.patch
	* patches/icedtea-ports.patch: Rearrange such that removing
	the core build patch will cause a compiler 1 build.

2007-11-22  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-core-build.patch
	* patches/icedtea-ports.patch:
	Build libjvm.so as client rather than server
	* patches/icedtea-ecj.patch: Remake for the above.
	* ports/jdk/src/solaris/bin/ppc/jvm.cfg
	* ports/jdk/src/solaris/bin/ppc64/jvm.cfg:
	Updated for the above.

2007-11-20  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(bcctrl, bctrl): New methods.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(call): Use bctrl instead of blrl to preserve the link stack.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_normal_entry, generate_native_entry,
	generate_convert_result): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp
	(generate_call_stub): Likewise.

2007-11-20  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/register_ppc.hpp
	(noreg): Declare.
	* ports/hotspot/src/cpu/ppc/vm/register_definitions_ppc.cpp
	(noreg): Define.

	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(set_last_Java_frame): Optionally preserve the link register.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(call_VM, call_VM_leaf, call_VM_base, call_VM_leaf_base,
	call_VM_pass_args): New methods.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(call_VM_base, call_VM_leaf_base): Likewise.

	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_native_entry): Use call_VM and call_VM_leaf
	when making VM calls.
	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.cpp
	(generate_slow_signature_handler): Likewise.

2007-11-19  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_native_entry): Add a missing safepoint reload.

2007-11-17  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* patches/icedtea-lcms-leak.patch: Release array immediately after
	cmsOpenProfileFromMem.

2007-11-16  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated.

2007-11-16  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(stamps/bootstrap-directory-ecj.stamp): Fixed file checks.
	* Makefile.in: Regenerated.

2007-11-16  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add
	patches/icedtea-lcms-leak.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-lcms-leak.patch: New file.

2007-11-16  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(set_last_Java_frame): Really preserve the link stack.

2007-11-16  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Mathhew Flaschen.

2007-11-16  Matthew Flaschen  <matthew.flaschen@gatech.edu>

	* rt/com/sun/image/codec/jpeg/JPEGCodec.java: Partially implemented.
	* rt/com/sun/image/codec/jpeg/JPEGImageDecoder.java: Implemented.
	* rt/com/sun/image/codec/jpeg/ImageFormatException.java: New Class,
	implemented.
	* rt/com/sun/image/codec/jpeg/JPEGDecodeParam.java: New Class,
	stubbed.

2007-11-16  Gary Benson  <gbenson@redhat.com>

	* contrib: New directory.
	* Makefile.am (EXTRA_DIST): Added the above.
	* Makefile.in: Regenerated.

	* contrib/templater: Imported.

2007-11-15  Lillian Angel  <langel@redhat.com>

	* tools-copy/tools-j2se-copy-files.txt: Removed.
	* tools-copy/tools-jdk-copy-files.txt: Added.

2007-11-15  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2007-11-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(bcl): New instruction.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(set_last_Java_frame): Preserve the link stack.

2007-11-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(set_last_Java_frame, reset_last_Java_frame):
	Moved from assembler_ppc.hpp and assembler_ppc.cpp.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(set_last_Java_frame, reset_last_Java_frame):
	Moved to interp_masm_ppc.hpp and interp_masm_ppc.cpp.

2007-11-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp
	(Rstate): Moved declaration from assembler_ppc.hpp.
	(STATE): Moved definition from cppInterpreter_ppc.cpp.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(Rstate): Moved definition from register_definitions_ppc.cpp.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(Rstate): Moved declaration to interp_masm_ppc.hpp.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(STATE): Moved definition to interp_masm_ppc.hpp.
	* ports/hotspot/src/cpu/ppc/vm/register_definitions_ppc.cpp
	(Rstate): Moved definition to interp_masm_ppc.cpp.

	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp
	(fixup_after_potential_safepoint): New method.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(fixup_after_potential_safepoint): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_normal_entry, generate_native_entry):
	Replace method pointer reloads with calls to the above
	to make what is happening more obvious.
	(generate_native_entry): Add an extra fixup.
	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.cpp
	(generate_slow_signature_handler): Add an extra fixup.

2007-11-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.hpp
	(line_size, log2_line_size): Reduce cache line size.
	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.cpp
	(generate_icache_flush): Ensure we never run with an
	over-large cache line size.

2007-11-15  Lillian Angel  <langel@redhat.com>
	    Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Changed j2se to jdk.
	(OPENJDK_VERSION): Updated to b23.
	(OPENJDK_DATE): Likewise.
	(OPENJDK_MD5SUM): Likewise.
	(stamps/patch.stamp): Added -l option to PATCH to ignore whitespace.
	(stamps/patch-ecj.stamp): Likewise.
	(stamps/clean-patch.stamp): Likewise.
	(stamps/clean-patch-ecj.stamp): Likewise.
	(ICEDTEA_COPY_DIRS): Added javax/net/ssl to list.
	* Makefile.in: Regenerated.
	* README: Changed instances of j2se to jdk.
	* patches/icedtea-ant.patch: Changed instances of j2se to jdk and
	updated to b23.
	* patches/icedtea-antialias.patch: Likewise.
	* patches/icedtea-bytebuffer-compact.patch: Likewise.
	* patches/icedtea-bytecodeInterpreter.patch: Likewise.
	* patches/icedtea-bytecodeInterpreterWithChecks.patch: Likewise.
	* patches/icedtea-certbundle.patch: Likewise.
	* patches/icedtea-copy-plugs.patch: Likewise.
	* patches/icedtea-core-build.patch: Likewise.
	* patches/icedtea-debuginfo.patch: Likewise.
	* patches/icedtea-demos.patch: Likewise.
	* patches/icedtea-ecj.patch: Likewise.
	* patches/icedtea-float-double-trailing-zeros.patch: Likewise.
	* patches/icedtea-gcc-suffix.patch: Likewise.
	* patches/icedtea-graphics.patch: Likewise.
	* patches/icedtea-gtkplaf.patch: Likewise.
	* patches/icedtea-javafiles.patch: Likewise.
	* patches/icedtea-libraries.patch: Likewise.
	* patches/icedtea-license-headers.patch: Likewise.
	* patches/icedtea-linker-options.patch: Likewise.
	* patches/icedtea-memory-limits.patch: Likewise.
	* patches/icedtea-paths.patch: Likewise.
	* patches/icedtea-plugin.patch: Likewise.
	* patches/icedtea-ports.patch: Likewise.
	* patches/icedtea-rmi_amd64.patch: Likewise.
	* patches/icedtea-signature-iterator.patch: Likewise.
	* patches/icedtea-signed-types.patch: Likewise.
	* patches/icedtea-speed.patch: Likewise.
	* patches/icedtea-ssl.patch: Likewise.
	* patches/icedtea-sunsrc.patch: Likewise.
	* patches/icedtea-test-atomic-operations.patch: Likewise.
	* patches/icedtea-tools.patch: Likewise.
	* patches/icedtea-use-system-tzdata.patch: Likewise.
	* patches/icedtea-version.patch: Likewise.
	* generated/java/nio/*: Regenerated.
	* generated/sun/awt/X11/generator/sizer.32: Regenerated.
	* rt/com/sun/image/codec/jpeg/JPEGCodec.java: New stubbed class.
	* rt/com/sun/image/codec/jpeg/JPEGEncodeParam.java: Likewise.
	* rt/com/sun/image/codec/jpeg/JPEGImageDecoder.java: Likewise.
	* rt/com/sun/image/codec/jpeg/JPEGImageEncoder.java: Likewise.
	* rt/java/io/PushbackReader.java: Likewise.
	* ports/jdk/: Moved ports/j2se here.
	* ports/j2se/: Removed.

2007-11-13  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ecj.patch
	(stamps/bootstrap-directory-ecj.stamp): Added links to tools.jar and
	rt.jar if built prior to creating bootstrap/ecj. Fixes problem where
	make tools or make plugs is called before make.

2007-11-13  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ecj.patch
	(GenerateCharacter.java): Removed date.
	* generated/*: Updated files.

2007-11-13  Gary Benson  <gbenson@redhat.com>
	    Arnaud Vandyck <avdyk@debian.org>

	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
	(JVM_handle_linux_signal): Don't fail with -Wwrite-strings.

2007-11-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.cpp
	(SlowSignatureHandler::pass_int): Implemented.
	(SlowSignatureHandler::pass_object): Likewise.

2007-11-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_normal_entry, generate_native_entry):
	Reload the method pointer after potential safepoints.

2007-11-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_native_entry): Removed an extraneous call to
	InterpreterRuntime::prepare_native_call().

2007-11-12  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed tools.jar and rt.jar to include all directories
	built under lib/.
	* Makefile.in: Regenerated.

2007-11-12  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated
	* Makefile.am
	(ICEDTEA_ENV): Removed GENSRCDIR.
	* Makefile.in: Regenerated
	* generated/*: Updated files with changes specified in patch.
	* patches/icedtea-ecj.patch
	(GenerateCharacter.java): Patched to always insert the same date and
	non-specific information, so file is not modified with every build.

2007-11-12  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ecj.patch: Updated. Added bootclasspath to
	langtools/make/build.xml. Resolves EnumSet error.

2007-11-12  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/build/linux/platform_ppc: New file.
	* ports/hotspot/build/linux/platform_ppc64: Likewise.
	* ports/hotspot/build/linux/makefiles/ppc.make: Likewise.
	* ports/hotspot/build/linux/makefiles/ppc64.make: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytes_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/codeBuffer_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/copy_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp:
	Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/debug_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/depChecker_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/depChecker_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/dump_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/globalDefinitions_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/globals_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/icBuffer_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreterGenerator_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/jniFastGetField_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/jniTypes_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/jni_ppc.h: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/registerMap_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/register_definitions_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/register_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/register_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/sharedRuntime_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateInterpreterGenerator_ppc.hpp:
	Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateInterpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateInterpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateTable_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateTable_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmStructs_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vm_version_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vm_version_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vtableStubs_ppc.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/linux_ppc.s: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/linux_ppc64.s: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/assembler_linux_ppc.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/bytes_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/vm_version_linux_ppc.cpp:
	Likewise.
	* ports/j2se/src/solaris/bin/ppc/jvm.cfg: Likewise.
	* ports/j2se/src/solaris/bin/ppc64/jvm.cfg: Likewise.
	* ports/j2se/src/solaris/bin/ergo_ppc.c: Likewise.
	* Makefile.am: Link the above into the build trees before building.
	* Makefile.in: Regenerated.

2007-11-12  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ports.patch: Remake for setarch and ppc64.

2007-11-09  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed typo that caused debug target to fail.
	* Makefile.in: Regenerated.

2007-11-09  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ecj.patch
	(j2se/make/common/Release.gmk): Avoid long argument lists.

2007-11-09  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ecj.patch
	(langtools/make/build.xml): Add source="1.5".
	(langtools/make/build.properties): Remove -Werror.
	(jaxp/make/build.xml): Add source="1.5".

2007-11-09  Gary Benson  <gbenson@redhat.com>

	* Makefile.am (stamps/extract.stamp, stamps/extract-ecj.stamp):
	Fix permissions after unzipping.
	* Makefile.in: Regenerated.

2007-11-08  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added check when copying over rt.jar to bootstrap/ecj
	* Makefile.in: Regenerated.

2007-11-08  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-bytecodeInterpreter.patch: New file.
	* patches/icedtea-signature-iterator.patch: Likewise.
	* patches/icedtea-signed-types.patch: Likewise.
	* patches/icedtea-test-atomic-operations.patch: Likewise.
	* patches/icedtea-core-build.patch: Likewise.
	* patches/icedtea-linker-options.patch: Likewise.
	* patches/icedtea-ports.patch: Likewise.
	* Makefile.am (ICEDTEA_PATCHES): Added the above.
	* Makefile.in: Regenerated.

2007-11-07  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Removed docs patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-docs.patch: Removed. Causing out of memory errors
	because jaxws is not built.

2007-11-07  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new patch to list.
	* Makefile.in: Regenerate.
	* patches/icedtea-docs.patch: New patch to build docs.
	* .hgignore: Updated.

2007-11-07  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Re-added ecj targets, added new patches to the list and
	updated tools.jar.
	* Makefile.in: Regenerated.
	* aclocal.m4: Likewise.
	* configure: Likewise.
	* configure.ac: Re-added --with-icedtea and --with-icedtea-home
	options. Also, added --with-gcj-home to specify where gcj is
	installed- the default is /usr/lib/jvm/java-gcj/.
	* generated/*.java: Regenerated and added several new sources.
	* generated/fontconfig/*.bfc: Added generated font files.
	* javac.in: Re-added. Added support to ignore Werror flags.
	* javap.in: Re-added.
	* patches/icedtea-javafiles: Updated to add missing sources to
	Makefiles.
	* patches/icedtea-sunrc.patch: Updated.
	* patches/icedtea-corba.patch: New patch.
	* patches/icedtea-ecj.patch: New patch to make building with ecj
	possible.
	* tools-copy/tools-corba-copy-files.txt: List of corba sources to
	copy.
	* tools-copy/tools-j2se-copy-files.txt: List of j2se soures to copy.
	* tools-copy/tools-jaxws-copy-files.txt: List of jaxws sources to
	copy.
	* tools-copy/tools-langtools-copy-files.txt: List of langtools to
	copy.
	* patches/icedtea-xjc.patch: Removed. Has been combined with sunrc
	patch.
	* tools-copy-files.txt: Removed.

2007-11-07  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (SET_ARCH_DIRS): Remove redundant special cases.
	* configure: Regenerated.

2007-11-02  Joshua Sumali  <jsumali@redhat.com>

	* rt/com/sun/media/sound/DataPusher.java: Removed stub since this is
	now implemented.
	* rt/com/sun/media/sound/JDK13Services.java: Likewise.
	* rt/com/sun/media/sound/JavaSoundAudioClip.java: Likewise.
	* rt/com/sun/media/sound/MidiInDevice.java: Likewise.
	* rt/com/sun/media/sound/MidiInDeviceProvider.java: Likewise.
	* rt/com/sun/media/sound/MidiOutDeviceProvider.java: Likewise.
	* rt/com/sun/media/sound/MidiUtils.java: Likewise.
	* rt/com/sun/media/sound/PortMixer.java: Likewise.
	* rt/com/sun/media/sound/PortMixerProvider.java: Likewise.
	* rt/com/sun/media/sound/ReferenceCountingDevice.java: Likewise.

2007-11-02  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-libraries.patch: Added patch to remove conflicting
	definition of uLong. This fixes the build on 64-bit.

2007-11-01  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (SET_ARCH_DIRS): Remove s390.
	* configure: Regenerated.

2007-10-31  Joshua Sumali  <jsumali@redhat.com>

	* patches/icedtea-sunsrc.patch: Fixed patch to include some missing
	sources.

2007-10-30  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-bytecodeInterpreterWithChecks.patch: New patch to
	fix cpp generated.
	* patches/icedtea-javafiles.patch: New patch to add missing files to
	the list.
	* Makefile.am: Added patches to the list.
	* Makefile.in: Regenerated.

2007-10-24  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-libraries.patch: Updated jpeg patches to properly
	create OpenJDK's libjpeg.so without files common to the system
	installed libjpeg.so.

2007-10-22  Lillian Angel  <langel@redhat.com>

	* configure.ac: Fixed typo. libgif should be giflib.
	* configure: Regenerate.

2007-10-22  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated requirements.
	* Makefile.am: Updated patch list.
	* Makefile.in: Regenerated.
	* configure: Regenerated.
	* configure.ac: Added checks for libpng, libjpeg, zlib and giflib.
	* patches/icedtea-libraries.patch: New patch to remove built-in
	libraries (libpng, libjpeg, zlib, giflib) and use system installed libs.
	* patches/icedtea-libpng.patch: Removed (combined with previous patch).

2007-10-19  Joshua Sumali  <jsumali@redhat.com>

	* patches/icedtea-sunsrc.patch: New file.
	* Makefile.am: Added icedtea-sunsrc to patch list.
	* Makefile.in: Regenerated.

2007-10-18  Lillian Angel  <langel@redhat.com>

	* javac.in, javap.in: Removed

2007-10-18  Lillian Angel  <langel@redhat.com>

	* Makefile.am (OPENJDK_SOURCEPATH_DIRS): Added CORBA sources.

2007-10-18  Lillian Angel  <langel@redhat.com>

	* README: Updated.

2007-10-16  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-paths.patch: Add Classpath copyright notice.

2007-10-15  Lillian Angel  <langel@redhat.com>

	* INSTALL: Added info about installing old IcedTea.

2007-10-15  Lillian Angel  <langel@redhat.com>

	* README: Updated license section.

2007-10-15  Matthias Klose  <doko@ubuntu.com>

	* gcjwebplugin.cc: Change PLUGIN_NAME.

2007-10-14  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (OPENJDK_VERSION): Update for b22.
	(OPENJDK_DATE): Likewise.
	(OPENJDK_MD5SUM): Likewise.
	(ICEDTEA_PATCHES): Remove patches/icedtea-xinerama.patch.  Add
	patches/icedtea-xjc.patch.
	(OPENJDK_SOURCEPATH_DIRS): Add openjdk/jaxp/src/share/classes.
	(stamps/extract.stamp): Remove openjdk/jaxws.
	(ICEDTEA_ENV): Fix ANT_HOME, BUILD_NUMBER, JRE_RELEASE_VERSION,
	and HOTSPOT_RELEASE_VERSION.  Add ALT_JDK_IMPORT_PATH.
	* Makefile.in: Regenerate.
	* patches/icedtea-xinerama.patch: Remove file.
	* patches/icedtea-xjc.patch: New file.
	* patches/icedtea-ant.patch: Update for b22.
	* patches/icedtea-certbundle.patch: Likewise.
	* patches/icedtea-copy-plugs.patch: Likewise.
	* patches/icedtea-debuginfo.patch: Likewise.
	* patches/icedtea-license-headers.patch: Likewise.
	* patches/icedtea-memory-limits.patch: Likewise.
	* patches/icedtea-paths.patch: Likewise.
	* patches/icedtea-plugin.patch: Likewise.
	* patches/icedtea-speed.patch: Likewise.
	* patches/icedtea-use-system-tzdata.patch: Likewise.
	* patches/icedtea-xinerama.patch: Likewise.

2007-10-12  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated for 1.4.

2007-10-12  Andrew Haley  <aph@redhat.com>

	* README (Java compatibility): New section.

2007-10-11  Lillian Angel  <langel@redhat.com>

	* README: Updated license section. jvmtiLib.xsl was fixed in b21.

2007-10-11  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-license-headers.patch: Re-added genExceptions patch.

2007-10-09  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added sanity check for bootstrap/jdk1.6.0/bin/java in
	stamps/bootstrap-directory-symlink.stamp target.

2007-10-09  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-java.security.patch: Removed

2007-10-09  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-certbundle.patch: Added in
	CertBundleKeyStoreImpl.java implementation which was previously in our
	jce implementation. Also, added KeyStore.CertBundle to map in this
	patch.

2007-10-08  Andrew Haley  <aph@redhat.com>

	* patches/icedtea-memory-limits.patch: New file.
	Set maximum PermGen space to 128M, MaxHeap to 512M.
	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-memory-limits.patch.

2007-10-08  Mark Wielaard  <mark@klomp.org>

	* AUTHORS: Added Keith Seitz.

2007-10-05  Andrew Haley  <aph@redhat.com>

	* patches/icedtea-debuginfo.patch: Add
	openjdk/hotspot/build/linux/makefiles/gcc.make.
	Add -g to CFLAGS_REQUIRED in
	openjdk/j2se/make/common/Defs-linux.gmk

2007-10-04  Thomas Fitzsimmons  <fitzsim@redhat.com>

	PR 73
	* Makefile.am (ICEDTEA_PATCHES): Add
	patches/icedtea-gtkplaf.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-gtkplaf.patch: New file.

2007-10-04  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated docs on how-to-build, and build requirements.
	* Makefile.am: Added new patch to list.
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* configure.ac: Added check for libXinerama libs.
	* patches/icedtea-xinerama.patch: New patch for bug #72.

2007-10-03  Keith Seitz  <keiths@redhat.com>

	* patches/icedtea-float-double-trailing-zeros.patch:
	New file.
	* Makefile.am (ICEDTEA_PATCHES): Add above patch.
	* Makefile.in: Regenerate.

2007-10-03  Keith Seitz  <keiths@redhat.com>

	* patches/icedtea-bytebuffer-compact.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add above patch.
	* Makefile.in: Regenerated.

2007-10-03  Keith Seitz  <keiths@redhat.com>

	* patches/icedtea-use-system-tzdata.patch: Use AccessController
	instead of System.getProperty.
	Catch AccessControlException while attempting to stat
	ZoneInfoMappings.

2007-10-03  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Use DISTRIBUTION_PATCHES and gcc-suffix.
	* Makefile.in: Regenerated.
	* patches/icedtea-gcc-suffix.patch: New patch.

2007-10-02  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2007-10-02  Lillian Angel  <langel@redhat.com>

	* INSTALL: Removed info about jce plugs.

2007-10-02  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ant.patch: Added check to make sure ant is in PATH.

2007-10-02  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added patch.
	* Makefile.in: Regenerated.
	* configure: Regenerated.
	* configure.ac: Set --with-ant-home default to /usr/share/ant
	* patches/icedtea-ant.patch: New patch

2007-10-02  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Matthias Klose.

2007-10-02  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Add --with-ant-home support.
	* Makefile.am: Use SYSTEM_ANT_DIR.
	* configure, Makefile.in: Regenerate.

2007-10-01  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-java-home.patch: Removed
	* Makefile.am: Removed patch.
	* Makefile.in: Regenerated.

2007-09-28  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-plugin.patch: Fixed so it patches correctly.

2007-09-28  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Updated to b21. Removed all targets used to build
	IcedTea with ecj. Removed building of jce.jar and copying over
	security sources.
	* Makefile.in: Regenerated
	* configure: Regenerated
	* configure.ac: Removed --with-icedtea option, now default.
	* patches/icedtea-antialias.patch: Fixed to patch b21 correctly.
	* patches/icedtea-copy-plugs.patch: Likewise.
	* patches/icedtea-debuginfo.patch: Likewise.
	* patches/icedtea-license-headers.patch: Likewise.
	* patches/icedtea-paths.patch: Likewise.
	* patches/icedtea-plugin.patch: Likewise.
	* patches/icedtea-use-system-tzdata.patch: Likewise.
	* patches/icedtea-version.patch: Likewise.
	* rt/com/sun/media/sound/MixerSequencer.java: Implemented.
	* rt/com/sun/media/sound/MixerSynth.java: Implemented.
	* tools-copy-files.txt: Modified.
	* patches/icedtea-headers.patch: New patch.
	* patches/icedtea-java-home.patch: New patch.
	* jce/: Removed
	* patches/icedtea-assembler_amd64.patch: Removed.
	* patches/icedtea-ecj-bootstrap.patch:Removed.
	* patches/icedtea-lesstif_amd64.patch: Removed.
	* rt/com/sun/media/sound/AutoConnectSequencer.java: Removed.
	* rt/com/sun/media/sound/DirectAudioDevice.java: Removed.
	* rt/com/sun/media/sound/DirectAudioDeviceProvider.java: Removed.
	* rt/com/sun/media/sound/MidiOutDevice.java: Removed.
	* rt/com/sun/media/sound/Platform.java: Removed.
	* rt/com/sun/media/sound/Toolkit.java: Removed.
	* rt/gnu/java/security/provider/Gnu.java: Removed.

2007-09-27  Keith Seitz  <keiths@redhat.com>

	* patches/icedtea-use-system-tzdata.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES):  Add above patch.
	* Makefile.in: Regenerated.

2007-09-14  Keith Seitz  <keiths@redhat.com>

	* configure.ac: Added check for libXtst.
	* configure: Regenerated.

2007-09-13  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added JRE_RELEASE_VERSION and
	HOTSPOT_RELEASE_VERSION to environment. Removed BUILD_NUMBER.
	* Makefile.in: Regenerated

2007-09-13  Andrew Haley  <aph@redhat.com>

	* Makefile.am (icedtea-debug): Correct dependencies.

2007-09-13  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed target typo.
	* Makefile.in: Regenerated.

2007-09-12  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* Makefile.am (icedtea-debug): Added -debug to target directory,
	as found today by Andrew Haley.
	* Makefile.in: Likewise.

2007-09-12  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* .hgignore: Added *~.

2007-09-12  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Christian Thalinger.

2007-09-12  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added BUILD_NUMBER to environment. This should be
	updated with each bXX release. Also, added dependency for
	icedtea-debug target.
	* Makefile.in: Regenerated.

2007-09-12  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Fixed error that broke the build.
	* Makefile.in: Regenerated

2007-09-11  Joshua Sumali  <jsumali@redhat.com>

	* patches/icedtea-demos.patch: New File. Patches the sample
	jvmti makefiles.
	* configure.ac: Added a check for chmod.
	* configure: Regenerated.
	* Makefile.am: Added line to add write
	permissions to the sample makefiles to be patched.
	* Makefile.in: Regenerated.

2007-09-09  Mark Wielaard  <mark@klomp.org>

	* README: Add references to home page, bugzilla, faq, mailing list
	and mercurial repo.

2007-09-07  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (EXTRA_DIST): Add tools-copy-files.txt.
	(ICEDTEA_ENV): Remove ecj-specific variables.
	(env): Suggest unsetting JAVA_HOME.
	(env-ecj): Likewise.
	(stamps/bootstrap-directory-symlink.stamp): Depend on
	conditionally-defined BOOTSTRAP_DIRECTORY_STAMP.
	(MEMORY_LIMIT): Set limit when building with IcedTea's javac.
	($(SECURITY_JAR_FILES)): Add a dummy file to each jar to satisfy
	IcedTea's jar implementation.
	(stamps/tools-class-files.stamp): Replace JCOMPILER reference with
	JAVAC.
	(stamps/rt-class-files.stamp): Likewise.
	(stamps/jce-class-files.stamp): Likewise.
	* Makefile.in: Regenerate.
	* configure.ac: Add --with-icedtea and --with-icedtea-home
	options.
	* configure: Regenerate.

2007-09-07  Lillian Angel  <langel@redhat.com>

	* Makefile.in: Regenerated.
	* acinclude.m4: Reverted. Removed --with-icedtea option.
	* configure: Regenerated.
	* configure.ac: Reverted. Removed WITH_ICEDTEA.

2007-09-07  Lillian Angel  <langel@redhat.com>

	* Makefile.in: Regenerate

2007-09-07  Lillian Angel  <langel@redhat.com>

	* acinclude.m4: Added --with-icedtea option.
	* configure: Regenerated.
	* configure.ac: Added WITH_ICEDTEA.

2007-09-06  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-certbundle.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-certbundle.patch: New file.

2007-09-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* configure.ac: Comment explicit gawk check.
	* configure: Regenerate.

2007-09-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* gcjwebplugin.cc (PLUGIN_MIME_DESC): Update for 1.5, 1.6 and 1.7.

2007-09-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* configure.ac: Bump version to 1.4.
	* configure: Regenerate.

2007-09-05  Lillian Angel <langel@redhat.com>

	* AUTHORS: Added Joshua Sumali.

2007-09-05  Joshua Sumali  <jsumali@redhat.com>

	* patches/icedtea-copy-plugs.patch: Fixed hunks to apply cleanly
	with b19.
	* patches/icedtea-debuginfo.patch: Likewise.
	* patches/icedtea-version.patch: Likewise.

2007-09-05  Lillian Angel  <langel@redhat.com>

	* INSTALL: Added note about stamped targets.
	* Makefile.am: Added new targets. (i.e. instead of calling
	make stamps/plugs.stamps, 'make plugs' works.)
	* Makefile.in: Regenerated.

2007-09-05  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.
	* INSTALL: Updated.
	* Makefile.am: Fixed to create stamps in a stamps directory.
	* Makefile.in: Regenerated.

2007-09-04  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated to ignore tools/
	* Makefile.am: Updated to b19. A version of tools.jar is now
	generated at the beginning of the build. It is now required to
	build other hotspot sources. rt.jar has been renamed to rt-closed.jar,
	and ALT_CLOSED_JDK_IMPORT_PATH has been replaced with
	ALT_BINARY_PLUGS_PATH, as per b19 changes.
	* Makefile.in: Regenerated.
	* patches/icedtea-tools.patch: New patch to fix the build. jvmti.h
	fails generate properly without this patch.
	* tools-copy-files.txt: List of files used to create tools.jar.
	* generated/sun/awt/DebugHelper.java: Removed. This file has been
	removed from the OpenJDK sources as well.

2007-09-03  Lillian Angel  <langel@redhat.com>

	*  patches/icedtea-lesstif_amd64.patch: New patch. Fixes window
	decorations on x86_64.
	* Makefile.am: Added new patch.
	* Makefile.in: Regenerated.

2007-08-31  Lillian Angel <langel@redhat.com>

	* INSTALL: Added information about rebuilding plugs.

2007-08-30  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-rmi_amd64.patch: New patch. java-rmi.cgi script is
	now installed on x86_64 properly.
	* Makefile.am: Added new patch to list.
	* Makefile.in: Regenerated.

2007-08-30  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Some changes were lost after reverting- changes added
	again.
	* Makefile.in: Regenerated.

2007-08-29  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Should make lib/rt and lib/jce because javac
	doesn't create the directories on the fly.
	* Makefile.in: Regenerate

2007-08-28  Francis Kung  <fkung@redhat.com>

	* rt/java/awt/image/Raster.java: Create proper raster types.
	* rt/java/awt/image/WritableRaster.java: Likewise.

2007-08-28  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* README: Add gcjwebplugin section.

2007-08-28  Lillian Angel  <langel@redhat.com>

	* INSTALL: Added requirements for plugin.

2007-08-28  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated.

2007-08-27  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-version.patch: Added patches to replace all instances
	of "OpenJDK" from java -version string with "IcedTea".

2007-08-27  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-license-headers.patch: Added patches for other
	generated headers.

2007-08-23  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* README: Minor changes to license headers section.

2007-08-21  Francis Kung  <fkung@redhat.com>

	PR 61
	* patches/icedtea-ecj-bootstrap.patch: Prevent compilation of ToBin
	class during first stage (workaround for an ecj bug).

2007-08-21  Francis Kung  <fkung@redhat.com>

	PR 62
	* Makefile.am: Fixed case where invalid openjdk zip is provided in
	--with-openjdk-zip.
	* Makefile.in: Regenerated.

2007-08-21  Francis Kung  <fkung@redhat.com>

	* .hgignore: Updated.

2007-08-20  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (gcjwebplugin.so): Include CXXFLAGS.
	($(SHARED_OBJECT_FILES)): Include CFLAGS.
	* Makefile.in: Regenerate.

2007-08-20  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (EXTRA_DIST): Add patches/icedtea-speed.patch.
	* Makefile.in: Regenerate.

2007-08-20  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (EXTRA_DIST): Add gcjwebplugin.cc.
	* Makefile.in: Regenerate.

2007-08-20  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* configure.ac: Bump version to 1.3.
	* configure: Regenerate.

2007-08-20  Francis Kung  <fkung@redhat.com>

	PR 57
	* patches/icedtea-graphics.patch: Roll back word wrap fix (Sun bug
	6491856) for backwards-compatibility.

2007-08-20  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* gcjwebplugin.cc (plugin_in_pipe_callback): Strip trailing
	newline from message.
	Fix debug message format.
	(plugin_send_message_to_appletviewer): Fix debug message format.
	* patches/icedtea-plugin.patch: Fix debug message formats.

2007-08-19  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am: Add logic to build gcjwebplugin.so.
	(ICEDTEA_PATCHES): Add patches/icedtea-plugin.patch.
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* configure.ac: Add AC_PROG_CXX.  Remove gcc AC_PROG_CC default.
	* gcjwebplugin.cc: New file.
	* patches/icedtea-plugin.patch: New file.

2007-08-19  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add patches/icedtea-libpng.patch.
	* patches/icedtea-libpng.patch: New file.

2007-08-17  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Updated for b18.
	* Makefile.in: Regenerated.
	* patches/icedtea-assembler_amd64.patch: Updated line numbers.
	* patches/icedtea-copy-plugs.patch: Updated line numbers.
	* patches/icedtea-debuginfo.patch: Updated line numbers.
	* patches/icedtea-buildfix.patch: Removed.

2007-08-16  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2007-08-16  Lillian Angel  <langel@redhat.com>

	* .hgignore: Removed generated files.
	* Makefile.am: Removed exception generation.
	* Makefile.in: Regenerated.
	* generated/java/nio/BufferOverflowException.java,
	* generated/java/nio/BufferUnderflowException.java,
	* generated/java/nio/InvalidMarkException.java,
	* generated/java/nio/ReadOnlyBufferException.java,
	* generated/java/nio/channels/AlreadyConnectedException.java,
	* generated/java/nio/channels/AsynchronousCloseException.java,
	* generated/java/nio/channels/CancelledKeyException.java,
	* generated/java/nio/channels/ClosedByInterruptException.java,
	* generated/java/nio/channels/ClosedChannelException.java,
	* generated/java/nio/channels/ClosedSelectorException.java,
	* generated/java/nio/channels/ConnectionPendingException.java,
	* generated/java/nio/channels/FileLockInterruptionException.java,
	* generated/java/nio/channels/IllegalBlockingModeException.java,
	* generated/java/nio/channels/IllegalSelectorException.java,
	* generated/java/nio/channels/NoConnectionPendingException.java,
	* generated/java/nio/channels/NonReadableChannelException.java,
	* generated/java/nio/channels/NonWritableChannelException.java,
	* generated/java/nio/channels/NotYetBoundException.java,
	* generated/java/nio/channels/NotYetConnectedException.java,
	* generated/java/nio/channels/OverlappingFileLockException.java,
	* generated/java/nio/channels/UnresolvedAddressException.java,
	* generated/java/nio/channels/UnsupportedAddressTypeException.java,
	* generated/java/nio/charset/CharacterCodingException.java,
	* generated/java/nio/charset/IllegalCharsetNameException.java,
	* generated/java/nio/charset/UnsupportedCharsetException.java,
	* generated/sun/nio/ch/AlreadyBoundException.java: New file.

2007-08-16  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Removed targets to generated properties files.
	* Makefile.in: Regenerated.

2007-08-15  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new patch.
	* Makefile.in: Regenerated
	* README: Added license header information
	* patches/icedtea-license-headers.patch: New patch to patch scripts to
	use GPL	license header instead of proprietary one.

2007-08-15  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am: Refactor.
	* Makefile.in: Regenerate.
	* INSTALL: Update build documentation.
	* patches/icedtea-ecj-bootstrap.patch: Rebase for openjdk-ecj.
	* rt/sun/org/mozilla/internal/NativeJavaArray.java: Move to...
	* rt/sun/org/mozilla/javascript/internal/NativeJavaArray.java: New
	file.

2007-08-14  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/GnuCrypto.java: Added Cipher Alias for
	PBEWithMD5AndDES.
	* jce/gnu/javax/crypto/jce/cipher/PBE.java: Added checks for
	unspecified values.
	* jce/javax/crypto/spec/PBEKeySpec.java: Fixed constructors according
	to API.

2007-08-14  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-copy-plugs.patch: Removed patch to add Wrapper
	import.
	* rt/com/sun/script/javascript/NativeJavaClass.java: Fixed Wrapper
	import.
	* rt/sun/org/mozilla/javascript/internal/Wrapper.java: New file.
	* rt/javax/script/Wrapper.java: Moved file to correct location.

2007-08-13  Francis Kung  <fkung@redhat.com>

	PR 45
	* patches/icedtea-ecj-bootstrap.patch: Remove bootstrap requirement
	for graphics.
	* INSTALL: Updated.

2007-08-09  Andrew Haley  <aph@redhat.com>

	* jce/gnu/javax/crypto/jce/DiffieHellmanImpl.java (engineDoPhase):
	Don't check the length of the divisors.

2007-08-08  Francis Kung  <fkung@redhat.com>

	PR 53
	* rt/java/awt/image/Raster.java: Use given dataBuffers when creating
	new rasters.

2007-08-08  Francis Kung  <fkung@redhat.com>

	* INSTALL: Updated build dependencies.

2007-08-08  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-antialias.patch: Fix text antialiasing artifacts.

2007-08-03  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Re-add buildfix patch.
	* Makefile.in: Regenerated.
	* patches/icedtea-buildfix.patch: Re-added for x86_64.

2007-08-03  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Update to b17 release.
	* Makefile.in: Regenerated.
	* patches/icedtea-antialias.patch: Update line numbers for b17 and
	remove text-antialiasing modifications.
	* patches/icedtea-assembler_amd64.patch: Update line numbers for b17.
	* patches/icedtea-copy-plugs.patch: Likewise.
	* patches/icedtea-debuginfo.patch: Likewise.
	* patches/icedtea-ecj-bootstrap.patch: Likewise.
	* patches/icedtea-fonts.patch: Removed.
	* patches/icedtea-buildfix.patch: Removed.

2007-08-01  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Revert changeset d014fd055293.

2007-08-01  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-text-relocations.patch: Use -fPIC on ppc and ppc64.

2007-07-31  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated.

2007-07-31  Francis Kung  <fkung@redhat.com>

	* NEWS: Updated.

2007-07-31  Francis Kung  <fkung@redhat.com>

	PR 37
	* patches/icedtea-graphics.patch: Roll back XPanelPeer change to fix
	x86_64 window decorations.

2007-07-30  Francis Kung  <fkung@redhat.com>

	PR 54
	* rt/gnu/java/awt/QuadSegment.java: Add null check.

2007-07-30  Francis Kung  <fkung@redhat.com>

	PR 41
	* patches/icedtea-fonts.patch: Add support for rotation, shear in
	font transforms.

2007-07-26  Francis Kung  <fkung@redhat.com>

	PR 48
	* patches/icedtea-fonts.patch: Add fallback for font loading.

2007-07-25  Francis Kung  <fkung@redhat.com>

	PR 42
	* patches/icedtea-fonts.patch: Fix scanlines for mono fonts.

2007-07-25  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Added new patch files.
	* Makefile.in: Regenerated.
	* patches/icedtea-graphics.patch: Split off into separate patch files.
	* patches/icedtea-antialias.patch: New file.
	* patches/icedtea-fonts.patch: New file.
	* patches/icedtea-paths.patch: New file.

2007-07-25  Francis Kung  <fkung@redhat.com>

	PR 52
	* patches/icedtea-graphics.patch: Update field names in native image
	JNI code.
	* rt/java/awt/image/ComponentSampleModel.java: Initialize native IDs.
	* rt/java/awt/image/Raster.java: Likewise.
	* rt/java/awt/image/SampleModel.java: Likewise.
	* rt/java/awt/image/SinglePixelPackedSampleModel.java: Likewise, and
	add maxBitSize field..

2007-07-25  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/cipher/PBE.java
	(genParams): Cleaned up hardcoded values.

2007-07-25  Francis Kung  <fkung@redhat.com>

	PR 47
	* rt/java/awt/color/ColorSpace.java: Set static fields in CMSManager.

2007-07-25  Francis Kung  <fkung@redhat.com>

	* INSTALL: Document Freetype requirement.

2007-07-25  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/GnuCrypto.java: Added
	AlgorithmParameters.PBEWithMD5AndDES.
	* AUTHORS: Added Raif Naffah.

2007-07-25  Raif Naffah  <admin@naffah-raif.name>

	* jce/gnu/javax/crypto/jce/cipher/PBE.java
	* (PBE): Cleaned up.
	* (PBE): Initialized new vars.
	* (engineInit): Implemented.
	* (initInternal): New function.
	* (genParams): Likewise.
	* (PBEPKCS5_V1Params): New internal class.
	* (DES): Implemented with padding.

2007-07-24  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Fix typo in Freetype include dir.
	* Makefile.in: Regenerated.
	* patches/icedtea-graphics.patch: Improved font support.

2007-07-24  Andrew Haley  <aph@redhat.com>

	* Makefile.am (OPENJDK_VERSION): Change to b16.
	* patches/icedtea-copy-plugs.patch: Rewrite
	j2se/make/common/Release.gmk and BinaryPlugs.gmk for b16.
	Remove diffs for j2se/make/tools/sharing/*.
	Rewrite j2se/make/sun/dcpr/Makefile changes.

2007-07-19  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Explicitly disable anti-aliasing in
	all cases.

2007-07-19  Francis Kung  <fkung@redhat.com>

	* rt/gnu/java/awt/CubicSegment.java,
	* rt/gnu/java/awt/LineSegment.java,
	* rt/gnu/java/awt/QuadSegment.java,
	* rt/gnu/java/awt/Segment.java: New files.

2007-07-19  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Replace encumbered path widening
	code.

2007-07-19  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/cipher/CipherAdapter.java: Fixed incorrect
	buffer sizes.

2007-07-19  Lillian Angel  <langel@redhat.com>

	* .hgignore: Ignore .* directories/files.

2007-07-19  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/GnuCrypto.java: Fixed typo. DiffieHellman
	is now recognized as a algorithm.

2007-07-18  Casey Marshall  <csm@gnu.org>

	Fixes PR 39.
	* jce/gnu/java/security/icedtea/CertBundleKeyStoreImpl.java:
	new file.
	* jce/gnu/java/security/icedtea/IcedTls.java: add
	`CertBundleKeyStoreImpl' to provider.

2007-07-18  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* configure.ac: Bump version to 1.2.
	* configure: Regenerate.

2007-07-18  Francis Kung  <fkung@redhat.com>

	* INSTALL: Add instructions for enabling graphics.

2007-07-18  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Check for null scalers.

2007-07-18  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/PBESecretKeyFactory.java: Reformatted (GNU
	style).
	* jce/gnu/javax/crypto/jce/cipher/PBE.java: Likewise.
	* jce/gnu/javax/crypto/key/GnuPBEKey.java: Likewise.

2007-07-18  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/GnuCrypto.java: Added PBEWithMD5AndDES and
	PBE providers.
	* jce/gnu/javax/crypto/jce/cipher/CipherAdapter.java:
	(engineUpdate): Fixed blockCount and buffer size.
	(engineUpdate): Fixed blockCount.
	* jce/gnu/javax/crypto/key/GnuPBEKey.java
	(getFormat): Implemented.
	(getEncoded): Implemented.
	* jce/gnu/javax/crypto/jce/PBESecretKeyFactory.java: New file.
	* jce/gnu/javax/crypto/jce/cipher/PBE.java: New file.

2007-07-18  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Patch OpenJDK makefiles.

2007-07-17  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Fix compile flags for Freetype.
	* Makefile.in: Regenerated.
	* patches/icedtea-graphics.patch: Patch OpenJDK makefiles for
	Freetype support.

2007-07-17  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Add compile flags for Freetype.
	* acinclude.m4: Fix check for Freetype.
	* Makefile.in: Regenerated.
	* configure: Likewise.
	* patches/icedtea-graphics.patch: Add Freetype support.

2007-07-17  Kyle Galloway  <kgallowa@redhat.com>

	* acinclude.m4: Added FIND_FREETYPE macro to check for Freetype libs
	and headers and sets FREETYPE_INC_DIR.
	* configure.ac: Call FIND_FREETYPE macro.
	* configure: Regenerated.

2007-07-14  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am, acinclude.m4, configure.ac: Remove ccache
	knowledge.
	* patches/icedtea-ccache.patch: Remove file.
	* Makefile.in, configure: Regenerate.

2007-07-13  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Mark Wielaard.

2007-07-12  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* NEWS: Update for 1.1 release.

2007-07-11  Andrew Haley  <aph@redhat.com>

	* Makefile.am (patch): Set fuzziness to zero.

2007-07-11  Andrew Haley  <aph@redhat.com>

	* patches/icedtea-assembler_amd64.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-assembler_amd64.patch.
	(icedtea-debug): New target

2007-07-08  Mark Wielaard  <mark@klomp.org>

	* acinclude.m4 (FIND_TOOL): New macro.
	* configure.ac: Use FIND_TOOL for essential tools, add gawk check.
	* configure: Regenerated.
	* Makefile.in: Likewise.

2007-07-08  Mark Wielaard  <mark@klomp.org>

	* acinclude.m4 (CHECK_HEADERS): Add check for alsa/asoundlib.h.
	* configure: Regenerated.

2007-07-06  Kyle Galloway <kgallowa@redhat.com>

	* patches/icedtea-buildfix.patch: Add amd64 build fix as well.

2007-07-06  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Update for b15.
	* Makefile.in: Regenerated.
	* patches/icedtea-copy-plugs.patch: Update for b15.
	* patches/icedtea-debuginfo.patch: Update for b15.
	* patches/icedtea-buildfix.patch: New file.

2007-07-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (snapshot): New target.
	(.PHONY): Add snapshot.

2007-07-05  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.
	* AUTHORS: Added Casey Marshall.
	* Makefile.am: Added new patch.
	* Makefile.in: Regenerated.
	* jce/javax/crypto/KeyGenerator.java: Removed unnecessary functions.
	* patches/icedtea-java.security.patch: Updated with new ssl provider.
	* patches/icedtea-ssl.patch: New patch.

2007-07-05  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/net/ssl/AbstractSessionContext.java: Removed.
	* jce/gnu/javax/net/ssl/EntropySource.java: Removed.
	* jce/gnu/javax/net/ssl/NullManagerParameters.java: Removed.
	* jce/gnu/javax/net/ssl/PreSharedKeyManager.class
	* jce/gnu/javax/net/ssl/PreSharedKeyManager.java: Removed.
	* jce/gnu/javax/net/ssl/PreSharedKeyManagerParameters.java: Removed.
	* jce/gnu/javax/net/ssl/PrivateCredentials.java: Removed.
	* jce/gnu/javax/net/ssl/SRPManagerParameters.java: Removed.
	* jce/gnu/javax/net/ssl/SRPTrustManager.java: Removed.
	* jce/gnu/javax/net/ssl/SSLCipherSuite.java: Removed.
	* jce/gnu/javax/net/ssl/SSLProtocolVersion.java: Removed.
	* jce/gnu/javax/net/ssl/SSLRecordHandler.java: Removed.
	* jce/gnu/javax/net/ssl/Session.java: Removed.
	* jce/gnu/javax/net/ssl/SessionStoreException.java: Removed.
	* jce/gnu/javax/net/ssl/StaticTrustAnchors.java: Removed.
	* jce/gnu/javax/net/ssl/provider/AbstractHandshake.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Alert.java: Removed.
	* jce/gnu/javax/net/ssl/provider/AlertException.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Builder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Certificate.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateRequest.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateRequestBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateStatusRequest.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateStatusType.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateType.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateURL.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateVerify.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CipherAlgorithm.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CipherSuite.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CipherSuiteList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientCertificateTypeList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientDHE_PSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientDiffieHellmanPublic.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientHandshake.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientHello.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientHelloBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientHelloV2.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientKeyExchange.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientKeyExchangeBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientPSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CompressionMethod.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CompressionMethodList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Constructed.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ContentType.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Debug.java: Removed.
	* jce/gnu/javax/net/ssl/provider/DelegatedTask.java: Removed.
	* jce/gnu/javax/net/ssl/provider/DiffieHellman.java: Removed.
	* jce/gnu/javax/net/ssl/provider/EmptyExchangeKeys.java: Removed.
	* jce/gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ExchangeKeys.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Extension.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ExtensionList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Finished.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Handshake.java: Removed.
	* jce/gnu/javax/net/ssl/provider/HelloRequest.java: Removed.
	* jce/gnu/javax/net/ssl/provider/InputSecurityParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Jessie.class
	* jce/gnu/javax/net/ssl/provider/Jessie.java: Removed.
	* jce/gnu/javax/net/ssl/provider/KeyExchangeAlgorithm.java: Removed.
	* jce/gnu/javax/net/ssl/provider/MacAlgorithm.java: Removed.
	* jce/gnu/javax/net/ssl/provider/MacException.java: Removed.
	* jce/gnu/javax/net/ssl/provider/MaxFragmentLength.java: Removed.
	* jce/gnu/javax/net/ssl/provider/OutputSecurityParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/PreSharedKeyManagerFactoryImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ProtocolVersion.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Random.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Record.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SRPTrustManagerFactory.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLContextImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLEngineImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLHMac.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLRSASignatureImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLRandom.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLServerSocketFactoryImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLServerSocketImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLSocketFactoryImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLSocketImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLv3HMacMD5Impl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLv3HMacSHAImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerDHParams.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerHandshake.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerHello.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerHelloBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerHelloDone.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerKeyExchange.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerKeyExchangeBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerKeyExchangeParams.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerNameList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerPSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerRSAParams.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerRSA_PSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SessionImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Signature.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SignatureAlgorithm.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SimpleSessionContext.java: Removed.
	* jce/gnu/javax/net/ssl/provider/TLSHMac.java: Removed.
	* jce/gnu/javax/net/ssl/provider/TLSRandom.java: Removed.
	* jce/gnu/javax/net/ssl/provider/TruncatedHMAC.java: Removed.
	* jce/gnu/javax/net/ssl/provider/TrustedAuthorities.java: Removed.
	* jce/gnu/javax/net/ssl/provider/UnresolvedExtensionValue.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Util.java: Removed.
	* jce/gnu/javax/net/ssl/provider/X500PrincipalList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/X509KeyManagerFactory.java: Removed.
	* jce/gnu/javax/net/ssl/provider/X509TrustManagerFactory.java: Removed.
	* jce/javax/net/VanillaServerSocketFactory.java: Removed.
	* jce/javax/net/VanillaSocketFactory.java: Removed.
	* jce/javax/net/ssl/TrivialHostnameVerifier.java: Removed.
	* rt/gnu/java/util/Base64.java: Removed.

2007-07-05  Casey Marshall  <csm@gnu.org>

	* jce/gnu/java/security/icedtea/IcedTls.java: New Class.
	* jce/gnu/java/security/icedtea/GNUTlsRsaPreMasterSecretGeneratorImpl.java:
	New Class.
	* jce/gnu/java/security/icedtea/GNUTlsPrfGeneratorImpl.java: New Class.
	* jce/gnu/java/security/icedtea/GNUTlsMasterSecretGenerator.java: New Class.
	* jce/gnu/java/security/icedtea/GNUTlsKeyMaterialGeneratorImpl.java: New Class.
	* jce/gnu/javax/crypto/RSACipherImpl.java
	(engineSetMode): Implemented.
	(engineSetPadding): Likewise.
	(engineGetBlockSize): Added conditions.
	(engineUpdate): Likewise.
	(engineUnwrap): New function.
	(engineWrap): Likewise.
	* jce/gnu/javax/crypto/jce/GnuCrypto.java
	(GnuCrypto): Updated cipher put into map.
	* jce/sun/security/internal/spec/TlsKeyMaterialParameterSpec.java: Implemented.
	* jce/sun/security/internal/spec/TlsKeyMaterialSpec.java: Implemented.
	* jce/sun/security/internal/spec/TlsMasterSecretParameterSpec.java: Implemented.
	* jce/sun/security/internal/spec/TlsPrfParameterSpec.java: Implemented.
	* jce/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java:
	Implemented.

2007-07-05  Gary Benson  <gbenson@redhat.com>

	* .hgignore: List bootstrap directory instead of individual files,
	and don't list .hgignore.

2007-07-04  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (patch): Add debugging messages.
	(unpatch): Likewise.
	(patchecj): Likewise.
	(unpatchecj): Likewise.
	* Makefile.in: Regenerate.

2007-07-04  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ports.patch: Removed.
	* Makefile.in: Regenerated.

2007-07-04  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (SET_ARCH_DIRS): Fix library paths on ppc64 and s390x.
	* configure: Regenerated.

2007-07-02  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Changed to use -source and -target flags instead of
	-1.5. Not supported by Sun's JDK.
	* Makefile.in: Regenerated.

2007-06-29  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed typo.
	* Makefile.in: Regenerated.

2007-06-29  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-java.security.patch: Fixed patch line numbers.

2007-06-29  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added checks to prevent make error after make
	bootstrap.
	* Makefile.in: Regenerated.

2007-06-27  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2007-06-27  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ports.patch: Removed ChangeLog entry.

2007-06-27  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added to ICEDTEA_COPY_DIRS and ICEDTEA_COPY_SRC
	* Makefile.in: Regenerated.
	* jce/gnu/javax/net/ssl/AbstractSessionContext.java,
	jce/gnu/javax/net/ssl/EntropySource.java,
	jce/gnu/javax/net/ssl/NullManagerParameters.java,
	jce/gnu/javax/net/ssl/PreSharedKeyManager.class,
	jce/gnu/javax/net/ssl/PreSharedKeyManager.java,
	jce/gnu/javax/net/ssl/PreSharedKeyManagerParameters.java,
	jce/gnu/javax/net/ssl/PrivateCredentials.java,
	jce/gnu/javax/net/ssl/SRPManagerParameters.java,
	jce/gnu/javax/net/ssl/SRPTrustManager.java,
	jce/gnu/javax/net/ssl/SSLCipherSuite.java,
	jce/gnu/javax/net/ssl/SSLProtocolVersion.java,
	jce/gnu/javax/net/ssl/SSLRecordHandler.java,
	jce/gnu/javax/net/ssl/Session.java,
	jce/gnu/javax/net/ssl/SessionStoreException.java,
	jce/gnu/javax/net/ssl/StaticTrustAnchors.java,
	jce/gnu/javax/net/ssl/provider/AbstractHandshake.java,
	jce/gnu/javax/net/ssl/provider/Alert.java,
	jce/gnu/javax/net/ssl/provider/AlertException.java,
	jce/gnu/javax/net/ssl/provider/Builder.java,
	jce/gnu/javax/net/ssl/provider/Certificate.java,
	jce/gnu/javax/net/ssl/provider/CertificateBuilder.java,
	jce/gnu/javax/net/ssl/provider/CertificateRequest.java,
	jce/gnu/javax/net/ssl/provider/CertificateRequestBuilder.java,
	jce/gnu/javax/net/ssl/provider/CertificateStatusRequest.java,
	jce/gnu/javax/net/ssl/provider/CertificateStatusType.java,
	jce/gnu/javax/net/ssl/provider/CertificateType.java,
	jce/gnu/javax/net/ssl/provider/CertificateURL.java,
	jce/gnu/javax/net/ssl/provider/CertificateVerify.java,
	jce/gnu/javax/net/ssl/provider/CipherAlgorithm.java,
	jce/gnu/javax/net/ssl/provider/CipherSuite.java,
	jce/gnu/javax/net/ssl/provider/CipherSuiteList.java,
	jce/gnu/javax/net/ssl/provider/ClientCertificateTypeList.java,
	jce/gnu/javax/net/ssl/provider/ClientDHE_PSKParameters.java,
	jce/gnu/javax/net/ssl/provider/ClientDiffieHellmanPublic.java,
	jce/gnu/javax/net/ssl/provider/ClientHandshake.java,
	jce/gnu/javax/net/ssl/provider/ClientHello.java,
	jce/gnu/javax/net/ssl/provider/ClientHelloBuilder.java,
	jce/gnu/javax/net/ssl/provider/ClientHelloV2.java,
	jce/gnu/javax/net/ssl/provider/ClientKeyExchange.java,
	jce/gnu/javax/net/ssl/provider/ClientKeyExchangeBuilder.java,
	jce/gnu/javax/net/ssl/provider/ClientPSKParameters.java,
	jce/gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.java,
	jce/gnu/javax/net/ssl/provider/CompressionMethod.java,
	jce/gnu/javax/net/ssl/provider/CompressionMethodList.java,
	jce/gnu/javax/net/ssl/provider/Constructed.java,
	jce/gnu/javax/net/ssl/provider/ContentType.java,
	jce/gnu/javax/net/ssl/provider/Debug.java,
	jce/gnu/javax/net/ssl/provider/DelegatedTask.java,
	jce/gnu/javax/net/ssl/provider/DiffieHellman.java,
	jce/gnu/javax/net/ssl/provider/EmptyExchangeKeys.java,
	jce/gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.java,
	jce/gnu/javax/net/ssl/provider/ExchangeKeys.java,
	jce/gnu/javax/net/ssl/provider/Extension.java,
	jce/gnu/javax/net/ssl/provider/ExtensionList.java,
	jce/gnu/javax/net/ssl/provider/Finished.java,
	jce/gnu/javax/net/ssl/provider/Handshake.java,
	jce/gnu/javax/net/ssl/provider/HelloRequest.java,
	jce/gnu/javax/net/ssl/provider/InputSecurityParameters.java,
	jce/gnu/javax/net/ssl/provider/Jessie.class,
	jce/gnu/javax/net/ssl/provider/Jessie.java,
	jce/gnu/javax/net/ssl/provider/KeyExchangeAlgorithm.java,
	jce/gnu/javax/net/ssl/provider/MacAlgorithm.java,
	jce/gnu/javax/net/ssl/provider/MacException.java,
	jce/gnu/javax/net/ssl/provider/MaxFragmentLength.java,
	jce/gnu/javax/net/ssl/provider/OutputSecurityParameters.java,
	jce/gnu/javax/net/ssl/provider/PreSharedKeyManagerFactoryImpl.java,
	jce/gnu/javax/net/ssl/provider/ProtocolVersion.java,
	jce/gnu/javax/net/ssl/provider/Random.java,
	jce/gnu/javax/net/ssl/provider/Record.java,
	jce/gnu/javax/net/ssl/provider/SRPTrustManagerFactory.java,
	jce/gnu/javax/net/ssl/provider/SSLContextImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLEngineImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLHMac.java,
	jce/gnu/javax/net/ssl/provider/SSLRSASignatureImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLRandom.java,
	jce/gnu/javax/net/ssl/provider/SSLServerSocketFactoryImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLServerSocketImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLSocketFactoryImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLSocketImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLv3HMacMD5Impl.java,
	jce/gnu/javax/net/ssl/provider/SSLv3HMacSHAImpl.java,
	jce/gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.java,
	jce/gnu/javax/net/ssl/provider/ServerDHParams.java,
	jce/gnu/javax/net/ssl/provider/ServerHandshake.java,
	jce/gnu/javax/net/ssl/provider/ServerHello.java,
	jce/gnu/javax/net/ssl/provider/ServerHelloBuilder.java,
	jce/gnu/javax/net/ssl/provider/ServerHelloDone.java,
	jce/gnu/javax/net/ssl/provider/ServerKeyExchange.java,
	jce/gnu/javax/net/ssl/provider/ServerKeyExchangeBuilder.java,
	jce/gnu/javax/net/ssl/provider/ServerKeyExchangeParams.java,
	jce/gnu/javax/net/ssl/provider/ServerNameList.java,
	jce/gnu/javax/net/ssl/provider/ServerPSKParameters.java,
	jce/gnu/javax/net/ssl/provider/ServerRSAParams.java,
	jce/gnu/javax/net/ssl/provider/ServerRSA_PSKParameters.java,
	jce/gnu/javax/net/ssl/provider/SessionImpl.java,
	jce/gnu/javax/net/ssl/provider/Signature.java,
	jce/gnu/javax/net/ssl/provider/SignatureAlgorithm.java,
	jce/gnu/javax/net/ssl/provider/SimpleSessionContext.java,
	jce/gnu/javax/net/ssl/provider/TLSHMac.java,
	jce/gnu/javax/net/ssl/provider/TLSRandom.java,
	jce/gnu/javax/net/ssl/provider/TruncatedHMAC.java,
	jce/gnu/javax/net/ssl/provider/TrustedAuthorities.java,
	jce/gnu/javax/net/ssl/provider/UnresolvedExtensionValue.java,
	jce/gnu/javax/net/ssl/provider/Util.java,
	jce/gnu/javax/net/ssl/provider/X500PrincipalList.java,
	jce/gnu/javax/net/ssl/provider/X509KeyManagerFactory.java,
	jce/gnu/javax/net/ssl/provider/X509TrustManagerFactory.java,
	jce/javax/net/VanillaServerSocketFactory.java,
	jce/javax/net/VanillaSocketFactory.java,
	jce/javax/net/ssl/TrivialHostnameVerifier.java,
	rt/gnu/java/util/Base64.java: New file

2007-06-27  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new rt dirs.
	* Makefile.in: Regenerated.

2007-06-27  Lillian Angel  <langel@redhat.com>

	* rt/java/util/Timer.java
	rt/javax/security/auth/callback/ChoiceCallback.java
	rt/javax/security/auth/callback/ConfirmationCallback.java
	rt/javax/security/auth/callback/LanguageCallback.java
	rt/javax/security/auth/callback/NameCallback.java
	rt/javax/security/auth/callback/TextInputCallback.java
	rt/javax/security/auth/callback/TextOutputCallback.java
	rt/javax/security/sasl/AuthenticationException.java
	rt/javax/security/sasl/Sasl.java
	rt/javax/security/sasl/SaslClient.java
	rt/javax/security/sasl/SaslClientFactory.java
	rt/javax/security/sasl/SaslException.java
	rt/javax/security/sasl/SaslServer.java
	rt/javax/security/sasl/SaslServerFactory.java: Removed from repo. They
	are being copied from the openjdk src anyways.

2007-06-27  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Stub out libt2k.

2007-06-26  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added aph.
	* INSTALL: Added clarification.

2007-06-26  Andrew Haley  <aph@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-java.security.patch.

2007-06-26  Andrew Haley  <aph@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-debuginfo.patch.
	Add -g option to all Java compilations.
	(ICEDTEA_COPY_SRC): Copy a bunch of files needed to build GNU
	crypto.
	* jce/gnu/java/security/hash/BaseHash.java,
	jce/gnu/java/security/hash/HashFactory.java,
	jce/gnu/java/security/hash/Haval.java,
	jce/gnu/java/security/hash/IMessageDigest.java,
	jce/gnu/java/security/hash/MD2.java,
	jce/gnu/java/security/hash/MD4.java,
	jce/gnu/java/security/hash/MD5.java,
	jce/gnu/java/security/hash/RipeMD128.java,
	jce/gnu/java/security/hash/RipeMD160.java,
	jce/gnu/java/security/hash/Sha160.java,
	jce/gnu/java/security/hash/Sha256.java,
	jce/gnu/java/security/hash/Sha384.java,
	jce/gnu/java/security/hash/Sha512.java,
	jce/gnu/java/security/hash/Tiger.java,
	jce/gnu/java/security/hash/Whirlpool.java,
	jce/gnu/java/security/jce/hash/HavalSpi.java,
	jce/gnu/java/security/jce/hash/MD2Spi.java,
	jce/gnu/java/security/jce/hash/MD4Spi.java,
	jce/gnu/java/security/jce/hash/MD5Spi.java,
	jce/gnu/java/security/jce/hash/MessageDigestAdapter.java,
	jce/gnu/java/security/jce/hash/RipeMD128Spi.java,
	jce/gnu/java/security/jce/hash/RipeMD160Spi.java,
	jce/gnu/java/security/jce/hash/Sha160Spi.java,
	jce/gnu/java/security/jce/hash/Sha256Spi.java,
	jce/gnu/java/security/jce/hash/Sha384Spi.java,
	jce/gnu/java/security/jce/hash/Sha512Spi.java,
	jce/gnu/java/security/jce/hash/TigerSpi.java,
	jce/gnu/java/security/jce/hash/WhirlpoolSpi.java,
	jce/gnu/java/security/jce/prng/HavalRandomSpi.java,
	jce/gnu/java/security/jce/prng/MD2RandomSpi.java,
	jce/gnu/java/security/jce/prng/MD4RandomSpi.java,
	jce/gnu/java/security/jce/prng/MD5RandomSpi.java,
	jce/gnu/java/security/jce/prng/RipeMD128RandomSpi.java,
	jce/gnu/java/security/jce/prng/RipeMD160RandomSpi.java,
	jce/gnu/java/security/jce/prng/SecureRandomAdapter.java,
	jce/gnu/java/security/jce/prng/Sha160RandomSpi.java,
	jce/gnu/java/security/jce/prng/Sha256RandomSpi.java,
	jce/gnu/java/security/jce/prng/Sha384RandomSpi.java,
	jce/gnu/java/security/jce/prng/Sha512RandomSpi.java,
	jce/gnu/java/security/jce/prng/TigerRandomSpi.java,
	jce/gnu/java/security/jce/prng/WhirlpoolRandomSpi.java,
	jce/gnu/java/security/jce/sig/DSSKeyFactory.java,
	jce/gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.java,
	jce/gnu/java/security/jce/sig/DSSParameters.java,
	jce/gnu/java/security/jce/sig/DSSParametersGenerator.java,
	jce/gnu/java/security/jce/sig/DSSRawSignatureSpi.java,
	jce/gnu/java/security/jce/sig/EncodedKeyFactory.java,
	jce/gnu/java/security/jce/sig/KeyPairGeneratorAdapter.java,
	jce/gnu/java/security/jce/sig/MD2withRSA.java,
	jce/gnu/java/security/jce/sig/MD5withRSA.java,
	jce/gnu/java/security/jce/sig/RSAKeyFactory.java,
	jce/gnu/java/security/jce/sig/RSAKeyPairGeneratorSpi.java,
	jce/gnu/java/security/jce/sig/RSAPSSRawSignatureSpi.java,
	jce/gnu/java/security/jce/sig/SHA160withDSS.java,
	jce/gnu/java/security/jce/sig/SHA160withRSA.java,
	jce/gnu/java/security/jce/sig/SHA256withRSA.java,
	jce/gnu/java/security/jce/sig/SHA384withRSA.java,
	jce/gnu/java/security/jce/sig/SHA512withRSA.java,
	jce/gnu/java/security/jce/sig/SignatureAdapter.java,
	jce/gnu/java/security/key/IKeyPairCodec.java,
	jce/gnu/java/security/key/IKeyPairGenerator.java,
	jce/gnu/java/security/key/KeyPairCodecFactory.java,
	jce/gnu/java/security/key/KeyPairGeneratorFactory.java,
	jce/gnu/java/security/key/dss/DSSKey.java,
	jce/gnu/java/security/key/dss/DSSKeyPairGenerator.java,
	jce/gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java,
	jce/gnu/java/security/key/dss/DSSKeyPairRawCodec.java,
	jce/gnu/java/security/key/dss/DSSKeyPairX509Codec.java,
	jce/gnu/java/security/key/dss/DSSPrivateKey.java,
	jce/gnu/java/security/key/dss/DSSPublicKey.java,
	jce/gnu/java/security/key/dss/FIPS186.java,
	jce/gnu/java/security/key/rsa/GnuRSAKey.java,
	jce/gnu/java/security/key/rsa/GnuRSAPrivateKey.java,
	jce/gnu/java/security/key/rsa/GnuRSAPublicKey.java,
	jce/gnu/java/security/key/rsa/RSAKeyPairGenerator.java,
	jce/gnu/java/security/key/rsa/RSAKeyPairPKCS8Codec.java,
	jce/gnu/java/security/key/rsa/RSAKeyPairRawCodec.java,
	jce/gnu/java/security/key/rsa/RSAKeyPairX509Codec.java,
	jce/gnu/java/security/prng/BasePRNG.java,
	jce/gnu/java/security/prng/EntropySource.java,
	jce/gnu/java/security/prng/IRandom.java,
	jce/gnu/java/security/prng/LimitReachedException.java,
	jce/gnu/java/security/prng/MDGenerator.java,
	jce/gnu/java/security/prng/PRNGFactory.java,
	jce/gnu/java/security/prng/RandomEvent.java,
	jce/gnu/java/security/prng/RandomEventListener.java,
	jce/gnu/java/security/provider/CollectionCertStoreImpl.java,
	jce/gnu/java/security/provider/DefaultPolicy.java,
	jce/gnu/java/security/provider/Gnu.java,
	jce/gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
	jce/gnu/java/security/provider/X509CertificateFactory.java,
	jce/gnu/java/security/provider/package.html,
	jce/gnu/java/security/sig/BaseSignature.java,
	jce/gnu/java/security/sig/ISignature.java,
	jce/gnu/java/security/sig/ISignatureCodec.java,
	jce/gnu/java/security/sig/SignatureCodecFactory.java,
	jce/gnu/java/security/sig/SignatureFactory.java,
	jce/gnu/java/security/sig/dss/DSSSignature.java,
	jce/gnu/java/security/sig/dss/DSSSignatureRawCodec.java,
	jce/gnu/java/security/sig/dss/DSSSignatureX509Codec.java,
	jce/gnu/java/security/sig/rsa/EME_PKCS1_V1_5.java,
	jce/gnu/java/security/sig/rsa/EMSA_PKCS1_V1_5.java,
	jce/gnu/java/security/sig/rsa/EMSA_PSS.java,
	jce/gnu/java/security/sig/rsa/RSA.java,
	jce/gnu/java/security/sig/rsa/RSAPKCS1V1_5Signature.java,
	jce/gnu/java/security/sig/rsa/RSAPKCS1V1_5SignatureRawCodec.java,
	jce/gnu/java/security/sig/rsa/RSAPKCS1V1_5SignatureX509Codec.java,
	jce/gnu/java/security/sig/rsa/RSAPSSSignature.java,
	jce/gnu/java/security/sig/rsa/RSAPSSSignatureRawCodec.java,
	jce/gnu/java/security/sig/rsa/RSASignatureFactory.java,
	jce/gnu/java/security/util/ByteArray.java,
	jce/gnu/java/security/util/ByteBufferOutputStream.java,
	jce/gnu/java/security/util/DerUtil.java,
	jce/gnu/java/security/util/ExpirableObject.java,
	jce/gnu/java/security/util/FormatUtil.java,
	jce/gnu/java/security/util/IntegerUtil.java,
	jce/gnu/java/security/util/PRNG.java,
	jce/gnu/java/security/util/Prime.java,
	jce/gnu/java/security/util/Sequence.java,
	jce/gnu/java/security/util/SimpleList.java,
	jce/gnu/java/security/util/Util.java,
	jce/gnu/java/security/util/package.html,
	jce/gnu/java/security/x509/GnuPKIExtension.java,
	jce/gnu/java/security/x509/PolicyNodeImpl.java,
	jce/gnu/java/security/x509/X500DistinguishedName.java,
	jce/gnu/java/security/x509/X509CRL.java,
	jce/gnu/java/security/x509/X509CRLEntry.java,
	jce/gnu/java/security/x509/X509CRLSelectorImpl.java,
	jce/gnu/java/security/x509/X509CertPath.java,
	jce/gnu/java/security/x509/X509CertSelectorImpl.java,
	jce/gnu/java/security/x509/X509Certificate.java,
	jce/gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
	jce/gnu/java/security/x509/ext/BasicConstraints.java,
	jce/gnu/java/security/x509/ext/CRLNumber.java,
	jce/gnu/java/security/x509/ext/CertificatePolicies.java,
	jce/gnu/java/security/x509/ext/ExtendedKeyUsage.java,
	jce/gnu/java/security/x509/ext/Extension.java,
	jce/gnu/java/security/x509/ext/GeneralName.java,
	jce/gnu/java/security/x509/ext/GeneralNames.java,
	jce/gnu/java/security/x509/ext/GeneralSubtree.java,
	jce/gnu/java/security/x509/ext/IssuerAlternativeNames.java,
	jce/gnu/java/security/x509/ext/KeyUsage.java,
	jce/gnu/java/security/x509/ext/NameConstraints.java,
	jce/gnu/java/security/x509/ext/PolicyConstraint.java,
	jce/gnu/java/security/x509/ext/PolicyMappings.java,
	jce/gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java,
	jce/gnu/java/security/x509/ext/ReasonCode.java,
	jce/gnu/java/security/x509/ext/SubjectAlternativeNames.java,
	jce/gnu/java/security/x509/ext/SubjectKeyIdentifier.java,
	jce/gnu/java/security/x509/ext/package.html,
	jce/gnu/java/security/x509/package.html,
	jce/gnu/javax/crypto/RSACipherImpl.java,
	jce/gnu/javax/crypto/assembly/Assembly.java,
	jce/gnu/javax/crypto/assembly/Cascade.java,
	jce/gnu/javax/crypto/assembly/CascadeStage.java,
	jce/gnu/javax/crypto/assembly/CascadeTransformer.java,
	jce/gnu/javax/crypto/assembly/DeflateTransformer.java,
	jce/gnu/javax/crypto/assembly/Direction.java,
	jce/gnu/javax/crypto/assembly/LoopbackTransformer.java,
	jce/gnu/javax/crypto/assembly/ModeStage.java,
	jce/gnu/javax/crypto/assembly/Operation.java,
	jce/gnu/javax/crypto/assembly/PaddingTransformer.java,
	jce/gnu/javax/crypto/assembly/Stage.java,
	jce/gnu/javax/crypto/assembly/Transformer.java,
	jce/gnu/javax/crypto/assembly/TransformerException.java,
	jce/gnu/javax/crypto/cipher/Anubis.java,
	jce/gnu/javax/crypto/cipher/BaseCipher.java,
	jce/gnu/javax/crypto/cipher/Blowfish.java,
	jce/gnu/javax/crypto/cipher/Cast5.java,
	jce/gnu/javax/crypto/cipher/CipherFactory.java,
	jce/gnu/javax/crypto/cipher/DES.java,
	jce/gnu/javax/crypto/cipher/IBlockCipher.java,
	jce/gnu/javax/crypto/cipher/IBlockCipherSpi.java,
	jce/gnu/javax/crypto/cipher/Khazad.java,
	jce/gnu/javax/crypto/cipher/NullCipher.java,
	jce/gnu/javax/crypto/cipher/Rijndael.java,
	jce/gnu/javax/crypto/cipher/Serpent.java,
	jce/gnu/javax/crypto/cipher/Square.java,
	jce/gnu/javax/crypto/cipher/TripleDES.java,
	jce/gnu/javax/crypto/cipher/Twofish.java,
	jce/gnu/javax/crypto/cipher/WeakKeyException.java,
	jce/gnu/javax/crypto/jce/DiffieHellmanImpl.java,
	jce/gnu/javax/crypto/jce/GnuCrypto.java,
	jce/gnu/javax/crypto/jce/GnuSasl.java,
	jce/gnu/javax/crypto/jce/PBKDF2SecretKeyFactory.java,
	jce/gnu/javax/crypto/jce/cipher/AES128KeyWrapSpi.java,
	jce/gnu/javax/crypto/jce/cipher/AES192KeyWrapSpi.java,
	jce/gnu/javax/crypto/jce/cipher/AES256KeyWrapSpi.java,
	jce/gnu/javax/crypto/jce/cipher/AESKeyWrapSpi.java,
	jce/gnu/javax/crypto/jce/cipher/AESSpi.java,
	jce/gnu/javax/crypto/jce/cipher/ARCFourSpi.java,
	jce/gnu/javax/crypto/jce/cipher/AnubisSpi.java,
	jce/gnu/javax/crypto/jce/cipher/BlowfishSpi.java,
	jce/gnu/javax/crypto/jce/cipher/Cast5Spi.java,
	jce/gnu/javax/crypto/jce/cipher/CipherAdapter.java,
	jce/gnu/javax/crypto/jce/cipher/DESSpi.java,
	jce/gnu/javax/crypto/jce/cipher/KeyWrappingAlgorithmAdapter.java,
	jce/gnu/javax/crypto/jce/cipher/KhazadSpi.java,
	jce/gnu/javax/crypto/jce/cipher/NullCipherSpi.java,
	jce/gnu/javax/crypto/jce/cipher/PBES2.java,
	jce/gnu/javax/crypto/jce/cipher/RijndaelSpi.java,
	jce/gnu/javax/crypto/jce/cipher/SerpentSpi.java,
	jce/gnu/javax/crypto/jce/cipher/SquareSpi.java,
	jce/gnu/javax/crypto/jce/cipher/TripleDESKeyWrapSpi.java,
	jce/gnu/javax/crypto/jce/cipher/TripleDESSpi.java,
	jce/gnu/javax/crypto/jce/cipher/TwofishSpi.java,
	jce/gnu/javax/crypto/jce/key/AnubisKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/AnubisSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/BlowfishKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/BlowfishSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/Cast5KeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/Cast5SecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/DESKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/DESSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/DESedeSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/KhazadKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/KhazadSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/RijndaelKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/RijndaelSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/SecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/SecretKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/SerpentKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/SerpentSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/SquareKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/SquareSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/TripleDESKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/TwofishKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/TwofishSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/keyring/GnuKeyring.java,
	jce/gnu/javax/crypto/jce/mac/HMacHavalSpi.java,
	jce/gnu/javax/crypto/jce/mac/HMacMD2Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacMD4Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacMD5Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacRipeMD128Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacRipeMD160Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacSHA160Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacSHA256Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacSHA384Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacSHA512Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacTigerSpi.java,
	jce/gnu/javax/crypto/jce/mac/HMacWhirlpoolSpi.java,
	jce/gnu/javax/crypto/jce/mac/MacAdapter.java,
	jce/gnu/javax/crypto/jce/mac/OMacAnubisImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacBlowfishImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacCast5Impl.java,
	jce/gnu/javax/crypto/jce/mac/OMacDESImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacKhazadImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacRijndaelImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacSerpentImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacSquareImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacTripleDESImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacTwofishImpl.java,
	jce/gnu/javax/crypto/jce/mac/TMMH16Spi.java,
	jce/gnu/javax/crypto/jce/mac/UHash32Spi.java,
	jce/gnu/javax/crypto/jce/mac/UMac32Spi.java,
	jce/gnu/javax/crypto/jce/params/BlockCipherParameters.java,
	jce/gnu/javax/crypto/jce/params/DEREncodingException.java,
	jce/gnu/javax/crypto/jce/params/DERReader.java,
	jce/gnu/javax/crypto/jce/params/DERWriter.java,
	jce/gnu/javax/crypto/jce/prng/ARCFourRandomSpi.java,
	jce/gnu/javax/crypto/jce/prng/CSPRNGSpi.java,
	jce/gnu/javax/crypto/jce/prng/FortunaImpl.java,
	jce/gnu/javax/crypto/jce/prng/ICMRandomSpi.java,
	jce/gnu/javax/crypto/jce/prng/UMacRandomSpi.java,
	jce/gnu/javax/crypto/jce/sig/DHKeyFactory.java,
	jce/gnu/javax/crypto/jce/sig/DHKeyPairGeneratorSpi.java,
	jce/gnu/javax/crypto/jce/sig/DHParameters.java,
	jce/gnu/javax/crypto/jce/sig/DHParametersGenerator.java,
	jce/gnu/javax/crypto/jce/spec/BlockCipherParameterSpec.java,
	jce/gnu/javax/crypto/jce/spec/TMMHParameterSpec.java,
	jce/gnu/javax/crypto/jce/spec/UMac32ParameterSpec.java,
	jce/gnu/javax/crypto/key/BaseKeyAgreementParty.java,
	jce/gnu/javax/crypto/key/GnuPBEKey.java,
	jce/gnu/javax/crypto/key/GnuSecretKey.java,
	jce/gnu/javax/crypto/key/IKeyAgreementParty.java,
	jce/gnu/javax/crypto/key/IncomingMessage.java,
	jce/gnu/javax/crypto/key/KeyAgreementException.java,
	jce/gnu/javax/crypto/key/KeyAgreementFactory.java,
	jce/gnu/javax/crypto/key/OutgoingMessage.java,
	jce/gnu/javax/crypto/key/dh/DHKeyPairPKCS8Codec.java,
	jce/gnu/javax/crypto/key/dh/DHKeyPairRawCodec.java,
	jce/gnu/javax/crypto/key/dh/DHKeyPairX509Codec.java,
	jce/gnu/javax/crypto/key/dh/DiffieHellmanKeyAgreement.java,
	jce/gnu/javax/crypto/key/dh/DiffieHellmanReceiver.java,
	jce/gnu/javax/crypto/key/dh/DiffieHellmanSender.java,
	jce/gnu/javax/crypto/key/dh/ElGamalKeyAgreement.java,
	jce/gnu/javax/crypto/key/dh/ElGamalReceiver.java,
	jce/gnu/javax/crypto/key/dh/ElGamalSender.java,
	jce/gnu/javax/crypto/key/dh/GnuDHKey.java,
	jce/gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.java,
	jce/gnu/javax/crypto/key/dh/GnuDHPrivateKey.java,
	jce/gnu/javax/crypto/key/dh/GnuDHPublicKey.java,
	jce/gnu/javax/crypto/key/dh/RFC2631.java,
	jce/gnu/javax/crypto/key/srp6/SRP6Host.java,
	jce/gnu/javax/crypto/key/srp6/SRP6KeyAgreement.java,
	jce/gnu/javax/crypto/key/srp6/SRP6SaslClient.java,
	jce/gnu/javax/crypto/key/srp6/SRP6SaslServer.java,
	jce/gnu/javax/crypto/key/srp6/SRP6TLSClient.java,
	jce/gnu/javax/crypto/key/srp6/SRP6TLSServer.java,
	jce/gnu/javax/crypto/key/srp6/SRP6User.java,
	jce/gnu/javax/crypto/key/srp6/SRPAlgorithm.java,
	jce/gnu/javax/crypto/key/srp6/SRPKey.java,
	jce/gnu/javax/crypto/key/srp6/SRPKeyPairGenerator.java,
	jce/gnu/javax/crypto/key/srp6/SRPKeyPairRawCodec.java,
	jce/gnu/javax/crypto/key/srp6/SRPPrivateKey.java,
	jce/gnu/javax/crypto/key/srp6/SRPPublicKey.java,
	jce/gnu/javax/crypto/keyring/AuthenticatedEntry.java,
	jce/gnu/javax/crypto/keyring/BaseKeyring.java,
	jce/gnu/javax/crypto/keyring/BinaryDataEntry.java,
	jce/gnu/javax/crypto/keyring/CertPathEntry.java,
	jce/gnu/javax/crypto/keyring/CertificateEntry.java,
	jce/gnu/javax/crypto/keyring/CompressedEntry.java,
	jce/gnu/javax/crypto/keyring/EncryptedEntry.java,
	jce/gnu/javax/crypto/keyring/Entry.java,
	jce/gnu/javax/crypto/keyring/EnvelopeEntry.java,
	jce/gnu/javax/crypto/keyring/GnuPrivateKeyring.java,
	jce/gnu/javax/crypto/keyring/GnuPublicKeyring.java,
	jce/gnu/javax/crypto/keyring/IKeyring.java,
	jce/gnu/javax/crypto/keyring/IPrivateKeyring.java,
	jce/gnu/javax/crypto/keyring/IPublicKeyring.java,
	jce/gnu/javax/crypto/keyring/MalformedKeyringException.java,
	jce/gnu/javax/crypto/keyring/MaskableEnvelopeEntry.java,
	jce/gnu/javax/crypto/keyring/MeteredInputStream.java,
	jce/gnu/javax/crypto/keyring/PasswordAuthenticatedEntry.java,
	jce/gnu/javax/crypto/keyring/PasswordEncryptedEntry.java,
	jce/gnu/javax/crypto/keyring/PasswordProtectedEntry.java,
	jce/gnu/javax/crypto/keyring/PrimitiveEntry.java,
	jce/gnu/javax/crypto/keyring/PrivateKeyEntry.java,
	jce/gnu/javax/crypto/keyring/Properties.java,
	jce/gnu/javax/crypto/keyring/PublicKeyEntry.java,
	jce/gnu/javax/crypto/kwa/AESKeyWrap.java,
	jce/gnu/javax/crypto/kwa/BaseKeyWrappingAlgorithm.java,
	jce/gnu/javax/crypto/kwa/IKeyWrappingAlgorithm.java,
	jce/gnu/javax/crypto/kwa/KeyUnwrappingException.java,
	jce/gnu/javax/crypto/kwa/KeyWrappingAlgorithmFactory.java,
	jce/gnu/javax/crypto/kwa/TripleDESKeyWrap.java,
	jce/gnu/javax/crypto/mac/BaseMac.java,
	jce/gnu/javax/crypto/mac/HMac.java,
	jce/gnu/javax/crypto/mac/HMacFactory.java,
	jce/gnu/javax/crypto/mac/IMac.java,
	jce/gnu/javax/crypto/mac/MacFactory.java,
	jce/gnu/javax/crypto/mac/MacInputStream.java,
	jce/gnu/javax/crypto/mac/MacOutputStream.java,
	jce/gnu/javax/crypto/mac/OMAC.java,
	jce/gnu/javax/crypto/mac/TMMH16.java,
	jce/gnu/javax/crypto/mac/UHash32.java,
	jce/gnu/javax/crypto/mac/UMac32.java,
	jce/gnu/javax/crypto/mode/BaseMode.java,
	jce/gnu/javax/crypto/mode/CBC.java,
	jce/gnu/javax/crypto/mode/CFB.java,
	jce/gnu/javax/crypto/mode/CTR.java,
	jce/gnu/javax/crypto/mode/EAX.java,
	jce/gnu/javax/crypto/mode/ECB.java,
	jce/gnu/javax/crypto/mode/IAuthenticatedMode.java,
	jce/gnu/javax/crypto/mode/ICM.java,
	jce/gnu/javax/crypto/mode/IMode.java,
	jce/gnu/javax/crypto/mode/ModeFactory.java,
	jce/gnu/javax/crypto/mode/OFB.java,
	jce/gnu/javax/crypto/pad/BasePad.java,
	jce/gnu/javax/crypto/pad/IPad.java,
	jce/gnu/javax/crypto/pad/ISO10126.java,
	jce/gnu/javax/crypto/pad/PKCS1_V1_5.java,
	jce/gnu/javax/crypto/pad/PKCS7.java,
	jce/gnu/javax/crypto/pad/PadFactory.java,
	jce/gnu/javax/crypto/pad/SSL3.java,
	jce/gnu/javax/crypto/pad/TBC.java,
	jce/gnu/javax/crypto/pad/TLS1.java,
	jce/gnu/javax/crypto/pad/WrongPaddingException.java,
	jce/gnu/javax/crypto/prng/ARCFour.java,
	jce/gnu/javax/crypto/prng/CSPRNG.java,
	jce/gnu/javax/crypto/prng/Fortuna.java,
	jce/gnu/javax/crypto/prng/ICMGenerator.java,
	jce/gnu/javax/crypto/prng/IPBE.java,
	jce/gnu/javax/crypto/prng/PBKDF2.java,
	jce/gnu/javax/crypto/prng/PRNGFactory.java,
	jce/gnu/javax/crypto/prng/UMacGenerator.java,
	jce/gnu/javax/crypto/sasl/AuthInfo.java,
	jce/gnu/javax/crypto/sasl/AuthInfoProviderFactory.java,
	jce/gnu/javax/crypto/sasl/ClientFactory.java,
	jce/gnu/javax/crypto/sasl/ClientMechanism.java,
	jce/gnu/javax/crypto/sasl/ConfidentialityException.java,
	jce/gnu/javax/crypto/sasl/IAuthInfoProvider.java,
	jce/gnu/javax/crypto/sasl/IAuthInfoProviderFactory.java,
	jce/gnu/javax/crypto/sasl/IllegalMechanismStateException.java,
	jce/gnu/javax/crypto/sasl/InputBuffer.java,
	jce/gnu/javax/crypto/sasl/IntegrityException.java,
	jce/gnu/javax/crypto/sasl/NoSuchMechanismException.java,
	jce/gnu/javax/crypto/sasl/NoSuchUserException.java,
	jce/gnu/javax/crypto/sasl/OutputBuffer.java,
	jce/gnu/javax/crypto/sasl/SaslEncodingException.java,
	jce/gnu/javax/crypto/sasl/SaslInputStream.java,
	jce/gnu/javax/crypto/sasl/SaslOutputStream.java,
	jce/gnu/javax/crypto/sasl/SaslUtil.java,
	jce/gnu/javax/crypto/sasl/ServerFactory.java,
	jce/gnu/javax/crypto/sasl/ServerMechanism.java,
	jce/gnu/javax/crypto/sasl/UserAlreadyExistsException.java,
	jce/gnu/javax/crypto/sasl/anonymous/AnonymousClient.java,
	jce/gnu/javax/crypto/sasl/anonymous/AnonymousServer.java,
	jce/gnu/javax/crypto/sasl/anonymous/AnonymousUtil.java,
	jce/gnu/javax/crypto/sasl/crammd5/CramMD5AuthInfoProvider.java,
	jce/gnu/javax/crypto/sasl/crammd5/CramMD5Client.java,
	jce/gnu/javax/crypto/sasl/crammd5/CramMD5Registry.java,
	jce/gnu/javax/crypto/sasl/crammd5/CramMD5Server.java,
	jce/gnu/javax/crypto/sasl/crammd5/CramMD5Util.java,
	jce/gnu/javax/crypto/sasl/crammd5/PasswordFile.java,
	jce/gnu/javax/crypto/sasl/plain/PasswordFile.java,
	jce/gnu/javax/crypto/sasl/plain/PlainAuthInfoProvider.java,
	jce/gnu/javax/crypto/sasl/plain/PlainClient.java,
	jce/gnu/javax/crypto/sasl/plain/PlainRegistry.java,
	jce/gnu/javax/crypto/sasl/plain/PlainServer.java,
	jce/gnu/javax/crypto/sasl/srp/CALG.java,
	jce/gnu/javax/crypto/sasl/srp/ClientStore.java,
	jce/gnu/javax/crypto/sasl/srp/IALG.java,
	jce/gnu/javax/crypto/sasl/srp/KDF.java,
	jce/gnu/javax/crypto/sasl/srp/PasswordFile.java,
	jce/gnu/javax/crypto/sasl/srp/SRP.java,
	jce/gnu/javax/crypto/sasl/srp/SRPAuthInfoProvider.java,
	jce/gnu/javax/crypto/sasl/srp/SRPClient.java,
	jce/gnu/javax/crypto/sasl/srp/SRPRegistry.java,
	jce/gnu/javax/crypto/sasl/srp/SRPServer.java,
	jce/gnu/javax/crypto/sasl/srp/SecurityContext.java,
	jce/gnu/javax/crypto/sasl/srp/ServerStore.java,
	jce/gnu/javax/crypto/sasl/srp/StoreEntry.java,
	jce/gnu/javax/security/auth/Password.java,
	jce/gnu/javax/security/auth/callback/AbstractCallbackHandler.java,
	jce/gnu/javax/security/auth/callback/CertificateCallback.java,
	jce/gnu/javax/security/auth/callback/ConsoleCallbackHandler.java,
	jce/gnu/javax/security/auth/callback/DefaultCallbackHandler.java,
	jce/gnu/javax/security/auth/callback/GnuCallbacks.java,
	jce/gnu/javax/security/auth/login/ConfigFileParser.java,
	jce/gnu/javax/security/auth/login/ConfigFileTokenizer.java,
	jce/gnu/javax/security/auth/login/GnuConfiguration.java,
	lib/rt/gnu/java/security/provider/Gnu.java,
	rt/gnu/java/io/Base64InputStream.java,
	rt/gnu/java/security/provider/Gnu.java,
	rt/java/util/Timer.java,
	rt/javax/security/auth/callback/ChoiceCallback.java,
	rt/javax/security/auth/callback/ConfirmationCallback.java,
	rt/javax/security/auth/callback/LanguageCallback.java,
	rt/javax/security/auth/callback/NameCallback.java,
	rt/javax/security/auth/callback/TextInputCallback.java,
	rt/javax/security/auth/callback/TextOutputCallback.java,
	rt/javax/security/sasl/AuthenticationException.java,
	rt/javax/security/sasl/Sasl.java,
	rt/javax/security/sasl/SaslClient.java,
	rt/javax/security/sasl/SaslClientFactory.java,
	rt/javax/security/sasl/SaslException.java,
	rt/javax/security/sasl/SaslServer.java,
	rt/javax/security/sasl/SaslServerFactory.java: New files

2007-06-26  Andrew Haley  <aph@redhat.com>

	* Makefile (ICEDTEA_PATCHES): Add icedtea-debuginfo.patch.
	patches/icedtea-debuginfo.patch: New file.

2007-06-25  Kyle Galloway  <kgallowa@redhat.com>

	* rt/java/awt/color/ICC_Profile.java(isRGBProfile): Add tags parameter to
	allow tags to be checked by this method in Java code.
	(isGreyProfile): Ditto.
	(createTags): New method.
	(getInstance): Call createTags to create tags then pass to isXXXXProfile
	functions.

2007-06-25  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Enable compilation of
	sun.dc.DuctusRenderingEngine.
	* rt/sun/dc/pr/PathStroker.java: Add constructor.
	* rt/sun/dc/pr/Rasterizer.java: Implement AATilGenerator interface
	and stub necessary methods.

2007-06-25  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (OPENJDK_VERSION): New variable.
	(OPENJDK_DATE): Likewise.
	(OPENJDK_SRC_ZIP): Use new variables.
	* Makefile.in: Regenerate.

2007-06-25  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Upgrade to OpenJDK b14.
	* generated/sun/util/CoreResourceBundleControl.java: Regenerated.
	* patches/icedtea-copy-plugs.patch: Update line numbers for b14.
	* patches/icedtea-ports.patch: Likewise.
	* patches/icedtea-speed.patch: Likewise.
	* patches/icedtea-gcc.patch: New file.
	* Makefile.in: Regenerated.

2007-06-25  Kyle Galloway <kgallowa@redhat.com>

	* acinclude.m4: Autodetect jars and ecj on different distributions.
	* Makefile.am: Fix for case where javac is used.
	* Makefile.in: Regenerated.
	* configure: Ditto.

2007-06-22  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* .hgignore: Update.
	* patches/icedtea-copy-plugs.patch: Remove SnmpSession sections.
	* rt/com/sun/jmx/snmp/SnmpSession.java: Move to...
	* rt/com/sun/jmx/snmp/daemon/SnmpSession.java: New file.

2007-06-22  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Remove debug messages.
	* rt/java/awt/color/ICC_Profile.java: Likewise.

2007-06-22  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-ecj-bootstrap.patch: Patch ToBin.java file.
	* patches/icedtea-graphics.patch: Stub out Tracker and Stealer
	code in sun.awt.image.SunWritableRaster.
	* rt/java/awt/color/ICC_Profile.java: Modify for use with Sun's
	pluggable colour management and LittleCMS.
	* rt/java/awt/image/Raster.java: Create Sun-specific Rasters.
	* rt/java/awt/image/WritableRaster.java: Likewise.

2007-06-22  Francis Kung  <fkung@redhat.com>

	* Makefile.in: Regnerated.

2007-06-22  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Specify default openjdk zip file.
	* acinclude.m4: Remove openjdk zip file name constant.
	* Makefile.in: Regenerated.
	* configure: Likewise.

2007-06-22  Gary Benson  <gbenson@redhat.com>

	* icedtea-ports.patch: Update.

2007-06-21  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ecj-bootstrap.patch: Edited xawt patch for ecj
	3.3.0.

2007-06-21  Kyle Galloway  <kgallowa@redhat.com>

	* acinclude.m4: Added ENABLE_CCACHE option to enable ccache unless
	it is disabled by --disable-ccache, or cannot be found.
	* configure.ac: Use ENABLE_CCACHE macro.
	* Makefile.am: Added conditional ccache patch to ICEDTEA_PATCHES.
	* patches/icedtea-ccache.patch: New file.
	* configure: Regenerated.
	* Makefile.in: Ditto.

2007-06-20  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2007-06-20  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Clean up fast-build option.
	* acinclude.m4: Likewise.
	* patches/icedtea-speed.patch: Add -g option.
	* Makefile.in: Regenerated.
	* configure: Likewise.

2007-06-20  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-copy-plugs.patch: Fixed paths.

2007-06-20  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added file to copy.
	* Makefile.in: Regenerated.
	* patches/icedtea-copy-plugs.patch: Added MetaData.java patch for
	ConstructorsProperties cast.
	* rt/com/sun/jmx/snmp/agent/AcmChecker.java: removed file.

2007-06-20  Kyle Galloway  <kgallowa@redhat.com>

	* Makefile.am: Only generate sources if necessary.
	* Makefile.in: Regnerated.

2007-06-19  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* configure.ac: Bump version to 1.1.
	* configure: Regenerate.

2007-06-19  Francis Kung  <fkung@redhat.com>

	* Makefile.in: Regenerated.
	* patches/icedtea-speed.patch: Update for hotspot build.

2007-06-18  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Apply icedtea-speed patch during fast build.
	* acinclude.m4: Add fast build option.
	* configure.ac: Likewise.
	* patches/icedtea-speed.patch: New file.
	* Makefile.in: Regenerated.
	* configure: Likewise.

2007-06-18  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Removed OPENJDK_SRC_ZIP.
	* Makefile.in: Regenerated.
	* acinclude.m4: Added with-openjdk-src-zip option
	* configure: Regenerated.
	* configure.ac: Added new function.

2007-06-18  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add
	icedtea-text-relocations.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-text-relocations.patch: New file.

	* Makefile.am (patch, unpatch, patchecj, unpatchecj): Show
	--dry-run output.
	* Makefile.in: Regenerate.

	* patches/icedtea-ports.patch: Update for b13.

2007-06-18  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-ecj-bootstrap.patch: Fix typo.

2007-06-18  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-ecj-bootstrap.patch: Revert changes from 2007-06-15.

2007-06-15  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ports.patch: Removed ChangeLog patch.

2007-06-15  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Update patch locations.
	* Makefile.in: Regenerated.
	* icedtea-copy-plugs.patch: Moved to...
	* patches/icedtea-copy-plugs.patch: Here.
	* icedtea-ecj-bootstrap.patch: Moved to...
	* patches/icedtea-ecj-bootstrap.patch: Here, and updated icon
	generation.
	* icedtea-lesstif: Moved to...
	* patches/icedtea-lesstif.patch: Here.
	* icedtea-ports.patch: Moved to...
	* patches/icedtea-ports.patch: Here.
	* icedtea-version.patch: Moved to...
	* patches/icedtea-version.patch: Here.
	* patches/icedtea-graphics.patch: New file.

2007-06-14  Lillian Angel  <langel@redhat.com>

	* icedtea-version.patch: Changes LAUNCHER_NAME to "java" instead of
	"openjdk". Also, removes -MILESTONE from RELEASE string. "java
	-version" now outputs the expected string.
	* Makefile.am: Added new patch to list.

2007-06-14  Kyle Galloway  <kgallowa@redhat.com>

	* javac.in: Add -bootclasspath option to supply libgcj-x.x.x.jar to
	ecj by default.

2007-06-10  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (OPENJDK_URL): Update for b13 bundle.
	(OPENJDK_SRC_ZIP): Likewise.
	(OPENJDK_MD5SUM): Likewise.
	(ICEDTEA_COPY_DIRS): Add rt/com/sun/tools and
	rt/com/sun/tools/jdi.
	(ICEDTEA_COPY_SRC): Add com/sun/tools/jdi/LinkedHashMap.java.
	* Makefile.in: Regenerate.
	* .hgignore: Add rt/com/sun/tools/jdi/LinkedHashMap.java.

2007-06-08  Gary Benson  <gbenson@redhat.com>

	* icedtea-ports.patch (control/make/hotspot-rules.gmk):
	Correctly recognize ix86.

2007-06-08  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (SET_ARCH_DIRS):
	Deal with platforms other than ix86 and x86_64.
	* configure: Regenerated.

	* icedtea-ports.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add the above.
	* Makefile.in: Regenerated.

2007-06-07  Francis Kung  <fkung@redhat.com>

	* acinclude.m4: Add explicit xalan/xerces checks.
	* configure.ac: Likewise.
	* Makefile.am: Use explicit xalan/xerces locations;
	use dummy file when creating empty jars.
	* Makefile.in: Regenerated.
	* configure: Likewise.

2007-06-07  Francis Kung  <fkung@redhat.com>

	* acinclude.m4: Cleaned up header checks.
	* configure: Regenerated.

2007-06-07  Lillian Angel  <langel@redhat.com>

	* .hgignore: New file.

2007-06-07  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* README: Fix typo.

2007-06-07  Andrew Haley  <aph@redhat.com>

	* Makefile.am (ICEDTEA_ENV): Unset LD_LIBRARY_PATH.


2008-02-15  Lillian Angel  <langel@redhat.com>

	* configure.ac: Added conditional check for libffi.
	* configure: Regenerated.

2008-02-15  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated
	* Makefile.am: Added new patch.
	* Makefile.in: Regenerated.
	* patches/icedtea-version.patch: Fixed
	* patches/icedtea-lesstif-64.patch: New patch.

2008-02-15  Lillian Angel  <langel@redhat.com>

	* configure.ac: Updated version.
	* configure: Regenerated.
	* patches/icedtea-version.patch: Removed instances of "OpenJDK" in
	hotspot.

2008-02-15  Mark Wielaard  <mark@klomp.org>

	* Makefile.am (OPENJDK_URL): Add promoted version.
	* Makefile.in: Regenerated.

2008-02-15  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated.
	* Makefile.am: Updated patches. Added download target, added extract
	and extract-ecj targets. Removed clone and clone-ecj targets. Updated
	all paths and targets appropriately.
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* configure.ac: Added new tools: tar, md5sum.
	* gcjwebplugin.cc: Updated for 1.6.0.
	* generated/sun/awt/X11/generator/sizer.32: Regenerated.
	* generated/sun/awt/X11/generator/sizer.32.c: Regenerated.
	* patches/icedtea-ant.patch: Updated.
	* patches/icedtea-bytebuffer-compact.patch: Updated.
	* patches/icedtea-certbundle.patch: Updated.
	* patches/icedtea-copy-plugs.patch: Updated.
	* patches/icedtea-core-build.patch: Updated.
	* patches/icedtea-ecj.patch: Updated.
	* patches/icedtea-gcc-4.3.patch: Updated.
	* patches/icedtea-headers.patch: Updated.
	* patches/icedtea-lib64.patch: Updated.
	* patches/icedtea-libraries.patch: Updated.
	* patches/icedtea-linker-options.patch: Updated.
	* patches/icedtea-memory-limits.patch: Updated.
	* patches/icedtea-plugin.patch: Updated.
	* patches/icedtea-ports.patch: Updated.
	* patches/icedtea-signature-iterator.patch: Updated.
	* patches/icedtea-signed-types.patch: Updated.
	* patches/icedtea-ssl.patch: Updated.
	* patches/icedtea-test-atomic-operations.patch: Updated.
	* patches/icedtea-use-system-tzdata.patch: Updated.
	* patches/icedtea-version.patch: Updated.
	* patches/icedtea-zero.patch: Updated.
	* patches/icedtea-bytecodeInterpreter.patch: Removed.
	* patches/icedtea-bytecodeInterpreterWithChecks.patch: Removed.
	* rt/java/io/PushbackReader.java: Removed.

2008-02-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.hpp: Build on x86.
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.cpp: Likewise.

2008-02-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/build/linux/makefiles/arm.make: New file.
	* ports/hotspot/build/linux/makefiles/ia64.make: Likewise.
	* ports/hotspot/build/linux/makefiles/s390.make: Likewise.
	* ports/hotspot/build/linux/makefiles/s390x.make: Likewise.
	* ports/hotspot/build/linux/platform_arm: Likewise.
	* ports/hotspot/build/linux/platform_ia64: Likewise.
	* ports/hotspot/build/linux/platform_s390: Likewise.
	* ports/hotspot/build/linux/platform_s390x: Likewise.

2008-02-14  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-always-zero.patch: New file.
	* acinclude.m4
	(ENABLE_ZERO_BUILD): New macro.
	(SET_CORE_BUILD): Rewritten to accomodate the above.
	* configure.ac: Call ENABLE_ZERO_BUILD, and move the
	call to SET_CORE_BUILD so it's after it.
	* Makefile.am
	(ICEDTEA_CORE_BUILD): Rearrange slightly.
	(ICEDTEA_PATCHES): Conditionally add zero build patch.
	* Makefile.in, configure: Regenerate.

2008-02-13  Lillian Angel <langel@redhat.com>

	* configure.ac: Updated IcedTea version.
	* configure: Regenerate.

2008-02-13  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-core-build.patch: Fixed broken JVM location.

2008-02-13  Lillian Angel <langel@redhat.com>

	* NEWS: Updated.

2008-02-13  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (SET_CORE_BUILD): New check.
	* configure.ac: Call the above.
	* Makefile.am
	(ICEDTEA_ENV, ICEDTEA_ENV_ECJ): Add ICEDTEA_CORE_BUILD.
	(hotspot): Updated libjvm.so location.
	* configure, Makefile.in: Regenerated.

	* patches/icedtea-ports.patch: Use zero on ppc and ppc64.
	Removed everything relating to the ppc-specific port.
	Moved several hunks into icedtea-core-build.patch.
	* patches/icedtea-core-build.patch: Completely reworked.

	* ports/hotspot/build/linux/makefiles/ppc.make: Use zero.
	* ports/hotspot/build/linux/makefiles/ppc64.make: Likewise.
	* ports/hotspot/build/linux/platform_ppc: Likewise.
	* ports/hotspot/build/linux/platform_ppc64: Likewise.

	* ports/jdk/src/solaris/bin/alpha/jvm.cfg: Change default to core.
	* ports/jdk/src/solaris/bin/arm/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/mips/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/ppc/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/ppc64/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/s390/jvm.cfg: Likewise.
	* ports/jdk/src/solaris/bin/s390x/jvm.cfg: Likewise.

2008-02-11  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-libraries.patch: Changed to dlopen libjpeg.so.62
	instead of libjpeg.so.
	* INSTALL: Added libjpeg version 6b to build requirements.

2008-02-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Changed cp -a arg to -dpPR.
	* Makefile.in: Regenerate.

2008-02-07  Lillian Angel  <langel@redhat.com>

	* Makefile.in: Regenerate.
	* acinclude.m4: Removed FIND_FREETYPE2 and CHECK_HEADERS block.
	* configure: Regenerate.
	* configure.ac: Added pkg-config check for all packages using
	pkg-config.

2008-02-07  Joshua Sumali  <jsumali@redhat.com>

	* README: Updated NetX information.

2008-02-05  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Changed LIBGCJ_OLD to GCC_OLD.
	* Makefile.in: Regenerate.
	* acinclude.m4: Renamed LIBGCJ_OLD to GCC_OLD.
	* configure: Regenerate.
	* configure.ac: Renamed LIBGCJ_OLD to GCC_OLD.

2008-02-05  Joshua Sumali  <jsumali@redhat.com>

	* tools/netx/jnlp/Launcher.java: Removed unused line.
	* tools/netx/jnlp/resources/Messages.properties: Added security messages
	for security dialogs.
	* tools/netx/jnlp/runtime/ApplicationInstance.java: Added signing field.
	* tools/netx/jnlp/runtime/Boot.java: Use jar root default.jnlp
	* tools/netx/jnlp/runtime/JNLPClassLoader.java: Added security warning
	dialogs when running signed code.
	* tools/netx/jnlp/runtime/JNLPRuntime.java: Enable code signing
	verification by default.
	* tools/netx/jnlp/services/ServiceUtil.java: Added enum for different
	access types that may need permissions.
	(checkAccess(AccessType)): New method.
	* tools/netx/jnlp/services/XDownloadService.java: Fixed typo.
	* tools/netx/jnlp/services/XExtensionInstallerService.java: Likewise.
	* tools/netx/jnlp/services/XServiceManagerStub.java: Added support for new
	services.
	* tools/netx/jnlp/tools/JarSigner.java:
	(verifyJars): New method.
	(allVerified): Likewise.
	(anyJarsSigned): Likewise.
	(getDetails): Likewise.
	(getCerts): Likewise.
	(verifyJar): Keep track of CertPaths used for CertsInfoPane
	* tools/netx/jnlp/security/CertsInfoPane.java: New file.
	* tools/netx/jnlp/security/MoreInfoPane.java: Likewise.
	* tools/netx/jnlp/security/SecurityDialogUI.java: Likewise.
	* tools/netx/jnlp/security/SecurityWarningDialog.java: Likewise.
	* tools/netx/jnlp/security/SecurityWarningOptionPane.java: Likewise.
	* tools/netx/jnlp/services/XClipboardService.java: Likewise.
	* tools/netx/jnlp/services/XFileOpenService.java: Likewise.
	* tools/netx/jnlp/services/XFileSaveService.java: Likewise.
	* tools/netx/jnlp/tools/CharacterEncoder.java: Likewise.
	* tools/netx/jnlp/tools/HexDumpEncoder.java: Likewise.
	* ChangeLog: Added fkung's 2 latest ChangeLog entries.

2008-02-05  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(EXTRA_DIST): Added tools and gcc patch.
	* Makefile.in: Regenerate.

2008-02-05  Lillian Angel  <langel@redhat.com>

	* acinclude.m4: Moved conditional to beginning of LIBGCJ block.
	* configure: Regenerate.
	* configure.ac: Set LIBGCJ_OLD conditional to false if --with-icedtea
	option is used. If building with icedtea, gcc 4.3 must be installed.

2008-02-05  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Only apply patches/icedtea-gcc-4.3.patch if
	libgcj-4.3.0.jar is installed.
	* Makefile.in: Regenerate.
	* acinclude.m4: If libgcj-4.3*.jar is not found, then search for
	libgcj-4.1*.jar and set LIBGCJ_OLD.
	* configure: Regenerate.

2008-02-05  Bernhard Rosenkränzer  <bero@arklinux.org>

	* configure.ac: Added check for jar. If fastjar is not found, then jar
	is used.
	* configure: Regenerate.
	* patches/icedtea-gcc-4.3.patch: New patch for gcc 4.3.

2008-02-05  Lillian Angel  <langel@redhat.com>

	Fixes Bug #96
	* Makefile.am
	(clean-tools): Added clean-hotspot-tools to dependencies.
	(ICEDTEA_PATCHES): Added gcc 4.3 patches.
	(INSTALL): Updated for libgcj-4.3.0.
	* Makefile.in: Regenerate.
	* acinclude.m4: Updated for libgcj-4.3.0.jar.
	* AUTHORS: Added Bernhard Rosenkränzer.

2008-02-02  Francis Kung  <fkung@redhat.com>

	* tools/netx/jnlp/Parser.java: Re-added Node class.
	* tools/netx/jnlp/runtime/AppletEnvironment.java: Removed unused import.

2008-02-02  Francis Kung  <fkung@redhat.com>

	* tools/netx/jnlp/JNLPFile.java: Added empty protected constructor.
	* tools/netx/jnlp/Launcher.java
	(launch(JNLPFile)): Delegate to new method.
	(launch(JNLPFile, Container)): New method.
	(launchApplet): Added Container parameter.
	(createApplet): Likewise.
	(TgThread): Added private Container field.
	(TgThread.constructor(JNLPFile)): Delegate to new constructor.
	(TgThread.constructor(JNLPFile, Container)): New method.
	(TgThread.run): Launch applet with container argument.
	* tools/netx/jnlp/runtime/AppletEnvironment.java
	(Frame): Renamed field to...
	(Container): New field.
	(AppletEnvironment(JNLPFile, AppletInstance, Container)): New method.
	(AppletEnvironment(JNLPFile, AppletInstance)): Delegate to new method.
	(getAppletFrame): Return Container instead of Frame.
	(startApplet): Replace Frame with Container.
	(appletResize): Likewise.
	(getParameter): Add lower-case check.
	* tools/netx/jnlp/runtime/AppletInstance.java
	(AppletInstance(JNLPFile, ThreadGroup, ClassLoader, Applet, Container)):
	New method.
	(setResizable): Only resize if the container is a Frame.
	(isResizable): Return false if container is not a Frame.

2008-02-01  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-lib64.patch: Fixed to silence warning.

2008-01-31  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.hpp
	(LOTS_OF_REGS): Define as appropriate for lots of targets.

2008-01-31  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/bytes_zero.hpp
	(get_native_u2): Implement for little endian machines.
	(get_native_u4): Likewise.
	(get_native_u8): Likewise.
	(put_native_u2): Likewise.
	(put_native_u4): Likewise.
	(put_native_u8): Likewise.

	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
	(accessor_entry): Work on little endian machines.

2008-01-31  Gary Benson  <gbenson@redhat.com>

	* Makefile.am (hotspot, hotspot-helper): New rules.
	* Makefile.in: Regenerated.

2008-01-29  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-c1-unimplemented.patch: Removed file.
	* Makefile.am (ICEDTEA_PATCHES): Removed the above.
	* Makefile.in: Regenerated.

	* patches/icedtea-ports.patch: Removed some cruft.

2008-01-29  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/zero/vm/assembler_zero.cpp: New file.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/assembler_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodeInterpreter_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytecodes_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/bytes_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/codeBuffer_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/copy_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreterGenerator_zero.hpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/debug_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/depChecker_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/depChecker_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/disassembler_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/dump_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/entryFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/frame_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/globalDefinitions_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/globals_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/icBuffer_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/icache_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/icache_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interp_masm_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interp_masm_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterFrame_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterGenerator_zero.hpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreterRT_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/interpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/javaFrameAnchor_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/javaStack_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/jniFastGetField_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/jniTypes_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/jni_zero.h: Likewise.
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/nativeInst_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/registerMap_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/register_definitions_zero.cpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/register_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/register_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/relocInfo_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/sharedRuntime_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubGenerator_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/stubRoutines_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateInterpreterGenerator_zero.hpp:
	Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateInterpreter_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateInterpreter_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateTable_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/templateTable_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vmStructs_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vm_version_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vm_version_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vmreg_zero.cpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vmreg_zero.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vmreg_zero.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/zero/vm/vtableStubs_zero.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/assembler_linux_zero.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/bytes_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/prefetch_linux_zero.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/vmStructs_linux_zero.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_zero/vm/vm_version_linux_zero.cpp:
	Likewise.

	* patches/icedtea-core-build.patch: Change how architecture-specific
	conditionals are evaluated to allow for other architectures.
	* patches/icedtea-text-relocations.patch: Likewise.
	* patches/icedtea-ports.patch: Likewise.  Also added conditions for zero.
	* patches/icedtea-signature-iterator.patch: Apply changes on zero.

	* patches/icedtea-zero.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add the above.
	* Makefile.in: Regenerate.

2008-01-28  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-lib64.patch: Added other multilib systems.

2008-01-18  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new env var ICEDTEA_BOOT_DIR.
	(env): Updated to use ICEDTEA_BOOT_DIR.
	(env-ecj): Likewise.
	(stamps/hotspot-tools-class-files.stamp): Added check. If
	stamps/icedtea-ecj.stamp doesn't exist, use JAVAC. Otherwise, use
	ICEDTEA_BOOT_DIR/bin/javac.
	(bootstrap/jdk1.7.0/jre/lib/tools.jar): Added check. If
	stamps/icedtea-ecj.stamp doesn't exist, use JAR. Otherwise,
	use ICEDTEA_BOOT_DIR/bin/jar.
	(bootstrap/jdk1.7.0/jre/lib/rt-closed.jar): Likewise.
	(stamps/rt-class-files.stamp): Added check. If
	stamps/icedtea-ecj.stamp doesn't exist, use JAVAC. Otherwise,
	use ICEDTEA_BOOT_DIR/bin/javac.
	(stamps/tools-class-files.stamp): Likewise.
	* Makefile.in: Regenerate.

2008-01-16  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed typo.
	* Makefile.in: Regenerate.

2008-01-16  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ecj.patch
	(langtools/make/Makefile): Removed JAVAC, and added javac.executable
	to ANT_OPTIONS. The correct javac is now used when ant is run.
	(jaxws/make/Makefile): Likewise.
	(jaxp/make/Makefile): Likewise.
	(langtools/make/build.xml): Added executable arg to all javac
	instances.
	(jaxp/make/build.xml): Likewise.
	(jaxws/make/build.xml): Likewise.

2008-01-14  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-libraries.patch
	(jpegdecoder.c): Changed dlopen calls to use full-paths and to check
	/usr/lib64, if libjpeg.so is not found in /usr/lib. Cannot depend on
	default search paths in this case.
	(imageioJPEG.c): Likewise.

2008-01-13  Lillian Angel  <langel@redhat.com>

	Fixes Bug #98
	* patches/icedtea-libraries.patch
	(jpegdecoder.c): Fixed paths in dlopen calls.
	(imageioJPEG.c): Likewise.

2008-01-11  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-lib64.patch: New patch. Properly sets system
	property java.library.path on 64-bit.
	* Makefile.am: Added new patch to the list.
	* Makefile.in: Regenerated.
	* .hgignore: Updated.

2008-01-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(icedtea): Added missing target. No longer failing.
	* Makefile.in: Likewise.

2008-01-10  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2008-01-10  Matthias Klose <doko@ubuntu.com>

	* patches/icedtea-generated.patch: New patch.
	* Makefile.am: Added new patch to list.
	* Makefile.in: Regenerated.

2008-01-10  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(icedtea-debug): Fixed path. No longer failing.
	* Makefile.in: Regenerate.

2008-01-09  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added missing target aliases.
	* Makefile.in: Likewise.

2008-01-09  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Added building of NetX as our drop-in replacement for
	javaws. Since upstream NetX is dormant, we will be hosting and modifying
	the NetX source in this repository, particularly in the new tools
	directory. The old tools directory which was used in building the
	bootstrap/jdk1.7.0 tools.jar during the build has been renamed to
	hotspot-tools.
	* Makefile.in: Regenerated.
	* configure.ac: Added check for fastjar, required for NetX when building
	with ecj.
	* configure: Regenerated.
	* README: Updated.
	* patches/icedtea-jnlp-launcher.patch: New File.
	* tools/default.jnlp: New File.
	* tools/javax/jnlp/BasicService.java: Likewise.
	* tools/javax/jnlp/ClipboardService.java: Likewise.
	* tools/javax/jnlp/DownloadService.java: Likewise.
	* tools/javax/jnlp/DownloadServiceListener.java: Likewise.
	* tools/javax/jnlp/ExtensionInstallerService.java: Likewise.
	* tools/javax/jnlp/FileContents.java: Likewise.
	* tools/javax/jnlp/FileOpenService.java: Likewise.
	* tools/javax/jnlp/FileSaveService.java: Likewise.
	* tools/javax/jnlp/JNLPRandomAccessFile.java: Likewise.
	* tools/javax/jnlp/PersistenceService.java: Likewise.
	* tools/javax/jnlp/PrintService.java: Likewise.
	* tools/javax/jnlp/ServiceManager.java: Likewise.
	* tools/javax/jnlp/ServiceManagerStub.java: Likewise.
	* tools/javax/jnlp/UnavailableServiceException.java: Likewise.
	* tools/nanoxml/XMLElement.java: Likewise.
	* tools/nanoxml/XMLParseException.java: Likewise.
	* tools/netx/jnlp/AppletDesc.java: Likewise.
	* tools/netx/jnlp/ApplicationDesc.java: Likewise.
	* tools/netx/jnlp/ComponentDesc.java: Likewise.
	* tools/netx/jnlp/DefaultLaunchHandler.java: Likewise.
	* tools/netx/jnlp/ExtensionDesc.java: Likewise.
	* tools/netx/jnlp/IconDesc.java: Likewise.
	* tools/netx/jnlp/InformationDesc.java: Likewise.
	* tools/netx/jnlp/InstallerDesc.java: Likewise.
	* tools/netx/jnlp/JARDesc.java: Likewise.
	* tools/netx/jnlp/JNLPFile.java: Likewise.
	* tools/netx/jnlp/JREDesc.java: Likewise.
	* tools/netx/jnlp/LaunchException.java: Likewise.
	* tools/netx/jnlp/LaunchHandler.java: Likewise.
	* tools/netx/jnlp/Launcher.java: Likewise.
	* tools/netx/jnlp/PackageDesc.java: Likewise.
	* tools/netx/jnlp/ParseException.java: Likewise.
	* tools/netx/jnlp/Parser.java: Likewise.
	* tools/netx/jnlp/PropertyDesc.java: Likewise.
	* tools/netx/jnlp/ResourcesDesc.java: Likewise.
	* tools/netx/jnlp/SecurityDesc.java: Likewise.
	* tools/netx/jnlp/Version.java: Likewise.
	* tools/netx/jnlp/cache/CacheEntry.java: Likewise.
	* tools/netx/jnlp/cache/CacheUtil.java: Likewise.
	* tools/netx/jnlp/cache/DefaultDownloadIndicator.java: Likewise.
	* tools/netx/jnlp/cache/DownloadIndicator.java: Likewise.
	* tools/netx/jnlp/cache/Resource.java: Likewise.
	* tools/netx/jnlp/cache/ResourceTracker.java: Likewise.
	* tools/netx/jnlp/cache/UpdatePolicy.java: Likewise.
	* tools/netx/jnlp/cache/package.html: Likewise.
	* tools/netx/jnlp/event/ApplicationEvent.java: Likewise.
	* tools/netx/jnlp/event/ApplicationListener.java: Likewise.
	* tools/netx/jnlp/event/DownloadEvent.java: Likewise.
	* tools/netx/jnlp/event/DownloadListener.java: Likewise.
	* tools/netx/jnlp/event/package.html: Likewise.
	* tools/netx/jnlp/package.html: Likewise.
	* tools/netx/jnlp/resources/Manifest.mf: Likewise.
	* tools/netx/jnlp/resources/Messages.properties: Likewise.
	* tools/netx/jnlp/resources/default.jnlp: Likewise.
	* tools/netx/jnlp/resources/install.png: Likewise.
	* tools/netx/jnlp/resources/netx-icon.png: Likewise.
	* tools/netx/jnlp/runtime/AppThreadGroup.java: Likewise.
	* tools/netx/jnlp/runtime/AppletAudioClip.java: Likewise.
	* tools/netx/jnlp/runtime/AppletEnvironment.java: Likewise.
	* tools/netx/jnlp/runtime/AppletInstance.java: Likewise.
	* tools/netx/jnlp/runtime/ApplicationInstance.java: Likewise.
	* tools/netx/jnlp/runtime/Boot.java: Likewise.
	* tools/netx/jnlp/runtime/Boot13.java: Likewise.
	* tools/netx/jnlp/runtime/InstallDialog.java: Likewise.
	* tools/netx/jnlp/runtime/JNLPClassLoader.java: Likewise.
	* tools/netx/jnlp/runtime/JNLPPolicy.java: Likewise.
	* tools/netx/jnlp/runtime/JNLPRuntime.java: Likewise.
	* tools/netx/jnlp/runtime/JNLPSecurityManager.java: Likewise.
	* tools/netx/jnlp/runtime/package.html: Likewise.
	* tools/netx/jnlp/services/ServiceUtil.java: Likewise.
	* tools/netx/jnlp/services/XBasicService.java: Likewise.
	* tools/netx/jnlp/services/XDownloadService.java: Likewise.
	* tools/netx/jnlp/services/XExtensionInstallerService.java: Likewise.
	* tools/netx/jnlp/services/XFileContents.java: Likewise.
	* tools/netx/jnlp/services/XPersistenceService.java: Likewise.
	* tools/netx/jnlp/services/XServiceManagerStub.java: Likewise.
	* tools/netx/jnlp/services/package.html: Likewise.
	* tools/netx/jnlp/tools/JarRunner.java: Likewise.
	* tools/netx/jnlp/tools/JarSigner.java: Likewise.
	* tools/netx/jnlp/tools/JarSignerResources.java: Likewise.
	* tools/netx/jnlp/tools/KeyStoreUtil.java: Likewise.
	* tools/netx/jnlp/util/PropertiesFile.java: Likewise.
	* tools/netx/jnlp/util/Reflect.java: Likewise.
	* tools/netx/jnlp/util/WeakList.java: Likewise.

2008-01-07  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Dalibor Topic.

2008-01-07  Dalibor Topic  <robilad@kaffe.org>

	Fixes Bug #95
	* acinclude.m4: Added additional check for libgcj-4.1.jar, if
	libgcj-4.1.2.jar is not found.
	* configure: Regenerate.

2008-01-07  Lillian Angel  <langel@redhat.com>

	Fixes Bug #93
	* Makefile.am
	(clean): New target- alias for distclean.
	(ports): New target- alias for stamps/ports.stamp.
	* Makefile.in: Regenerate.

2008-01-07  Lillian Angel  <langel@redhat.com>

	Fixes Bug #92
	* Makefile.am
	(gcjwebplugin.so): Added check for ENABLE_PLUGIN.
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* configure.ac: Added option --disable-gcjwebplugin to disable
	compilation of gcjwebplugin.

2008-01-04  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Only check for hg if --with-openjdk-src-zip is not
	used.
	* configure: Regenerate.
	* Makefile.am
	(dist-openjdk): Report error if hg is not installed.
	* Makefile.in: Regenerate.

2008-01-03  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated for 1.5 release.

2008-01-03  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(dist-openjdk): Added check for mercurial forest extension.
	(stamps/clone.stamp): Likewise.
	* Makefile.in: Regenerate.

2007-12-28  Lillian Angel  <langel@redhat.com>

	* rt/java/awt/image/Raster.java
	(createPackedRaster): Added dataType check and fixed if-else
	conditions.
	(createPackedRaster): Likewise.

2007-12-28  Lillian Angel  <langel@redhat.com>

	* rt/java/awt/image/Raster.java
	(createPackedRaster): Changed to create a BytePackedRaster instead of
	a ByteInterleavedRaster.

2007-12-21  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Took out invalid check for ICEDTEA_HOME.
	* Makefile.in: Regenerate.

2007-12-20  Lillian Angel  <langel@redhat.com>

	Fixes Bug #65
	* patches/icedtea-antialias.patch: Removed. Antialiasing works.
	* Makefile.am: Removed antialias patch.
	* Makefile.in: Regenerate.

2007-12-20  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added checks for ICEDTEA_HOME and SYSTEM_GCJ_DIR.
	* Makefile.in: Regenerate.

2007-12-19  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-version.patch: Added patch to change bug report url.
	* patches/icedtea-ecj.patch: Removed date from generated files.
	* generated/*: Updated files.

2007-12-18  Gary Benson  <gbenson@redhat.com>

	* contrib/templater/*: Wrap all PPC-specifics with conditionals.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp:
	Regenerated from templater (whitespace changes only).
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/registerMap_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp: Likewise.

2007-12-18  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
	(_Copy_conjoint_jints_atomic): Invert conditionals for readability.
	(_Copy_conjoint_jints_atomic): Likewise.

2007-12-18  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/bytes_ppc.hpp
	(is_Java_byte_ordering_different): Add little endian support.
	(get_Java_u2, get_Java_u4, get_Java_u8): Likewise.
	(put_Java_u2, put_Java_u4, put_Java_u8): Likewise.

2007-12-18  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(bang_stack_with_offset): Move function body from header.

2007-12-14  Lillian Angel  <langel@redhat.com>

	* configure.ac: Updated to version 1.5.
	* configure: Regenerate.

2007-12-14  Lillian Angel  <langel@redhat.com>

	Fixes Bug #88
	* configure.ac: Added check for hg.
	* configure: Regenerate.

2007-12-14  Joshua Sumali  <jsumali@redhat.com>

	Fixes Bug #87
	* Makefile.am: Added icedtea-timerqueue.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-timerqueue.patch: New patch.

2007-12-14  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp
	(VMmemCopy64): Use 64-bit operations on ppc64.

2007-12-13  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(stamps/clone-ecj.stamp): Added -l option to cp. Saves space and time.
	* Makefile.in: Regenerate.

2007-12-13  Gary Benson  <gbenson@redhat.com>

	* contrib/templater/generate.py (preprocess): Remove a PPCism.

2007-12-13  Gary Benson  <gbenson@redhat.com>

	* contrib/templater/*: Imported changes from PPC port.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp:
	Regenerated from templater (whitespace changes only).
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp: Likewise.

2007-12-12  Lillian Angel <langel@redhat.com>

	Fixes Bug #76
	* gcjwebplugin.cc
	(GCJ_SetWindow): Passes width and height with handle.
	* patches/icedtea-plugin.patch
	(PluginMain.java): Fixed to accept width and height, and change size
	of plugin when required.
	(PluginAppletViewer.java): Added listeners to window, change
	attributes of applet when required.

2007-12-12  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.hpp
	(decode): Implement.
	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.cpp
	(decode): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(disassemble): Remove.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(disassemble): Likewise.

2007-12-12  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(mpclr): New method.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(mpclr): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(set_last_Java_frame): Use the above.

2007-12-12  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(clean-patch-ecj): Removed unpatching of ICEDTEA_PATCHES, only
	ICEDTEA_ECJ_PATCH should be removed.
	* Makefile.in: Regenerate.

2007-12-12  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(stamps/clone-ecj.stamp): Removed extraction of openjdk sources. Now
	only copies over openjdk dir.
	* Makefile.in: Regenerate.

2007-12-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(stamps/clone-ecj.stamp): Fixed to copy over openjdk dir instead of
	cloning again, or unzip sources specified.
	(stamps/patch-ecj.stamp): Only apply ecj patch, assuming all other
	patches have already been applied to the openjdk sources.
	* Makefile.in: Regenerate.

2007-12-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(stamps/clone-ecj.stamp): Added -z to test, instead of -n.
	(stamps/clone.stamp): Likewise.
	* Makefile.in: Regenerate.

2007-12-11  Lillian Angel  <langel@redhat.com>

	* Makefile.am (stamps/clone-ecj.stamp): Fixed typo.
	* Makefile.in: Regenerate.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated important targets section.
	* Makefile.am (dist-openjdk): Changed to create zip, not tarball.
	* Makefile.in: Regenerate.
	* configure.ac: Added check for zip and unzip tools
	* configure: Regenerate.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* INSTALL: Added note about new target dist-openjdk.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* configure.ac: Removed checks for unused tools.
	* configure: Regenerate.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* Makefile.am (dist-openjdk): New target to create openjdk zip.
	* Makefile.in: Regenerate.
	* configure.ac: Added check for tar tool.
	* configure: Regenerate.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Changed tag to use OPENJDK_VERSION var.
	* Makefile.in: Likewise.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added --with-openjdk-src-zip support back in. Also,
	openjdk is cloned based on release tag.
	* Makefile.in: Regenerate.
	* acinclude.m4: Added --with-openjdk-src-zip support back in.
	* configure: Regenerate.
	* configure.ac: Added --with-openjdk-src-zip support back in.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed update target to create stamp.
	* Makefile.in: Regenerate.

2007-12-10  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated requirements.
	* Makefile.am: Update to b24- use hg to clone/update openjdk.
	* Makefile.in: Regenerate.
	* acinclude.m4: Removed unneeded option (--with-openjdk-src-zip).
	* configure.ac: Likewise.
	* configure: Regenerate.
	* generated/*: Regenerated all files for b24.
	* patches/icedtea-core-build.patch: Updated for b24.
	* patches/icedtea-ecj.patch: Likewise.

2007-12-07  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Removed libjsoundalso.so, libjsound.so,libt2k.so.
	* Makefile.in: Regenerate.
	* rt/gnu/java/io/Base64InputStream.java: Removed, not used.

2007-12-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (EXTRA_DIST): Add ports directory.
	* Makefile.in: Regenerate.

2007-12-04  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-c1-unimplemented.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add the above.
	* Makefile.in: Regenerate.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(is_simm, is_simm16): New methods.
	* ports/hotspot/src/cpu/ppc/vm/c1_CodeStubs_ppc.cpp
	(RangeCheckStub::RangeCheckStub): Implement.
	(NewInstanceStub::NewInstanceStub): Likewise.
	(NewInstanceStub::emit_code): Re-stub.
	* ports/hotspot/src/cpu/ppc/vm/c1_Defs_ppc.hpp
	(pd_nof_cpu_regs_frame_map): Set.
	(pd_nof_fpu_regs_frame_map): Likewise.
	(pd_nof_caller_save_cpu_regs_frame_map): Likewise.
	(pd_nof_caller_save_fpu_regs_frame_map): Likewise.
	(pd_nof_cpu_regs_linearscan): Likewise.
	(pd_nof_fpu_regs_linearscan): Likewise.
	(pd_first_cpu_reg): Likewise.
	(pd_last_cpu_reg): Likewise.
	(pd_last_fpu_reg): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.hpp
	(gpr_opr, gpr_oop_opr, fpr_opr): New fields.
	(as_long_opr): New method.
	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.cpp
	(FrameMap::init): Partially implement.
	(FrameMap::map_to_opr): Likewise.
	(FrameMap::validate_frame): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.hpp
	(emit_unimplemented): New method.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp
	(receiverOpr): Partially implement.
	(initial_frame_size_in_bytes): Implement.
	(check_icache): Re-stub.
	(emit_exception_handler): Likewise.
	(emit_deopt_handler): Likewise.
	(align_call): Implement.
	(call): Re-stub.
	(const2mem): Likewise.
	(const2reg): Likewise.
	(reg2reg): Likewise.
	(reg2mem): Likewise.
	(return_op): Likewise.
	(emit_static_call_stub): Likewise.
	(shift_op): Likewise.
	(emit_alloc_obj): Likewise.
	(peephole): Implement.
	(emit_unimplemented): New method.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
	(load_byte_item): Implement.
	(load_nonconstant): Likewise.
	(result_register_for): Partially implement.
	(can_store_as_constant): Implement.
	(can_inline_as_constant): Likewise.
	(generate_address): Implement.
	(emit_array_address): Partially implement.
	(cmp_reg_mem): Re-stub.
	(strength_reduce_multiply): Implement.
	(do_ArithmeticOp_Int): New method.
	(do_ArithmeticOp): Partially implement.
	(do_NewInstance): Likewise.
	(do_BlockBegin): Re-stub.
	(do_If): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.cpp
	(is_processed_reg_num): Partially implement.
	(num_physical_regs): Likewise.
	(requires_adjacent_regs): Implement.
	(pd_add_temps): Likewise.
	(pd_init_regs_for_alloc): Partially implement.
	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.hpp
	(pd_init): Implement.
	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp
	(verified_entry): Re-stub.
	(build_frame): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_Runtime1_ppc.cpp
	(generate_code_for): Re-stub.
	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.hpp
	(NativeJump::check_verified_entry_alignment): Implement.
	(NativeJump::patch_verified_entry): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/sharedRuntime_ppc.cpp
	(out_preserve_stack_slots): Partially implement.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp
	(is_Register): New method.
	(is_FloatRegister): Likewise.
	(as_Register): Implement.
	(as_FloatRegister): Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
	(non_memory_address_word): Implement.

2007-11-30  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(Rthread, Rmethod, Rlocals): Reorder so Rthread is last.

2007-11-30  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ports.patch
	(hotspot/src/share/vm/utilities/macros.hpp):
	Added PPC32_ONLY, NOT_PPC32, PPC64_ONLY and NOT_PPC64.

2007-11-30  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_native_entry): Add support for UseMembar.

2007-11-30  Gary Benson  <gbenson@redhat.com>

	Fixes Bug #83
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
	(JVM_handle_linux_signal): Handle segfaults when the memory
	serialization page is write protected.

2007-11-29  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Create symlinks to find jni header files.
	* Makefile.in: Regenerate.

2007-11-29  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/os_cpu/linux_ppc/vm/assembler_ppc.cpp
	(MacroAssembler::needs_explicit_null_check): Fix broken definition.

2007-11-23  Lillian Angel  <langel@redhat.com>

	Fixes Bug #80
	* README: Updated

2007-11-23  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/c1_CodeStubs_ppc.cpp: New file.
	* ports/hotspot/src/cpu/ppc/vm/c1_Defs_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FpuStackSim_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FpuStackSim_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_Runtime1_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/c1_globals_ppc.hpp: Likewise.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(MacroAssembler::null_check): New methods.
	(MacroAssembler::needs_explicit_null_check): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(MacroAssembler::null_check): Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/assembler_ppc.cpp
	(MacroAssembler::needs_explicit_null_check): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.hpp
	(NativeInstruction::is_jump): Likewise.
	(nativeInstruction_at): Likewise.
	(NativeMovRegMem): New class.
	(nativeMovRegMem_at): New method.
	(NativeGeneralJump): New class.
	(nativeGeneralJump_at): New method.
	* ports/hotspot/src/cpu/ppc/vm/sharedRuntime_ppc.cpp
	(SharedRuntime::c_calling_convention): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.hpp
	(VMRegImpl::as_Register): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp
	(VMRegImpl::as_Register): Likewise.

	* patches/icedtea-ports.patch
	(hotspot/src/share/vm/c1/c1_LIR.hpp): Add special cases for PPC.
	hotspot/src/share/vm/c1/c1_LIR.cpp): Likewise.

2007-11-22  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* rt/java/awt/color/ICC_Profile.java (ICC_Profile(byte[])): Remove
	duplicate ProfileHeader creation.
	* rt/gnu/java/awt/color/TagEntry.java
	(TagEntry(int,int,int,byte[])): Check for invalid tag size.

2007-11-22  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(verify_oop): New method.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_result_handler_for,
	generate_tosca_to_stack_converter,
	generate_stack_to_stack_converter,
	generate_stack_to_native_abi_converter,
	generate_normal_entry): Add calls to the above.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(fixup_after_potential_safepoint): Likewise.

2007-11-22  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/globalDefinitions_ppc.hpp
	(StackAlignmentInBytes): New constant.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(StackFrame::generate_prolog,
	MacroAssembler::maybe_extend_frame,
	MacroAssembler::dump_int): Use the above.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(CppInterpreterGenerator::generate_compute_interpreter_state,
	AbstractInterpreter::size_top_interpreter_activation): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp
	(generate_call_stub): Likewise.

2007-11-22  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-core-build.patch
	* patches/icedtea-ports.patch: Rearrange such that removing
	the core build patch will cause a compiler 1 build.

2007-11-22  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-core-build.patch
	* patches/icedtea-ports.patch:
	Build libjvm.so as client rather than server
	* patches/icedtea-ecj.patch: Remake for the above.
	* ports/jdk/src/solaris/bin/ppc/jvm.cfg
	* ports/jdk/src/solaris/bin/ppc64/jvm.cfg:
	Updated for the above.

2007-11-20  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(bcctrl, bctrl): New methods.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(call): Use bctrl instead of blrl to preserve the link stack.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_normal_entry, generate_native_entry,
	generate_convert_result): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp
	(generate_call_stub): Likewise.

2007-11-20  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/register_ppc.hpp
	(noreg): Declare.
	* ports/hotspot/src/cpu/ppc/vm/register_definitions_ppc.cpp
	(noreg): Define.

	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(set_last_Java_frame): Optionally preserve the link register.

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(call_VM, call_VM_leaf, call_VM_base, call_VM_leaf_base,
	call_VM_pass_args): New methods.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(call_VM_base, call_VM_leaf_base): Likewise.

	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_native_entry): Use call_VM and call_VM_leaf
	when making VM calls.
	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.cpp
	(generate_slow_signature_handler): Likewise.

2007-11-19  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_native_entry): Add a missing safepoint reload.

2007-11-17  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* patches/icedtea-lcms-leak.patch: Release array immediately after
	cmsOpenProfileFromMem.

2007-11-16  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated.

2007-11-16  Lillian Angel  <langel@redhat.com>

	* Makefile.am
	(stamps/bootstrap-directory-ecj.stamp): Fixed file checks.
	* Makefile.in: Regenerated.

2007-11-16  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add
	patches/icedtea-lcms-leak.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-lcms-leak.patch: New file.

2007-11-16  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(set_last_Java_frame): Really preserve the link stack.

2007-11-16  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Mathhew Flaschen.

2007-11-16  Matthew Flaschen  <matthew.flaschen@gatech.edu>

	* rt/com/sun/image/codec/jpeg/JPEGCodec.java: Partially implemented.
	* rt/com/sun/image/codec/jpeg/JPEGImageDecoder.java: Implemented.
	* rt/com/sun/image/codec/jpeg/ImageFormatException.java: New Class,
	implemented.
	* rt/com/sun/image/codec/jpeg/JPEGDecodeParam.java: New Class,
	stubbed.

2007-11-16  Gary Benson  <gbenson@redhat.com>

	* contrib: New directory.
	* Makefile.am (EXTRA_DIST): Added the above.
	* Makefile.in: Regenerated.

	* contrib/templater: Imported.

2007-11-15  Lillian Angel  <langel@redhat.com>

	* tools-copy/tools-j2se-copy-files.txt: Removed.
	* tools-copy/tools-jdk-copy-files.txt: Added.

2007-11-15  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2007-11-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(bcl): New instruction.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(set_last_Java_frame): Preserve the link stack.

2007-11-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(set_last_Java_frame, reset_last_Java_frame):
	Moved from assembler_ppc.hpp and assembler_ppc.cpp.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
	(set_last_Java_frame, reset_last_Java_frame):
	Moved to interp_masm_ppc.hpp and interp_masm_ppc.cpp.

2007-11-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp
	(Rstate): Moved declaration from assembler_ppc.hpp.
	(STATE): Moved definition from cppInterpreter_ppc.cpp.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(Rstate): Moved definition from register_definitions_ppc.cpp.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
	(Rstate): Moved declaration to interp_masm_ppc.hpp.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(STATE): Moved definition to interp_masm_ppc.hpp.
	* ports/hotspot/src/cpu/ppc/vm/register_definitions_ppc.cpp
	(Rstate): Moved definition to interp_masm_ppc.cpp.

	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp
	(fixup_after_potential_safepoint): New method.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
	(fixup_after_potential_safepoint): Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_normal_entry, generate_native_entry):
	Replace method pointer reloads with calls to the above
	to make what is happening more obvious.
	(generate_native_entry): Add an extra fixup.
	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.cpp
	(generate_slow_signature_handler): Add an extra fixup.

2007-11-15  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.hpp
	(line_size, log2_line_size): Reduce cache line size.
	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.cpp
	(generate_icache_flush): Ensure we never run with an
	over-large cache line size.

2007-11-15  Lillian Angel  <langel@redhat.com>
	    Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Changed j2se to jdk.
	(OPENJDK_VERSION): Updated to b23.
	(OPENJDK_DATE): Likewise.
	(OPENJDK_MD5SUM): Likewise.
	(stamps/patch.stamp): Added -l option to PATCH to ignore whitespace.
	(stamps/patch-ecj.stamp): Likewise.
	(stamps/clean-patch.stamp): Likewise.
	(stamps/clean-patch-ecj.stamp): Likewise.
	(ICEDTEA_COPY_DIRS): Added javax/net/ssl to list.
	* Makefile.in: Regenerated.
	* README: Changed instances of j2se to jdk.
	* patches/icedtea-ant.patch: Changed instances of j2se to jdk and
	updated to b23.
	* patches/icedtea-antialias.patch: Likewise.
	* patches/icedtea-bytebuffer-compact.patch: Likewise.
	* patches/icedtea-bytecodeInterpreter.patch: Likewise.
	* patches/icedtea-bytecodeInterpreterWithChecks.patch: Likewise.
	* patches/icedtea-certbundle.patch: Likewise.
	* patches/icedtea-copy-plugs.patch: Likewise.
	* patches/icedtea-core-build.patch: Likewise.
	* patches/icedtea-debuginfo.patch: Likewise.
	* patches/icedtea-demos.patch: Likewise.
	* patches/icedtea-ecj.patch: Likewise.
	* patches/icedtea-float-double-trailing-zeros.patch: Likewise.
	* patches/icedtea-gcc-suffix.patch: Likewise.
	* patches/icedtea-graphics.patch: Likewise.
	* patches/icedtea-gtkplaf.patch: Likewise.
	* patches/icedtea-javafiles.patch: Likewise.
	* patches/icedtea-libraries.patch: Likewise.
	* patches/icedtea-license-headers.patch: Likewise.
	* patches/icedtea-linker-options.patch: Likewise.
	* patches/icedtea-memory-limits.patch: Likewise.
	* patches/icedtea-paths.patch: Likewise.
	* patches/icedtea-plugin.patch: Likewise.
	* patches/icedtea-ports.patch: Likewise.
	* patches/icedtea-rmi_amd64.patch: Likewise.
	* patches/icedtea-signature-iterator.patch: Likewise.
	* patches/icedtea-signed-types.patch: Likewise.
	* patches/icedtea-speed.patch: Likewise.
	* patches/icedtea-ssl.patch: Likewise.
	* patches/icedtea-sunsrc.patch: Likewise.
	* patches/icedtea-test-atomic-operations.patch: Likewise.
	* patches/icedtea-tools.patch: Likewise.
	* patches/icedtea-use-system-tzdata.patch: Likewise.
	* patches/icedtea-version.patch: Likewise.
	* generated/java/nio/*: Regenerated.
	* generated/sun/awt/X11/generator/sizer.32: Regenerated.
	* rt/com/sun/image/codec/jpeg/JPEGCodec.java: New stubbed class.
	* rt/com/sun/image/codec/jpeg/JPEGEncodeParam.java: Likewise.
	* rt/com/sun/image/codec/jpeg/JPEGImageDecoder.java: Likewise.
	* rt/com/sun/image/codec/jpeg/JPEGImageEncoder.java: Likewise.
	* rt/java/io/PushbackReader.java: Likewise.
	* ports/jdk/: Moved ports/j2se here.
	* ports/j2se/: Removed.

2007-11-13  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ecj.patch
	(stamps/bootstrap-directory-ecj.stamp): Added links to tools.jar and
	rt.jar if built prior to creating bootstrap/ecj. Fixes problem where
	make tools or make plugs is called before make.

2007-11-13  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ecj.patch
	(GenerateCharacter.java): Removed date.
	* generated/*: Updated files.

2007-11-13  Gary Benson  <gbenson@redhat.com>
	    Arnaud Vandyck <avdyk@debian.org>

	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
	(JVM_handle_linux_signal): Don't fail with -Wwrite-strings.

2007-11-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.cpp
	(SlowSignatureHandler::pass_int): Implemented.
	(SlowSignatureHandler::pass_object): Likewise.

2007-11-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_normal_entry, generate_native_entry):
	Reload the method pointer after potential safepoints.

2007-11-13  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp
	(generate_native_entry): Removed an extraneous call to
	InterpreterRuntime::prepare_native_call().

2007-11-12  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed tools.jar and rt.jar to include all directories
	built under lib/.
	* Makefile.in: Regenerated.

2007-11-12  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated
	* Makefile.am
	(ICEDTEA_ENV): Removed GENSRCDIR.
	* Makefile.in: Regenerated
	* generated/*: Updated files with changes specified in patch.
	* patches/icedtea-ecj.patch
	(GenerateCharacter.java): Patched to always insert the same date and
	non-specific information, so file is not modified with every build.

2007-11-12  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ecj.patch: Updated. Added bootclasspath to
	langtools/make/build.xml. Resolves EnumSet error.

2007-11-12  Gary Benson  <gbenson@redhat.com>

	* ports/hotspot/build/linux/platform_ppc: New file.
	* ports/hotspot/build/linux/platform_ppc64: Likewise.
	* ports/hotspot/build/linux/makefiles/ppc.make: Likewise.
	* ports/hotspot/build/linux/makefiles/ppc64.make: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/bytes_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/codeBuffer_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/copy_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp:
	Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/debug_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/depChecker_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/depChecker_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/dump_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/globalDefinitions_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/globals_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/icBuffer_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreterGenerator_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/jniFastGetField_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/jniTypes_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/jni_ppc.h: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/registerMap_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/register_definitions_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/register_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/register_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/sharedRuntime_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateInterpreterGenerator_ppc.hpp:
	Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateInterpreter_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateInterpreter_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateTable_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/templateTable_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmStructs_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vm_version_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vm_version_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.inline.hpp: Likewise.
	* ports/hotspot/src/cpu/ppc/vm/vtableStubs_ppc.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/linux_ppc.s: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/linux_ppc64.s: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/assembler_linux_ppc.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/bytes_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp: Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp:
	Likewise.
	* ports/hotspot/src/os_cpu/linux_ppc/vm/vm_version_linux_ppc.cpp:
	Likewise.
	* ports/j2se/src/solaris/bin/ppc/jvm.cfg: Likewise.
	* ports/j2se/src/solaris/bin/ppc64/jvm.cfg: Likewise.
	* ports/j2se/src/solaris/bin/ergo_ppc.c: Likewise.
	* Makefile.am: Link the above into the build trees before building.
	* Makefile.in: Regenerated.

2007-11-12  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ports.patch: Remake for setarch and ppc64.

2007-11-09  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed typo that caused debug target to fail.
	* Makefile.in: Regenerated.

2007-11-09  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ecj.patch
	(j2se/make/common/Release.gmk): Avoid long argument lists.

2007-11-09  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ecj.patch
	(langtools/make/build.xml): Add source="1.5".
	(langtools/make/build.properties): Remove -Werror.
	(jaxp/make/build.xml): Add source="1.5".

2007-11-09  Gary Benson  <gbenson@redhat.com>

	* Makefile.am (stamps/extract.stamp, stamps/extract-ecj.stamp):
	Fix permissions after unzipping.
	* Makefile.in: Regenerated.

2007-11-08  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added check when copying over rt.jar to bootstrap/ecj
	* Makefile.in: Regenerated.

2007-11-08  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-bytecodeInterpreter.patch: New file.
	* patches/icedtea-signature-iterator.patch: Likewise.
	* patches/icedtea-signed-types.patch: Likewise.
	* patches/icedtea-test-atomic-operations.patch: Likewise.
	* patches/icedtea-core-build.patch: Likewise.
	* patches/icedtea-linker-options.patch: Likewise.
	* patches/icedtea-ports.patch: Likewise.
	* Makefile.am (ICEDTEA_PATCHES): Added the above.
	* Makefile.in: Regenerated.

2007-11-07  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Removed docs patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-docs.patch: Removed. Causing out of memory errors
	because jaxws is not built.

2007-11-07  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new patch to list.
	* Makefile.in: Regenerate.
	* patches/icedtea-docs.patch: New patch to build docs.
	* .hgignore: Updated.

2007-11-07  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Re-added ecj targets, added new patches to the list and
	updated tools.jar.
	* Makefile.in: Regenerated.
	* aclocal.m4: Likewise.
	* configure: Likewise.
	* configure.ac: Re-added --with-icedtea and --with-icedtea-home
	options. Also, added --with-gcj-home to specify where gcj is
	installed- the default is /usr/lib/jvm/java-gcj/.
	* generated/*.java: Regenerated and added several new sources.
	* generated/fontconfig/*.bfc: Added generated font files.
	* javac.in: Re-added. Added support to ignore Werror flags.
	* javap.in: Re-added.
	* patches/icedtea-javafiles: Updated to add missing sources to
	Makefiles.
	* patches/icedtea-sunrc.patch: Updated.
	* patches/icedtea-corba.patch: New patch.
	* patches/icedtea-ecj.patch: New patch to make building with ecj
	possible.
	* tools-copy/tools-corba-copy-files.txt: List of corba sources to
	copy.
	* tools-copy/tools-j2se-copy-files.txt: List of j2se soures to copy.
	* tools-copy/tools-jaxws-copy-files.txt: List of jaxws sources to
	copy.
	* tools-copy/tools-langtools-copy-files.txt: List of langtools to
	copy.
	* patches/icedtea-xjc.patch: Removed. Has been combined with sunrc
	patch.
	* tools-copy-files.txt: Removed.

2007-11-07  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (SET_ARCH_DIRS): Remove redundant special cases.
	* configure: Regenerated.

2007-11-02  Joshua Sumali  <jsumali@redhat.com>

	* rt/com/sun/media/sound/DataPusher.java: Removed stub since this is
	now implemented.
	* rt/com/sun/media/sound/JDK13Services.java: Likewise.
	* rt/com/sun/media/sound/JavaSoundAudioClip.java: Likewise.
	* rt/com/sun/media/sound/MidiInDevice.java: Likewise.
	* rt/com/sun/media/sound/MidiInDeviceProvider.java: Likewise.
	* rt/com/sun/media/sound/MidiOutDeviceProvider.java: Likewise.
	* rt/com/sun/media/sound/MidiUtils.java: Likewise.
	* rt/com/sun/media/sound/PortMixer.java: Likewise.
	* rt/com/sun/media/sound/PortMixerProvider.java: Likewise.
	* rt/com/sun/media/sound/ReferenceCountingDevice.java: Likewise.

2007-11-02  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-libraries.patch: Added patch to remove conflicting
	definition of uLong. This fixes the build on 64-bit.

2007-11-01  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (SET_ARCH_DIRS): Remove s390.
	* configure: Regenerated.

2007-10-31  Joshua Sumali  <jsumali@redhat.com>

	* patches/icedtea-sunsrc.patch: Fixed patch to include some missing
	sources.

2007-10-30  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-bytecodeInterpreterWithChecks.patch: New patch to
	fix cpp generated.
	* patches/icedtea-javafiles.patch: New patch to add missing files to
	the list.
	* Makefile.am: Added patches to the list.
	* Makefile.in: Regenerated.

2007-10-24  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-libraries.patch: Updated jpeg patches to properly
	create OpenJDK's libjpeg.so without files common to the system
	installed libjpeg.so.

2007-10-22  Lillian Angel  <langel@redhat.com>

	* configure.ac: Fixed typo. libgif should be giflib.
	* configure: Regenerate.

2007-10-22  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated requirements.
	* Makefile.am: Updated patch list.
	* Makefile.in: Regenerated.
	* configure: Regenerated.
	* configure.ac: Added checks for libpng, libjpeg, zlib and giflib.
	* patches/icedtea-libraries.patch: New patch to remove built-in
	libraries (libpng, libjpeg, zlib, giflib) and use system installed libs.
	* patches/icedtea-libpng.patch: Removed (combined with previous patch).

2007-10-19  Joshua Sumali  <jsumali@redhat.com>

	* patches/icedtea-sunsrc.patch: New file.
	* Makefile.am: Added icedtea-sunsrc to patch list.
	* Makefile.in: Regenerated.

2007-10-18  Lillian Angel  <langel@redhat.com>

	* javac.in, javap.in: Removed

2007-10-18  Lillian Angel  <langel@redhat.com>

	* Makefile.am (OPENJDK_SOURCEPATH_DIRS): Added CORBA sources.

2007-10-18  Lillian Angel  <langel@redhat.com>

	* README: Updated.

2007-10-16  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-paths.patch: Add Classpath copyright notice.

2007-10-15  Lillian Angel  <langel@redhat.com>

	* INSTALL: Added info about installing old IcedTea.

2007-10-15  Lillian Angel  <langel@redhat.com>

	* README: Updated license section.

2007-10-15  Matthias Klose  <doko@ubuntu.com>

	* gcjwebplugin.cc: Change PLUGIN_NAME.

2007-10-14  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (OPENJDK_VERSION): Update for b22.
	(OPENJDK_DATE): Likewise.
	(OPENJDK_MD5SUM): Likewise.
	(ICEDTEA_PATCHES): Remove patches/icedtea-xinerama.patch.  Add
	patches/icedtea-xjc.patch.
	(OPENJDK_SOURCEPATH_DIRS): Add openjdk/jaxp/src/share/classes.
	(stamps/extract.stamp): Remove openjdk/jaxws.
	(ICEDTEA_ENV): Fix ANT_HOME, BUILD_NUMBER, JRE_RELEASE_VERSION,
	and HOTSPOT_RELEASE_VERSION.  Add ALT_JDK_IMPORT_PATH.
	* Makefile.in: Regenerate.
	* patches/icedtea-xinerama.patch: Remove file.
	* patches/icedtea-xjc.patch: New file.
	* patches/icedtea-ant.patch: Update for b22.
	* patches/icedtea-certbundle.patch: Likewise.
	* patches/icedtea-copy-plugs.patch: Likewise.
	* patches/icedtea-debuginfo.patch: Likewise.
	* patches/icedtea-license-headers.patch: Likewise.
	* patches/icedtea-memory-limits.patch: Likewise.
	* patches/icedtea-paths.patch: Likewise.
	* patches/icedtea-plugin.patch: Likewise.
	* patches/icedtea-speed.patch: Likewise.
	* patches/icedtea-use-system-tzdata.patch: Likewise.
	* patches/icedtea-xinerama.patch: Likewise.

2007-10-12  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated for 1.4.

2007-10-12  Andrew Haley  <aph@redhat.com>

	* README (Java compatibility): New section.

2007-10-11  Lillian Angel  <langel@redhat.com>

	* README: Updated license section. jvmtiLib.xsl was fixed in b21.

2007-10-11  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-license-headers.patch: Re-added genExceptions patch.

2007-10-09  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added sanity check for bootstrap/jdk1.6.0/bin/java in
	stamps/bootstrap-directory-symlink.stamp target.

2007-10-09  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-java.security.patch: Removed

2007-10-09  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-certbundle.patch: Added in
	CertBundleKeyStoreImpl.java implementation which was previously in our
	jce implementation. Also, added KeyStore.CertBundle to map in this
	patch.

2007-10-08  Andrew Haley  <aph@redhat.com>

	* patches/icedtea-memory-limits.patch: New file.
	Set maximum PermGen space to 128M, MaxHeap to 512M.
	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-memory-limits.patch.

2007-10-08  Mark Wielaard  <mark@klomp.org>

	* AUTHORS: Added Keith Seitz.

2007-10-05  Andrew Haley  <aph@redhat.com>

	* patches/icedtea-debuginfo.patch: Add
	openjdk/hotspot/build/linux/makefiles/gcc.make.
	Add -g to CFLAGS_REQUIRED in
	openjdk/j2se/make/common/Defs-linux.gmk

2007-10-04  Thomas Fitzsimmons  <fitzsim@redhat.com>

	PR 73
	* Makefile.am (ICEDTEA_PATCHES): Add
	patches/icedtea-gtkplaf.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-gtkplaf.patch: New file.

2007-10-04  Lillian Angel  <langel@redhat.com>

	* INSTALL: Updated docs on how-to-build, and build requirements.
	* Makefile.am: Added new patch to list.
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* configure.ac: Added check for libXinerama libs.
	* patches/icedtea-xinerama.patch: New patch for bug #72.

2007-10-03  Keith Seitz  <keiths@redhat.com>

	* patches/icedtea-float-double-trailing-zeros.patch:
	New file.
	* Makefile.am (ICEDTEA_PATCHES): Add above patch.
	* Makefile.in: Regenerate.

2007-10-03  Keith Seitz  <keiths@redhat.com>

	* patches/icedtea-bytebuffer-compact.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add above patch.
	* Makefile.in: Regenerated.

2007-10-03  Keith Seitz  <keiths@redhat.com>

	* patches/icedtea-use-system-tzdata.patch: Use AccessController
	instead of System.getProperty.
	Catch AccessControlException while attempting to stat
	ZoneInfoMappings.

2007-10-03  Matthias Klose  <doko@ubuntu.com>

	* Makefile.am: Use DISTRIBUTION_PATCHES and gcc-suffix.
	* Makefile.in: Regenerated.
	* patches/icedtea-gcc-suffix.patch: New patch.

2007-10-02  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2007-10-02  Lillian Angel  <langel@redhat.com>

	* INSTALL: Removed info about jce plugs.

2007-10-02  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ant.patch: Added check to make sure ant is in PATH.

2007-10-02  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added patch.
	* Makefile.in: Regenerated.
	* configure: Regenerated.
	* configure.ac: Set --with-ant-home default to /usr/share/ant
	* patches/icedtea-ant.patch: New patch

2007-10-02  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Matthias Klose.

2007-10-02  Matthias Klose  <doko@ubuntu.com>

	* configure.ac: Add --with-ant-home support.
	* Makefile.am: Use SYSTEM_ANT_DIR.
	* configure, Makefile.in: Regenerate.

2007-10-01  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-java-home.patch: Removed
	* Makefile.am: Removed patch.
	* Makefile.in: Regenerated.

2007-09-28  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-plugin.patch: Fixed so it patches correctly.

2007-09-28  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Updated to b21. Removed all targets used to build
	IcedTea with ecj. Removed building of jce.jar and copying over
	security sources.
	* Makefile.in: Regenerated
	* configure: Regenerated
	* configure.ac: Removed --with-icedtea option, now default.
	* patches/icedtea-antialias.patch: Fixed to patch b21 correctly.
	* patches/icedtea-copy-plugs.patch: Likewise.
	* patches/icedtea-debuginfo.patch: Likewise.
	* patches/icedtea-license-headers.patch: Likewise.
	* patches/icedtea-paths.patch: Likewise.
	* patches/icedtea-plugin.patch: Likewise.
	* patches/icedtea-use-system-tzdata.patch: Likewise.
	* patches/icedtea-version.patch: Likewise.
	* rt/com/sun/media/sound/MixerSequencer.java: Implemented.
	* rt/com/sun/media/sound/MixerSynth.java: Implemented.
	* tools-copy-files.txt: Modified.
	* patches/icedtea-headers.patch: New patch.
	* patches/icedtea-java-home.patch: New patch.
	* jce/: Removed
	* patches/icedtea-assembler_amd64.patch: Removed.
	* patches/icedtea-ecj-bootstrap.patch:Removed.
	* patches/icedtea-lesstif_amd64.patch: Removed.
	* rt/com/sun/media/sound/AutoConnectSequencer.java: Removed.
	* rt/com/sun/media/sound/DirectAudioDevice.java: Removed.
	* rt/com/sun/media/sound/DirectAudioDeviceProvider.java: Removed.
	* rt/com/sun/media/sound/MidiOutDevice.java: Removed.
	* rt/com/sun/media/sound/Platform.java: Removed.
	* rt/com/sun/media/sound/Toolkit.java: Removed.
	* rt/gnu/java/security/provider/Gnu.java: Removed.

2007-09-27  Keith Seitz  <keiths@redhat.com>

	* patches/icedtea-use-system-tzdata.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES):  Add above patch.
	* Makefile.in: Regenerated.

2007-09-14  Keith Seitz  <keiths@redhat.com>

	* configure.ac: Added check for libXtst.
	* configure: Regenerated.

2007-09-13  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added JRE_RELEASE_VERSION and
	HOTSPOT_RELEASE_VERSION to environment. Removed BUILD_NUMBER.
	* Makefile.in: Regenerated

2007-09-13  Andrew Haley  <aph@redhat.com>

	* Makefile.am (icedtea-debug): Correct dependencies.

2007-09-13  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed target typo.
	* Makefile.in: Regenerated.

2007-09-12  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* Makefile.am (icedtea-debug): Added -debug to target directory,
	as found today by Andrew Haley.
	* Makefile.in: Likewise.

2007-09-12  Christian Thalinger  <twisti@complang.tuwien.ac.at>

	* .hgignore: Added *~.

2007-09-12  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Christian Thalinger.

2007-09-12  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added BUILD_NUMBER to environment. This should be
	updated with each bXX release. Also, added dependency for
	icedtea-debug target.
	* Makefile.in: Regenerated.

2007-09-12  Joshua Sumali  <jsumali@redhat.com>

	* Makefile.am: Fixed error that broke the build.
	* Makefile.in: Regenerated

2007-09-11  Joshua Sumali  <jsumali@redhat.com>

	* patches/icedtea-demos.patch: New File. Patches the sample
	jvmti makefiles.
	* configure.ac: Added a check for chmod.
	* configure: Regenerated.
	* Makefile.am: Added line to add write
	permissions to the sample makefiles to be patched.
	* Makefile.in: Regenerated.

2007-09-09  Mark Wielaard  <mark@klomp.org>

	* README: Add references to home page, bugzilla, faq, mailing list
	and mercurial repo.

2007-09-07  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (EXTRA_DIST): Add tools-copy-files.txt.
	(ICEDTEA_ENV): Remove ecj-specific variables.
	(env): Suggest unsetting JAVA_HOME.
	(env-ecj): Likewise.
	(stamps/bootstrap-directory-symlink.stamp): Depend on
	conditionally-defined BOOTSTRAP_DIRECTORY_STAMP.
	(MEMORY_LIMIT): Set limit when building with IcedTea's javac.
	($(SECURITY_JAR_FILES)): Add a dummy file to each jar to satisfy
	IcedTea's jar implementation.
	(stamps/tools-class-files.stamp): Replace JCOMPILER reference with
	JAVAC.
	(stamps/rt-class-files.stamp): Likewise.
	(stamps/jce-class-files.stamp): Likewise.
	* Makefile.in: Regenerate.
	* configure.ac: Add --with-icedtea and --with-icedtea-home
	options.
	* configure: Regenerate.

2007-09-07  Lillian Angel  <langel@redhat.com>

	* Makefile.in: Regenerated.
	* acinclude.m4: Reverted. Removed --with-icedtea option.
	* configure: Regenerated.
	* configure.ac: Reverted. Removed WITH_ICEDTEA.

2007-09-07  Lillian Angel  <langel@redhat.com>

	* Makefile.in: Regenerate

2007-09-07  Lillian Angel  <langel@redhat.com>

	* acinclude.m4: Added --with-icedtea option.
	* configure: Regenerated.
	* configure.ac: Added WITH_ICEDTEA.

2007-09-06  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-certbundle.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-certbundle.patch: New file.

2007-09-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* configure.ac: Comment explicit gawk check.
	* configure: Regenerate.

2007-09-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* gcjwebplugin.cc (PLUGIN_MIME_DESC): Update for 1.5, 1.6 and 1.7.

2007-09-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* configure.ac: Bump version to 1.4.
	* configure: Regenerate.

2007-09-05  Lillian Angel <langel@redhat.com>

	* AUTHORS: Added Joshua Sumali.

2007-09-05  Joshua Sumali  <jsumali@redhat.com>

	* patches/icedtea-copy-plugs.patch: Fixed hunks to apply cleanly
	with b19.
	* patches/icedtea-debuginfo.patch: Likewise.
	* patches/icedtea-version.patch: Likewise.

2007-09-05  Lillian Angel  <langel@redhat.com>

	* INSTALL: Added note about stamped targets.
	* Makefile.am: Added new targets. (i.e. instead of calling
	make stamps/plugs.stamps, 'make plugs' works.)
	* Makefile.in: Regenerated.

2007-09-05  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.
	* INSTALL: Updated.
	* Makefile.am: Fixed to create stamps in a stamps directory.
	* Makefile.in: Regenerated.

2007-09-04  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated to ignore tools/
	* Makefile.am: Updated to b19. A version of tools.jar is now
	generated at the beginning of the build. It is now required to
	build other hotspot sources. rt.jar has been renamed to rt-closed.jar,
	and ALT_CLOSED_JDK_IMPORT_PATH has been replaced with
	ALT_BINARY_PLUGS_PATH, as per b19 changes.
	* Makefile.in: Regenerated.
	* patches/icedtea-tools.patch: New patch to fix the build. jvmti.h
	fails generate properly without this patch.
	* tools-copy-files.txt: List of files used to create tools.jar.
	* generated/sun/awt/DebugHelper.java: Removed. This file has been
	removed from the OpenJDK sources as well.

2007-09-03  Lillian Angel  <langel@redhat.com>

	*  patches/icedtea-lesstif_amd64.patch: New patch. Fixes window
	decorations on x86_64.
	* Makefile.am: Added new patch.
	* Makefile.in: Regenerated.

2007-08-31  Lillian Angel <langel@redhat.com>

	* INSTALL: Added information about rebuilding plugs.

2007-08-30  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-rmi_amd64.patch: New patch. java-rmi.cgi script is
	now installed on x86_64 properly.
	* Makefile.am: Added new patch to list.
	* Makefile.in: Regenerated.

2007-08-30  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Some changes were lost after reverting- changes added
	again.
	* Makefile.in: Regenerated.

2007-08-29  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Should make lib/rt and lib/jce because javac
	doesn't create the directories on the fly.
	* Makefile.in: Regenerate

2007-08-28  Francis Kung  <fkung@redhat.com>

	* rt/java/awt/image/Raster.java: Create proper raster types.
	* rt/java/awt/image/WritableRaster.java: Likewise.

2007-08-28  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* README: Add gcjwebplugin section.

2007-08-28  Lillian Angel  <langel@redhat.com>

	* INSTALL: Added requirements for plugin.

2007-08-28  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated.

2007-08-27  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-version.patch: Added patches to replace all instances
	of "OpenJDK" from java -version string with "IcedTea".

2007-08-27  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-license-headers.patch: Added patches for other
	generated headers.

2007-08-23  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* README: Minor changes to license headers section.

2007-08-21  Francis Kung  <fkung@redhat.com>

	PR 61
	* patches/icedtea-ecj-bootstrap.patch: Prevent compilation of ToBin
	class during first stage (workaround for an ecj bug).

2007-08-21  Francis Kung  <fkung@redhat.com>

	PR 62
	* Makefile.am: Fixed case where invalid openjdk zip is provided in
	--with-openjdk-zip.
	* Makefile.in: Regenerated.

2007-08-21  Francis Kung  <fkung@redhat.com>

	* .hgignore: Updated.

2007-08-20  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (gcjwebplugin.so): Include CXXFLAGS.
	($(SHARED_OBJECT_FILES)): Include CFLAGS.
	* Makefile.in: Regenerate.

2007-08-20  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (EXTRA_DIST): Add patches/icedtea-speed.patch.
	* Makefile.in: Regenerate.

2007-08-20  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (EXTRA_DIST): Add gcjwebplugin.cc.
	* Makefile.in: Regenerate.

2007-08-20  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* configure.ac: Bump version to 1.3.
	* configure: Regenerate.

2007-08-20  Francis Kung  <fkung@redhat.com>

	PR 57
	* patches/icedtea-graphics.patch: Roll back word wrap fix (Sun bug
	6491856) for backwards-compatibility.

2007-08-20  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* gcjwebplugin.cc (plugin_in_pipe_callback): Strip trailing
	newline from message.
	Fix debug message format.
	(plugin_send_message_to_appletviewer): Fix debug message format.
	* patches/icedtea-plugin.patch: Fix debug message formats.

2007-08-19  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am: Add logic to build gcjwebplugin.so.
	(ICEDTEA_PATCHES): Add patches/icedtea-plugin.patch.
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* configure.ac: Add AC_PROG_CXX.  Remove gcc AC_PROG_CC default.
	* gcjwebplugin.cc: New file.
	* patches/icedtea-plugin.patch: New file.

2007-08-19  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add patches/icedtea-libpng.patch.
	* patches/icedtea-libpng.patch: New file.

2007-08-17  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Updated for b18.
	* Makefile.in: Regenerated.
	* patches/icedtea-assembler_amd64.patch: Updated line numbers.
	* patches/icedtea-copy-plugs.patch: Updated line numbers.
	* patches/icedtea-debuginfo.patch: Updated line numbers.
	* patches/icedtea-buildfix.patch: Removed.

2007-08-16  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2007-08-16  Lillian Angel  <langel@redhat.com>

	* .hgignore: Removed generated files.
	* Makefile.am: Removed exception generation.
	* Makefile.in: Regenerated.
	* generated/java/nio/BufferOverflowException.java,
	* generated/java/nio/BufferUnderflowException.java,
	* generated/java/nio/InvalidMarkException.java,
	* generated/java/nio/ReadOnlyBufferException.java,
	* generated/java/nio/channels/AlreadyConnectedException.java,
	* generated/java/nio/channels/AsynchronousCloseException.java,
	* generated/java/nio/channels/CancelledKeyException.java,
	* generated/java/nio/channels/ClosedByInterruptException.java,
	* generated/java/nio/channels/ClosedChannelException.java,
	* generated/java/nio/channels/ClosedSelectorException.java,
	* generated/java/nio/channels/ConnectionPendingException.java,
	* generated/java/nio/channels/FileLockInterruptionException.java,
	* generated/java/nio/channels/IllegalBlockingModeException.java,
	* generated/java/nio/channels/IllegalSelectorException.java,
	* generated/java/nio/channels/NoConnectionPendingException.java,
	* generated/java/nio/channels/NonReadableChannelException.java,
	* generated/java/nio/channels/NonWritableChannelException.java,
	* generated/java/nio/channels/NotYetBoundException.java,
	* generated/java/nio/channels/NotYetConnectedException.java,
	* generated/java/nio/channels/OverlappingFileLockException.java,
	* generated/java/nio/channels/UnresolvedAddressException.java,
	* generated/java/nio/channels/UnsupportedAddressTypeException.java,
	* generated/java/nio/charset/CharacterCodingException.java,
	* generated/java/nio/charset/IllegalCharsetNameException.java,
	* generated/java/nio/charset/UnsupportedCharsetException.java,
	* generated/sun/nio/ch/AlreadyBoundException.java: New file.

2007-08-16  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Removed targets to generated properties files.
	* Makefile.in: Regenerated.

2007-08-15  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new patch.
	* Makefile.in: Regenerated
	* README: Added license header information
	* patches/icedtea-license-headers.patch: New patch to patch scripts to
	use GPL	license header instead of proprietary one.

2007-08-15  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am: Refactor.
	* Makefile.in: Regenerate.
	* INSTALL: Update build documentation.
	* patches/icedtea-ecj-bootstrap.patch: Rebase for openjdk-ecj.
	* rt/sun/org/mozilla/internal/NativeJavaArray.java: Move to...
	* rt/sun/org/mozilla/javascript/internal/NativeJavaArray.java: New
	file.

2007-08-14  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/GnuCrypto.java: Added Cipher Alias for
	PBEWithMD5AndDES.
	* jce/gnu/javax/crypto/jce/cipher/PBE.java: Added checks for
	unspecified values.
	* jce/javax/crypto/spec/PBEKeySpec.java: Fixed constructors according
	to API.

2007-08-14  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-copy-plugs.patch: Removed patch to add Wrapper
	import.
	* rt/com/sun/script/javascript/NativeJavaClass.java: Fixed Wrapper
	import.
	* rt/sun/org/mozilla/javascript/internal/Wrapper.java: New file.
	* rt/javax/script/Wrapper.java: Moved file to correct location.

2007-08-13  Francis Kung  <fkung@redhat.com>

	PR 45
	* patches/icedtea-ecj-bootstrap.patch: Remove bootstrap requirement
	for graphics.
	* INSTALL: Updated.

2007-08-09  Andrew Haley  <aph@redhat.com>

	* jce/gnu/javax/crypto/jce/DiffieHellmanImpl.java (engineDoPhase):
	Don't check the length of the divisors.

2007-08-08  Francis Kung  <fkung@redhat.com>

	PR 53
	* rt/java/awt/image/Raster.java: Use given dataBuffers when creating
	new rasters.

2007-08-08  Francis Kung  <fkung@redhat.com>

	* INSTALL: Updated build dependencies.

2007-08-08  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-antialias.patch: Fix text antialiasing artifacts.

2007-08-03  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Re-add buildfix patch.
	* Makefile.in: Regenerated.
	* patches/icedtea-buildfix.patch: Re-added for x86_64.

2007-08-03  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Update to b17 release.
	* Makefile.in: Regenerated.
	* patches/icedtea-antialias.patch: Update line numbers for b17 and
	remove text-antialiasing modifications.
	* patches/icedtea-assembler_amd64.patch: Update line numbers for b17.
	* patches/icedtea-copy-plugs.patch: Likewise.
	* patches/icedtea-debuginfo.patch: Likewise.
	* patches/icedtea-ecj-bootstrap.patch: Likewise.
	* patches/icedtea-fonts.patch: Removed.
	* patches/icedtea-buildfix.patch: Removed.

2007-08-01  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Revert changeset d014fd055293.

2007-08-01  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-text-relocations.patch: Use -fPIC on ppc and ppc64.

2007-07-31  Lillian Angel  <langel@redhat.com>

	* NEWS: Updated.

2007-07-31  Francis Kung  <fkung@redhat.com>

	* NEWS: Updated.

2007-07-31  Francis Kung  <fkung@redhat.com>

	PR 37
	* patches/icedtea-graphics.patch: Roll back XPanelPeer change to fix
	x86_64 window decorations.

2007-07-30  Francis Kung  <fkung@redhat.com>

	PR 54
	* rt/gnu/java/awt/QuadSegment.java: Add null check.

2007-07-30  Francis Kung  <fkung@redhat.com>

	PR 41
	* patches/icedtea-fonts.patch: Add support for rotation, shear in
	font transforms.

2007-07-26  Francis Kung  <fkung@redhat.com>

	PR 48
	* patches/icedtea-fonts.patch: Add fallback for font loading.

2007-07-25  Francis Kung  <fkung@redhat.com>

	PR 42
	* patches/icedtea-fonts.patch: Fix scanlines for mono fonts.

2007-07-25  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Added new patch files.
	* Makefile.in: Regenerated.
	* patches/icedtea-graphics.patch: Split off into separate patch files.
	* patches/icedtea-antialias.patch: New file.
	* patches/icedtea-fonts.patch: New file.
	* patches/icedtea-paths.patch: New file.

2007-07-25  Francis Kung  <fkung@redhat.com>

	PR 52
	* patches/icedtea-graphics.patch: Update field names in native image
	JNI code.
	* rt/java/awt/image/ComponentSampleModel.java: Initialize native IDs.
	* rt/java/awt/image/Raster.java: Likewise.
	* rt/java/awt/image/SampleModel.java: Likewise.
	* rt/java/awt/image/SinglePixelPackedSampleModel.java: Likewise, and
	add maxBitSize field..

2007-07-25  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/cipher/PBE.java
	(genParams): Cleaned up hardcoded values.

2007-07-25  Francis Kung  <fkung@redhat.com>

	PR 47
	* rt/java/awt/color/ColorSpace.java: Set static fields in CMSManager.

2007-07-25  Francis Kung  <fkung@redhat.com>

	* INSTALL: Document Freetype requirement.

2007-07-25  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/GnuCrypto.java: Added
	AlgorithmParameters.PBEWithMD5AndDES.
	* AUTHORS: Added Raif Naffah.

2007-07-25  Raif Naffah  <admin@naffah-raif.name>

	* jce/gnu/javax/crypto/jce/cipher/PBE.java
	* (PBE): Cleaned up.
	* (PBE): Initialized new vars.
	* (engineInit): Implemented.
	* (initInternal): New function.
	* (genParams): Likewise.
	* (PBEPKCS5_V1Params): New internal class.
	* (DES): Implemented with padding.

2007-07-24  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Fix typo in Freetype include dir.
	* Makefile.in: Regenerated.
	* patches/icedtea-graphics.patch: Improved font support.

2007-07-24  Andrew Haley  <aph@redhat.com>

	* Makefile.am (OPENJDK_VERSION): Change to b16.
	* patches/icedtea-copy-plugs.patch: Rewrite
	j2se/make/common/Release.gmk and BinaryPlugs.gmk for b16.
	Remove diffs for j2se/make/tools/sharing/*.
	Rewrite j2se/make/sun/dcpr/Makefile changes.

2007-07-19  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Explicitly disable anti-aliasing in
	all cases.

2007-07-19  Francis Kung  <fkung@redhat.com>

	* rt/gnu/java/awt/CubicSegment.java,
	* rt/gnu/java/awt/LineSegment.java,
	* rt/gnu/java/awt/QuadSegment.java,
	* rt/gnu/java/awt/Segment.java: New files.

2007-07-19  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Replace encumbered path widening
	code.

2007-07-19  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/cipher/CipherAdapter.java: Fixed incorrect
	buffer sizes.

2007-07-19  Lillian Angel  <langel@redhat.com>

	* .hgignore: Ignore .* directories/files.

2007-07-19  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/GnuCrypto.java: Fixed typo. DiffieHellman
	is now recognized as a algorithm.

2007-07-18  Casey Marshall  <csm@gnu.org>

	Fixes PR 39.
	* jce/gnu/java/security/icedtea/CertBundleKeyStoreImpl.java:
	new file.
	* jce/gnu/java/security/icedtea/IcedTls.java: add
	`CertBundleKeyStoreImpl' to provider.

2007-07-18  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* configure.ac: Bump version to 1.2.
	* configure: Regenerate.

2007-07-18  Francis Kung  <fkung@redhat.com>

	* INSTALL: Add instructions for enabling graphics.

2007-07-18  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Check for null scalers.

2007-07-18  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/PBESecretKeyFactory.java: Reformatted (GNU
	style).
	* jce/gnu/javax/crypto/jce/cipher/PBE.java: Likewise.
	* jce/gnu/javax/crypto/key/GnuPBEKey.java: Likewise.

2007-07-18  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/crypto/jce/GnuCrypto.java: Added PBEWithMD5AndDES and
	PBE providers.
	* jce/gnu/javax/crypto/jce/cipher/CipherAdapter.java:
	(engineUpdate): Fixed blockCount and buffer size.
	(engineUpdate): Fixed blockCount.
	* jce/gnu/javax/crypto/key/GnuPBEKey.java
	(getFormat): Implemented.
	(getEncoded): Implemented.
	* jce/gnu/javax/crypto/jce/PBESecretKeyFactory.java: New file.
	* jce/gnu/javax/crypto/jce/cipher/PBE.java: New file.

2007-07-18  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Patch OpenJDK makefiles.

2007-07-17  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Fix compile flags for Freetype.
	* Makefile.in: Regenerated.
	* patches/icedtea-graphics.patch: Patch OpenJDK makefiles for
	Freetype support.

2007-07-17  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Add compile flags for Freetype.
	* acinclude.m4: Fix check for Freetype.
	* Makefile.in: Regenerated.
	* configure: Likewise.
	* patches/icedtea-graphics.patch: Add Freetype support.

2007-07-17  Kyle Galloway  <kgallowa@redhat.com>

	* acinclude.m4: Added FIND_FREETYPE macro to check for Freetype libs
	and headers and sets FREETYPE_INC_DIR.
	* configure.ac: Call FIND_FREETYPE macro.
	* configure: Regenerated.

2007-07-14  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am, acinclude.m4, configure.ac: Remove ccache
	knowledge.
	* patches/icedtea-ccache.patch: Remove file.
	* Makefile.in, configure: Regenerate.

2007-07-13  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added Mark Wielaard.

2007-07-12  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* NEWS: Update for 1.1 release.

2007-07-11  Andrew Haley  <aph@redhat.com>

	* Makefile.am (patch): Set fuzziness to zero.

2007-07-11  Andrew Haley  <aph@redhat.com>

	* patches/icedtea-assembler_amd64.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-assembler_amd64.patch.
	(icedtea-debug): New target

2007-07-08  Mark Wielaard  <mark@klomp.org>

	* acinclude.m4 (FIND_TOOL): New macro.
	* configure.ac: Use FIND_TOOL for essential tools, add gawk check.
	* configure: Regenerated.
	* Makefile.in: Likewise.

2007-07-08  Mark Wielaard  <mark@klomp.org>

	* acinclude.m4 (CHECK_HEADERS): Add check for alsa/asoundlib.h.
	* configure: Regenerated.

2007-07-06  Kyle Galloway <kgallowa@redhat.com>

	* patches/icedtea-buildfix.patch: Add amd64 build fix as well.

2007-07-06  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Update for b15.
	* Makefile.in: Regenerated.
	* patches/icedtea-copy-plugs.patch: Update for b15.
	* patches/icedtea-debuginfo.patch: Update for b15.
	* patches/icedtea-buildfix.patch: New file.

2007-07-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (snapshot): New target.
	(.PHONY): Add snapshot.

2007-07-05  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.
	* AUTHORS: Added Casey Marshall.
	* Makefile.am: Added new patch.
	* Makefile.in: Regenerated.
	* jce/javax/crypto/KeyGenerator.java: Removed unnecessary functions.
	* patches/icedtea-java.security.patch: Updated with new ssl provider.
	* patches/icedtea-ssl.patch: New patch.

2007-07-05  Lillian Angel  <langel@redhat.com>

	* jce/gnu/javax/net/ssl/AbstractSessionContext.java: Removed.
	* jce/gnu/javax/net/ssl/EntropySource.java: Removed.
	* jce/gnu/javax/net/ssl/NullManagerParameters.java: Removed.
	* jce/gnu/javax/net/ssl/PreSharedKeyManager.class
	* jce/gnu/javax/net/ssl/PreSharedKeyManager.java: Removed.
	* jce/gnu/javax/net/ssl/PreSharedKeyManagerParameters.java: Removed.
	* jce/gnu/javax/net/ssl/PrivateCredentials.java: Removed.
	* jce/gnu/javax/net/ssl/SRPManagerParameters.java: Removed.
	* jce/gnu/javax/net/ssl/SRPTrustManager.java: Removed.
	* jce/gnu/javax/net/ssl/SSLCipherSuite.java: Removed.
	* jce/gnu/javax/net/ssl/SSLProtocolVersion.java: Removed.
	* jce/gnu/javax/net/ssl/SSLRecordHandler.java: Removed.
	* jce/gnu/javax/net/ssl/Session.java: Removed.
	* jce/gnu/javax/net/ssl/SessionStoreException.java: Removed.
	* jce/gnu/javax/net/ssl/StaticTrustAnchors.java: Removed.
	* jce/gnu/javax/net/ssl/provider/AbstractHandshake.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Alert.java: Removed.
	* jce/gnu/javax/net/ssl/provider/AlertException.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Builder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Certificate.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateRequest.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateRequestBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateStatusRequest.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateStatusType.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateType.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateURL.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CertificateVerify.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CipherAlgorithm.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CipherSuite.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CipherSuiteList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientCertificateTypeList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientDHE_PSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientDiffieHellmanPublic.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientHandshake.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientHello.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientHelloBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientHelloV2.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientKeyExchange.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientKeyExchangeBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientPSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CompressionMethod.java: Removed.
	* jce/gnu/javax/net/ssl/provider/CompressionMethodList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Constructed.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ContentType.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Debug.java: Removed.
	* jce/gnu/javax/net/ssl/provider/DelegatedTask.java: Removed.
	* jce/gnu/javax/net/ssl/provider/DiffieHellman.java: Removed.
	* jce/gnu/javax/net/ssl/provider/EmptyExchangeKeys.java: Removed.
	* jce/gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ExchangeKeys.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Extension.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ExtensionList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Finished.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Handshake.java: Removed.
	* jce/gnu/javax/net/ssl/provider/HelloRequest.java: Removed.
	* jce/gnu/javax/net/ssl/provider/InputSecurityParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Jessie.class
	* jce/gnu/javax/net/ssl/provider/Jessie.java: Removed.
	* jce/gnu/javax/net/ssl/provider/KeyExchangeAlgorithm.java: Removed.
	* jce/gnu/javax/net/ssl/provider/MacAlgorithm.java: Removed.
	* jce/gnu/javax/net/ssl/provider/MacException.java: Removed.
	* jce/gnu/javax/net/ssl/provider/MaxFragmentLength.java: Removed.
	* jce/gnu/javax/net/ssl/provider/OutputSecurityParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/PreSharedKeyManagerFactoryImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ProtocolVersion.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Random.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Record.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SRPTrustManagerFactory.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLContextImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLEngineImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLHMac.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLRSASignatureImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLRandom.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLServerSocketFactoryImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLServerSocketImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLSocketFactoryImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLSocketImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLv3HMacMD5Impl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SSLv3HMacSHAImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerDHParams.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerHandshake.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerHello.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerHelloBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerHelloDone.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerKeyExchange.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerKeyExchangeBuilder.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerKeyExchangeParams.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerNameList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerPSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerRSAParams.java: Removed.
	* jce/gnu/javax/net/ssl/provider/ServerRSA_PSKParameters.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SessionImpl.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Signature.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SignatureAlgorithm.java: Removed.
	* jce/gnu/javax/net/ssl/provider/SimpleSessionContext.java: Removed.
	* jce/gnu/javax/net/ssl/provider/TLSHMac.java: Removed.
	* jce/gnu/javax/net/ssl/provider/TLSRandom.java: Removed.
	* jce/gnu/javax/net/ssl/provider/TruncatedHMAC.java: Removed.
	* jce/gnu/javax/net/ssl/provider/TrustedAuthorities.java: Removed.
	* jce/gnu/javax/net/ssl/provider/UnresolvedExtensionValue.java: Removed.
	* jce/gnu/javax/net/ssl/provider/Util.java: Removed.
	* jce/gnu/javax/net/ssl/provider/X500PrincipalList.java: Removed.
	* jce/gnu/javax/net/ssl/provider/X509KeyManagerFactory.java: Removed.
	* jce/gnu/javax/net/ssl/provider/X509TrustManagerFactory.java: Removed.
	* jce/javax/net/VanillaServerSocketFactory.java: Removed.
	* jce/javax/net/VanillaSocketFactory.java: Removed.
	* jce/javax/net/ssl/TrivialHostnameVerifier.java: Removed.
	* rt/gnu/java/util/Base64.java: Removed.

2007-07-05  Casey Marshall  <csm@gnu.org>

	* jce/gnu/java/security/icedtea/IcedTls.java: New Class.
	* jce/gnu/java/security/icedtea/GNUTlsRsaPreMasterSecretGeneratorImpl.java:
	New Class.
	* jce/gnu/java/security/icedtea/GNUTlsPrfGeneratorImpl.java: New Class.
	* jce/gnu/java/security/icedtea/GNUTlsMasterSecretGenerator.java: New Class.
	* jce/gnu/java/security/icedtea/GNUTlsKeyMaterialGeneratorImpl.java: New Class.
	* jce/gnu/javax/crypto/RSACipherImpl.java
	(engineSetMode): Implemented.
	(engineSetPadding): Likewise.
	(engineGetBlockSize): Added conditions.
	(engineUpdate): Likewise.
	(engineUnwrap): New function.
	(engineWrap): Likewise.
	* jce/gnu/javax/crypto/jce/GnuCrypto.java
	(GnuCrypto): Updated cipher put into map.
	* jce/sun/security/internal/spec/TlsKeyMaterialParameterSpec.java: Implemented.
	* jce/sun/security/internal/spec/TlsKeyMaterialSpec.java: Implemented.
	* jce/sun/security/internal/spec/TlsMasterSecretParameterSpec.java: Implemented.
	* jce/sun/security/internal/spec/TlsPrfParameterSpec.java: Implemented.
	* jce/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java:
	Implemented.

2007-07-05  Gary Benson  <gbenson@redhat.com>

	* .hgignore: List bootstrap directory instead of individual files,
	and don't list .hgignore.

2007-07-04  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (patch): Add debugging messages.
	(unpatch): Likewise.
	(patchecj): Likewise.
	(unpatchecj): Likewise.
	* Makefile.in: Regenerate.

2007-07-04  Gary Benson  <gbenson@redhat.com>

	* patches/icedtea-ports.patch: Removed.
	* Makefile.in: Regenerated.

2007-07-04  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (SET_ARCH_DIRS): Fix library paths on ppc64 and s390x.
	* configure: Regenerated.

2007-07-02  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Changed to use -source and -target flags instead of
	-1.5. Not supported by Sun's JDK.
	* Makefile.in: Regenerated.

2007-06-29  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Fixed typo.
	* Makefile.in: Regenerated.

2007-06-29  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-java.security.patch: Fixed patch line numbers.

2007-06-29  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added checks to prevent make error after make
	bootstrap.
	* Makefile.in: Regenerated.

2007-06-27  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2007-06-27  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ports.patch: Removed ChangeLog entry.

2007-06-27  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added to ICEDTEA_COPY_DIRS and ICEDTEA_COPY_SRC
	* Makefile.in: Regenerated.
	* jce/gnu/javax/net/ssl/AbstractSessionContext.java,
	jce/gnu/javax/net/ssl/EntropySource.java,
	jce/gnu/javax/net/ssl/NullManagerParameters.java,
	jce/gnu/javax/net/ssl/PreSharedKeyManager.class,
	jce/gnu/javax/net/ssl/PreSharedKeyManager.java,
	jce/gnu/javax/net/ssl/PreSharedKeyManagerParameters.java,
	jce/gnu/javax/net/ssl/PrivateCredentials.java,
	jce/gnu/javax/net/ssl/SRPManagerParameters.java,
	jce/gnu/javax/net/ssl/SRPTrustManager.java,
	jce/gnu/javax/net/ssl/SSLCipherSuite.java,
	jce/gnu/javax/net/ssl/SSLProtocolVersion.java,
	jce/gnu/javax/net/ssl/SSLRecordHandler.java,
	jce/gnu/javax/net/ssl/Session.java,
	jce/gnu/javax/net/ssl/SessionStoreException.java,
	jce/gnu/javax/net/ssl/StaticTrustAnchors.java,
	jce/gnu/javax/net/ssl/provider/AbstractHandshake.java,
	jce/gnu/javax/net/ssl/provider/Alert.java,
	jce/gnu/javax/net/ssl/provider/AlertException.java,
	jce/gnu/javax/net/ssl/provider/Builder.java,
	jce/gnu/javax/net/ssl/provider/Certificate.java,
	jce/gnu/javax/net/ssl/provider/CertificateBuilder.java,
	jce/gnu/javax/net/ssl/provider/CertificateRequest.java,
	jce/gnu/javax/net/ssl/provider/CertificateRequestBuilder.java,
	jce/gnu/javax/net/ssl/provider/CertificateStatusRequest.java,
	jce/gnu/javax/net/ssl/provider/CertificateStatusType.java,
	jce/gnu/javax/net/ssl/provider/CertificateType.java,
	jce/gnu/javax/net/ssl/provider/CertificateURL.java,
	jce/gnu/javax/net/ssl/provider/CertificateVerify.java,
	jce/gnu/javax/net/ssl/provider/CipherAlgorithm.java,
	jce/gnu/javax/net/ssl/provider/CipherSuite.java,
	jce/gnu/javax/net/ssl/provider/CipherSuiteList.java,
	jce/gnu/javax/net/ssl/provider/ClientCertificateTypeList.java,
	jce/gnu/javax/net/ssl/provider/ClientDHE_PSKParameters.java,
	jce/gnu/javax/net/ssl/provider/ClientDiffieHellmanPublic.java,
	jce/gnu/javax/net/ssl/provider/ClientHandshake.java,
	jce/gnu/javax/net/ssl/provider/ClientHello.java,
	jce/gnu/javax/net/ssl/provider/ClientHelloBuilder.java,
	jce/gnu/javax/net/ssl/provider/ClientHelloV2.java,
	jce/gnu/javax/net/ssl/provider/ClientKeyExchange.java,
	jce/gnu/javax/net/ssl/provider/ClientKeyExchangeBuilder.java,
	jce/gnu/javax/net/ssl/provider/ClientPSKParameters.java,
	jce/gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.java,
	jce/gnu/javax/net/ssl/provider/CompressionMethod.java,
	jce/gnu/javax/net/ssl/provider/CompressionMethodList.java,
	jce/gnu/javax/net/ssl/provider/Constructed.java,
	jce/gnu/javax/net/ssl/provider/ContentType.java,
	jce/gnu/javax/net/ssl/provider/Debug.java,
	jce/gnu/javax/net/ssl/provider/DelegatedTask.java,
	jce/gnu/javax/net/ssl/provider/DiffieHellman.java,
	jce/gnu/javax/net/ssl/provider/EmptyExchangeKeys.java,
	jce/gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.java,
	jce/gnu/javax/net/ssl/provider/ExchangeKeys.java,
	jce/gnu/javax/net/ssl/provider/Extension.java,
	jce/gnu/javax/net/ssl/provider/ExtensionList.java,
	jce/gnu/javax/net/ssl/provider/Finished.java,
	jce/gnu/javax/net/ssl/provider/Handshake.java,
	jce/gnu/javax/net/ssl/provider/HelloRequest.java,
	jce/gnu/javax/net/ssl/provider/InputSecurityParameters.java,
	jce/gnu/javax/net/ssl/provider/Jessie.class,
	jce/gnu/javax/net/ssl/provider/Jessie.java,
	jce/gnu/javax/net/ssl/provider/KeyExchangeAlgorithm.java,
	jce/gnu/javax/net/ssl/provider/MacAlgorithm.java,
	jce/gnu/javax/net/ssl/provider/MacException.java,
	jce/gnu/javax/net/ssl/provider/MaxFragmentLength.java,
	jce/gnu/javax/net/ssl/provider/OutputSecurityParameters.java,
	jce/gnu/javax/net/ssl/provider/PreSharedKeyManagerFactoryImpl.java,
	jce/gnu/javax/net/ssl/provider/ProtocolVersion.java,
	jce/gnu/javax/net/ssl/provider/Random.java,
	jce/gnu/javax/net/ssl/provider/Record.java,
	jce/gnu/javax/net/ssl/provider/SRPTrustManagerFactory.java,
	jce/gnu/javax/net/ssl/provider/SSLContextImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLEngineImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLHMac.java,
	jce/gnu/javax/net/ssl/provider/SSLRSASignatureImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLRandom.java,
	jce/gnu/javax/net/ssl/provider/SSLServerSocketFactoryImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLServerSocketImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLSocketFactoryImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLSocketImpl.java,
	jce/gnu/javax/net/ssl/provider/SSLv3HMacMD5Impl.java,
	jce/gnu/javax/net/ssl/provider/SSLv3HMacSHAImpl.java,
	jce/gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.java,
	jce/gnu/javax/net/ssl/provider/ServerDHParams.java,
	jce/gnu/javax/net/ssl/provider/ServerHandshake.java,
	jce/gnu/javax/net/ssl/provider/ServerHello.java,
	jce/gnu/javax/net/ssl/provider/ServerHelloBuilder.java,
	jce/gnu/javax/net/ssl/provider/ServerHelloDone.java,
	jce/gnu/javax/net/ssl/provider/ServerKeyExchange.java,
	jce/gnu/javax/net/ssl/provider/ServerKeyExchangeBuilder.java,
	jce/gnu/javax/net/ssl/provider/ServerKeyExchangeParams.java,
	jce/gnu/javax/net/ssl/provider/ServerNameList.java,
	jce/gnu/javax/net/ssl/provider/ServerPSKParameters.java,
	jce/gnu/javax/net/ssl/provider/ServerRSAParams.java,
	jce/gnu/javax/net/ssl/provider/ServerRSA_PSKParameters.java,
	jce/gnu/javax/net/ssl/provider/SessionImpl.java,
	jce/gnu/javax/net/ssl/provider/Signature.java,
	jce/gnu/javax/net/ssl/provider/SignatureAlgorithm.java,
	jce/gnu/javax/net/ssl/provider/SimpleSessionContext.java,
	jce/gnu/javax/net/ssl/provider/TLSHMac.java,
	jce/gnu/javax/net/ssl/provider/TLSRandom.java,
	jce/gnu/javax/net/ssl/provider/TruncatedHMAC.java,
	jce/gnu/javax/net/ssl/provider/TrustedAuthorities.java,
	jce/gnu/javax/net/ssl/provider/UnresolvedExtensionValue.java,
	jce/gnu/javax/net/ssl/provider/Util.java,
	jce/gnu/javax/net/ssl/provider/X500PrincipalList.java,
	jce/gnu/javax/net/ssl/provider/X509KeyManagerFactory.java,
	jce/gnu/javax/net/ssl/provider/X509TrustManagerFactory.java,
	jce/javax/net/VanillaServerSocketFactory.java,
	jce/javax/net/VanillaSocketFactory.java,
	jce/javax/net/ssl/TrivialHostnameVerifier.java,
	rt/gnu/java/util/Base64.java: New file

2007-06-27  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added new rt dirs.
	* Makefile.in: Regenerated.

2007-06-27  Lillian Angel  <langel@redhat.com>

	* rt/java/util/Timer.java
	rt/javax/security/auth/callback/ChoiceCallback.java
	rt/javax/security/auth/callback/ConfirmationCallback.java
	rt/javax/security/auth/callback/LanguageCallback.java
	rt/javax/security/auth/callback/NameCallback.java
	rt/javax/security/auth/callback/TextInputCallback.java
	rt/javax/security/auth/callback/TextOutputCallback.java
	rt/javax/security/sasl/AuthenticationException.java
	rt/javax/security/sasl/Sasl.java
	rt/javax/security/sasl/SaslClient.java
	rt/javax/security/sasl/SaslClientFactory.java
	rt/javax/security/sasl/SaslException.java
	rt/javax/security/sasl/SaslServer.java
	rt/javax/security/sasl/SaslServerFactory.java: Removed from repo. They
	are being copied from the openjdk src anyways.

2007-06-27  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Stub out libt2k.

2007-06-26  Lillian Angel  <langel@redhat.com>

	* AUTHORS: Added aph.
	* INSTALL: Added clarification.

2007-06-26  Andrew Haley  <aph@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-java.security.patch.

2007-06-26  Andrew Haley  <aph@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add icedtea-debuginfo.patch.
	Add -g option to all Java compilations.
	(ICEDTEA_COPY_SRC): Copy a bunch of files needed to build GNU
	crypto.
	* jce/gnu/java/security/hash/BaseHash.java,
	jce/gnu/java/security/hash/HashFactory.java,
	jce/gnu/java/security/hash/Haval.java,
	jce/gnu/java/security/hash/IMessageDigest.java,
	jce/gnu/java/security/hash/MD2.java,
	jce/gnu/java/security/hash/MD4.java,
	jce/gnu/java/security/hash/MD5.java,
	jce/gnu/java/security/hash/RipeMD128.java,
	jce/gnu/java/security/hash/RipeMD160.java,
	jce/gnu/java/security/hash/Sha160.java,
	jce/gnu/java/security/hash/Sha256.java,
	jce/gnu/java/security/hash/Sha384.java,
	jce/gnu/java/security/hash/Sha512.java,
	jce/gnu/java/security/hash/Tiger.java,
	jce/gnu/java/security/hash/Whirlpool.java,
	jce/gnu/java/security/jce/hash/HavalSpi.java,
	jce/gnu/java/security/jce/hash/MD2Spi.java,
	jce/gnu/java/security/jce/hash/MD4Spi.java,
	jce/gnu/java/security/jce/hash/MD5Spi.java,
	jce/gnu/java/security/jce/hash/MessageDigestAdapter.java,
	jce/gnu/java/security/jce/hash/RipeMD128Spi.java,
	jce/gnu/java/security/jce/hash/RipeMD160Spi.java,
	jce/gnu/java/security/jce/hash/Sha160Spi.java,
	jce/gnu/java/security/jce/hash/Sha256Spi.java,
	jce/gnu/java/security/jce/hash/Sha384Spi.java,
	jce/gnu/java/security/jce/hash/Sha512Spi.java,
	jce/gnu/java/security/jce/hash/TigerSpi.java,
	jce/gnu/java/security/jce/hash/WhirlpoolSpi.java,
	jce/gnu/java/security/jce/prng/HavalRandomSpi.java,
	jce/gnu/java/security/jce/prng/MD2RandomSpi.java,
	jce/gnu/java/security/jce/prng/MD4RandomSpi.java,
	jce/gnu/java/security/jce/prng/MD5RandomSpi.java,
	jce/gnu/java/security/jce/prng/RipeMD128RandomSpi.java,
	jce/gnu/java/security/jce/prng/RipeMD160RandomSpi.java,
	jce/gnu/java/security/jce/prng/SecureRandomAdapter.java,
	jce/gnu/java/security/jce/prng/Sha160RandomSpi.java,
	jce/gnu/java/security/jce/prng/Sha256RandomSpi.java,
	jce/gnu/java/security/jce/prng/Sha384RandomSpi.java,
	jce/gnu/java/security/jce/prng/Sha512RandomSpi.java,
	jce/gnu/java/security/jce/prng/TigerRandomSpi.java,
	jce/gnu/java/security/jce/prng/WhirlpoolRandomSpi.java,
	jce/gnu/java/security/jce/sig/DSSKeyFactory.java,
	jce/gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.java,
	jce/gnu/java/security/jce/sig/DSSParameters.java,
	jce/gnu/java/security/jce/sig/DSSParametersGenerator.java,
	jce/gnu/java/security/jce/sig/DSSRawSignatureSpi.java,
	jce/gnu/java/security/jce/sig/EncodedKeyFactory.java,
	jce/gnu/java/security/jce/sig/KeyPairGeneratorAdapter.java,
	jce/gnu/java/security/jce/sig/MD2withRSA.java,
	jce/gnu/java/security/jce/sig/MD5withRSA.java,
	jce/gnu/java/security/jce/sig/RSAKeyFactory.java,
	jce/gnu/java/security/jce/sig/RSAKeyPairGeneratorSpi.java,
	jce/gnu/java/security/jce/sig/RSAPSSRawSignatureSpi.java,
	jce/gnu/java/security/jce/sig/SHA160withDSS.java,
	jce/gnu/java/security/jce/sig/SHA160withRSA.java,
	jce/gnu/java/security/jce/sig/SHA256withRSA.java,
	jce/gnu/java/security/jce/sig/SHA384withRSA.java,
	jce/gnu/java/security/jce/sig/SHA512withRSA.java,
	jce/gnu/java/security/jce/sig/SignatureAdapter.java,
	jce/gnu/java/security/key/IKeyPairCodec.java,
	jce/gnu/java/security/key/IKeyPairGenerator.java,
	jce/gnu/java/security/key/KeyPairCodecFactory.java,
	jce/gnu/java/security/key/KeyPairGeneratorFactory.java,
	jce/gnu/java/security/key/dss/DSSKey.java,
	jce/gnu/java/security/key/dss/DSSKeyPairGenerator.java,
	jce/gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java,
	jce/gnu/java/security/key/dss/DSSKeyPairRawCodec.java,
	jce/gnu/java/security/key/dss/DSSKeyPairX509Codec.java,
	jce/gnu/java/security/key/dss/DSSPrivateKey.java,
	jce/gnu/java/security/key/dss/DSSPublicKey.java,
	jce/gnu/java/security/key/dss/FIPS186.java,
	jce/gnu/java/security/key/rsa/GnuRSAKey.java,
	jce/gnu/java/security/key/rsa/GnuRSAPrivateKey.java,
	jce/gnu/java/security/key/rsa/GnuRSAPublicKey.java,
	jce/gnu/java/security/key/rsa/RSAKeyPairGenerator.java,
	jce/gnu/java/security/key/rsa/RSAKeyPairPKCS8Codec.java,
	jce/gnu/java/security/key/rsa/RSAKeyPairRawCodec.java,
	jce/gnu/java/security/key/rsa/RSAKeyPairX509Codec.java,
	jce/gnu/java/security/prng/BasePRNG.java,
	jce/gnu/java/security/prng/EntropySource.java,
	jce/gnu/java/security/prng/IRandom.java,
	jce/gnu/java/security/prng/LimitReachedException.java,
	jce/gnu/java/security/prng/MDGenerator.java,
	jce/gnu/java/security/prng/PRNGFactory.java,
	jce/gnu/java/security/prng/RandomEvent.java,
	jce/gnu/java/security/prng/RandomEventListener.java,
	jce/gnu/java/security/provider/CollectionCertStoreImpl.java,
	jce/gnu/java/security/provider/DefaultPolicy.java,
	jce/gnu/java/security/provider/Gnu.java,
	jce/gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
	jce/gnu/java/security/provider/X509CertificateFactory.java,
	jce/gnu/java/security/provider/package.html,
	jce/gnu/java/security/sig/BaseSignature.java,
	jce/gnu/java/security/sig/ISignature.java,
	jce/gnu/java/security/sig/ISignatureCodec.java,
	jce/gnu/java/security/sig/SignatureCodecFactory.java,
	jce/gnu/java/security/sig/SignatureFactory.java,
	jce/gnu/java/security/sig/dss/DSSSignature.java,
	jce/gnu/java/security/sig/dss/DSSSignatureRawCodec.java,
	jce/gnu/java/security/sig/dss/DSSSignatureX509Codec.java,
	jce/gnu/java/security/sig/rsa/EME_PKCS1_V1_5.java,
	jce/gnu/java/security/sig/rsa/EMSA_PKCS1_V1_5.java,
	jce/gnu/java/security/sig/rsa/EMSA_PSS.java,
	jce/gnu/java/security/sig/rsa/RSA.java,
	jce/gnu/java/security/sig/rsa/RSAPKCS1V1_5Signature.java,
	jce/gnu/java/security/sig/rsa/RSAPKCS1V1_5SignatureRawCodec.java,
	jce/gnu/java/security/sig/rsa/RSAPKCS1V1_5SignatureX509Codec.java,
	jce/gnu/java/security/sig/rsa/RSAPSSSignature.java,
	jce/gnu/java/security/sig/rsa/RSAPSSSignatureRawCodec.java,
	jce/gnu/java/security/sig/rsa/RSASignatureFactory.java,
	jce/gnu/java/security/util/ByteArray.java,
	jce/gnu/java/security/util/ByteBufferOutputStream.java,
	jce/gnu/java/security/util/DerUtil.java,
	jce/gnu/java/security/util/ExpirableObject.java,
	jce/gnu/java/security/util/FormatUtil.java,
	jce/gnu/java/security/util/IntegerUtil.java,
	jce/gnu/java/security/util/PRNG.java,
	jce/gnu/java/security/util/Prime.java,
	jce/gnu/java/security/util/Sequence.java,
	jce/gnu/java/security/util/SimpleList.java,
	jce/gnu/java/security/util/Util.java,
	jce/gnu/java/security/util/package.html,
	jce/gnu/java/security/x509/GnuPKIExtension.java,
	jce/gnu/java/security/x509/PolicyNodeImpl.java,
	jce/gnu/java/security/x509/X500DistinguishedName.java,
	jce/gnu/java/security/x509/X509CRL.java,
	jce/gnu/java/security/x509/X509CRLEntry.java,
	jce/gnu/java/security/x509/X509CRLSelectorImpl.java,
	jce/gnu/java/security/x509/X509CertPath.java,
	jce/gnu/java/security/x509/X509CertSelectorImpl.java,
	jce/gnu/java/security/x509/X509Certificate.java,
	jce/gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
	jce/gnu/java/security/x509/ext/BasicConstraints.java,
	jce/gnu/java/security/x509/ext/CRLNumber.java,
	jce/gnu/java/security/x509/ext/CertificatePolicies.java,
	jce/gnu/java/security/x509/ext/ExtendedKeyUsage.java,
	jce/gnu/java/security/x509/ext/Extension.java,
	jce/gnu/java/security/x509/ext/GeneralName.java,
	jce/gnu/java/security/x509/ext/GeneralNames.java,
	jce/gnu/java/security/x509/ext/GeneralSubtree.java,
	jce/gnu/java/security/x509/ext/IssuerAlternativeNames.java,
	jce/gnu/java/security/x509/ext/KeyUsage.java,
	jce/gnu/java/security/x509/ext/NameConstraints.java,
	jce/gnu/java/security/x509/ext/PolicyConstraint.java,
	jce/gnu/java/security/x509/ext/PolicyMappings.java,
	jce/gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java,
	jce/gnu/java/security/x509/ext/ReasonCode.java,
	jce/gnu/java/security/x509/ext/SubjectAlternativeNames.java,
	jce/gnu/java/security/x509/ext/SubjectKeyIdentifier.java,
	jce/gnu/java/security/x509/ext/package.html,
	jce/gnu/java/security/x509/package.html,
	jce/gnu/javax/crypto/RSACipherImpl.java,
	jce/gnu/javax/crypto/assembly/Assembly.java,
	jce/gnu/javax/crypto/assembly/Cascade.java,
	jce/gnu/javax/crypto/assembly/CascadeStage.java,
	jce/gnu/javax/crypto/assembly/CascadeTransformer.java,
	jce/gnu/javax/crypto/assembly/DeflateTransformer.java,
	jce/gnu/javax/crypto/assembly/Direction.java,
	jce/gnu/javax/crypto/assembly/LoopbackTransformer.java,
	jce/gnu/javax/crypto/assembly/ModeStage.java,
	jce/gnu/javax/crypto/assembly/Operation.java,
	jce/gnu/javax/crypto/assembly/PaddingTransformer.java,
	jce/gnu/javax/crypto/assembly/Stage.java,
	jce/gnu/javax/crypto/assembly/Transformer.java,
	jce/gnu/javax/crypto/assembly/TransformerException.java,
	jce/gnu/javax/crypto/cipher/Anubis.java,
	jce/gnu/javax/crypto/cipher/BaseCipher.java,
	jce/gnu/javax/crypto/cipher/Blowfish.java,
	jce/gnu/javax/crypto/cipher/Cast5.java,
	jce/gnu/javax/crypto/cipher/CipherFactory.java,
	jce/gnu/javax/crypto/cipher/DES.java,
	jce/gnu/javax/crypto/cipher/IBlockCipher.java,
	jce/gnu/javax/crypto/cipher/IBlockCipherSpi.java,
	jce/gnu/javax/crypto/cipher/Khazad.java,
	jce/gnu/javax/crypto/cipher/NullCipher.java,
	jce/gnu/javax/crypto/cipher/Rijndael.java,
	jce/gnu/javax/crypto/cipher/Serpent.java,
	jce/gnu/javax/crypto/cipher/Square.java,
	jce/gnu/javax/crypto/cipher/TripleDES.java,
	jce/gnu/javax/crypto/cipher/Twofish.java,
	jce/gnu/javax/crypto/cipher/WeakKeyException.java,
	jce/gnu/javax/crypto/jce/DiffieHellmanImpl.java,
	jce/gnu/javax/crypto/jce/GnuCrypto.java,
	jce/gnu/javax/crypto/jce/GnuSasl.java,
	jce/gnu/javax/crypto/jce/PBKDF2SecretKeyFactory.java,
	jce/gnu/javax/crypto/jce/cipher/AES128KeyWrapSpi.java,
	jce/gnu/javax/crypto/jce/cipher/AES192KeyWrapSpi.java,
	jce/gnu/javax/crypto/jce/cipher/AES256KeyWrapSpi.java,
	jce/gnu/javax/crypto/jce/cipher/AESKeyWrapSpi.java,
	jce/gnu/javax/crypto/jce/cipher/AESSpi.java,
	jce/gnu/javax/crypto/jce/cipher/ARCFourSpi.java,
	jce/gnu/javax/crypto/jce/cipher/AnubisSpi.java,
	jce/gnu/javax/crypto/jce/cipher/BlowfishSpi.java,
	jce/gnu/javax/crypto/jce/cipher/Cast5Spi.java,
	jce/gnu/javax/crypto/jce/cipher/CipherAdapter.java,
	jce/gnu/javax/crypto/jce/cipher/DESSpi.java,
	jce/gnu/javax/crypto/jce/cipher/KeyWrappingAlgorithmAdapter.java,
	jce/gnu/javax/crypto/jce/cipher/KhazadSpi.java,
	jce/gnu/javax/crypto/jce/cipher/NullCipherSpi.java,
	jce/gnu/javax/crypto/jce/cipher/PBES2.java,
	jce/gnu/javax/crypto/jce/cipher/RijndaelSpi.java,
	jce/gnu/javax/crypto/jce/cipher/SerpentSpi.java,
	jce/gnu/javax/crypto/jce/cipher/SquareSpi.java,
	jce/gnu/javax/crypto/jce/cipher/TripleDESKeyWrapSpi.java,
	jce/gnu/javax/crypto/jce/cipher/TripleDESSpi.java,
	jce/gnu/javax/crypto/jce/cipher/TwofishSpi.java,
	jce/gnu/javax/crypto/jce/key/AnubisKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/AnubisSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/BlowfishKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/BlowfishSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/Cast5KeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/Cast5SecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/DESKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/DESSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/DESedeSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/KhazadKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/KhazadSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/RijndaelKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/RijndaelSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/SecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/SecretKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/SerpentKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/SerpentSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/SquareKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/SquareSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/key/TripleDESKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/TwofishKeyGeneratorImpl.java,
	jce/gnu/javax/crypto/jce/key/TwofishSecretKeyFactoryImpl.java,
	jce/gnu/javax/crypto/jce/keyring/GnuKeyring.java,
	jce/gnu/javax/crypto/jce/mac/HMacHavalSpi.java,
	jce/gnu/javax/crypto/jce/mac/HMacMD2Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacMD4Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacMD5Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacRipeMD128Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacRipeMD160Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacSHA160Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacSHA256Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacSHA384Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacSHA512Spi.java,
	jce/gnu/javax/crypto/jce/mac/HMacTigerSpi.java,
	jce/gnu/javax/crypto/jce/mac/HMacWhirlpoolSpi.java,
	jce/gnu/javax/crypto/jce/mac/MacAdapter.java,
	jce/gnu/javax/crypto/jce/mac/OMacAnubisImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacBlowfishImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacCast5Impl.java,
	jce/gnu/javax/crypto/jce/mac/OMacDESImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacKhazadImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacRijndaelImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacSerpentImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacSquareImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacTripleDESImpl.java,
	jce/gnu/javax/crypto/jce/mac/OMacTwofishImpl.java,
	jce/gnu/javax/crypto/jce/mac/TMMH16Spi.java,
	jce/gnu/javax/crypto/jce/mac/UHash32Spi.java,
	jce/gnu/javax/crypto/jce/mac/UMac32Spi.java,
	jce/gnu/javax/crypto/jce/params/BlockCipherParameters.java,
	jce/gnu/javax/crypto/jce/params/DEREncodingException.java,
	jce/gnu/javax/crypto/jce/params/DERReader.java,
	jce/gnu/javax/crypto/jce/params/DERWriter.java,
	jce/gnu/javax/crypto/jce/prng/ARCFourRandomSpi.java,
	jce/gnu/javax/crypto/jce/prng/CSPRNGSpi.java,
	jce/gnu/javax/crypto/jce/prng/FortunaImpl.java,
	jce/gnu/javax/crypto/jce/prng/ICMRandomSpi.java,
	jce/gnu/javax/crypto/jce/prng/UMacRandomSpi.java,
	jce/gnu/javax/crypto/jce/sig/DHKeyFactory.java,
	jce/gnu/javax/crypto/jce/sig/DHKeyPairGeneratorSpi.java,
	jce/gnu/javax/crypto/jce/sig/DHParameters.java,
	jce/gnu/javax/crypto/jce/sig/DHParametersGenerator.java,
	jce/gnu/javax/crypto/jce/spec/BlockCipherParameterSpec.java,
	jce/gnu/javax/crypto/jce/spec/TMMHParameterSpec.java,
	jce/gnu/javax/crypto/jce/spec/UMac32ParameterSpec.java,
	jce/gnu/javax/crypto/key/BaseKeyAgreementParty.java,
	jce/gnu/javax/crypto/key/GnuPBEKey.java,
	jce/gnu/javax/crypto/key/GnuSecretKey.java,
	jce/gnu/javax/crypto/key/IKeyAgreementParty.java,
	jce/gnu/javax/crypto/key/IncomingMessage.java,
	jce/gnu/javax/crypto/key/KeyAgreementException.java,
	jce/gnu/javax/crypto/key/KeyAgreementFactory.java,
	jce/gnu/javax/crypto/key/OutgoingMessage.java,
	jce/gnu/javax/crypto/key/dh/DHKeyPairPKCS8Codec.java,
	jce/gnu/javax/crypto/key/dh/DHKeyPairRawCodec.java,
	jce/gnu/javax/crypto/key/dh/DHKeyPairX509Codec.java,
	jce/gnu/javax/crypto/key/dh/DiffieHellmanKeyAgreement.java,
	jce/gnu/javax/crypto/key/dh/DiffieHellmanReceiver.java,
	jce/gnu/javax/crypto/key/dh/DiffieHellmanSender.java,
	jce/gnu/javax/crypto/key/dh/ElGamalKeyAgreement.java,
	jce/gnu/javax/crypto/key/dh/ElGamalReceiver.java,
	jce/gnu/javax/crypto/key/dh/ElGamalSender.java,
	jce/gnu/javax/crypto/key/dh/GnuDHKey.java,
	jce/gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.java,
	jce/gnu/javax/crypto/key/dh/GnuDHPrivateKey.java,
	jce/gnu/javax/crypto/key/dh/GnuDHPublicKey.java,
	jce/gnu/javax/crypto/key/dh/RFC2631.java,
	jce/gnu/javax/crypto/key/srp6/SRP6Host.java,
	jce/gnu/javax/crypto/key/srp6/SRP6KeyAgreement.java,
	jce/gnu/javax/crypto/key/srp6/SRP6SaslClient.java,
	jce/gnu/javax/crypto/key/srp6/SRP6SaslServer.java,
	jce/gnu/javax/crypto/key/srp6/SRP6TLSClient.java,
	jce/gnu/javax/crypto/key/srp6/SRP6TLSServer.java,
	jce/gnu/javax/crypto/key/srp6/SRP6User.java,
	jce/gnu/javax/crypto/key/srp6/SRPAlgorithm.java,
	jce/gnu/javax/crypto/key/srp6/SRPKey.java,
	jce/gnu/javax/crypto/key/srp6/SRPKeyPairGenerator.java,
	jce/gnu/javax/crypto/key/srp6/SRPKeyPairRawCodec.java,
	jce/gnu/javax/crypto/key/srp6/SRPPrivateKey.java,
	jce/gnu/javax/crypto/key/srp6/SRPPublicKey.java,
	jce/gnu/javax/crypto/keyring/AuthenticatedEntry.java,
	jce/gnu/javax/crypto/keyring/BaseKeyring.java,
	jce/gnu/javax/crypto/keyring/BinaryDataEntry.java,
	jce/gnu/javax/crypto/keyring/CertPathEntry.java,
	jce/gnu/javax/crypto/keyring/CertificateEntry.java,
	jce/gnu/javax/crypto/keyring/CompressedEntry.java,
	jce/gnu/javax/crypto/keyring/EncryptedEntry.java,
	jce/gnu/javax/crypto/keyring/Entry.java,
	jce/gnu/javax/crypto/keyring/EnvelopeEntry.java,
	jce/gnu/javax/crypto/keyring/GnuPrivateKeyring.java,
	jce/gnu/javax/crypto/keyring/GnuPublicKeyring.java,
	jce/gnu/javax/crypto/keyring/IKeyring.java,
	jce/gnu/javax/crypto/keyring/IPrivateKeyring.java,
	jce/gnu/javax/crypto/keyring/IPublicKeyring.java,
	jce/gnu/javax/crypto/keyring/MalformedKeyringException.java,
	jce/gnu/javax/crypto/keyring/MaskableEnvelopeEntry.java,
	jce/gnu/javax/crypto/keyring/MeteredInputStream.java,
	jce/gnu/javax/crypto/keyring/PasswordAuthenticatedEntry.java,
	jce/gnu/javax/crypto/keyring/PasswordEncryptedEntry.java,
	jce/gnu/javax/crypto/keyring/PasswordProtectedEntry.java,
	jce/gnu/javax/crypto/keyring/PrimitiveEntry.java,
	jce/gnu/javax/crypto/keyring/PrivateKeyEntry.java,
	jce/gnu/javax/crypto/keyring/Properties.java,
	jce/gnu/javax/crypto/keyring/PublicKeyEntry.java,
	jce/gnu/javax/crypto/kwa/AESKeyWrap.java,
	jce/gnu/javax/crypto/kwa/BaseKeyWrappingAlgorithm.java,
	jce/gnu/javax/crypto/kwa/IKeyWrappingAlgorithm.java,
	jce/gnu/javax/crypto/kwa/KeyUnwrappingException.java,
	jce/gnu/javax/crypto/kwa/KeyWrappingAlgorithmFactory.java,
	jce/gnu/javax/crypto/kwa/TripleDESKeyWrap.java,
	jce/gnu/javax/crypto/mac/BaseMac.java,
	jce/gnu/javax/crypto/mac/HMac.java,
	jce/gnu/javax/crypto/mac/HMacFactory.java,
	jce/gnu/javax/crypto/mac/IMac.java,
	jce/gnu/javax/crypto/mac/MacFactory.java,
	jce/gnu/javax/crypto/mac/MacInputStream.java,
	jce/gnu/javax/crypto/mac/MacOutputStream.java,
	jce/gnu/javax/crypto/mac/OMAC.java,
	jce/gnu/javax/crypto/mac/TMMH16.java,
	jce/gnu/javax/crypto/mac/UHash32.java,
	jce/gnu/javax/crypto/mac/UMac32.java,
	jce/gnu/javax/crypto/mode/BaseMode.java,
	jce/gnu/javax/crypto/mode/CBC.java,
	jce/gnu/javax/crypto/mode/CFB.java,
	jce/gnu/javax/crypto/mode/CTR.java,
	jce/gnu/javax/crypto/mode/EAX.java,
	jce/gnu/javax/crypto/mode/ECB.java,
	jce/gnu/javax/crypto/mode/IAuthenticatedMode.java,
	jce/gnu/javax/crypto/mode/ICM.java,
	jce/gnu/javax/crypto/mode/IMode.java,
	jce/gnu/javax/crypto/mode/ModeFactory.java,
	jce/gnu/javax/crypto/mode/OFB.java,
	jce/gnu/javax/crypto/pad/BasePad.java,
	jce/gnu/javax/crypto/pad/IPad.java,
	jce/gnu/javax/crypto/pad/ISO10126.java,
	jce/gnu/javax/crypto/pad/PKCS1_V1_5.java,
	jce/gnu/javax/crypto/pad/PKCS7.java,
	jce/gnu/javax/crypto/pad/PadFactory.java,
	jce/gnu/javax/crypto/pad/SSL3.java,
	jce/gnu/javax/crypto/pad/TBC.java,
	jce/gnu/javax/crypto/pad/TLS1.java,
	jce/gnu/javax/crypto/pad/WrongPaddingException.java,
	jce/gnu/javax/crypto/prng/ARCFour.java,
	jce/gnu/javax/crypto/prng/CSPRNG.java,
	jce/gnu/javax/crypto/prng/Fortuna.java,
	jce/gnu/javax/crypto/prng/ICMGenerator.java,
	jce/gnu/javax/crypto/prng/IPBE.java,
	jce/gnu/javax/crypto/prng/PBKDF2.java,
	jce/gnu/javax/crypto/prng/PRNGFactory.java,
	jce/gnu/javax/crypto/prng/UMacGenerator.java,
	jce/gnu/javax/crypto/sasl/AuthInfo.java,
	jce/gnu/javax/crypto/sasl/AuthInfoProviderFactory.java,
	jce/gnu/javax/crypto/sasl/ClientFactory.java,
	jce/gnu/javax/crypto/sasl/ClientMechanism.java,
	jce/gnu/javax/crypto/sasl/ConfidentialityException.java,
	jce/gnu/javax/crypto/sasl/IAuthInfoProvider.java,
	jce/gnu/javax/crypto/sasl/IAuthInfoProviderFactory.java,
	jce/gnu/javax/crypto/sasl/IllegalMechanismStateException.java,
	jce/gnu/javax/crypto/sasl/InputBuffer.java,
	jce/gnu/javax/crypto/sasl/IntegrityException.java,
	jce/gnu/javax/crypto/sasl/NoSuchMechanismException.java,
	jce/gnu/javax/crypto/sasl/NoSuchUserException.java,
	jce/gnu/javax/crypto/sasl/OutputBuffer.java,
	jce/gnu/javax/crypto/sasl/SaslEncodingException.java,
	jce/gnu/javax/crypto/sasl/SaslInputStream.java,
	jce/gnu/javax/crypto/sasl/SaslOutputStream.java,
	jce/gnu/javax/crypto/sasl/SaslUtil.java,
	jce/gnu/javax/crypto/sasl/ServerFactory.java,
	jce/gnu/javax/crypto/sasl/ServerMechanism.java,
	jce/gnu/javax/crypto/sasl/UserAlreadyExistsException.java,
	jce/gnu/javax/crypto/sasl/anonymous/AnonymousClient.java,
	jce/gnu/javax/crypto/sasl/anonymous/AnonymousServer.java,
	jce/gnu/javax/crypto/sasl/anonymous/AnonymousUtil.java,
	jce/gnu/javax/crypto/sasl/crammd5/CramMD5AuthInfoProvider.java,
	jce/gnu/javax/crypto/sasl/crammd5/CramMD5Client.java,
	jce/gnu/javax/crypto/sasl/crammd5/CramMD5Registry.java,
	jce/gnu/javax/crypto/sasl/crammd5/CramMD5Server.java,
	jce/gnu/javax/crypto/sasl/crammd5/CramMD5Util.java,
	jce/gnu/javax/crypto/sasl/crammd5/PasswordFile.java,
	jce/gnu/javax/crypto/sasl/plain/PasswordFile.java,
	jce/gnu/javax/crypto/sasl/plain/PlainAuthInfoProvider.java,
	jce/gnu/javax/crypto/sasl/plain/PlainClient.java,
	jce/gnu/javax/crypto/sasl/plain/PlainRegistry.java,
	jce/gnu/javax/crypto/sasl/plain/PlainServer.java,
	jce/gnu/javax/crypto/sasl/srp/CALG.java,
	jce/gnu/javax/crypto/sasl/srp/ClientStore.java,
	jce/gnu/javax/crypto/sasl/srp/IALG.java,
	jce/gnu/javax/crypto/sasl/srp/KDF.java,
	jce/gnu/javax/crypto/sasl/srp/PasswordFile.java,
	jce/gnu/javax/crypto/sasl/srp/SRP.java,
	jce/gnu/javax/crypto/sasl/srp/SRPAuthInfoProvider.java,
	jce/gnu/javax/crypto/sasl/srp/SRPClient.java,
	jce/gnu/javax/crypto/sasl/srp/SRPRegistry.java,
	jce/gnu/javax/crypto/sasl/srp/SRPServer.java,
	jce/gnu/javax/crypto/sasl/srp/SecurityContext.java,
	jce/gnu/javax/crypto/sasl/srp/ServerStore.java,
	jce/gnu/javax/crypto/sasl/srp/StoreEntry.java,
	jce/gnu/javax/security/auth/Password.java,
	jce/gnu/javax/security/auth/callback/AbstractCallbackHandler.java,
	jce/gnu/javax/security/auth/callback/CertificateCallback.java,
	jce/gnu/javax/security/auth/callback/ConsoleCallbackHandler.java,
	jce/gnu/javax/security/auth/callback/DefaultCallbackHandler.java,
	jce/gnu/javax/security/auth/callback/GnuCallbacks.java,
	jce/gnu/javax/security/auth/login/ConfigFileParser.java,
	jce/gnu/javax/security/auth/login/ConfigFileTokenizer.java,
	jce/gnu/javax/security/auth/login/GnuConfiguration.java,
	lib/rt/gnu/java/security/provider/Gnu.java,
	rt/gnu/java/io/Base64InputStream.java,
	rt/gnu/java/security/provider/Gnu.java,
	rt/java/util/Timer.java,
	rt/javax/security/auth/callback/ChoiceCallback.java,
	rt/javax/security/auth/callback/ConfirmationCallback.java,
	rt/javax/security/auth/callback/LanguageCallback.java,
	rt/javax/security/auth/callback/NameCallback.java,
	rt/javax/security/auth/callback/TextInputCallback.java,
	rt/javax/security/auth/callback/TextOutputCallback.java,
	rt/javax/security/sasl/AuthenticationException.java,
	rt/javax/security/sasl/Sasl.java,
	rt/javax/security/sasl/SaslClient.java,
	rt/javax/security/sasl/SaslClientFactory.java,
	rt/javax/security/sasl/SaslException.java,
	rt/javax/security/sasl/SaslServer.java,
	rt/javax/security/sasl/SaslServerFactory.java: New files

2007-06-26  Andrew Haley  <aph@redhat.com>

	* Makefile (ICEDTEA_PATCHES): Add icedtea-debuginfo.patch.
	patches/icedtea-debuginfo.patch: New file.

2007-06-25  Kyle Galloway  <kgallowa@redhat.com>

	* rt/java/awt/color/ICC_Profile.java(isRGBProfile): Add tags parameter to
	allow tags to be checked by this method in Java code.
	(isGreyProfile): Ditto.
	(createTags): New method.
	(getInstance): Call createTags to create tags then pass to isXXXXProfile
	functions.

2007-06-25  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Enable compilation of
	sun.dc.DuctusRenderingEngine.
	* rt/sun/dc/pr/PathStroker.java: Add constructor.
	* rt/sun/dc/pr/Rasterizer.java: Implement AATilGenerator interface
	and stub necessary methods.

2007-06-25  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (OPENJDK_VERSION): New variable.
	(OPENJDK_DATE): Likewise.
	(OPENJDK_SRC_ZIP): Use new variables.
	* Makefile.in: Regenerate.

2007-06-25  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Upgrade to OpenJDK b14.
	* generated/sun/util/CoreResourceBundleControl.java: Regenerated.
	* patches/icedtea-copy-plugs.patch: Update line numbers for b14.
	* patches/icedtea-ports.patch: Likewise.
	* patches/icedtea-speed.patch: Likewise.
	* patches/icedtea-gcc.patch: New file.
	* Makefile.in: Regenerated.

2007-06-25  Kyle Galloway <kgallowa@redhat.com>

	* acinclude.m4: Autodetect jars and ecj on different distributions.
	* Makefile.am: Fix for case where javac is used.
	* Makefile.in: Regenerated.
	* configure: Ditto.

2007-06-22  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* .hgignore: Update.
	* patches/icedtea-copy-plugs.patch: Remove SnmpSession sections.
	* rt/com/sun/jmx/snmp/SnmpSession.java: Move to...
	* rt/com/sun/jmx/snmp/daemon/SnmpSession.java: New file.

2007-06-22  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-graphics.patch: Remove debug messages.
	* rt/java/awt/color/ICC_Profile.java: Likewise.

2007-06-22  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-ecj-bootstrap.patch: Patch ToBin.java file.
	* patches/icedtea-graphics.patch: Stub out Tracker and Stealer
	code in sun.awt.image.SunWritableRaster.
	* rt/java/awt/color/ICC_Profile.java: Modify for use with Sun's
	pluggable colour management and LittleCMS.
	* rt/java/awt/image/Raster.java: Create Sun-specific Rasters.
	* rt/java/awt/image/WritableRaster.java: Likewise.

2007-06-22  Francis Kung  <fkung@redhat.com>

	* Makefile.in: Regnerated.

2007-06-22  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Specify default openjdk zip file.
	* acinclude.m4: Remove openjdk zip file name constant.
	* Makefile.in: Regenerated.
	* configure: Likewise.

2007-06-22  Gary Benson  <gbenson@redhat.com>

	* icedtea-ports.patch: Update.

2007-06-21  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ecj-bootstrap.patch: Edited xawt patch for ecj
	3.3.0.

2007-06-21  Kyle Galloway  <kgallowa@redhat.com>

	* acinclude.m4: Added ENABLE_CCACHE option to enable ccache unless
	it is disabled by --disable-ccache, or cannot be found.
	* configure.ac: Use ENABLE_CCACHE macro.
	* Makefile.am: Added conditional ccache patch to ICEDTEA_PATCHES.
	* patches/icedtea-ccache.patch: New file.
	* configure: Regenerated.
	* Makefile.in: Ditto.

2007-06-20  Lillian Angel  <langel@redhat.com>

	* .hgignore: Updated.

2007-06-20  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Clean up fast-build option.
	* acinclude.m4: Likewise.
	* patches/icedtea-speed.patch: Add -g option.
	* Makefile.in: Regenerated.
	* configure: Likewise.

2007-06-20  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-copy-plugs.patch: Fixed paths.

2007-06-20  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Added file to copy.
	* Makefile.in: Regenerated.
	* patches/icedtea-copy-plugs.patch: Added MetaData.java patch for
	ConstructorsProperties cast.
	* rt/com/sun/jmx/snmp/agent/AcmChecker.java: removed file.

2007-06-20  Kyle Galloway  <kgallowa@redhat.com>

	* Makefile.am: Only generate sources if necessary.
	* Makefile.in: Regnerated.

2007-06-19  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* configure.ac: Bump version to 1.1.
	* configure: Regenerate.

2007-06-19  Francis Kung  <fkung@redhat.com>

	* Makefile.in: Regenerated.
	* patches/icedtea-speed.patch: Update for hotspot build.

2007-06-18  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Apply icedtea-speed patch during fast build.
	* acinclude.m4: Add fast build option.
	* configure.ac: Likewise.
	* patches/icedtea-speed.patch: New file.
	* Makefile.in: Regenerated.
	* configure: Likewise.

2007-06-18  Lillian Angel  <langel@redhat.com>

	* Makefile.am: Removed OPENJDK_SRC_ZIP.
	* Makefile.in: Regenerated.
	* acinclude.m4: Added with-openjdk-src-zip option
	* configure: Regenerated.
	* configure.ac: Added new function.

2007-06-18  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (ICEDTEA_PATCHES): Add
	icedtea-text-relocations.patch.
	* Makefile.in: Regenerate.
	* patches/icedtea-text-relocations.patch: New file.

	* Makefile.am (patch, unpatch, patchecj, unpatchecj): Show
	--dry-run output.
	* Makefile.in: Regenerate.

	* patches/icedtea-ports.patch: Update for b13.

2007-06-18  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-ecj-bootstrap.patch: Fix typo.

2007-06-18  Francis Kung  <fkung@redhat.com>

	* patches/icedtea-ecj-bootstrap.patch: Revert changes from 2007-06-15.

2007-06-15  Lillian Angel  <langel@redhat.com>

	* patches/icedtea-ports.patch: Removed ChangeLog patch.

2007-06-15  Francis Kung  <fkung@redhat.com>

	* Makefile.am: Update patch locations.
	* Makefile.in: Regenerated.
	* icedtea-copy-plugs.patch: Moved to...
	* patches/icedtea-copy-plugs.patch: Here.
	* icedtea-ecj-bootstrap.patch: Moved to...
	* patches/icedtea-ecj-bootstrap.patch: Here, and updated icon
	generation.
	* icedtea-lesstif: Moved to...
	* patches/icedtea-lesstif.patch: Here.
	* icedtea-ports.patch: Moved to...
	* patches/icedtea-ports.patch: Here.
	* icedtea-version.patch: Moved to...
	* patches/icedtea-version.patch: Here.
	* patches/icedtea-graphics.patch: New file.

2007-06-14  Lillian Angel  <langel@redhat.com>

	* icedtea-version.patch: Changes LAUNCHER_NAME to "java" instead of
	"openjdk". Also, removes -MILESTONE from RELEASE string. "java
	-version" now outputs the expected string.
	* Makefile.am: Added new patch to list.

2007-06-14  Kyle Galloway  <kgallowa@redhat.com>

	* javac.in: Add -bootclasspath option to supply libgcj-x.x.x.jar to
	ecj by default.

2007-06-10  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (OPENJDK_URL): Update for b13 bundle.
	(OPENJDK_SRC_ZIP): Likewise.
	(OPENJDK_MD5SUM): Likewise.
	(ICEDTEA_COPY_DIRS): Add rt/com/sun/tools and
	rt/com/sun/tools/jdi.
	(ICEDTEA_COPY_SRC): Add com/sun/tools/jdi/LinkedHashMap.java.
	* Makefile.in: Regenerate.
	* .hgignore: Add rt/com/sun/tools/jdi/LinkedHashMap.java.

2007-06-08  Gary Benson  <gbenson@redhat.com>

	* icedtea-ports.patch (control/make/hotspot-rules.gmk):
	Correctly recognize ix86.

2007-06-08  Gary Benson  <gbenson@redhat.com>

	* acinclude.m4 (SET_ARCH_DIRS):
	Deal with platforms other than ix86 and x86_64.
	* configure: Regenerated.

	* icedtea-ports.patch: New file.
	* Makefile.am (ICEDTEA_PATCHES): Add the above.
	* Makefile.in: Regenerated.

2007-06-07  Francis Kung  <fkung@redhat.com>

	* acinclude.m4: Add explicit xalan/xerces checks.
	* configure.ac: Likewise.
	* Makefile.am: Use explicit xalan/xerces locations;
	use dummy file when creating empty jars.
	* Makefile.in: Regenerated.
	* configure: Likewise.

2007-06-07  Francis Kung  <fkung@redhat.com>

	* acinclude.m4: Cleaned up header checks.
	* configure: Regenerated.

2007-06-07  Lillian Angel  <langel@redhat.com>

	* .hgignore: New file.

2007-06-07  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* README: Fix typo.

2007-06-07  Andrew Haley  <aph@redhat.com>

	* Makefile.am (ICEDTEA_ENV): Unset LD_LIBRARY_PATH.

