+2005-04-19 Robert Schuster <thebohemian@gmx.net>
+
+ * java/beans/EventHandler.java: Reworked documentation.
+ (invoke): Fixed behavior to match spec.
+
+2005-04-19 Michael Koch <konqueror@gmx.de>
+
+ * java/awt/print/PrinterJob.java
+ (pageDialog): New method.
+ (printDialog): Implemented.
+
+2005-04-19 Michael Koch <konqueror@gmx.de>
+
+ * java/awt/image/ConvolveOp.java:
+ Removed comment added by eclipse.
+
+2005-04-19 Guilhem Lavaux <guilhem@kaffe.org>
+
+ * java/awt/image/IndexColorModel.java
+ (getRGB): Check if pixel is negative.
+
+2005-04-19 Michael Koch <konqueror@gmx.de>
+
+ * java/awt/image/RasterOp.java:
+ Fixed wrong formatting.
+
+2005-04-18 Roman Kennke <roman@kennke.org>
+
+ * java/awt/Compmonent.java
+ (setComponentOrientation): Made this property firing a
+ PropertyChangeEvent.
+
+2005-04-18 Roman Kennke <roman@kennke.org>
+
+ * java/awt/BorderLayout.java
+ (calcSize): Check for overflow when component sizes are added.
+
+2005-04-18 Robert Schuster <thebohemian@gmx.net>
+
+ * java/awt/AWTEvent.java (toString): Added case
+ for source not being an AWT component.
+
+2005-04-18 Chris Burdess <dog@gnu.org>
+
+ * gnu/java/net/BASE64.java: Truncate encoded byte array.
+
+2005-04-18 Michael Koch <konqueror@gmx.de>
+
+ gnu/java/awt/EmbeddedWindowSupport.java,
+ gnu/java/net/HeaderFieldHelper.java,
+ gnu/java/net/URLParseError.java,
+ gnu/java/net/protocol/file/Handler.java,
+ gnu/java/net/protocol/jar/Handler.java:
+ Fixed usage of @author tag.
+
+2005-04-18 Michael Koch <konqueror@gmx.de>
+
+ * gnu/xml/aelfred2/XmlParser.java:
+ Reverted my typo fix.
+
+2005-04-18 Michael Koch <konqueror@gmx.de>
+
+ * java/awt/geom/CubicCurve2D.java,
+ java/awt/geom/QuadCurve2D.java:
+ Fixed mentioning of Brian Gouph.
+
+2005-04-18 Michael Koch <konqueror@gmx.de>
+
+ * gnu/java/awt/Buffers.java,
+ gnu/java/awt/image/ImageDecoder.java,
+ gnu/java/awt/image/XBMDecoder.java,
+ gnu/java/awt/peer/ClasspathFontPeer.java,
+ gnu/java/net/CRLFInputStream.java,
+ gnu/java/net/EmptyX509TrustManager.java,
+ gnu/java/net/LineInputStream.java,
+ gnu/java/net/protocol/ftp/ActiveModeDTP.java,
+ gnu/java/net/protocol/ftp/BlockInputStream.java,
+ gnu/java/net/protocol/ftp/CompressedInputStream.java,
+ gnu/java/net/protocol/ftp/DTP.java,
+ gnu/java/net/protocol/ftp/DTPInputStream.java,
+ gnu/java/net/protocol/ftp/FTPConnection.java,
+ gnu/java/net/protocol/ftp/FTPURLConnection.java,
+ gnu/java/net/protocol/ftp/PassiveModeDTP.java,
+ gnu/java/net/protocol/ftp/StreamInputStream.java,
+ gnu/java/net/protocol/http/ChunkedInputStream.java,
+ gnu/java/net/protocol/http/HTTPConnection.java,
+ gnu/java/net/protocol/http/HTTPURLConnection.java,
+ gnu/java/net/protocol/http/Headers.java,
+ gnu/java/net/protocol/http/Request.java,
+ gnu/java/nio/ChannelInputStream.java,
+ gnu/java/nio/ChannelOutputStream.java,
+ gnu/java/nio/InputStreamChannel.java,
+ gnu/java/nio/OutputStreamChannel.java,
+ gnu/java/nio/SelectorProviderImpl.java,
+ gnu/java/rmi/RMIMarshalledObjectInputStream.java,
+ gnu/java/rmi/RMIMarshalledObjectOutputStream.java,
+ gnu/java/rmi/dgc/DGCImpl.java,
+ gnu/java/rmi/registry/RegistryImpl.java,
+ gnu/java/rmi/server/ProtocolConstants.java,
+ gnu/java/rmi/server/RMIDefaultSocketFactory.java,
+ gnu/java/rmi/server/RMIIncomingThread.java,
+ gnu/java/rmi/server/RMIObjectInputStream.java,
+ gnu/java/rmi/server/RMIObjectOutputStream.java,
+ gnu/java/rmi/server/RMIVoidValue.java,
+ gnu/java/rmi/server/UnicastConnectionManager.java,
+ gnu/java/rmi/server/UnicastRef.java,
+ gnu/java/rmi/server/UnicastRemoteCall.java,
+ gnu/java/rmi/server/UnicastRemoteStub.java,
+ gnu/java/rmi/server/UnicastServerRef.java,
+ gnu/java/security/OID.java,
+ gnu/java/security/der/DERReader.java,
+ gnu/java/security/provider/CollectionCertStoreImpl.java,
+ gnu/java/security/provider/DSAParameterGenerator.java,
+ gnu/java/security/provider/DefaultPolicy.java,
+ gnu/java/security/provider/EncodedKeyFactory.java,
+ gnu/java/security/provider/GnuDHPublicKey.java,
+ gnu/java/security/provider/GnuDSAPrivateKey.java,
+ gnu/java/security/provider/GnuDSAPublicKey.java,
+ gnu/java/security/provider/GnuRSAPrivateKey.java,
+ gnu/java/security/provider/GnuRSAPublicKey.java,
+ gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
+ gnu/java/security/provider/RSA.java,
+ gnu/java/security/provider/SHA1PRNG.java,
+ gnu/java/security/provider/SHA1withRSA.java,
+ gnu/java/security/provider/X509CertificateFactory.java,
+ gnu/java/security/x509/GnuPKIExtension.java,
+ gnu/java/security/x509/X500DistinguishedName.java,
+ gnu/java/security/x509/X509CRL.java,
+ gnu/java/security/x509/X509CRLEntry.java,
+ gnu/java/security/x509/X509CertPath.java,
+ gnu/java/security/x509/X509CertSelectorImpl.java,
+ gnu/java/security/x509/X509Certificate.java,
+ gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
+ gnu/java/security/x509/ext/BasicConstraints.java,
+ gnu/java/security/x509/ext/CRLNumber.java,
+ gnu/java/security/x509/ext/CertificatePolicies.java,
+ gnu/java/security/x509/ext/ExtendedKeyUsage.java,
+ gnu/java/security/x509/ext/Extension.java,
+ gnu/java/security/x509/ext/GeneralNames.java,
+ gnu/java/security/x509/ext/IssuerAlternativeNames.java,
+ gnu/java/security/x509/ext/KeyUsage.java,
+ gnu/java/security/x509/ext/PolicyConstraint.java,
+ gnu/java/security/x509/ext/PolicyMappings.java,
+ gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java,
+ gnu/java/security/x509/ext/ReasonCode.java,
+ gnu/java/security/x509/ext/SubjectAlternativeNames.java,
+ gnu/java/security/x509/ext/SubjectKeyIdentifier.java:
+ Reorganized import statements.
+
+2005-04-18 Michael Koch <konqueror@gmx.de>
+
+ * gnu/java/awt/color/CieXyzConverter.java,
+ gnu/java/awt/color/ClutProfileConverter.java,
+ gnu/java/awt/color/ColorLookUpTable.java,
+ gnu/java/awt/color/ColorSpaceConverter.java,
+ gnu/java/awt/color/GrayProfileConverter.java,
+ gnu/java/awt/color/GrayScaleConverter.java,
+ gnu/java/awt/color/LinearRGBConverter.java,
+ gnu/java/awt/color/ProfileHeader.java,
+ gnu/java/awt/color/PyccConverter.java,
+ gnu/java/awt/color/RgbProfileConverter.java,
+ gnu/java/awt/color/SrgbConverter.java,
+ gnu/java/awt/color/TagEntry.java,
+ gnu/java/awt/color/ToneReproductionCurve.java:
+ Standardized file headers.
+
+2005-04-16 Tom Tromey <tromey@redhat.com>
+
+ * gnu/xml/pipeline/ValidationConsumer.java (Recognizer): Make
+ 'ANY' package-private.
+
+2005-04-15 Tom Tromey <tromey@redhat.com>
+
+ * Makefile.in: Rebuilt.
+ * Makefile.am (libgij_la_LIBADD): Moved SAX and DOM...
+ (libgcj0_convenience_la_LIBADD): ... here.
+
+2005-04-14 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * gij.cc (version): Properly quote java version.
+ (main): Fix typo in comment.
+
+2005-04-13 Mark Wielaard <mark@klomp.org>
+
+ * java/lang/natRuntime.cc (insertSystemProperties): Set
+ java.class.path to CLASSPATH if not already set.
+
+2005-04-07 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * prims.cc (parse_verbose_args): Fix verbose argument parsing.
+
+2005-04-12 Mike Stump <mrs@apple.com>
+
+ * configure: Regenerate.
+
+2005-04-12 Aaron Luchko <aluchko@redhat.com>
+
+ PR libgcj/20958
+ * gnu/gcj/runtime/PersistentByteMap.java (close): Throw IOException.
+ * gnu/gcj/tools/gcj_dbtool/Main.java (addJar): Make 'length' an int.
+
+2005-04-12 Aaron Luchko <aluchko@redhat.com>
+
+ PR libgcj/20975
+ * scripts/TexinfoDoclet.java: Removed.
+ * Makefile.am (texinfo): Removed.
+ * Makefile.in: Regenerated.
+
+2005-04-11 Michael Koch <konqueror@gmx.de>
+
+ * javax/imageio/ImageIO.java (ReaderFormatFilter.filter):
+ Fixed wrong casting.
+
+2005-04-06 Andrew Haley <aph@redhat.com>
+
+ * testsuite/libjava.lang/bytearray.java: New file.
+ * testsuite/libjava.lang/bytearray.out: New file.
+ * java/lang/ClassLoader.java (loadClassFromSig): Declare
+ (loadClass): Use it.
+ * java/lang/natClassLoader.cc (loadClassFromSig): New method.
+
+2005-04-06 Mohan Embar <gnustuff@thisiscool.com>
+
+ * Makefile.am ($(db_name)): Add $(EXEEXT) suffix to
+ gcj-dbtool dependency
+ * Makefile.in: Regenerated
+
+2005-04-06 Bryce McKinlay <mckinlay@redhat.com>
+
+ * java/util/logging/natLogger.cc (getCallerStackFrame): Don't crash on
+ NULL klass and meth values from _Jv_StackTrace::GetCallerInfo().
+
+2005-04-05 Andrew Haley <aph@redhat.com>
+
+ * gnu/gcj/tools/gcj_dbtool/Main.java (Fileset): New class.
+ (Tokenizer): New class.
+ (getFiles): New method.
+ (main): Add "-" argument.
+ Add "-0" argument.
+ Read list of files from stdin when merging map databases.
+ (usage): Add "-" argument.
+ Add "-0" argument.
+ Minor corrections.
+
+2005-04-05 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ PR libgcj/20750
+ * Makefile.am (AM_CXXFLAGS): Define JAVA_HOME.
+ * Makefile.in: Regenerate.
+ * configure.ac: Add --with-java-home option.
+ * configure: Regenerate.
+ * external/Makefile.in: Regenerate.
+ * external/sax/Makefile.in: Regenerate.
+ * external/w3c_dom/Makefile.in: Regenerate.
+ * gcj/Makefile.in: Regenerate.
+ * include/Makefile.in: Regenerate.
+ * testsuite/Makefile.in: Regenerate.
+ * java/lang/natRuntime.cc (insertSystemProperties): Set java.home
+ to JAVA_HOME macro.
+
+2005-04-05 Tom Tromey <tromey@redhat.com>
+
+ * jni.cc (_Jv_JNI_GetAnyFieldID): Throw ClassNotFoundException.
+ * java/lang/reflect/natMethod.cc (_Jv_GetTypesFromSignature):
+ Rewrote to use _Jv_FindClassFromSignature.
+ * verify.cc (resolve): throw NoClassDefFoundError.
+ * link.cc (resolve_field): Throw NoClassDefFoundError.
+ (find_field): Likewise.
+ * prims.cc (_Jv_FindClassFromSignature): Removed recursion.
+ Handle error cases. Added 'endp' argument.
+ * include/jvm.h (_Jv_FindClassFromSignature): Updated prototype.
+
+2005-04-05 Tom Tromey <tromey@redhat.com>
+
+ * Makefile.in: Rebuilt.
+ * Makefile.am (lib_gnu_java_awt_peer_gtk_la_SOURCES): Removed
+ gtk_awt_peer_sources.
+ (lib_gnu_java_awt_peer_gtk_la_LIBADD): Added gtk-awt-peer.lo.
+ (lib_gnu_java_awt_peer_gtk_la_DEPENDENCIES): Likewise.
+ ($(gtk_awt_peer_sources:.java=.lo)): Removed.
+ (gtk-awt-peer.lo): New target.
+
2005-04-04 Steve Pribyl <steve@netfuel.com>
PR libgcj/20761