Changes since version 1.6-dev3 : Baptiste Assmann (3): DOC: typo in 'redirect', 302 code meaning DOC: typos in tcp-check expect examples DOC: resolve-prefer default value and default-server update Daniel Jakots (1): DOC/MINOR: fix OpenBSD versions where haproxy works Jérémie Courrèges-Anglas (1): BUILD: ssl: Allow building against libssl without SSLv3. Pieter Baauw (1): BUG/MEDIUM: mailer: DATA part must be terminated with . Remi Gacogne (1): MINOR: stream: initialize the current_rule field to NULL on stream init Vincent Bernat (1): BUILD: link with libdl if needed for Lua support Willy Tarreau (18): CLEANUP: backend: factor out objt_server() in connect_server() MEDIUM: backend: don't call si_alloc_conn() when we reuse a valid connection MEDIUM: stream-int: simplify si_alloc_conn() MINOR: stream-int: add new function si_detach_endpoint() MINOR: server: add a list of private idle connections MINOR: connection: add a new list member in the connection struct MEDIUM: stream-int: queue idle connections at the server MINOR: stream-int: make si_idle_conn() only accept valid connections MINOR: server: add a list of already used idle connections MINOR: connection: add a new flag CO_FL_PRIVATE MINOR: config: add new setting "http-reuse" MAJOR: backend: initial work towards connection reuse MAJOR: backend: improve the connection reuse mechanism MEDIUM: backend: implement "http-reuse safe" MINOR: server: add a list of safe, already reused idle connections MEDIUM: backend: add the "http-reuse aggressive" strategy DOC: document the new http-reuse directive DOC: internals: document next steps for HTTP connection reuse