+2005-04-28 Michael Koch <konqueror@gmx.de>
+
+ * javax/swing/Timer.java: Reordered all fields and methods,
+ Added more javadocs.
+
+2005-04-28 Michael Koch <konqueror@gmx.de>
+
+ * javax/swing/Timer.java: Javadocs merged
+ from GNU classpath.
+
+2005-04-28 Jeroen Frijters <jeroen@frijters.net>
+
+ * gnu/java/net/protocol/file/Connection.java
+ (StaticData): New inner class to contain statics.
+ (connect, getHeaderField): Modified to use StaticData.
+
+2005-04-28 Michael Koch <konqueror@gmx.de>
+
+ * gnu/java/net/protocol/file/Connection.java
+ (lineSeparator): Initialize with SystemProperties.getProperty().
+
+2005-04-27 Chris Burdess <dog@gnu.org>
+
+ * gnu/java/net/protocol/file/Connection.java: Return correct content
+ length for directory listing.
+ * java/net/URLClassLoader.java: Correction for URLClassLoader, bug
+ #11285: return valid URLs for directories.i
+
+2005-04-27 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * Makefile.am (ordinary_java_source_files): Add
+ gnu/java/net/protocol/https/Handler.java.
+ * Makefile.in: Regenerate.
+ * java/net/URL.java: Remove org.metastatic.jessie from default
+ protocol search path.
+
+2005-04-27 Chris Burdess <dog@gnu.org>
+
+ * gnu/java/net/protocol/https/Handler.java: New file.
+
+2005-04-27 Jeroen Frijters <jeroen@frijters.net>
+
+ * javax/imageio/spi/IIORegistry.java (IIORegistry):
+ Don't assume that awt Toolkit is always ClasspathToolkit.
+
+2005-04-27 Chris Burdess <dog@gnu.org>
+
+ * java/net/protocol/http/HTTPURLConnection.java (connect): Accept
+ absolute and relative paths in Location header.
+
+2005-04-27 Chris Burdess <dog@gnu.org>
+
+ * gnu/java/net/protocol/http/HTTPURLConnection.java: Throw
+ FileNotFoundException and implement getErrorStream on 404.
+
+2005-04-27 Sven de Marothy <sven@physto.se>
+
+ * java/util/TimeZone.java,
+ (getDefaultDisplayName): Fix previous fix.
+
+2005-04-27 Sven de Marothy <sven@physto.se>
+
+ * java/util/TimeZone.java,
+ (getDefaultDisplayName): Don't print zero offsets.
+
+2005-04-27 Roman Kennke <roman@kennke.org>
+
+ * javax/swing/plaf/basic/BasicScrollBarUI
+ (getThumbBounds): Do not make thumb smaller than
+ minimumThumbSize.
+ * javax/swing/plaf/metal/MetalLookAndFeel
+ (initComponentDefaults): Added color defaults for ScrollBar.
+ * javax/swing/plaf/metal/MetalScrollBarUI
+ (paintThumb): Added.
+ (getMinimumThumbSize): Added.
+
+2005-04-27 Roman Kennke <roman@kennke.org>
+
+ * javax/swing/plaf/metal/MetalLookAndFeel
+ (initComponentDefaults): Added some default colors.
+
+2005-04-27 Roman Kennke <roman@kennke.org>
+
+ * javax/swing/plaf/basic/BasicScrollBarUI.java
+ (configureScrollBarColors: Changed key 'ScrollBar.thumbLightShadow'
+ to 'ScrollBar.thumbShadow'. The formes does not exist.
+ (paintThumb): Use BasicGraphicsUtils for painting the thumb.
+
+2005-04-27 Roman Kennke <roman@kennke.org>
+
+ * java/awt/MediaTracker.java: Added 2005 to copyright statement.
+ * javax/swing/BoxLayout.java: Likewise.
+ * javax/swing/UIManager.java: Likewise.
+ * javax/swing/plaf/basic/BasicButtonListener.java: Likewise.
+ * javax/swing/plaf/basic/BasicGraphicsUtils.java: Likewise.
+ * javax/swing/plaf/basic/BasicLookAndFeel.java: Likewise.
+ * javax/swing/plaf/basic/BasicMenuItemUI.java: Likewise.
+ * javax/swing/plaf/basic/BasicScrollPaneUI.java: Likewise.
+ * javax/swing/plaf/metal/MetalLookAndFeel.java: Likewise.
+ * javax/swing/text/Document.java: Likewise.
+ * javax/swing/text/GapContent.java: Likewise.
+ * javax/swing/text/SimpleAttributeSet.java: Likewise.
+ * javax/swing/tree/DefaultTreeSelectionModel.java: Likewise.
+
+2005-04-27 Roman Kennke <roman@kennke.org>
+
+ * javax/swing/plaf/basic/BasicToggleButtonUI.java:
+ (getPropertyPrefix): Added.
+
+2005-04-27 Roman Kennke <roman@kennke.org>
+
+ * javax/swing/plaf/basic/BasicButtonUI.java
+ (getPropertyPrefix): Added.
+ (installDefaults): Use getPropertyPrefix instead of hard-coded
+ prefix.
+
+2005-04-27 Roman Kennke <roman@kennke.org>
+
+ * javax/swing/JToggleButton.java
+ (JToggleButton): Removed horizontalAlignment setting, this
+ was wrong. Added setting of an actionCommand, ToggleButtons
+ have "" as default actionCommand.
+
+2005-04-27 Michael Koch <konqueror@gmx.de>
+
+ * java/nio/charset/Charset.java (providers2): Renamed from 'providers'
+ to work around CNI limitation.
+
+2005-04-27 Sven de Marothy <sven@physto.se>
+
+ * java/nio/charset/Charset.java:
+ (defaultCharset()): New method.
+ Status updated to 1.5
+
+2005-04-27 Sven de Marothy <sven@physto.se>
+
+ * java/nio/charset/Charset.java: Cached encoders shouldn't be static.
+
+2005-04-27 Sven de Marothy <sven@physto.se>
+
+ * java/nio/charset/Charset.java: Reset cached de/encoders.
+
+2005-04-27 Robert Schuster <thebohemian@gmx.net>
+
+ * java/nio/charset/Charset.java (forName): Throws
+ IllegalArgumentException when argument is null
+ and added documentation.
+
+2005-04-27 Ito Kazumitsu <kaz@maczuka.gcd.org>
+
+ * java/nio/charset/Charset.java (providers):
+ New method to make an array of CharsetProviders defined in
+ META-INF/services/java.nio.charset.spi.CharsetProvider.
+ (charsetForName, availableCharsets): Use the
+ new method providers().
+
+2005-04-26 Michael Koch <konqueror@gmx.de>
+
+ * java/net/InetAddress.java: Made all hexadecimal numbers lowercase.
+ Fixed typos in javadocs.
+ (isSiteLocalAddress): Fixed handling of byte values.
+ (isMCLinkLocal): Likewise.
+ * java/net/Inet4Address.java
+ (isMulticastAddress): Call super method.
+ (isLoopbackAddress): Likewise.
+ (isAnyLocalAddress): Likewise.
+ (isLinkLocalAddress): Likewise.
+ (isSiteLocalAddress): Likewise.
+ (isMCGlobal): Likewise.
+ (isMCNodeLocal): Likewise.
+ (isMCLinkLocal): Likewise.
+ (isMCSiteLocal): Likewise.
+ (isMCOrgLocal): Likewise.
+ (getHostAddress): Likewise.
+
+2005-04-26 Sven de Marothy <sven@physto.se>
+
+ * java/net/InetAddress.java
+ (toString): Don't print empty hostnames.
+
+2005-04-26 Luca Barbieri <luca.barbieri@gmail.com>
+
+ PR libgcj/21136:
+ * gnu/java/nio/channels/FileChannelImpl.java (tryLock): Pass
+ 'false' to native lock().
+ (lock): Pass 'true' to native lock().
+
+2005-04-26 Michael Koch <konqueror@gmx.de>
+
+ * java/net/InetAddress.java:
+ Fixed typos in javadocs.
+
+2005-04-26 Andrew Haley <aph@redhat.com>
+
+ PR libgcj/21020:
+ * jni.cc (_Jv_JNI_GetAnyFieldID): Use class' loader to find
+ field's type.
+
+2005-04-26 Tom Tromey <tromey@redhat.com>
+
+ * javax/swing/text/html/parser/ParserDelegator.java (callBack,
+ gnu): Now package-private.
+ * javax/swing/text/html/parser/DocumentParser.java (parser,
+ callBack, gnu): Now package-private.
+ * javax/swing/text/StringContent.java (content, setOffset,
+ checkLocation): Now package-private.
+ * javax/swing/text/JTextComponent.java (doc): Now
+ package-private.
+ * javax/swing/plaf/basic/BasicToolBarUI.java (owner,
+ lastGoodOrientation, origParent, borders, cachedBounds,
+ cachedOrientation, DragWindow): Now package-private.
+ * javax/swing/plaf/basic/BasicTabbedPaneUI.java (incrButton,
+ decrButton, viewport, panel, currentScrollLocation, layoutManager,
+ tabAreaRect, contentRect, createIncreaseButton,
+ createDecreaseButton, findPointForIndex): Now package-private.
+ * javax/swing/plaf/basic/BasicSplitPaneDivider.java
+ (currentDividerLocation, moveDividerTo): Now package-private.
+ * javax/swing/plaf/basic/BasicSliderUI.java (findClosestTick): Now
+ package-private.
+ * javax/swing/plaf/basic/BasicScrollBarUI.java
+ (calculatePreferredSize, valueForYPosition, valueForXPosition):
+ Now package-private.
+ * javax/swing/plaf/basic/BasicPopupMenuUI.java
+ (topWindowListener): Now package-private.
+ * javax/swing/plaf/basic/BasicOptionPaneUI.java (iconSize,
+ OK_STRING, YES_STRING, NO_STRING, CANCEL_STRING): Now constants.
+ (messageAreaContainer, buttonContainer, resetSelectedValue): Now
+ package-private.
+ * javax/swing/plaf/basic/BasicListUI.java (damageLayout): Now
+ package-private.
+ * javax/swing/plaf/basic/BasicInternalFrameTitlePane.java (title):
+ Now package-private.
+ * javax/swing/plaf/basic/BasicDesktopIconUI.java (button): Now
+ package-private.
+ * javax/swing/plaf/basic/BasicComboBoxUI.java (largestItemSize,
+ borderInsets): Now package-private.
+ (arrowButtonWidth): Likewise. Now a constant.
+ * javax/swing/plaf/basic/BasicColorChooserUI.java (chooser, pane,
+ makeTabs, updatePreviewPanel): Now package-private.
+ * javax/swing/plaf/basic/BasicArrowButton.java (shadow,
+ darkShadow, highlight): Now package-private.
+ * javax/swing/colorchooser/DefaultSwatchChooserPanel.java
+ (addColorToQueue): Now package-private.
+ * javax/swing/colorchooser/DefaultRGBChooserPanel.java
+ (spinnerChange, sliderChange, updateChange, R, G, B, RSpinner,
+ GSpinner, BSpinner): Now package-private.
+ * javax/swing/colorchooser/DefaultHSBChooserPanel.java
+ (gradientImage, trackImage, slider, hRadio, sRadio, bRadio,
+ hSpinner, sSpinner, bSpinner, gradientPoint, internalChange,
+ spinnerTrigger, locked, handlingMouse, updateImage, updateSlider,
+ updateTrack): Now package-private.
+ * javax/swing/TransferHandler.java (clipboard): Now
+ package-private.
+ * javax/swing/ToolTipManager.java (showTip, hideTip): Now
+ package-private.
+ * javax/swing/Timer.java (drainEvents, queueEvent): Now
+ package-private.
+ * javax/swing/RepaintManager.java (globalManager): Now
+ package-private.
+ * javax/swing/JFormattedTextField.java (editValid): Now
+ package-private.
+ * javax/swing/JColorChooser.java (makeModal): Now
+ package-private.
+ * java/awt/geom/GeneralPath.java (rule, types, xpoints, ypoints,
+ index, path): Now package-private.
+ * java/awt/geom/Area.java (solids, holes, cubicCubicIntersect,
+ lineQuadIntersect, lineCubicIntersect, linesIntersect,
+ pointEquals): Now package-private.
+ * java/awt/geom/Arc2D.java (type): Now package-private.
+ * java/awt/Window.java (windowFocusOwner): Now package-private.
+ * java/awt/TextComponent.java (editable, selectionStart,
+ selectionEnd, text, getIndexAtPoint, getCharacterBounds): Now
+ package-private.
+ * java/awt/MenuItem.java (actionCommand, enabled, label): Now
+ package-private.
+ * java/awt/MenuComponent.java (focusListener): Now
+ package-private.
+ * java/awt/Frame.java (state): Now package-private.
+ * java/awt/Choice.java (pItems): Now package-private.
+ * java/awt/Checkbox.java (state): Now package-private.
+ * java/awt/Button.java (actionCommand, label): Now
+ package-private.
+ * gnu/javax/swing/text/html/parser/support/Parser.java
+ (attributes, _handleEndTag_remaining, _handleStartTag): Now
+ package-private.
+ * gnu/java/beans/decoder/PersistenceParser.java (javaHandler): Now
+ package-private.
+ * gnu/java/awt/peer/gtk/GdkGraphics2D.java (paint, stroke, fg, bg,
+ clip, transform, font, comp): Now package-private.
+
+2005-04-26 Tom Tromey <tromey@redhat.com>
+
+ * java/awt/Robot.java (waitForIdle): Call invokeAndWait in a
+ static way.
+
+2005-04-26 Mark Wielaard <mark@klomp.org>
+
+ * java/net/URL.java (URL(URL,String,URLStreamHandler)): Add spec
+ to MalformedURLException.
+
+2005-04-26 Michael Koch <konqueror@gmx.de>
+
+ * java/security/AccessControlContext.java:
+ Reformated.
+ (protectedDomains): Renamed from 'protectionDomain'.
+ * java/security/AccessController.java:
+ Reformatted.
+
+2005-04-26 Jeroen Frijters <jeroen@frijters.net>
+
+ * gnu/java/security/action/GetSecurityPropertyAction.java
+ (GetSecurityPropertyAction): Implement PrivilegedAction instead
+ of extending GetPropertyAction.
+ (name): New field.
+ (value): Likewise.
+ (setParamters): New methods.
+ (GetSecurityPropertyAction): Use new setParameters methods.
+
2005-04-26 Jeroen Frijters <jeroen@frijters.net>
* java/security/Security.java,