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