Changes since version 2.6-dev10 : Amaury Denoyelle (2): BUG/MEDIUM: ncbuf: fix null buffer usage MINOR: ncbuf: fix warnings for testing build Christopher Faulet (22): MEDIUM: http-ana: Add a proxy option to restrict chars in request header names CLEANUP: conn-stream: Remove cs_applet_shut declaration from header file MINOR: applet: Prepare appctx to own the session on frontend side MINOR: applet: Let the frontend appctx release the session MINOR: applet: Change return value for .init callback function MINOR: stream: Export stream_free() MINOR: applet: Add appctx_init() helper fnuction MINOR: applet: Add a function to finalize frontend appctx startup MINOR: applet: Add function to release appctx on error during init stage MEDIUM: dns: Refactor dns appctx creation MEDIUM: spoe: Refactor SPOE appctx creation MEDIUM: lua: Refactor cosocket appctx creation MEDIUM: httpclient: Refactor http-client appctx creation MINOR: sink: Add a ref to sink in the sink_forward_target structure MEDIUM: sink: Refactor sink forwarder appctx creation MINOR: peers: Add a ref to peers section in the peer structure MEDIUM: peers: Refactor peer appctx creation MINOR: applet: Add API to start applet on a thread subset MEDIUM: applet: Add support for async appctx startup on a thread subset MINOR: conn-stream/applet: Stop setting appctx as the endpoint context CLEANUP: proxy: Remove dead code when parsing "http-restrict-req-hdr-names" option REGTESTS: abortonclose: Fix some race conditions David Carlier (2): BUILD: fix build warning on solaris based systems with __maybe_unused. MINOR: tools: add get_exec_path implementation for solaris based systems. Ilya Shipitsin (1): CI: determine actual LibreSSL version dynamically Maciej Zdeb (2): MINOR: peers: Track number of applets run by thread MEDIUM: peers: Balance applets across threads Remi Tricot-Le Breton (5): MEDIUM: ssl: Delay random generator initialization after config parsing MINOR: ssl: Add 'ssl-propquery' global option MINOR: ssl: Add 'ssl-provider' global option BUG/MINOR: ssl: Fix crash when no private key is found in pem MINOR: ssl: Add 'ssl-provider-path' global option Tim Duesterhus (4): CLEANUP: Add missing header to ssl_utils.c CLEANUP: Add missing header to hlua_fcn.c CLEANUP: Remove unused function hlua_get_top_error_string CLEANUP: http_ana: Make use of the return value of stream_generate_unique_id()