Changes since version 2.5.1 : Christopher Faulet (2): BUG/MEDIUM: htx: Adjust length to add DATA block in an empty HTX buffer BUG/MEDIUM: cli: Never wait for more data on client shutdown David Carlier (1): BUILD/MINOR: fix solaris build with clang. Remi Tricot-Le Breton (1): REGTESTS: ssl: Fix ssl_errors regtest with OpenSSL 1.0.2 William Dauchy (1): BUG/MEDIUM: server: avoid changing healthcheck ctx with set server ssl William Lallemand (6): BUG/MINOR: httpclient: don't send an empty body BUG/MINOR: httpclient: set default Accept and User-Agent headers BUG/MINOR: httpclient/lua: don't pop the lua stack when getting headers DOC: management: mark "set server ssl" as deprecated BUG/MINOR: mworker: does not add the -sf in wait mode BUG/MINOR: mworker: does not erase the pidfile upon reload Willy Tarreau (17): BUG/MEDIUM: connection: properly leave stopping list on error MEDIUM: cli: yield between each pipelined command MINOR: channel: add new function co_getdelim() to support multiple delimiters BUG/MINOR: cli: avoid O(bufsize) parsing cost on pipelined commands MEDIUM: h2/hpack: emit a Dynamic Table Size Update after settings change BUG/MEDIUM: mcli: do not try to parse empty buffers BUG/MEDIUM: mcli: always realign wrapping buffers before parsing them BUG/MINOR: stream: make the call_rate only count the no-progress calls DEBUG: cli: add a new "debug dev fd" expert command BUILD: debug/cli: condition test of O_ASYNC to its existence DEBUG: pools: add new build option DEBUG_POOL_INTEGRITY BUG/MEDIUM: mworker: don't lose the stats socket on failed reload BUG/MINOR: pools: always flush pools about to be destroyed DEBUG: pools: add extra sanity checks when picking objects from a local cache DEBUG: pools: let's add reverse mapping from cache heads to thread and pool DEBUG: pools: replace the link pointer with the caller's address on pool_free() BUG/MAJOR: sched: prevent rare concurrent wakeup of multi-threaded tasks