Changes since version 2.9-dev4 : Alexander Stephan (6): CLEANUP/MINOR: connection: Improve consistency of PPv2 related constants MEDIUM: connection: Generic, list-based allocation and look-up of PPv2 TLVs MEDIUM: sample: Add fetch for arbitrary TLVs MINOR: sample: Refactor fc_pp_authority by wrapping the generic TLV fetch MINOR: sample: Refactor fc_pp_unique_id by wrapping the generic TLV fetch MINOR: sample: Add common TLV types as constants for fc_pp_tlv William Lallemand (1): BUG/MINOR: ssl/cli: can't find ".crt" files when replacing a certificate Willy Tarreau (14): BUG/MEDIUM: mux-h2: fix crash when checking for reverse connection after error BUILD: import: guard plock.h against multiple inclusion BUILD: pools: import plock.h to build even without thread support BUG/MINOR: stream: protect stream_dump() against incomplete streams DOC: config: mention uid dependency on the tune.quic.socket-owner option MEDIUM: capabilities: enable support for Linux capabilities MINOR: ssl_sock: avoid iterating realloc(+1) on stored context DOC: ssl: add some comments about the non-obvious session allocation stuff CLEANUP: ssl: keep a pointer to the server in ssl_sock_init() MEDIUM: ssl_sock: always use the SSL's server name, not the one from the tid MEDIUM: server/ssl: place an rwlock in the per-thread ssl server session MINOR: server/ssl: maintain an index of the last known valid SSL session MINOR: server/ssl: clear the shared good session index on failure MEDIUM: server/ssl: pick another thread's session when we have none yet