Doug MacEachern
99bc864e36
enable i/o debugging
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90645 13f79535-47bb-0310-9956-ffa450edef68
2001-08-24 18:06:47 +00:00
Doug MacEachern
48c41169f0
support "SSLVerifyClient optional_no_ca"
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90599 13f79535-47bb-0310-9956-ffa450edef68
2001-08-24 00:09:30 +00:00
Doug MacEachern
aed6985251
prevent double lookup of ssl::verify::error
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90597 13f79535-47bb-0310-9956-ffa450edef68
2001-08-23 23:43:45 +00:00
William A. Rowe Jr
de9321e1e6
Complete the rename of the ssl_scache_status_register and
...
ssl_ext_proxy_register (which has yet to be renamed for it's
future location, since I'm not going further at the moment
with implementing it's functionallity, all my focus is on
the ssl_var_register arm.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90524 13f79535-47bb-0310-9956-ffa450edef68
2001-08-23 00:06:27 +00:00
William A. Rowe Jr
dfc5bb55f4
Remove a ton o' cruft. Moves the mod_log_config 'var' extensions to
...
ssl_engine_vars.c.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90517 13f79535-47bb-0310-9956-ffa450edef68
2001-08-22 22:58:07 +00:00
Doug MacEachern
d792836690
remove #if 0-ed ssl_hook_NewConnection code; was only left for reference,
...
no longer needed
remove #if 0-ed ssl_hook_TimeoutConnection code; ssl no longer talks directly
to the socket
PR:
Obtained from:
Submitted by: madhu
Reviewed by: dougm
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90511 13f79535-47bb-0310-9956-ffa450edef68
2001-08-22 21:37:15 +00:00
Doug MacEachern
5954ae6617
move some code duplication into ssl_abort() function
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90504 13f79535-47bb-0310-9956-ffa450edef68
2001-08-22 19:40:07 +00:00
Doug MacEachern
ba0d6156c9
Enable ssl client authentication at SSL_accept time
...
PR:
Obtained from:
Submitted by: Madhusudan Mathihalli <madhusudan_mathihalli@hp.com >
Reviewed by: dougm
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90503 13f79535-47bb-0310-9956-ffa450edef68
2001-08-22 19:37:03 +00:00
William A. Rowe Jr
6333b12a2e
Explicitly fix some types, and opt-out on macro conflicts
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90496 13f79535-47bb-0310-9956-ffa450edef68
2001-08-22 16:21:40 +00:00
Doug MacEachern
3468587a6c
and swap Auth/UserCheck names to match the hook names, in hopes of preventing further foncusion
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90464 13f79535-47bb-0310-9956-ffa450edef68
2001-08-21 06:08:04 +00:00
Doug MacEachern
ac9c800d11
authentication/authorization hooks were backwards
...
make authentication hook run APR_HOOK_FIRST for FakeBasicAuth
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90463 13f79535-47bb-0310-9956-ffa450edef68
2001-08-21 05:57:13 +00:00
Doug MacEachern
6c69c6421a
remove unused ssl_io_ functions
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90444 13f79535-47bb-0310-9956-ffa450edef68
2001-08-20 23:48:16 +00:00
Doug MacEachern
d09d7722c2
remove some unused hook code
...
enable child init hook
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90443 13f79535-47bb-0310-9956-ffa450edef68
2001-08-20 23:43:09 +00:00
Doug MacEachern
a3dbab2d7f
at least make a note of SSL_R_HTTP_REQUEST error (until this is properly dealt with)
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90229 13f79535-47bb-0310-9956-ffa450edef68
2001-08-16 17:17:16 +00:00
Doug MacEachern
5eb7150217
if ssl shutdown happens earlier than expected, filter code needs be aware
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90227 13f79535-47bb-0310-9956-ffa450edef68
2001-08-16 17:01:53 +00:00
Doug MacEachern
d79cea3d70
enable ssl Translate, UserCheck, Access and Auth hooks
...
add support for renegotiation during the Access hook
this requires hooking into the read and write SSL BIOs in order to
flush data to the client and read from the filter chain
this also requires that the ssl filters become "aware" that
renegotitation is in progress so that the BIOs are left alone for
SSL_renegotiate/SSL_do_handshake in ssl_hook_Access to deal with
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90185 13f79535-47bb-0310-9956-ffa450edef68
2001-08-16 03:58:16 +00:00
William A. Rowe Jr
828dc11281
enables the use of the ssl_var_lookup functionality in the various source
...
files in modules/ssl. The ap_hook_* functions are still not yet ported to
Apache 2.0 style
Submitted by: Madhusudan Mathihalli <madhusudan_mathihalli@hp.com >
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89819 13f79535-47bb-0310-9956-ffa450edef68
2001-07-31 03:40:47 +00:00
William A. Rowe Jr
dc44adeeff
Activate ssl_hook_pre_config
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89815 13f79535-47bb-0310-9956-ffa450edef68
2001-07-31 02:58:55 +00:00
William A. Rowe Jr
82cb29c823
Register for %X, %c (we gotta make a decision, please vote if you care...
...
use %c's meaning from the historical SSL modules, or Bill Stoddard's
connection-terminated meaning? One will have to give.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89807 13f79535-47bb-0310-9956-ffa450edef68
2001-07-30 22:35:33 +00:00
William A. Rowe Jr
d8f39cdd57
Workaround till connection_hook details are resolved
...
[MATHIHALLI,MADHUSUDAN <madhusudan_mathihalli@hp.com >]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89620 13f79535-47bb-0310-9956-ffa450edef68
2001-07-19 20:02:28 +00:00
Ralf S. Engelschall
ca8f54367f
Apply mod_ssl MEGA porting patch. This is a cleaned up version of the
...
latest patches from Madhusudan which makes mod_ssl 95% working inside
Apache 2.0. There is still a lot of more work (both porting and cleanup)
to do be done. See modules/ssl/README for details.
Submitted by: Madhusudan Mathihalli <madhusudan_mathihalli@hp.com >
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89618 13f79535-47bb-0310-9956-ffa450edef68
2001-07-19 16:08:01 +00:00
Doug MacEachern
d7d869e327
dummy ssl hooks need to return an int value for server to function with mod_ssl compiled in
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89566 13f79535-47bb-0310-9956-ffa450edef68
2001-07-17 16:36:15 +00:00
Martin Kraemer
b86e18b6fe
Fix typos
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89113 13f79535-47bb-0310-9956-ffa450edef68
2001-05-14 10:53:33 +00:00
Ralf S. Engelschall
a0f48e90fa
Change mostly all old module structure hooks and EAPI hooks to
...
ap_hook_xxx equivalents. More work has to be done here to clean all this
up and reduce to a minimum...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89020 13f79535-47bb-0310-9956-ffa450edef68
2001-05-05 16:55:28 +00:00
Ralf S. Engelschall
fa3c8387ec
Activate the command_rec structure.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89005 13f79535-47bb-0310-9956-ffa450edef68
2001-05-05 09:58:04 +00:00
Ralf S. Engelschall
680f9c0157
Integrate mod_ssl into the Autoconf facility.
...
(currently only stub files are compiled)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89002 13f79535-47bb-0310-9956-ffa450edef68
2001-05-05 09:25:52 +00:00
Ralf S. Engelschall
c9606e809a
mod_ssl integration step 2:
...
transfer copyright of all code to ASF by using Apache Software License v1.1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88995 13f79535-47bb-0310-9956-ffa450edef68
2001-05-04 22:21:17 +00:00
Ralf S. Engelschall
f83672781d
Initial revision
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88988 13f79535-47bb-0310-9956-ffa450edef68
2001-05-04 21:54:25 +00:00