Changes since version 2.5-dev8 : Christopher Faulet (10): MINOR: log: Try to get the status code when MUX_EXIT_STATUS is retrieved MINOR: mux-h1: Set error code if possible when MUX_EXIT_STATUS is returned MINOR: mux-h1: Be able to set custom status code on parsing error MEDIUM: mux-h1: Reject HTTP/1.0 GET/HEAD/DELETE requests with a payload MEDIUM: h1: Force close mode for invalid uses of T-E header BUG/MINOR: mux-h1/mux-fcgi: Sanitize TE header to only send "trailers" MINOR: http: Add 422-Unprocessable-Content error message MINOR: h1: Change T-E header parsing to fail if chunked encoding is found twice BUG/MEDIUM: mux-h1/mux-fcgi: Reject messages with unknown transfer encoding REGTESTS: Add script to validate T-E header parsing Emeric Brun (1): DOC: peers: fix doc "enable" statement on "peers" sections William Lallemand (5): head-truc REGTESTS: lua: test the httpclient:get() feature Revert "head-truc" BUG/MEDIUM: httpclient: replace ist0 by istptr MINOR: Makefile: add MEMORY_POOLS to the list of DEBUG_xxx options Willy Tarreau (5): MINOR: config: use a standard parser for the "nbthread" keyword CLEANUP: init: remove useless test against MAX_THREADS in affinity loop MEDIUM: init: de-uglify the per-thread affinity setting MINOR: init: extract the setup and end of threads to their own functions REORG: pools: move default settings to defaults.h