]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Session cache interface redesign, Part 9:
authorJoe Orton <jorton@apache.org>
Tue, 8 Apr 2008 14:21:24 +0000 (14:21 +0000)
committerJoe Orton <jorton@apache.org>
Tue, 8 Apr 2008 14:21:24 +0000 (14:21 +0000)
commit759da80c7976e80ccc433e676ccdb2076f6f79ad
treed1dbe94219673a84de26185a12c4a6b1a51c9033
parent1b2929f05baca208d12c76ddcf1d495a85aebfbd
Session cache interface redesign, Part 9:

Switch mod_ssl to use the ap_socache interface.

* modules/ssl/ssl_scache_shmcb.c, modules/ssl/ssl_scache_memcache.c,
  modules/ssl/ssl_scache_dc.c, modules/ssl/ssl_scache_dbm.c: Remove
  files.

* modules/ssl/mod_ssl.c (modssl_register_scache): Remove function.

* modules/ssl/ssl_private.h: Remove modssl_sesscache_provider etc.
  (SSLModConfigRec): Switch to using socache types.

* modules/ssl/ssl_engine_config.c (ssl_cmd_SSLSessionCache): Switch to
  use socache provider.

* modules/ssl/ssl_engine_mutex.c, modules/ssl/ssl_scache.c: Switch to
  using socache constants.

* modules/ssl/config.m4: Drop distache/memcache configuration, remove
  old objects.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@645940 13f79535-47bb-0310-9956-ffa450edef68
modules/ssl/config.m4
modules/ssl/mod_ssl.c
modules/ssl/ssl_engine_config.c
modules/ssl/ssl_engine_mutex.c
modules/ssl/ssl_private.h
modules/ssl/ssl_scache.c
modules/ssl/ssl_scache_dbm.c [deleted file]
modules/ssl/ssl_scache_dc.c [deleted file]
modules/ssl/ssl_scache_memcache.c [deleted file]
modules/ssl/ssl_scache_shmcb.c [deleted file]