Checkout Tools
  • last updated 3 hours ago
Constraints: committers
Constraints: files
Constraints: dates
Remove shmht session cache in favour of shmcb; shmht has had

data corruption bugs since being apr_rmm'ified.

* config.m4, mod_ssl.dsp: Don't build ssl_util_table and


* ssl_util_table.h, ssl_util_table.c, ssl_scache_shmht.c: Removed


* mod_ssl.h (SSLModConfigRec): Use a void * pointer for storing

the scache-specific data.

* ssl_engine_config.c (ssl_cmd_SSLSessionCache): Treat shmht: as


* ssl_scache.c: Remove shmht hooks throughout.

* ssl_scache_shmcb.c: Remove casts to use the table_t * pointer as a

void *.

  1. … 9 more files in changeset.
finished that boring job:

update license to 2003.

Happy New Year! ;-))

  1. … 271 more files in changeset.

Obtained from:

Submitted by: Madhusudan Mathihalli <>

Reviewed by: dougm

implement SSLSessionCache shmht and shmcb based on apr_rmm and apr_shm

  1. … 7 more files in changeset.
Update our copyright for this year.

  1. … 260 more files in changeset.
Port ssl_util_table.[ch] to Apache 2.0 by just removing all platform

depended code (table_read, table_write). This is possible because this

table library is local to mod_ssl and inside mod_ssl this library is

used for manipulating hash tables inside shared memory segments only. So

we can just get rid of the unportable parts at all.

  1. … 2 more files in changeset.
Use different namespace for internal defines.

  1. … 3 more files in changeset.
Next step in mod_ssl integration:

Add missing files to build environment.

  1. … 31 more files in changeset.
mod_ssl integration step 2:

transfer copyright of all code to ASF by using Apache Software License v1.1

  1. … 33 more files in changeset.
Initial revision

  1. … 41 more files in changeset.