[cp-patches] [ssl-nio] update tests

2006-06-28 Thread Casey Marshall
This updates some tests for the new Builder interfaces. 2006-06-28 Casey Marshall <[EMAIL PROTECTED]> * jessie-tests/testCertificate.java: update for Builder interface and API changes. * jessie-tests/testServerHello.java: likewise. * jessie-tests/testServerKeyEx

[cp-patches] [ssl-nio] gnu.javax.net.ssl updates

2006-06-28 Thread Casey Marshall
This turns SessionStore into AbstractSessionContext, a skeletal implementation of the SessionContext interface, fleshes out some more of the Session class (itself a skeletal implementation of the SSLSession interface), and uses generic collection types in PrivateCredentials. 2006-06-28 C

[cp-patches] [ssl-nio] gnu.java.security cosmetics

2006-06-28 Thread Casey Marshall
This makes GetSecurityPropertyAction implement PrivilegedAction, and adds the @Requires annotation that I've mentioned previously. 2006-06-28 Casey Marshall <[EMAIL PROTECTED]> * gnu/java/security/Requires.java: new annotation. * gnu/java/security/action/GetSecurityProperty

[cp-patches] [ssl-nio] ByteBufferOutputStream

2006-06-28 Thread Casey Marshall
Like ByteArrayOutputStream, but writes to a ByteBuffer. 2006-06-28 Casey Marshall <[EMAIL PROTECTED]> * gnu/java/io/ByteBufferOutputStream.java: new file. Committed. ### Eclipse Workspace Patch 1.0 #P classpath-ssl-nio Index: gnu/java/io/ByteBufferOutputStream.java ==

[cp-patches] [ssl-nio] Add varargs log method

2006-06-28 Thread Casey Marshall
This adds a varargs `log' method to SystemLogger, and makes that class a subclass of Logger. 2006-06-28 Casey Marshall <[EMAIL PROTECTED]> * gnu/classpath/debug/SystemLogger.java: extend Logger. (SYSTEM): declare as instance of SystemLogger; set it to such an instance

[cp-patches] [ssl-nio] 1.5 Signature methods.

2006-06-28 Thread Casey Marshall
This adds methods to Signature and SignatureSpi that take a ByteBuffer as input. 2006-06-28 Casey Marshall <[EMAIL PROTECTED]> * java/security/Signature.java (update): new method. * java/security/SignatureSpi.java (engineUpdate): new method. Committed. ### Eclipse Workspace

Re: [cp-patches] X/Escher peers

2006-06-28 Thread Casey Marshall
On Jun 28, 2006, at 8:35 AM, Roman Kennke wrote: The X/Escher peers for inclusion in Classpath. After some email exchange with Mark I think it would be best to handle the dependency on Escher just as we handle other dependecies on external libs (GTK, Qt). The only problem beeing this lib is J

Re: [cp-patches] X/Escher peers

2006-06-28 Thread Casey Marshall
On Jun 28, 2006, at 8:35 AM, Roman Kennke wrote: The X/Escher peers for inclusion in Classpath. After some email exchange with Mark I think it would be best to handle the dependency on Escher just as we handle other dependecies on external libs (GTK, Qt). The only problem beeing this lib is J

[cp-patches] FYI: Handle thread state

2006-06-28 Thread Andrew John Hughes
This patch puts a bit more into thread state handling. It adds a variable to hold the state inside the thread (in much the same way as the name is handled). It also updates some of the methods so that they also update the state. A full implementation will mean that VMs also have to update the sta

Re: [cp-patches] fix image handling on big endian systems

2006-06-28 Thread Andreas Tobler
Andreas Tobler wrote: Hello all, this patch brings the image handling back to work on big endian systems. Please check on a little endian system! I hope the comments in the code are ok. Ok to commit? Commited after review & test by Sven. Thanks Andreas Andreas 2006-06-27 Andreas Toble

[cp-patches] For Review: Crypto algorithm name case sensitivity

2006-06-28 Thread Matthew Wringe
Hi, The attached patch is in relation to PR28192 : Algorithm Names should be case insensitive (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28192). When applied, algorithm names will be case insensitive. Please review and let me know if any changes are in order. Thanks, Matt Wringe Changelog

[cp-patches] FYI: LocalSocket fixlet

2006-06-28 Thread Roman Kennke
LocalSocket doesn't support setSoTimeout() and getSoTimeout(). However, it seems more sensible to not throw and exception and ignore setSoTimeout() instead. This is needed to get the X/Escher peers to work with LocalSockets. 2006-06-28 Roman Kennke <[EMAIL PROTECTED]> * gnu/java/net/loc

Re: [cp-patches] RFA: TextArea

2006-06-28 Thread Tania Bento
Sorry, I forgot to mention that this patch also fixes some unexpected exceptions (ie. the exceptions thrown if columns/rows/scrollbarVisibility had an invalid value). Again, this is based on Harmony's TestSuite. On Wed, 2006-06-28 at 13:35 -0400, Tania Bento wrote: > Hey guys, > > This patch fixe

[cp-patches] RFA: TextArea

2006-06-28 Thread Tania Bento
Hey guys, This patch fixes a failing Harmony Test (TextAreaTest.testReplaceText). These changes follow the reference implementation. Can someone please approve and/or comment on this patch. Thanks, Tania 2006-06-28 Tania Bento <[EMAIL PROTECTED]> *java/awt/TextArea.java

[cp-patches] FYI: JComponent.getRegisteredKeyStrokes() implemented

2006-06-28 Thread David Gilbert
This patch (committed) implements an unmarked stub method in JComponent: 2006-06-28 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (getRegisteredKeyStrokes): Implemented. Mauve tests to follow. Regards, Dave Index: javax/swing/JComponent.java ===

Re: [cp-patches] X/Escher peers

2006-06-28 Thread Roman Kennke
Hi again, > Trying out the peers: Forgot to mention, you need to either --enable-local-sockets, or say -Dgnu.xawt.no_local_sockets at runtime. Makes things a little slower though and you need X accept connections on TCP. /Roman -- “Improvement makes straight roads, but the crooked roads, witho

[cp-patches] X/Escher peers

2006-06-28 Thread Roman Kennke
The X/Escher peers for inclusion in Classpath. After some email exchange with Mark I think it would be best to handle the dependency on Escher just as we handle other dependecies on external libs (GTK, Qt). The only problem beeing this lib is Java, and I have no clue how to teach that to the autot

[cp-patches] FYI: JComponent.getVerifyInputWhenFocusTarget() fix

2006-06-28 Thread David Gilbert
This small patch (committed) fixes a failing Mauve test: 2006-06-28 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (verifyInputWhenFocusTarget): Initialise to true. Regards, Dave Index: javax/swing/JComponent.java =

[cp-patches] FYI: JComponent fix

2006-06-28 Thread David Gilbert
This patch (committed) fixes a bug in JComponent's handling of VetoableChangeListeners: 2006-06-28 David Gilbert <[EMAIL PROTECTED]> * java/beans/VetoableChangeSupport.java (addVetoableChangeListener(VetoableChangeListener)): Do nothing for null listener, (addV

[cp-patches] FYI: JComponent - 4 methods implemented

2006-06-28 Thread David Gilbert
This patch (committed) implements 4 methods that were introduced in JDK 1.5: 2006-06-28 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JComponent.java (componentPopupMenu): New field, (inheritsPopupMenu): New field, (getInheritsPopupMenu): Implemented,

Re: [cp-patches] FYI: Add remaining missing Thread methods

2006-06-28 Thread Andrew John Hughes
On Wed, 28 Jun 2006 10:52:13 +0200 "Jeroen Frijters" <[EMAIL PROTECTED]> wrote: > Andrew John Hughes wrote: > > The attached patch adds the two missing stack trace methods to > > Thread. Currently, they are untested, as nothing yet implements > > the new VM method for thread stacktraces. > > Tha

[cp-patches] FYI: DefaultTableColumnModel - small update

2006-06-28 Thread David Gilbert
This patch (committed) removes a FIXME from the DefaultTableColumnModel class. The changeEvent field should be instantiated the first time it is actually needed - I have a Mauve test for this, which I wrote some time ago: 2006-06-28 David Gilbert <[EMAIL PROTECTED]> * javax/swing/ta

RE: [cp-patches] FYI: Add remaining missing Thread methods

2006-06-28 Thread Jeroen Frijters
Andrew John Hughes wrote: > The attached patch adds the two missing stack trace methods to > Thread. Currently, they are untested, as nothing yet implements > the new VM method for thread stacktraces. Thanks! It doesn't yet work, as ManagementFactory.getThreadMXBean() is currently still unimpleme