]>
git.ipfire.org Git - thirdparty/apache/httpd.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ralf S. Engelschall [Sat, 5 May 2001 20:11:04 +0000 (20:11 +0000)]
Port ssl_util_ssl.[ch] stuff to APR.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89029
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 19:56:17 +0000 (19:56 +0000)]
Use different namespace for internal defines.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89027
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 19:53:00 +0000 (19:53 +0000)]
Port ssl_engine_ds.c to APR.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89026
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 19:39:48 +0000 (19:39 +0000)]
Nothing to port for ssl_engine_dh.c except that
SSL_LIBRARY_VERSION has to be already available.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89025
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 19:23:01 +0000 (19:23 +0000)]
Remember which code parts are already ported...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89024
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 19:09:37 +0000 (19:09 +0000)]
Kick out all old mutex code and base SSLMutex on APR locks.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89022
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 16:55:28 +0000 (16:55 +0000)]
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/modules/ssl@89020
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 16:47:32 +0000 (16:47 +0000)]
Axe writev(2) support from the SSL I/O layer because in Apache 2.0 we no
longer handle the bottom line of I/O ourself. Additionally this again
simplifies mod_ssl's I/O part for later transition to mod_tls's approach
with buckets.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89019
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 16:35:18 +0000 (16:35 +0000)]
Axe most WIN32 stuff from Apache 1.3. In Apache 2.0 we either use APR
later for this or we don't do it at all. But we certainly no longer want
to see any platform specific things inside a module.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89018
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 16:23:00 +0000 (16:23 +0000)]
Axe out SSL_CONSERVATIVE stuff which for Apache 1.3 did I/O data
pre-sucking on POST requests and I/O re-injection in case of SSL
renegotiations. This all either cannot be solved any longer or at least
has to be implemented totally different through I/O layering/filtering.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89017
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 16:02:33 +0000 (16:02 +0000)]
Remove one more EAPI-based thing we no longer really need.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89016
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 15:32:46 +0000 (15:32 +0000)]
remove remaining references to compat and sdbm
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89015
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 15:31:36 +0000 (15:31 +0000)]
compat and local sdbm stuff is already gone
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89014
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 15:26:06 +0000 (15:26 +0000)]
Axe out SSL_USE_SDBM stuff, i.e., get rid of the local SDBM copy and use
APR's DBM API instead. The remaining question just is whether APR's DBM
allows "larger" things like SSL sessions to be stored...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89013
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 15:10:58 +0000 (15:10 +0000)]
Axe out the complete SSL_COMPAT stuff. Because Apache 2.0 is already
incompatible at many places to Apache 1.3 we also don't want this stuff
anymore. Apache 2.0's mod_ssl will be mostly compatibile with Apache
1.3's mod_ssl, of course. But we really no longer want to be compatible
to Sioux and other obsolete SSL things...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89012
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 15:06:35 +0000 (15:06 +0000)]
Start writing down incompatibilities to mod_ssl 2.x from Apache 1.3.
Our general goal is to axe down mod_ssl to a minimum, because what we
don't have anymore we don't have to port and as simpler mod_ssl becomes.
Nevertheless we will try to minimize incompatibilities if possible.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89011
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 15:02:13 +0000 (15:02 +0000)]
Axe out EAPI-based SSL_VENDOR stuff.
If we want this later again, we have to do it differently anyway. So,
for now we try to strip down mod_ssl as heavy as possible and hence we
kick out this stuff at all.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89010
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 13:21:54 +0000 (13:21 +0000)]
Finalize the build environment by integrating the last thing (the
lex/yacc stuff) into Makefile.in and getting rid of the old Apache 1.3
Makefile.tmpl file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89009
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 10:12:08 +0000 (10:12 +0000)]
Next step in mod_ssl integration:
Add missing files to build environment.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89006
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 09:58:04 +0000 (09:58 +0000)]
Activate the command_rec structure.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89005
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 09:31:25 +0000 (09:31 +0000)]
Update file description list.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89004
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 09:30:21 +0000 (09:30 +0000)]
Get rid of libssl.modules and libssl.version. libssl.version we
no longer need, because mod_ssl no longer has its own version.
libssl.modules is now more or less (except for the old custom Apache 1.3
configuration rules) replaced by the Autoconf based config.m4.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@89003
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Sat, 5 May 2001 09:25:52 +0000 (09:25 +0000)]
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/modules/ssl@89002
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Fri, 4 May 2001 22:28:51 +0000 (22:28 +0000)]
adjust file list for removed files, too.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@88997
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Fri, 4 May 2001 22:26:16 +0000 (22:26 +0000)]
Get rid of the first pair of files which are no longer used.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@88996
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Fri, 4 May 2001 22:21:17 +0000 (22:21 +0000)]
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/modules/ssl@88995
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Fri, 4 May 2001 22:07:34 +0000 (22:07 +0000)]
Resolve conflicts after import.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@88994
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Fri, 4 May 2001 21:54:25 +0000 (21:54 +0000)]
Initial revision
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@88988
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 21 Dec 2000 21:07:18 +0000 (21:07 +0000)]
Last of the Win32 goodness I've noticed
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@87503
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 03:48:26 +0000 (03:48 +0000)]
Ignore all the files that are generated during a build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@87195
13f79535 -47bb-0310-9956-
ffa450edef68
Roy T. Fielding [Tue, 24 Aug 1999 06:46:03 +0000 (06:46 +0000)]
Apache 1.3.9 baseline for the Apache 2.0 repository.
Obtained from: Apache 1.3.9 (minus unused files), tag APACHE_1_3_9
Submitted by: Apache Group
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@83750
13f79535 -47bb-0310-9956-
ffa450edef68