source: mod_gnutls/src/gnutls_cache.c

Revision Log Mode:


Copied or renamed
Diff Rev Age Author Log Message
(edit) @556783e   7 months fiona.klute Provide OCSP response via gnutls_certificate_retrieve_function3 …
(edit) @81018a4   7 months fiona.klute Remove compatibility code for GnuTLS version before 3.6.3
(edit) @6d8c00c   16 months fiona.klute Include apr_strings.h only where needed debian/master
(edit) @3aff94d   16 months fiona.klute Include cache status in mod_status reports debian/master
(edit) @78d75ac   17 months fiona.klute Use the right cache config string in cache trace logs debian/master
(edit) @0d7660d   17 months fiona.klute Provide a default path for the default OCSP cache debian/master
(edit) @994200a   17 months fiona.klute Set up shmcb OCSP cache by default The shmcb socache doesn't require … debian/master
(edit) @3358887   21 months fiona.klute Assign cache configuration to server only if successful The sc->cache … debian/master
(edit) @babdb29   22 months fiona.klute Initialize and clean up the OCSP cache, following session cache patterns debian/master
(edit) @2d454a2   22 months fiona.klute Macro for session cache name debian/master
(edit) @ce5f776   22 months fiona.klute Move config and post_config of a cache instance to separate functions … debian/master
(edit) @d8d6b1e   22 months fiona.klute Reallocate buffer to data size after fetching from socache There is … debian/master
(edit) @a314ec9   22 months fiona.klute Store config pointer in struct mgs_cache for logging This way the … debian/master
(edit) @b94aee2   22 months fiona.klute Remove internal cache type enum The cache type is now transparently … debian/master
(edit) @adf36c3   22 months fiona.klute Update documentation in gnutls_cache.c debian/master
(edit) @41f9bcb   22 months fiona.klute Use cache parameter in mgs_cache_store() and mgs_cache_fetch() The … debian/master
(edit) @ded2291   22 months fiona.klute Switch generic cache store/fetch function pointers to constant … debian/master
(edit) @6bbd378   22 months fiona.klute Remove special handling for APR memcache and leftover includes debian/master
(edit) @0363315   22 months fiona.klute Use cache mutex only if socache provider is not multiprocess/thread safe debian/master
(edit) @de1ceab   22 months fiona.klute Replace internal cache implementation with mod_socache Massively … debian/master
(edit) @a85de63   22 months fiona.klute Make cache_fetch_func work without a connection context This is … debian/master
(edit) @c34a68b   22 months fiona.klute dbm_cache_fetch: Prepare for signature without connection context … debian/master
(edit) @6945efb   22 months fiona.klute mc_cache_fetch: Don't require a connection context debian/master
(edit) @3c123cd   23 months fiona.klute Update my name, prepare changelog for the next release debian/masterdebian/stretch-backportsupstream
(edit) @5ac4bbe   3 years thomas2.klute Use APR_SIZE_T_FMT macro for portable apr_size_t formatting The size … debian/masterdebian/stretch-backportsupstream
(edit) @14548b9   3 years thomas2.klute Update comments in gnutls_cache.(c|h) to work with Doxygen debian/masterdebian/stretch-backportsupstream
(edit) @c39ae1a   3 years thomas2.klute Initialize OCSP timeouts with an "unset" value The configuration … debian/masterdebian/stretch-backportsupstream
(edit) @9c456a9   4 years thomas2.klute Clean up cache logging * Demote ordinary cache store/fetch operations … debian/masterdebian/stretch-backportsupstream
(edit) @ac3f500   4 years thomas2.klute Compatibility code for GnuTLS version < 3.4 * gnutls_memset() is not … debian/masterdebian/stretch-backportsupstream
(edit) @0831437   4 years thomas2.klute Clarify the purpose of mgs_time2sz() I've renamed the CTIME macro to … debian/masterdebian/stretch-backportsupstream
(edit) @11e6205   4 years thomas2.klute dbm_cache_fetch(): Clear data size on allocation failure Memory … debian/masterdebian/stretch-backportsupstream
(edit) @aa68232   4 years thomas2.klute Move global cache mutex into the private cache struct debian/masterdebian/stretch-backportsupstream
(edit) @e809fb3   4 years thomas2.klute Use generic cache functions for OCSP response caching With this, OCSP … debian/masterdebian/stretch-backportsupstream
(edit) @3e22b82   4 years thomas2.klute Add generic store/fetch support to the memcached cache Required to … debian/masterdebian/stretch-backportsupstream
(edit) @f450ac9   4 years thomas2.klute Replace mgs_session_id2sz() with apr_(p?)escape_hex() There's no need … debian/masterdebian/stretch-backportsupstream
(edit) @d18afb8   4 years thomas2.klute Ensure that dbm_cache_fetch() does not return expired data The cache … debian/masterdebian/stretch-backportsupstream
(edit) @c55902b   4 years thomas2.klute Trigger cache expiration on fetch, small restructuring In a situation … debian/masterdebian/stretch-backportsupstream
(edit) @c005645   4 years thomas2.klute Mutex for DBM cache access I noticed that with a DBM cache enabled … debian/masterdebian/stretch-backportsupstream
(edit) @6b4136c   4 years thomas2.klute Store OCSP responses in DBM cache before use This is not proper … debian/masterdebian/stretch-backportsupstream
(edit) @2f932fa   4 years thomas2.klute Use gnutls_datum_t to pass DBM keys for GnuTLS sessions The APR … debian/masterdebian/stretch-backportsupstream
(edit) @6814e48   4 years thomas2.klute Explain the different signatures of the dbm_cache functions debian/masterdebian/stretch-backportsupstream
(edit) @15245bf   4 years thomas2.klute Split dbm_cache_fetch() in generic and GnuTLS session specific parts … debian/masterdebian/stretch-backportsupstream
(edit) @1d1361f   4 years thomas2.klute Make dbm_cache_store() work outside connection context debian/masterdebian/stretch-backportsupstream
(edit) @ae08186   4 years thomas2.klute DBM cache: Separate session caching and generic store operation debian/masterdebian/stretch-backportsupstream
(edit) @f785704   4 years thomas2.klute Make dbm_cache_expire() work outside connection context DBM cache … debian/masterdebian/stretch-backportsupstream
(edit) @04e6e65   4 years thomas2.klute Move declarations of cache-related functions to a dedicated header … debian/masterdebian/stretch-backportsupstream
(edit) @8913410   4 years thomas2.klute Update copyright headers debian/masterdebian/stretch-backportsupstream
(edit) @e391197   5 years thomas2.klute Update copyright headers for C source debian/masterdebian/stretch-backportsjessie-backportsupstream
(edit) @e765670   5 years thomas2.klute Fix signature of mgs_cache_child_init when building without … debian/masterdebian/stretch-backportsjessie-backportsupstream
(edit) @55dc3f0   6 years dkg Make Apache 2.4 display the correct module in error logs debian/masterdebian/stretch-backportsjessie-backportsupstream
(edit) @671b64f   6 years dkg remove all trailing whitespace debian/masterdebian/stretch-backportsjessie-backportsupstream
(edit) @040387c   7 years dkg server-wide settings should be defaults unless overridden in a vhost … debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @422f5b7   7 years dkg report an error if the attempt to chown the dbm session cache fails debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @410d216   8 years neuromancer Generate DH params instead of using the static ones debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @e183628   8 years neuromancer Updated Copyright Headers & Formatting debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @485d28e   8 years neuromancer Major Legacy Code Cleanup debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @e02dd8c   9 years nmav indented code debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @d8c7cf4   9 years nmav Only allow two options for DB. Berkeley DB and gdbm. The other options … debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @771ca63   9 years nmav The GnuTLSCache variable now can be given the specific option "sdbm" … debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @03a9a6b   10 years nmav Force SDBM. debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @2b29da0   10 years nmav Check the cache DB every 15 minutes instead of checking on every write. debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @622abdd   10 years nmav open the database as readonly when fetching. debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @7e67487   11 years nmav Applied patch to allow building with Apache 2.4. Patch by Arfrever … debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @1812f72   12 years nmav send database store failure as DEBUG debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @b072204   12 years nmav corrected SRP enable flag, and corrected the DBM hook support. It now … debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @c223c85   12 years nmav debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @c055502   12 years nmav Do not allow resuming sessions on different servers. debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @7bebb42   12 years nmav upgraded to 0.4.0 debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @c301152   15 years chip - move hooks to gnutls_hooks.c - use 'mgs_' as the prefix for all … debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @46b85d8   15 years chip move config functions to their own file. debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @316bd8c   15 years chip - remove more debug logging. - fix a crash by changing the certificate … debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @42307a9   15 years chip - remove anno creds - initial attempt at Server Name Extension - … debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @fcb122d   15 years chip checkpoint the work so far. The DBM cache needs a little more work. debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @6e0bfd6   15 years chip - make memcahe optional - update for 2.1.x branch changes. - some … debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @95ca7c0   15 years chip use apr to parse hostnames.. debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @a66e147   15 years chip working support for a ssl session cache via memcached. debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(edit) @32f2e60   15 years chip fixes and stuff that i should of already committed. debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
(add) @0b3bc05   15 years chip setting proper ignores. adding an empty cache files trying to fix … debian/masterdebian/stretch-backportsjessie-backportsmsvaupstream
Note: See TracRevisionLog for help on using the revision log.