Changes since version 3.4-dev4 : Amaury Denoyelle (15): MINOR: cfgparse: validate defaults proxies separately MINOR: cfgparse: move proxy post-init in a dedicated function MINOR: proxy: refactor proxy inheritance of a defaults section MINOR: proxy: refactor mode parsing MINOR: backend: add function to check support for dynamic servers MINOR: proxy: define "add backend" handler MINOR: proxy: parse mode on dynamic backend creation MINOR: proxy: parse guid on dynamic backend creation MINOR: proxy: check default proxy compatibility on "add backend" MEDIUM: proxy: implement dynamic backend creation MINOR: proxy: assign dynamic proxy ID REGTESTS: add dynamic backend creation test BUG/MINOR: proxy: fix clang build error on "add backend" handler BUG/MINOR: proxy: fix null dereference in "add backend" handler BUG/MINOR: proxy: fix default ALPN bind settings Egor Shestakov (3): BUG/MINOR: startup: fix allocation error message of progname string BUG/MINOR: startup: handle a possible strdup() failure CLEANUP: initcall: adjust comments to INITCALL{0,1} macros Olivier Houchard (4): BUG/MINOR: threads: Initialize maxthrpertgroup earlier. BUG/MEDIUM: threads: Differ checking the max threads per group number MINOR: queues: Check minconn first in srv_dynamic_maxconn() MINOR: servers: Call process_srv_queue() without lock when possible William Lallemand (3): DOC: internals: addd mworker V3 internals MINOR: startup: Add the SSL lib verify directory in haproxy -vv BUG/MINOR: ssl: SSL_CERT_DIR environment variable doesn't affect haproxy Willy Tarreau (8): MINOR: net_helper: extend the ip.fp output with an option presence mask CLEANUP: lb-chash: free lb_nodes from chash's deinit(), not global BUG/MEDIUM: lb-chash: always properly initialize lb_nodes with dynamic servers CLEANUP: haproxy: fix bad line wrapping in run_poll_loop() MINOR: activity: support setting/clearing lock/memory watching for task profiling MEDIUM: activity: apply and use new finegrained task profiling settings MINOR: activity: allow to switch per-task lock/memory profiling at runtime DOC: proxy-proto: underline the packed attribute for struct pp2_tlv_ssl