Changes since version 2.9-dev1 : Aurelien DARRAGON (27): BUG/MINOR: tcp_sample: bc_{dst,src} return IP not INT MEDIUM: acl/sample: unify sample conv parsing in a single function MINOR: sample: introduce c_pseudo() conv function MEDIUM: sample: add missing ADDR=>? compatibility matrix entries MINOR: sample: fix ipmask sample definition MEDIUM: tree-wide: fetches that may return IPV4+IPV6 now return ADDR MEDIUM: sample: introduce 'same' output type BUG/MEDIUM: sink: invalid server list in sink_new_from_logsrv() BUG/MINOR: http_ext: unhandled ERR_ABORT in proxy_http_parse_7239() BUG/MINOR: sink: missing sft free in sink_deinit() BUG/MINOR: ring: size warning incorrectly reported as fatal error BUG/MINOR: ring: maxlen warning reported as alert BUG/MINOR: log: LF upsets maxlen for UDP targets MINOR: sink/api: pass explicit maxlen parameter to sink_write() BUG/MEDIUM: log: improper use of logsrv->maxlen for buffer targets BUG/MINOR: log: fix missing name error message in cfg_parse_log_forward() BUG/MINOR: log: fix multiple error paths in cfg_parse_log_forward() BUG/MINOR: log: free errmsg on error in cfg_parse_log_forward() BUG/MINOR: sink: invalid sft free in sink_deinit() BUG/MINOR: sink: fix errors handling in cfg_post_parse_ring() BUG/MINOR: server: set rid default value in new_server() MINOR: hlua_fcn/mailers: handle timeout mail from mailers section BUG/MINOR: sink/log: properly deinit srv in sink_new_from_logsrv() EXAMPLES: maintain haproxy 2.8 retrocompatibility for lua mailers script BUG/MINOR: hlua_fcn/queue: use atomic load to fetch queue size BUG/MINOR: hlua: hlua_yieldk ctx argument should support pointers BUG/MEDIUM: hlua_fcn/queue: bad pop_wait sequencing Christopher Faulet (3): DOC: config: Fix fc_src description to state the source address is returned BUG/MINOR: sample: Fix wrong overflow detection in add/sub conveters BUG/MINOR: http: Return the right reason for 302 Emeric Brun (5): BUG/MEDIUM: quic: token IV was not computed using a strong secret BUG/MINOR: quic: retry token remove one useless intermediate expand BUG/MEDIUM: quic: missing check of dcid for init pkt including a token BUG/MEDIUM: quic: timestamp shared in token was using internal time clock CLEANUP: quic: remove useless parameter 'key' from quic_packet_encrypt Frédéric Lécaille (5): BUG/MINOR: quic: Possible leak when allocating an encryption level BUG/MINOR: quic: Missing QUIC connection path member initialization BUILD: quic: Compilation fixes for some gcc warnings with -O1 BUG/MINOR: quic: Possible crash in "show quic" dumping packet number spaces BUG/MINOR: quic: Unckecked encryption levels availability Ilya Shipitsin (2): CI: add naming convention documentation CI: explicitely highlight VTest result section if there's something Mariam John (1): MEDIUM: ssl: new sample fetch method to get curve name Remi Tricot-Le Breton (3): DOC: ssl: Fix typo in 'ocsp-update' option DOC: ssl: Add ocsp-update troubleshooting clues and emphasize on crt-list only aspect BUG/MINOR: cache: A 'max-age=0' cache-control directive can be overriden by a s-maxage Thierry Fournier (2): BUG/MINOR: config: Remove final '\n' in error messages BUG/MINOR: config: Lenient port configuration parsing