cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-10 Thread mturk
mturk 2005/06/10 00:53:24 Modified:jni/java/org/apache/tomcat/jni SSLContext.java jni/native/src sslcontext.c Log: Combine verfyClient and verifyDepth to a single function because they are related. Revision ChangesPath 1.18 +13 -27 jakarta-tomc

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-09 Thread mturk
mturk 2005/06/09 23:44:35 Modified:jni/java/org/apache/tomcat/jni SSL.java SSLContext.java jni/native/include ssl_private.h jni/native/src sslcontext.c Log: Add option for setting the SSL connection shutdown type. Revision ChangesPath 1.16

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-09 Thread mturk
mturk 2005/06/09 23:25:08 Modified:jni/java/org/apache/tomcat/jni SSLContext.java jni/native/include ssl_private.h jni/native/src sslcontext.c Log: Call certificate chain with option to skip the leading server certificate Revision ChangesPath

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-07 Thread mturk
mturk 2005/06/07 02:57:23 Modified:jni/native/src sslcontext.c Log: Free password resource if provided. Revision ChangesPath 1.26 +2 -1 jakarta-tomcat-connectors/jni/native/src/sslcontext.c Index: sslcontext.c ===

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c sslutils.c

2005-06-07 Thread mturk
mturk 2005/06/07 02:13:22 Modified:jni/native/include ssl_private.h jni/native/src sslcontext.c sslutils.c Log: Remove all pass: and exec: pipe handling. This is not the responsibility of native, but rather the Java that uses the API. Higher level API has to prov

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-07 Thread mturk
mturk 2005/06/07 02:01:00 Modified:jni/native/src sslcontext.c Log: Provide context to the password callback. Revision ChangesPath 1.24 +2 -1 jakarta-tomcat-connectors/jni/native/src/sslcontext.c Index: sslcontext.c =

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-07 Thread mturk
mturk 2005/06/07 01:18:23 Modified:jni/native/src sslcontext.c Log: Check for supplied certificate file. BTW this should be the responsibility of higher API. Revision ChangesPath 1.23 +6 -1 jakarta-tomcat-connectors/jni/native/src/sslcontext.c Index: ss

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c sslutils.c

2005-06-07 Thread mturk
mturk 2005/06/07 01:15:32 Modified:jni/native/include ssl_private.h jni/native/src sslcontext.c sslutils.c Log: Implement password handling. The supplied password can be "pass:real_password" or "exec:path_to_the executable" Revision ChangesPath 1.16

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-06 Thread mturk
mturk 2005/06/06 08:13:26 Modified:jni/native/src sslcontext.c Log: Be more verbose when throwing exceptions by including OpenSSL error strings. Revision ChangesPath 1.21 +26 -12jakarta-tomcat-connectors/jni/native/src/sslcontext.c Index: sslcontext.c

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-03 Thread mturk
mturk 2005/06/03 00:34:27 Modified:jni/native/src sslcontext.c Log: Throw exceptions instead using BIO. When the exception is thrown this means that the SSL is unusable. Revision ChangesPath 1.19 +13 -16jakarta-tomcat-connectors/jni/native/src/sslcontext.c

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c sslutils.c

2005-06-02 Thread mturk
mturk 2005/06/02 04:07:07 Modified:jni/native/include ssl_private.h jni/native/src sslcontext.c sslutils.c Log: Implement Client Authentication verify callback and CA initialization. Revision ChangesPath 1.11 +12 -1 jakarta-tomcat-connectors/jni

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-02 Thread mturk
mturk 2005/06/02 03:19:32 Modified:jni/java/org/apache/tomcat/jni SSLContext.java jni/native/src sslcontext.c Log: Add functions for Certificate verification level and depth for the Client Authentication. Revision ChangesPath 1.11 +50 -1 jakar

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c sslutils.c

2005-06-01 Thread mturk
mturk 2005/06/01 08:20:14 Modified:jni/native/include ssl_private.h jni/native/src sslcontext.c sslutils.c Log: Handle the Temporary RSA Keys and DH Params. Revision ChangesPath 1.9 +15 -2 jakarta-tomcat-connectors/jni/native/include/ssl_privat

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-01 Thread mturk
mturk 2005/06/01 05:36:24 Modified:jni/java/org/apache/tomcat/jni SSLContext.java jni/native/src sslcontext.c Log: Add quiet shutdown option. Revision ChangesPath 1.8 +23 -2 jakarta-tomcat-connectors/jni/java/org/apache/tomcat/jni/SSLContext.ja

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-01 Thread mturk
mturk 2005/06/01 05:16:50 Modified:jni/native/src sslcontext.c Log: Fix changed function name option->options. Revision ChangesPath 1.12 +3 -3 jakarta-tomcat-connectors/jni/native/src/sslcontext.c Index: sslcontext.c

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-01 Thread mturk
mturk 2005/06/01 05:10:15 Modified:jni/native/src sslcontext.c Log: Fix typo. Use OpenSSL real context for setting the options. Revision ChangesPath 1.11 +2 -2 jakarta-tomcat-connectors/jni/native/src/sslcontext.c Index: sslcontext.c ===

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-01 Thread mturk
mturk 2005/06/01 05:06:55 Modified:jni/java/org/apache/tomcat/jni SSL.java SSLContext.java jni/native/src sslcontext.c Log: Add context options settings. Revision ChangesPath 1.6 +50 -1 jakarta-tomcat-connectors/jni/java/org/apache/tomcat/jni/S

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-06-01 Thread mturk
mturk 2005/06/01 04:44:37 Modified:jni/java/org/apache/tomcat/jni SSLContext.java jni/native/src sslcontext.c Log: Use sslBIO with index instead two sepatate functions doing the same thing for different struct members. Revision ChangesPath 1.5 +4

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c sslutils.c

2005-06-01 Thread mturk
mturk 2005/06/01 04:22:16 Modified:jni/native/src sslcontext.c sslutils.c Log: Do not set 'stdin' as default BIO for password promt. Use conio for WIN32 (curses will be added for posix). Revision ChangesPath 1.8 +1 -11 jakarta-tomcat-connectors/jni/native/sr

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c sslutils.c

2005-06-01 Thread mturk
mturk 2005/06/01 02:05:08 Modified:jni/native/include ssl_private.h jni/native/src sslcontext.c sslutils.c Log: Rename BIO struct members and strip any CRLF from the prompted password. Revision ChangesPath 1.7 +3 -3 jakarta-tomcat-connectors/j

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-05-31 Thread mturk
mturk 2005/05/31 23:35:26 Modified:jni/native/src sslcontext.c Log: Fix ssl context creation and pool callback Revision ChangesPath 1.4 +31 -5 jakarta-tomcat-connectors/jni/native/src/sslcontext.c Index: sslcontext.c

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-05-31 Thread mturk
mturk 2005/05/31 04:18:02 Modified:jni/native/src sslcontext.c Log: Add pool cleanup callback to free the allocated SSL_CTX. Revision ChangesPath 1.3 +32 -5 jakarta-tomcat-connectors/jni/native/src/sslcontext.c Index: sslcontext.c ==

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c

2005-05-31 Thread mturk
mturk 2005/05/31 03:58:05 Modified:jni/native/src sslcontext.c Added: jni/java/org/apache/tomcat/jni SSLContext.java Log: Add SSLContext initialization. Revision ChangesPath 1.1 jakarta-tomcat-connectors/jni/java/org/apache/tomcat/jni/SSLContex

cvs commit: jakarta-tomcat-connectors/jni/native/src sslcontext.c sslnetwork.c sslutils.c

2005-05-24 Thread mturk
mturk 2005/05/24 03:53:20 Added: jni/native/src sslcontext.c sslnetwork.c sslutils.c Log: Initial implementation. Revision ChangesPath 1.1 jakarta-tomcat-connectors/jni/native/src/sslcontext.c Index: sslcontext.c ===