Changes since version 1.8-dev0 : Ben Shillito (1): DOC: Added 51Degrees conv and fetch functions to documentation. Christopher Faulet (13): BUG/MEDIUM: http: Fix tunnel mode when the CONNECT method is used BUG/MINOR: http: Keep the same behavior between 1.6 and 1.7 for tunneled txn BUG/MINOR: filters: Protect args in macros HAS_DATA_FILTERS and IS_DATA_FILTER BUG/MINOR: filters: Invert evaluation order of HTTP_XFER_BODY and XFER_DATA analyzers BUG/MINOR: http: Call XFER_DATA analyzer when HTTP txn is switched in tunnel mode DOC: Add undocumented argument of the trace filter DOC: Fix some typo in SPOE documentation MINOR: cli: Remove useless call to bi_putchk BUG/MINOR: cli: be sure to always warn the cli applet when input buffer is full MINOR: applet: Count number of (active) applets MINOR: task: Rename run_queue and run_queue_cur counters BUG/MEDIUM: stream: Save unprocessed events for a stream BUG/MAJOR: Fix how the list of entities waiting for a buffer is handled Dragan Dosen (1): BUG/MINOR: cli: allow the backslash to be escaped on the CLI Luca Pizzamiglio (1): BUILD/MEDIUM: Fixing the build using LibreSSL Marcin Deranek (1): MINOR: proxy: Add fe_name/be_name fetchers next to existing fe_id/be_id Matthieu Guegan (1): BUG/MINOR: http: don't send an extra CRLF after a Set-Cookie in a redirect Ruoshan Huang (1): DOC: Fix map table's format Thierry FOURNIER (8): BUG/MEDIUM: lua: In some case, the return of sample-fetches is ignored (2) DOC: lua: documentation about time parser functions DOC: lua: improve links DOC: lua: section declared twice CLEANUP: lua: rename one of the lua appctx union BUG/MINOR: lua/cli: bad error message MEDIUM: lua: use memory pool for hlua struct in applets MINOR: lua/signals: Remove Lua part from signals. Thierry FOURNIER / OZON.IO (7): BUG/MEDIUM: variables: some variable name can hide another ones MINOR: lua: Allow argument for actions CLEANUP: hlua: just indent functions MINOR: lua: give HAProxy variable access to the applets DOC: lua: Documentation about some entry missing DOC: lua: Add documentation about variable manipulation from applet MINOR: Do not forward the header "Expect: 100-continue" when the option http-buffer-request is set Tim Düsterhus (1): DOC: Spelling fixes William Lallemand (2): MEDIUM: cli: 'show cli sockets' list the CLI sockets DOC: cli: show cli sockets Willy Tarreau (27): BUG/MEDIUM: proxy: return "none" and "unknown" for unknown LB algos BUG/MINOR: stats: make field_str() return an empty string on NULL BUG/MAJOR: stream: fix session abort on resource shortage OPTIM: stream-int: don't disable polling anymore on DONT_READ BUG/MEDIUM: cli: fix "show stat resolvers" and "show tls-keys" DOC: mention that req_tot is for both frontends and backends BUILD: rearrange target files by build time BUG/MINOR: stats: fix be/sessions/max output in html stats SCRIPTS: git-show-backports: fix a harmless typo SCRIPTS: git-show-backports: add -H to use the hash of the commit message BUG/MINOR: stream-int: automatically release SI_FL_WAIT_DATA on SHUTW_NOW CLEANUP: applet/lua: create a dedicated ->fcn entry in hlua_cli context CLEANUP: applet/table: add an "action" entry in ->table context CLEANUP: applet: remove the now unused appctx->private field BUG/MINOR: cli: "show cli sockets" wouldn't list all processes BUG/MINOR: cli: "show cli sockets" would always report process 64 MINOR: cli: automatically enable a CLI I/O handler when there's no parser CLEANUP: memory: remove the now unused cli_parse_show_pools() function CLEANUP: applet: group all CLI contexts together CLEANUP: stats: move a misplaced stats context initialization MINOR: cli: add two general purpose pointers and integers in the CLI struct MINOR: appctx/cli: remove the cli_socket entry from the appctx union MINOR: appctx/cli: remove the env entry from the appctx union MINOR: appctx/cli: remove the "be" entry from the appctx union MINOR: appctx/cli: remove the "dns" entry from the appctx union MINOR: appctx/cli: remove the "server_state" entry from the appctx union MINOR: appctx/cli: remove the "tlskeys" entry from the appctx union