[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath gnu/javax/net/ssl/providerServerHello... [ssl]
From: |
Casey Marshall |
Subject: |
[commit-cp] classpath gnu/javax/net/ssl/providerServerHello... [ssl] |
Date: |
Sat, 03 Jun 2006 19:52:52 +0000 |
CVSROOT: /cvsroot/classpath
Module name: classpath
Branch: ssl
Changes by: Casey Marshall <rsdio> 06/06/03 19:52:52
Modified files:
gnu/javax/net/ssl/provider: ServerHelloDone.java
jessie-tests : run-tests.sh
Added files:
. : ChangeLog-ssl-nio
jessie-tests : testServerHelloDone.java
Log message:
2006-06-03 C. Scott Marshall <address@hidden>
* gnu/javax/net/ssl/provider/ServerHelloDone.java: made public.
* jessie-tests/run-tests.sh: add `testServerHelloDone.'
* jessie-tests/testServerHelloDone.java: new test.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog-ssl-nio?cvsroot=classpath&only_with_tag=ssl&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/javax/net/ssl/provider/ServerHelloDone.java?cvsroot=classpath&only_with_tag=ssl&r1=1.1.4.1&r2=1.1.4.2
http://cvs.savannah.gnu.org/viewcvs/classpath/jessie-tests/run-tests.sh?cvsroot=classpath&only_with_tag=ssl&r1=1.1.4.1&r2=1.1.4.2
http://cvs.savannah.gnu.org/viewcvs/classpath/jessie-tests/testServerHelloDone.java?cvsroot=classpath&only_with_tag=ssl&rev=1.1.2.1
Patches:
Index: gnu/javax/net/ssl/provider/ServerHelloDone.java
===================================================================
RCS file:
/cvsroot/classpath/classpath/gnu/javax/net/ssl/provider/Attic/ServerHelloDone.java,v
retrieving revision 1.1.4.1
retrieving revision 1.1.4.2
diff -u -b -r1.1.4.1 -r1.1.4.2
--- gnu/javax/net/ssl/provider/ServerHelloDone.java 3 Jun 2006 07:49:53
-0000 1.1.4.1
+++ gnu/javax/net/ssl/provider/ServerHelloDone.java 3 Jun 2006 19:52:51
-0000 1.1.4.2
@@ -44,9 +44,9 @@
*
* <pre>struct { } ServerHelloDone;</pre>
*/
-class ServerHelloDone implements Handshake.Body
+public class ServerHelloDone implements Handshake.Body
{
- ServerHelloDone () { }
+ public ServerHelloDone () { }
public int length ()
{
Index: jessie-tests/run-tests.sh
===================================================================
RCS file: /cvsroot/classpath/classpath/jessie-tests/Attic/run-tests.sh,v
retrieving revision 1.1.4.1
retrieving revision 1.1.4.2
diff -u -b -r1.1.4.1 -r1.1.4.2
--- jessie-tests/run-tests.sh 3 Jun 2006 07:44:41 -0000 1.1.4.1
+++ jessie-tests/run-tests.sh 3 Jun 2006 19:52:52 -0000 1.1.4.2
@@ -8,8 +8,8 @@
tests="testAlert testCertificate testCertificateRequest \
testCipherSuiteList testClientHello testCompressionMethodList \
testHelloRequest testRecord testServerDHParams \
- testServerHello testServerKeyExchange testServerRSAParams \
- testSignature"
+ testServerHello testServerHelloDone testServerKeyExchange \
+ testServerRSAParams testSignature"
rm -rf test-classes
mkdir test-classes
Index: ChangeLog-ssl-nio
===================================================================
RCS file: ChangeLog-ssl-nio
diff -N ChangeLog-ssl-nio
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ ChangeLog-ssl-nio 3 Jun 2006 19:52:51 -0000 1.1.2.1
@@ -0,0 +1,6 @@
+2006-06-03 C. Scott Marshall <address@hidden>
+
+ * gnu/javax/net/ssl/provider/ServerHelloDone.java: made public.
+ * jessie-tests/run-tests.sh: add `testServerHelloDone.'
+ * jessie-tests/testServerHelloDone.java: new test.
+
Index: jessie-tests/testServerHelloDone.java
===================================================================
RCS file: jessie-tests/testServerHelloDone.java
diff -N jessie-tests/testServerHelloDone.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ jessie-tests/testServerHelloDone.java 3 Jun 2006 19:52:52 -0000
1.1.2.1
@@ -0,0 +1,35 @@
+import gnu.javax.net.ssl.provider.Handshake;
+import gnu.javax.net.ssl.provider.ServerHelloDone;
+
+import java.nio.ByteBuffer;
+
+class testServerHelloDone
+{
+ public static void main (String[] argv)
+ {
+ try
+ {
+ check ();
+ }
+ catch (Exception x)
+ {
+ System.out.println ("FAIL: caught exception " + x);
+ x.printStackTrace ();
+ }
+ }
+
+ static void check () throws Exception
+ {
+ ByteBuffer buffer = ByteBuffer.allocate (4);
+ Handshake handshake = new Handshake (buffer);
+ handshake.setType (Handshake.Type.SERVER_HELLO_DONE);
+ handshake.setLength (0);
+
+ // Should not throw ClassCastException
+ ServerHelloDone done = (ServerHelloDone) handshake.body ();
+
+ System.out.println ("PASS: body()");
+
+ System.err.println (handshake);
+ }
+}
\ No newline at end of file
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [commit-cp] classpath gnu/javax/net/ssl/providerServerHello... [ssl],
Casey Marshall <=