summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* 2006-11-13 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-11-141-0/+8
| | | | | * gnu/java/util/regex/RETokenNamedProperty.java: (getHandler(String)): Add support for 'all'.
* 2006-11-13 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-11-1328-207/+2239
| | | | * Merge of HEAD-->generics from 2006/11/04-2006/11/12.
* 2006-11-04 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-11-049-61/+31
| | | | * Merge of HEAD-->generics-branch for 2006/10/29 to 2006/11/04.
* 2006-10-29 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-10-2920-191/+1020
| | | | * Merge of HEAD --> generics for 2006/10/04-2006/10/29.
* 2006-10-05 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-10-0562-965/+3994
| | | | * Merge of HEAD-->generics for 2006/09/03-2006/10/04.
* 2006-09-05 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-09-0533-238/+2594
| | | | * Merge of HEAD-->generics from 2006/08/12 to 2006/09/03.
* 2006-08-14 Casey Marshall <csm@gnu.org>Casey Marshall2006-08-14126-11701/+17285
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge in ssl-nio-branch work. See `ChangeLog-ssl-nio' for a record of changes made on this branch. Files modified: * gnu/classpath/debug/Component.java * gnu/classpath/debug/SystemLogger.java * gnu/java/security/action/GetPropertyAction.java * gnu/java/security/action/GetSecurityPropertyAction.java * gnu/javax/crypto/RSACipherImpl.java * gnu/javax/net/ssl/PrivateCredentials.java * gnu/javax/net/ssl/provider/Alert.java * gnu/javax/net/ssl/provider/AlertException.java * gnu/javax/net/ssl/provider/Certificate.java * gnu/javax/net/ssl/provider/CertificateRequest.java * gnu/javax/net/ssl/provider/CertificateType.java * gnu/javax/net/ssl/provider/CertificateVerify.java * gnu/javax/net/ssl/provider/CipherSuite.java * gnu/javax/net/ssl/provider/ClientHello.java * gnu/javax/net/ssl/provider/ClientKeyExchange.java * gnu/javax/net/ssl/provider/CompressionMethod.java * gnu/javax/net/ssl/provider/Constructed.java * gnu/javax/net/ssl/provider/ContentType.java * gnu/javax/net/ssl/provider/DiffieHellman.java * gnu/javax/net/ssl/provider/Extension.java * gnu/javax/net/ssl/provider/Finished.java * gnu/javax/net/ssl/provider/Handshake.java * gnu/javax/net/ssl/provider/Jessie.java * gnu/javax/net/ssl/provider/ProtocolVersion.java * gnu/javax/net/ssl/provider/Random.java * gnu/javax/net/ssl/provider/ServerHello.java * gnu/javax/net/ssl/provider/ServerKeyExchange.java * gnu/javax/net/ssl/provider/Signature.java * gnu/javax/net/ssl/provider/Util.java * gnu/javax/net/ssl/provider/X509KeyManagerFactory.java * gnu/javax/net/ssl/provider/X509TrustManagerFactory.java * java/security/MessageDigest.java * java/security/MessageDigestSpi.java * java/security/Signature.java * java/security/SignatureSpi.java * javax/crypto/Mac.java * javax/crypto/MacSpi.java * javax/net/ssl/HandshakeCompletedEvent.java * javax/net/ssl/HttpsURLConnection.java * javax/net/ssl/SSLContext.java * javax/net/ssl/SSLContextSpi.java * javax/net/ssl/SSLSession.java Files added: * gnu/javax/net/ssl/provider/ServerKeyExchangeBuilder.java * gnu/javax/net/ssl/provider/SSLv3HMacSHAImpl.java * gnu/javax/net/ssl/provider/SimpleSessionContext.java * gnu/javax/net/ssl/provider/ServerRSAParams.java * gnu/javax/net/ssl/provider/SSLContextImpl.java * gnu/javax/net/ssl/provider/ServerDHParams.java * gnu/javax/net/ssl/provider/ClientHelloBuilder.java * gnu/javax/net/ssl/provider/ClientDHE_PSKParameters.java * gnu/javax/net/ssl/provider/SignatureAlgorithm.java * gnu/javax/net/ssl/provider/CipherSuiteList.java * gnu/javax/net/ssl/provider/ServerNameList.java * gnu/javax/net/ssl/provider/SSLServerSocketImpl.java * gnu/javax/net/ssl/provider/CompressionMethodList.java * gnu/javax/net/ssl/provider/ServerRSA_PSKParameters.java * gnu/javax/net/ssl/provider/ClientKeyExchangeBuilder.java * gnu/javax/net/ssl/provider/TrustedAuthorities.java * gnu/javax/net/ssl/provider/CertificateStatusRequest.java * gnu/javax/net/ssl/provider/ServerHelloDone.java * gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.java * gnu/javax/net/ssl/provider/SSLSocketImpl.java * gnu/javax/net/ssl/provider/ServerHelloBuilder.java * gnu/javax/net/ssl/provider/Record.java * gnu/javax/net/ssl/provider/SSLRSASignatureImpl.java * gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.java * gnu/javax/net/ssl/provider/PreSharedKeyManagerFactoryImpl.java * gnu/javax/net/ssl/provider/KeyExchangeAlgorithm.java * gnu/javax/net/ssl/provider/SSLServerSocketFactoryImpl.java * gnu/javax/net/ssl/provider/CertificateBuilder.java * gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.java * gnu/javax/net/ssl/provider/CertificateStatusType.java * gnu/javax/net/ssl/provider/ExtensionList.java * gnu/javax/net/ssl/provider/ClientCertificateTypeList.java * gnu/javax/net/ssl/provider/ClientPSKParameters.java * gnu/javax/net/ssl/provider/X500PrincipalList.java * gnu/javax/net/ssl/provider/ServerHandshake.java * gnu/javax/net/ssl/provider/ClientDiffieHellmanPublic.java * gnu/javax/net/ssl/provider/SessionImpl.java * gnu/javax/net/ssl/provider/SSLSocketFactoryImpl.java * gnu/javax/net/ssl/provider/ServerPSKParameters.java * gnu/javax/net/ssl/provider/TruncatedHMAC.java * gnu/javax/net/ssl/provider/MaxFragmentLength.java * gnu/javax/net/ssl/provider/HelloRequest.java * gnu/javax/net/ssl/provider/ServerKeyExchangeParams.java * gnu/javax/net/ssl/provider/UnresolvedExtensionValue.java * gnu/javax/net/ssl/provider/CipherAlgorithm.java * gnu/javax/net/ssl/provider/ClientHandshake.java * gnu/javax/net/ssl/provider/ExchangeKeys.java * gnu/javax/net/ssl/provider/CertificateURL.java * gnu/javax/net/ssl/provider/EmptyExchangeKeys.java * gnu/javax/net/ssl/provider/CertificateRequestBuilder.java * gnu/javax/net/ssl/provider/SSLv3HMacMD5Impl.java * gnu/javax/net/ssl/provider/Builder.java * gnu/javax/net/ssl/provider/Debug.java * gnu/javax/net/ssl/provider/SSLEngineImpl.java * gnu/javax/net/ssl/provider/MacAlgorithm.java * gnu/javax/net/ssl/provider/DelegatedTask.java * gnu/javax/net/ssl/provider/InputSecurityParameters.java * gnu/javax/net/ssl/provider/ClientHelloV2.java * gnu/javax/net/ssl/provider/OutputSecurityParameters.java * gnu/javax/net/ssl/provider/AbstractHandshake.java * javax/net/ssl/SSLEngine.java * javax/net/ssl/CertPathTrustManagerParameters.java * javax/net/ssl/KeyStoreBuilderParameters.java * javax/net/ssl/X509ExtendedKeyManager.java * javax/net/ssl/SSLEngineResult.java * gnu/javax/net/ssl/PreSharedKeyManager.java * gnu/javax/net/ssl/Session.java * gnu/javax/net/ssl/PreSharedKeyManagerParameters.java * gnu/javax/net/ssl/SSLCipherSuite.java * gnu/javax/net/ssl/AbstractSessionContext.java * gnu/javax/net/ssl/SessionStoreException.java * gnu/javax/net/ssl/SSLRecordHandler.java * gnu/javax/net/ssl/SSLProtocolVersion.java * gnu/javax/crypto/key/GnuPBEKey.java * gnu/java/security/util/ByteBufferOutputStream.java * gnu/java/security/Requires.java * gnu/javax/security/auth/callback/CertificateCallback.java Files removed: * gnu/javax/net/ssl/provider/Context.java * gnu/javax/net/ssl/provider/DigestInputStream.java * gnu/javax/net/ssl/provider/DigestOutputStream.java * gnu/javax/net/ssl/provider/Enumerated.java * gnu/javax/net/ssl/provider/Extensions.java * gnu/javax/net/ssl/provider/GNUSecurityParameters.java * gnu/javax/net/ssl/provider/JCESecurityParameters.java * gnu/javax/net/ssl/provider/JDBCSessionContext.java * gnu/javax/net/ssl/provider/JessieDHPrivateKey.java * gnu/javax/net/ssl/provider/JessieDHPublicKey.java * gnu/javax/net/ssl/provider/JessieRSAPrivateKey.java * gnu/javax/net/ssl/provider/JessieRSAPublicKey.java * gnu/javax/net/ssl/provider/KeyPool.java * gnu/javax/net/ssl/provider/OverflowException.java * gnu/javax/net/ssl/provider/RecordInput.java * gnu/javax/net/ssl/provider/RecordInputStream.java * gnu/javax/net/ssl/provider/RecordOutputStream.java * gnu/javax/net/ssl/provider/RecordingInputStream.java * gnu/javax/net/ssl/provider/SSLRSASignature.java * gnu/javax/net/ssl/provider/SSLServerSocket.java * gnu/javax/net/ssl/provider/SSLServerSocketFactory.java * gnu/javax/net/ssl/provider/SSLSocket.java * gnu/javax/net/ssl/provider/SSLSocketFactory.java * gnu/javax/net/ssl/provider/SSLSocketInputStream.java * gnu/javax/net/ssl/provider/SSLSocketOutputStream.java * gnu/javax/net/ssl/provider/SecurityParameters.java * gnu/javax/net/ssl/provider/Session.java * gnu/javax/net/ssl/provider/SessionContext.java * gnu/javax/net/ssl/provider/SynchronizedRandom.java * gnu/javax/net/ssl/provider/XMLSessionContext.java
* 2006-08-12 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-08-1233-232/+6429
| | | | | * Merge of HEAD --> generics-branch for release 0.92 to 2006/08/12.
* 2006-08-07 Raif S. Naffah <raif@swiftdsl.com.au>Mark Wielaard2006-08-072-39/+96
| | | | | | | | | | | | * gnu/java/security/key/dss/DSSKey.java: Updated documentation. (hasInheritedParameters): New method. (equals): Updated documentation. Take into consideration the outcome of hasInheritedParameters invocation. (toString): Call hasInheritedParameters and adjust the result accordingly. * gnu/java/security/key/dss/DSSKeyPairX509Codec.java (encodePublicKey): Updated documentation. Handle case of public keys with null p, q, and g MPIs. (decodePublicKey): Handle case of absent or NULL p, q and g MPIs.
* 2006-08-07 Tom Tromey <tromey@redhat.com>Mark Wielaard2006-08-072-11/+18
| | | | | | | | | | | | | | | PR libgcj/23682: * java/nio/channels/SelectionKey.java (attach): Now synchronized. (attachment): Likewise. * java/nio/channels/spi/AbstractSelectionKey.java (cancel): Now synchronized. (isValid): Likewise. * gnu/java/nio/SelectionKeyImpl.java (impl): Now final (ch): Likewise. (interestOps): Synchronize. (readyOps): Likewise. * gnu/java/nio/SelectorImpl.java (register): Synchronize around interestOps call.
* 2006-08-07 Sven de Marothy <sven@physto.se>Mark Wielaard2006-08-071-2/+5
| | | | | | | | * gnu/java/awt/peer/gtk/CairoGraphics2D.java (drawGlyphVector): Synchronize against font object when drawing. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c (nativeDrawGlyphVector): Use pango locking when drawing. (install_font_peer): Use pango locking when creating the cairo face.
* 2006-08-06 Roman Kennke <kennke@aicas.com>Mark Wielaard2006-08-061-2/+2
| | | | | | | | | | | | PR 28571 * gnu/java/awt/peer/gtk/GtkCanvasPeer.java (getPreferredSize): Renamed method to preferredSize(). That's the one that gets called from java.awt.*. * java/awt/peer/ComponentPeer.java (getPreferredSize): Added specnote about this method never beeing called in the RI. (getMinimumSize): Added specnote about this method never beeing called in the RI.
* 2006-08-06 Sven de Marothy <sven@physto.se>Mark Wielaard2006-08-062-1/+15
| | | | | | | | | | | | * gnu/java/awt/peer/gtk/ComponentGraphics.java (grab, nativeGrab): New methods. * include/gnu_java_awt_peer_gtk_ComponentGraphics.h * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c (nativeGrab): New method. * gnu/java/awt/peer/gtk/GtkComponentPeer.java (print): Implement. * java/awt/Component.java (printAll): Should call peer print method.
* PR 28555Mark Wielaard2006-08-062-2/+2
| | | | | | | | Suggested by Matthew Burgess <matthew@linuxfromscratch.org> * gnu/xml/transform/ApplyTemplatesNode.java (clone): Check whether withParams is null. * gnu/xml/transform/ForEachNode.java (clone): Check whether sortKeys is null.
* 2006-08-05 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-08-0510-1456/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * examples/gnu/classpath/examples/swing/FillRect.java, * gnu/CORBA/Focused_ORB.java, * gnu/CORBA/interfaces/gnuSocketFactory.java, * gnu/classpath/ByteArray.java, * gnu/classpath/ObjectPool.java, * gnu/java/awt/peer/ClasspathTextLayoutPeer.java, * gnu/java/awt/peer/x/fonts.properties, * gnu/java/security/util/Prime2.java, * gnu/javax/imageio/gif/GIFStream.java, * javax/swing/text/html/HTMLTableView.java, * native/cni/Makefile.am, * org/omg/CORBA/SendingContext/RunTimeOperations.java, * org/omg/CORBA/SendingContext/Runtime.java, * resource/gnu/regexp/MessagesBundle.properties, * resource/gnu/regexp/MessagesBundle_fr.properties, * resource/gnu/regexp/MessagesBundle_it.properties, * tools/appletviewer.in, * tools/jarsigner.in, * tools/keytool.in, * vm/reference/java/lang/management/VMThreadInfo.java: Removed. * examples/gnu/classpath/examples/awt/aicas.png, * examples/gnu/classpath/examples/awt/palme.gif, * examples/gnu/classpath/examples/java2d/aicas.png, * examples/gnu/classpath/examples/java2d/palme.gif, * gnu/java/awt/font/opentype/truetype/doc-files/ZonePathIterator-1.dia, * gnu/java/awt/font/opentype/truetype/doc-files/ZonePathIterator-1.png, * java/awt/doc-files/capjoin.png, * java/awt/geom/doc-files/Area-1.png, * java/awt/geom/doc-files/Ellipse-1.png, * java/awt/geom/doc-files/GeneralPath-1.png: Added.
* 2006-08-05 Robert Schuster <robertschuster@fsfe.org>Mark Wielaard2006-08-051-1/+7
| | | | | | | Reported by Henrik Gulbrandsen <henrik@gulbra.net> Fixes PR27864. * gnu/xml/dom/DomIterator.java: (successor): Added if-statement.
* 2006-08-03 Raif S. Naffah <raif@swiftdsl.com.au>Mark Wielaard2006-08-031-2/+9
| | | | | | | | | PR Classpath/28556 * gnu/java/security/key/rsa/RSAKeyPairPKCS8Codec.java (encodePrivateKey): Updated documentation to clarify that RFC-2459 states that the parameters field of the AlgorithmIdentifier element MUST be NULL if present. Amended the code to reflect the specs. (decodePrivateKey): Handle case of NULL AlgorithmIdentifier.parameters.
* 2006-07-30 Matt Wringe <mwringe@redhat.com>Mark Wielaard2006-07-301-7/+10
| | | | | * gnu/java/security/Engine.java (getInstance): Ignore self referencing aliases.
* 2006-07-29 Andrew John Hughes <gnu_andrew@member.fsf.org>Mark Wielaard2006-07-2910-3/+145
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/lang/management/BeanImpl.java: Extended javax.management.StandardMBean. * gnu/java/lang/management/ClassLoadingMXBeanImpl.java, * gnu/java/lang/management/CompilationMXBeanImpl.java, * gnu/java/lang/management/GarbageCollectorMXBeanImpl.java, * gnu/java/lang/management/MemoryMXBeanImpl.java, * gnu/java/lang/management/MemoryManagerMXBeanImpl.java, * gnu/java/lang/management/MemoryPoolMXBeanImpl.java, * gnu/java/lang/management/OperatingSystemMXBeanImpl.java, * gnu/java/lang/management/RuntimeMXBeanImpl.java, * gnu/java/lang/management/ThreadMXBeanImpl.java: Call the superclass with the appropriate class. * java/lang/management/ManagementFactory.java: (getOperatingSystemMXBean()): Catch exception from StandardMBean. (getRuntimeMXBean()): Likewise. (getClassLoadingMXBean()): Likewise. (getThreadMXBean()): Likewise. (getMemoryMXBean()): Likewise. (getCompilationMXBean()): Likewise. (getMemoryPoolMXBeans()): Likewise. (getMemoryManagerMXBeans()): Likewise. (getGarbageCollectorMXBeans()): Likewise. * javax/management/MBeanFeatureInfo.java: hashCode()): Fixed to check for null values.
* 2006-07-29 Matt Wringe <mwringe@redhat.com>Mark Wielaard2006-07-291-13/+34
| | | | | | | | | | | * gnu/java/security/Engine.java (getInstance): Add case insentivity to algorithm names * java/security/Provider.java (put): Stop using canonical key naming (remove): Likewise (toCanonicalKey): Method removed (get): Method removed, no longer needs to overwrite parent implementation
* * gnu/java/awt/peer/gtk/GdkTextLayout.java: Removed.Mark Wielaard2006-07-292-479/+0
| | | | | | | | | * gnu/java/awt/peer/gtk/GtkCheckboxGroupPeer.java: Removed. * include/gnu_java_awt_peer_gtk_GdkTextLayout.h: Removed. * include/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.h: Removed. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c: Removed. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.c: Removed.
* 2006-07-28 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-2835-168/+395
| | | | | * Merge HEAD --> generics-branch for 2006-07-23 to 0.92 branch point.
* 2006-07-23 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-231-2/+4
| | | | | | | | * gnu/java/lang/management/MemoryPoolMXBeanImpl.java, * java/lang/management/MemoryPoolMXBean.java: (getType()): Changed return type to MemoryType. * java/lang/management/MemoryType.java: New file.
* 2006-07-23 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-2359-681/+3766
| | | | | * Merge of HEAD to generics-branch for 2006-07-16 to 2006-07-23.
* 2006-07-16 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-1657-173/+2802
| | | | | * Merge of HEAD --> generics-branch for 2006/07/09 to 2006/07/16.
* 2006-07-09 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-0966-2428/+2270
| | | | | * Merge of HEAD --> generics-branch for 2006/07/02 to 2006/07/09.
* 2006-07-02 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-02137-6127/+9845
| | | | | * Merge of HEAD --> generics-branch for 2006/06/27 to 2006/07/02.
* 2006-06-27 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-06-27277-11537/+9623
| | | | | * Merge of HEAD --> generics-branch for 2006/06/16 to 2006/06/27.
* 2006-06-16 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-06-1635-187/+1456
| | | | | * Merge of HEAD --> generics-branch for 2006/06/11 to 2006/06/16.
* 2006-06-11 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-06-11164-5100/+7147
| | | | | * Merge of HEAD-->generics between 2006/05/29 and 2006/06/11.
* 2006-05-29 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-05-2914-870/+296
| | | | * Merge of HEAD to generics-branch (2006-05-20 to 2006-05-29)
* 2006-05-20 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-05-2066-757/+8548
| | | | | * Merge of HEAD to generics for 0.91 to 2006/05/20.
* 2006-05-15 Mark Wielaard <mark@klomp.org>generics-0_91-releaseMark Wielaard2006-05-156-140/+144
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac (VERSION): Set to 0.91-generics. 2006-05-15 Mark Wielaard <mark@klomp.org> * NEWS: Add release date and VMClassLoader.getBootPackages() changes. 2006-05-15 Christian Thalinger <twisti@complang.tuwien.ac.at> * README: Added CACAO to list of VMs. 2006-05-14 Mark Wielaard <mark@klomp.org> * native/jni/java-net/javanet.c (_javanet_accept): Don't use C++ comments. 2006-05-14 Chris Burdess <dog@gnu.org> * gnu/xml/dom/DomNode.java: Permit comments and PIs in doctype nodes to be preserved during cloneNode. 2006-05-14 Mark Wielaard <mark@klomp.org> PR 27459 * native/jni/java-net/javanet.c (_javanet_accept): Reset the inherited timeout on socket. 2006-05-14 Lillian Angel <langel@redhat.com> * java/util/SimpleTimeZone.java: Reverted patch. (SimpleTimeZone): Throw exception if startMonth == endMonth. (SimpleTimeZone): Likewise. (checkRule): Rewritten to properly check all values (more efficently). This code is now more stable, at least less buggy than before. Fixed API documentation. (setStartRule): Moved checkRule call to end. (setStartRule): Likewise. (setEndRule): Likewise. (setEndRule): Likewise. 2006-05-14 Audrius Meskauskas <AudriusA@Bioinformatics.org> * javax/swing/tree/DefaultTreeSelectionModel.java (leadRow): Initialise to -1. 2006-05-14 Robert Schuster <robertschuster@fsfe.org> PR classpath/27595 * javax/swing/text/AbstractDocument.java: (insertString): Flipped if-expression and its blocks. (remove): Dito. (replace): Flipped if-expression and its blocks, added note, invoke insertString and remove instead of insertStringImpl and removeImpl. 2006-05-13 Tom Tromey <tromey@redhat.com> * java/nio/ByteBufferImpl.java (compact): Always set position. 2006-05-11 Mark Wielaard <mark@klomp.org> * java/util/logging/Logger.java (global): Initialize inside static PrivilegedAction. 2006-05-11 Mark Wielaard <mark@klomp.org> * java/awt/geom/GeneralPath.java (WIND_EVEN_ODD, WIND_NON_ZERO): Fully qualify PathIterator constants 2006-05-10 Roman Kennke <kennke@aicas.com> PR classpath/27481 * javax/swing/plaf/basic/BasicInternalFrameUI.java (installDefaults): Set background of content pane to null, if no custom color has been installed by the application yet. 2006-05-10 Roman Kennke <kennke@aicas.com> PR classpath/27481 * javax/swing/JRootPane.java (createContentPane): Don't set background to null. 2006-05-09 Robert Schuster <robertschuster@fsfe.org> PR classpath/24216 * javax/swing/text/AbstractDocument.java: (insertString): Added more documentation, added argument check. (remove): Added more documentation. (removeImpl): Added argument check. (replace): Added more documentation, added argument check. 2006-05-08 Lillian Angel <langel@redhat.com> * java/net/URLClassLoader.java (JarURLLoader): Added check to make sure the INDEX.LIST file exists. 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27481 * javax/swing/JRootPane.java (createContentPane): Set background of the content pane to null, so that the content pane inherits its background from the root pane. 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27480 * javax/swing/ButtonGroup.java (add): Check if new button is selected and if so, deselect other buttons in the group. 2006-05-08 Lillian Angel <langel@redhat.com> PR 27444 * java/net/URLClassLoader.java (JarURLLoader): Added code to go through META-INF/INDEX.LIST file to load all jars listed. 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27461 * javax/swing/ImageIcon.java (ImageIcon(URL)): Set description to URL.toString(). 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27482 * javax/swing/JTable.java (IconCellRenderer.getTableCellRendererComponent): Set icon to null when cell value is null. 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27484 * javax/swing/DefaultDesktopManager.java (closeFrame): Don't perform default close action on the frame to prevent endless loop. 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27485 * javax/swing/table/DefaultTableModel.java (addExtraRows): New helper method. (checkSize): New helper method. (setRowCount): Use addExtraRows helper method. (addColumn): Use addExtraRows helper method. (getColumnName): Check and adjust size if necessary using checkSize(). 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27486 * javax/swing/JTable.java (setValueAt): Allow setting values even when table is editable. 2006-05-07 Andrew John Hughes <gnu_andrew@member.fsf.org> PR classpath/27435: * java/util/zip/DeflaterEngine.java: (deflateFast(boolean,boolean)): Empty buffer when full. 2006-05-07 Sven de Marothy <sven@physto.se> Fixed PR27343 * java/util/Calendar.java (setTimeZone): Force recalculation. 2006-05-07 Sven de Marothy <sven@physto.se> Fixed PR27463 * javax/swing/plaf/metal/MetalInternalFrameTitlePane.java (propertyChange): Handle FRAME_ICON_PROPERTY property. 2006-05-06 Sven de Marothy <sven@physto.se> Fixed PR27454 * gnu/java/awt/peer/gtk/GtkImage: (drawPixels,drawPixelsScaled): Check for zero image sizes. 2006-05-07 Andrew John Hughes <gnu_andrew@member.fsf.org> PR classpath/27311: * gnu/java/text/StringFormatBuffer.java: (toString()): Implemented so we can see the contents. * java/text/DecimalFormat.java: (formatInternal(double,StringFormatBuffer,FieldPosition)): Don't calculate the exponent when the number is 0 or less. Also, use log10 instead of log now it's available. 2006-05-07 Sven de Marothy <sven@physto.se> Fixed PR27455 * gnu/java/awt/peer/GLightweightPeer.java (mouseEntered): Remove. * java/awt/Component.java (processMouseEvent): Do lightweight cursor handling. * javax/swing/plaf/basic/BasicTableHeaderUI.java (endResizing,mouseMoved): Save and reset original cursor, not the default one. 2006-05-07 Roman Kennke <kennke@aicas.com> * gnu/java/awt/java2d/RasterGraphics.java: New file. 2006-05-07 Roman Kennke <kennke@aicas.com> * gnu/java/awt/java2d/AbstractGraphics2D.java (fillShape): Determine user space bounds of shape and feed them into the actual rendering pipeline. (rawSetPixel): Made non-abstract for now. Maybe remove later. (rawSetForeground): Likewise. (getDestinationColorModel): Removed. (getDeviceBounds): Made non-abstract. Provide useful default impl. (rawFillShape): Handle paint context. (fillScanline): Implement painting and compositing. (fillShapeAntialias): Handle paint context. (fillScanlineAA): Implemented preliminary antialiasing based on composite context. Not working yet. (fillScanlineAlpha): Removed. (init): Fetch destination raster. (getDestinationRaster): New abstract method. (updateRaster): New backend method. 2006-05-07 Roman Kennke <kennke@aicas.com> * gnu/java/awt/java2d/AlphaCompositeContext.java (compose): Fixed loops, conditions and logic to make compositing work correctly. 2006-05-05 Roman Kennke <kennke@aicas.com> * java/awt/image/ColorModel.java (getNormalizedComponents): Implemented. 2006-05-05 Roman Kennke <kennke@aicas.com> * javax/swing/plaf/basic/BasicRadioButtonUI.java (paint): Query the button model for it's state, not the button itself. 2006-05-05 Roman Kennke <kennke@aicas.com> * javax/swing/JTable.java (tableChanged): Sync selection model with table model changes. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/plaf/basic/BasicButtonListener.java (mouseEntered): Fixed conditions for changing states. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/JOptionPane.java (AccessibleJOptionPane.getAccessibleRole): Implemented method. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/JLabel.java (AccessibleJLabel.getSelectedText): Return null instead of "". (AccessibleJLabel.getSelectionStart): Added comment why return -1 is correct here. (AccessibleJLabel.getSelectionEnd): Added comment why return -1 is correct here. (AccessibleJLabel.getCharacterAttribute): Added comment about what to do here. (AccessibleJLabel.getCharCount): Added comment about what to do here. (AccessibleJLabel.getCharacterBounds): Tagged as not implemented. (AccessibleJLabel.getIndexAtPoint): Tagged as not implemented. (paramString): Return super.paramString() here, this provides a more meaningful output. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/JComponent.java (paint): Added null check to avoid NPE when clip == null. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/AbstractButton.java (addImpl): New method. Installs an OverlayLayout if no other layout has been installed before. (setLayout): New method. Detect if a client app installs a custom layout. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/table/DefaultTableCellModel.java (noFocusBorder): Fixed width of empty border to 1. (getTableCellRendererComponent): Don't change the colors for focuses cells. Fixed border for focused cells. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/JTable.java (moveToCellBeingEdited): Adjust bounding box of editing component to exactly cover the grid. * javax/swing/plaf/basic/BasicTableUI.java (paint): Paint grid to the bottom and right of the cells instead of left and top. Adjust bounding box of cells accordingly. * javax/swing/plaf/metal/MetalLookAndFeel.java (initComponentDefaults): Fixed color of JTable selection border. * javax/swing/plaf/metal/OceanTheme.java (addCustomEntriesToTable): Fixed color of JTable selection border. 2006-05-04 Raif S. Naffah <raif@swiftdsl.com.au> * tools/gnu/classpath/tools/keytool/ExportCmd.java (setup): Use _alias instead of alias. 2006-05-04 Lillian Angel <langel@redhat.com> * javax/swing/JLabel.java (JLabel): Pass in an empty string for the text parameter. (JLabel): Likewise. (JLabel): Likewise. 2006-05-05 Audrius Meskauskas <AudriusA@Bioinformatics.org> * javax/swing/plaf/basic/BasicTreeUI.java (paint): Return early if there are no visible nodes to paint.
* 2006-05-03 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-05-038-641/+1630
| | | | | * Merge of HEAD --> generics-branch for the period 2005/05/01 to 2005/05/03 (branch of 0.91 for release)
* 2006-05-01 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-05-0175-143/+12656
| | | | | * Merge HEAD-->generics-branch for the period 2006-04-13 to 2006-05-01.
* 2006-04-17 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-04-171-0/+241
| | | | | | | | | | | | | * gnu/java/lang/InstrumentationImpl.java: Moved from java.lang. * java/lang/InstrumentationImpl.java: Removed. * vm/reference/gnu/java/lang/VMInstrumentationImpl.java: Moved from java.lang. * vm/reference/java/lang/VMClassLoader.java: Corrected reference to InstrumentationImpl. * vm/reference/java/lang/VMInstrumentationImpl.java: Removed.
* 2006-04-13 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-04-14147-840/+1802
| | | | * Merge of HEAD --> generics-branch from 2006/03/26 to 2006/04/13.
* 2006-03-26 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-03-262-4/+5
| | | | | | | | | * gnu/java/net/protocol/http/Headers.java: Match layout of file on HEAD. * gnu/javax/swing/text/html/parser/htmlValidator.java: Likewise. * java/awt/datatransfer/DataFlavor.java Likewise.
* 2006-03-26 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-03-26190-1784/+21256
| | | | | * Merge from Classpath HEAD --> generics for the period 2005/03/07 to the branch tag generics_merge_20050326.
* 2006-03-07 Audrius Meskauskas <AudriusA@Bioinformatics.org>Andrew John Hughes2006-03-251-0/+226
| | | | * gnu/java/rmi/dgc/LeaseRenewingTask.java: New file.
* 2006-03-07 Audrius Meskauskas <AudriusA@Bioinformatics.org>Andrew John Hughes2006-03-258-152/+362
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/rmi/server/UnicastRef.java, * gnu/java/rmi/server/UnicastServer.java: Formatted. 2006-03-07 Audrius Meskauskas <AudriusA@Bioinformatics.org> * gnu/java/rmi/server/CombinedClassLoader.java (findClass, findLibrary, findResouce, findResources): check all loaders in array. 2006-03-07 Audrius Meskauskas <AudriusA@Bioinformatics.org> PR 25526 * gnu/java/rmi/dgc/DGCImpl.java (LeaseRecord, leaseCache): Removed. (RefProtector): new inner class. (dirty): Rewritten. * gnu/java/rmi/server/UnicastRef.java (dgcId, dgcInterfaceHash, dgcSequence, DIRTY, this_id): New fields. (equals, hashCode, notifyDGC): new methods. (readExternal): Create LeaseRenewingTask if non local. * gnu/java/rmi/server/UnicastServer.java (objects): Use WeakHashMap. (refcache): Use WeakIdentityHashMap. (getExported): New method. * gnu/java/rmi/dgc/LeaseRenewingTask.java: New file. 2006-03-06 Mark Wielaard <mark@klomp.org> * doc/www.gnu.org/announce/20060306.wml: New file. * doc/www.gnu.org/newsitems.txt: Add 0.90 release announcement. * doc/www.gnu.org/downloads/downloads.wml: Add 0.90. 2006-03-06 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/plaf/metal/MetalLookAndFeel.java (initComponentDefaults): Use Boolean.TRUE for 'CheckBoxMenuItem.borderPainted'. 2006-03-06 Wolfgang Baer <WBaer@gmx.de> * gnu/java/net/protocol/http/Headers.java: Added documentation all over. (dateFormat): Made private. (put): Replace only the last occurance and the value. (putAll): Reimplemented with the put method. 2006-03-06 Lillian Angel <langel@redhat.com> PR classpath/26569 * java/awt/List.java (preferredSize): Return the size of the list if the peer is null. * gnu/java/awt/peer/gtk/GtkListPeer.java (preferredSize): Code was returning the minimum size of the list. Added adjustment to the width of the list so it is a proper size. 2006-03-06 Wolfgang Baer <WBaer@gmx.de> * gnu/java/net/protocol/http/HTTPURLConnection.java: Organized imports. (getRequestProperty): Remove duplicated null check. * java/net/URLConnection.java: (URLConnection): Javadoc fix. (addRequestProperty): Likewise. (getDefaultRequestProperty): Likewise. (getHeaderField): Likewise. (getHeaderFieldDate): Likewise. (getHeaderFieldKey): Likewise. (getHeaderFields): Likewise. (getRequestProperties): Likewise. (getRequestProperty): Likewise. (setDefaultRequestProperty): Likewise. (setRequestProperty): Likewise. 2006-03-06 Robert Schuster <robertschuster@fsfe.org> * examples/gnu/classpath/examples/swing/TextArea.java: New file. * examples/gnu/classpath/examples/swing/Demo.java: (mkButtonBar): Changed layout manager to GridLayout, added entry for textarea example. (mkMenuBar): Added entry for text area example. 2006-03-06 Tom Tromey <tromey@redhat.com> * javax/swing/plaf/synth/Region.java (FILE_CHOOSER): Renamed. (FORMATTED_TEXT_FIELD): Likewise. 2006-03-06 Tom Tromey <tromey@redhat.com> * javax/swing/plaf/synth/SynthPainter.java: Finished. 2006-03-06 Robert Schuster <robertschuster@fsfe.org> * examples/gnu/classpath/examples/swing/Demo.java: (mkMenuBar): Added menu entry that will display the VM's name, version and distributor. 2006-03-06 Tom Tromey <tromey@redhat.com> * javax/swing/plaf/synth/SynthLookAndFeel.java (getDescription): Javadoc fix. (getName): Likewise. 2006-03-06 Raif S. Naffah <raif@swiftdsl.com.au> * java/util/jar/Manifest.java: Removed unused imports. (CRLF): New constant. (read): Added method documentation. Use UTF-8 encoding instead of 8859_1. (write): Added method documentation. Use BufferedOutputStream (w/ 4K buffer) instead of PrintWriter. (write_main_section): Replace PrintWriter arg with OutputStream. Replace JarException with IOException. (write_version_info): Likewise. (write_main_attributes): Likewise. (write_attribute_entry): Likewise. (write_individual_sections): Likewise. (write_entry_attributes): Likewise. (write_header): Replace PrintWriter arg with OutputStream. Re-implemented. 2006-03-06 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/tree/FixedHeightLayoutCache.java: Reformatted and fixed API doc tag warnings, * javax/swing/tree/VariableHeightLayoutCache.java: Likewise. 2006-03-06 Dalibor Topic <robilad@kaffe.org> * gnu/java/net/protocol/file/Connection.java (unquote): Update position in buffer after decoding a unicode character outside of the basic plane. 2006-03-06 Dalibor Topic <robilad@kaffe.org> * java/net/URI.java (quote): Pass Unicode characters outside the basic plane through. 2006-03-06 Robert Schuster <robertschuster@fsfe.org> * javax/swing/plaf/basic/BasicTextUI.java: (damageRange): Rewritten if-expressions to correctly identify the break condition.
* 2006-03-05 Robert Schuster <robertschuster@fsfe.org>Andrew John Hughes2006-03-251-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/GapContent.java: (insertString): Throw exception when argument is below zero. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/filechooser/FileFilter.java: (accept): Fixed API doc tag, (getDescription): Likewise, * javax/swing/filechooser/FileView.java: (isTraversable): Fixed API doc tag. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/colorchooser/ColorSelectionModel.java: Reformatted and added API docs all over. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/plaf/ComboBoxUI.java: Fixed typo in class description, and corrected a bad API doc tag. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/undo/StateEditable.java (restoreState): Fixed bad API doc tag, * javax/swing/undo/UndoableEdit.java: Copied API doc comments from AbstractUndoableEdit.java, * javax/swing/undo/UndoableEditSupport.java (createCompoundEdit): Fixed bad API doc tag, * javax/swing/undo/UndoManager.java (editToBeUndone): Fixed bad API doc tag, (editToBeRedone): Likewise. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/DefaultFocusManager.java: Fixed bad API doc tags, * javax/swing/FocusManager.java: Likewise. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/plaf/metal/MetalComboBoxButton.java (MetalComboBoxButton(JComboBox, Icon, boolean, CellRendererPane, JList)): Fixed API doc tag, * javax/swing/plaf/metal/MetalInternalFrameTitlePane (createLayout): Fixed API doc warning. 2006-03-05 Tom Tromey <tromey@redhat.com> * vm/reference/java/lang/reflect/Constructor.java (toString): Use ClassHelper.getUserName. * vm/reference/java/lang/reflect/Method.java (toString): Use ClassHelper.getUserName. (getUserTypeName): Removed. * gnu/java/lang/ClassHelper.java (getUserName): New method. * vm/reference/java/lang/reflect/Field.java (toString): Use ClassHelper.getUserName. 2006-03-05 Olivier Jolly <olivier.jolly@pcedev.com> Fixes PR 22813 * java/net/URLClassLoader.java (FileURLLoader.getResource): Allows directories as valid resources.
* 2006-03-19 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-03-192-313/+0
| | | | | * Removing files that should have been removed as part of Raif S. Naffah's 2006-02-26 patch.
* 2006-03-19 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-03-195-362/+0
| | | | | * Removed files from generics branch which should have been removed with David Daney's 2005-10-12 patch.
* 2006-03-07 Michael Koch <konqueror@gmx.de>Michael Koch2006-03-071-0/+80
| | | | | | * gnu/java/net/DefaultProxySelector.java, java/net/Proxy.java, java/net/ProxySelector.java: New files.
* * configure.ac (VERSION): Set to 0.90-pre-generics.Mark Wielaard2006-03-05100-4792/+6824
| | | | * Merge with CVS trunk from classpath-0_90-branch-point.
* 2006-03-02 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-03-02662-2651/+116434
| | | | | * Merge of HEAD-->generics-branch for the period between the 0.20 release and the tag generics-merge-20050225.
* * Update to classpath-0_20-release minus:Mark Wielaard2006-01-1333-1026/+1257
| | | | | - java/beans/EventSetDescriptor.java - java/util/Hashtable.java
* 2006-01-10 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-01-1065-533/+13328
| | | | | Merge of HEAD --> generics branch for the period 2005/11/27 to 2006/01/09.
* 2005-11-27 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-11-2734-299/+1073
| | | | | * Merge of HEAD --> generics from the release of Classpath 0.19 to 2005/11/27.