Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
d9dd842d210b47c67569d66b8774af27f5ebf3c7
/
src
/
shctx.c
ca36771
BUG/MEDIUM: shctx: use at least thread-based locking on USE_PRIVATE_CACHE
by Willy Tarreau
· 3 years, 5 months ago
2b71810
CLEANUP: lists/tree-wide: rename some list operations to avoid some confusion
by Willy Tarreau
· 3 years, 7 months ago
f268ee8
REORG: include: split global.h into haproxy/global{,-t}.h
by Willy Tarreau
· 4 years, 5 months ago
334099c
REORG: include: move shctx to haproxy/shctx{,-t}.h
by Willy Tarreau
· 4 years, 5 months ago
853b297
REORG: include: split mini-clist into haproxy/list and list-t.h
by Willy Tarreau
· 4 years, 6 months ago
8d2b777
REORG: ebtree: move the include files from ebtree to include/import/
by Willy Tarreau
· 4 years, 6 months ago
a7ddab0
BUG/MEDIUM: shctx: make sure to keep all blocks aligned
by Willy Tarreau
· 4 years, 9 months ago
3952643
CLEANUP: Fix typos in the shctx subsystem
by Joseph Herlant
· 6 years ago
b80bc27
MINOR: shctx: Change max. object size type to unsigned int.
by Frédéric Lécaille
· 6 years ago
b7838af
MINOR: shctx: Add a maximum object size parameter.
by Frédéric Lécaille
· 6 years ago
0bec807
MINOR: shctx: Shared objects block by block allocation.
by Frédéric Lécaille
· 6 years ago
ddfbd83
BUILD: shctx: do not depend on openssl anymore
by Willy Tarreau
· 7 years ago
7217c46
MEDIUM: shctx: forbid shctx to read more than expected
by William Lallemand
· 7 years ago
4f45bb9
MEDIUM: shctx: separate ssl and shctx
by William Lallemand
· 7 years ago
ed0b5ad
REORG: shctx: move ssl functions to ssl_sock.c
by William Lallemand
· 7 years ago
3f85c9a
MEDIUM: shctx: allow the use of multiple shctx
by William Lallemand
· 7 years ago
24a7a75
REORG: shctx: move lock functions and struct
by William Lallemand
· 7 years ago
2a97966
CLEANUP: shctx: get ride of the shsess_packet{_hdr} structures
by William Lallemand
· 7 years ago
1866d6d
MEDIUM: ssl: Add support for OpenSSL 1.1.0
by Dirkjan Bussink
· 8 years ago
3c2f2f2
CLEANUP: remove unneeded casts
by Vincent Bernat
· 9 years ago
ce3f913
MINOR: stats: add counters for SSL cache lookups and misses
by Willy Tarreau
· 10 years ago
cd1a526
MAJOR: ssl: Change default locks on ssl session cache.
by Emeric Brun
· 11 years ago
caa19cc
BUG/MAJOR: ssl: Fallback to private session cache if current lock mode is not supported.
by Emeric Brun
· 11 years ago
f27af0d
BUG/MEDIUM: shctx: makes the code independent on SSL runtime version.
by Emeric Brun
· 12 years ago
22890a1
MINOR: ssl: Setting global tune.ssl.cachesize value to 0 disables SSL session cache.
by Emeric Brun
· 12 years ago
af9619d
MEDIUM: ssl: manage shared cache by blocks for huge sessions.
by Emeric Brun
· 12 years ago
78617e5
BUG/MINOR: ssl: One free session in cache remains unused.
by Emeric Brun
· 12 years ago
786991e
BUG/MEDIUM: ssl: Fix handshake failure on session resumption with client cert.
by Emeric Brun
· 12 years ago
338a4fc
BUILD: ssl: fix shctx build on older compilers
by Willy Tarreau
· 12 years ago
ce08baa
BUG/MINOR: build: Fix failure with USE_OPENSSL=1 and USE_FUTEX=1 on archs i486 and i686.
by Emeric Brun
· 12 years ago
9faf071
MINOR: ssl: add build param USE_PRIVATE_CACHE to build cache without shared memory
by Emeric Brun
· 12 years ago
4b3091e
MINOR: ssl: disable shared memory and locks on session cache if nbproc == 1
by Emeric Brun
· 12 years ago
ee2e3a4
BUILD: ssl: use MAP_ANON instead of MAP_ANONYMOUS
by Willy Tarreau
· 12 years ago
18b2059
BUILD: ssl: fix shctx build on RHEL with futex
by Willy Tarreau
· 12 years ago
3e541d1
MEDIUM: ssl: add shared memory session cache implementation.
by Emeric Brun
· 12 years ago