Changes since version 1.9.8 : Christopher Faulet (12): BUG/MINOR: http_fetch: Rely on the smp direction for "cookie()" and "hdr()" BUG/MEDIUM: spoe: Don't use the SPOE applet after releasing it BUG/MINOR: mux-h2: Count EOM in bytes sent when a HEADERS frame is formatted BUG/MINOR: mux-h1: Report EOI instead EOS on parsing error or H2 upgrade BUG/MEDIUM: proto-htx: Not forward too much data when 1xx reponses are handled BUG/MINOR: htx: Remove a forgotten while loop in htx_defrag() BUG/MEDIUM: mux-h1: Don't switch the mux in BUSY mode on 1xx messages BUG/MINOR: mux-h1: Wake up the mux if it is busy when a 1xx response is handled BUG/MEDIUM: mux-h1: Don't skip the TCP splicing when there is no more data to read BUG/MINOR: channel/htx: Don't alter channel during forward for empty HTX message BUG/MINOR: mux-h1: errflag must be set on H1S and not H1M during output processing BUG/MINOR: mux-h1: Don't send more data than expected Emmanuel Hocdet (2): BUILD: makefile: use USE_OBSOLETE_LINKER for solaris BUILD: makefile: remove -fomit-frame-pointer optimisation (solaris) Frédéric Lécaille (1): BUG/MINOR: peers: Wrong stick-table update message building. Ilya Shipitsin (2): BUG/MINOR: ssl_sock: Fix memory leak when disabling compression BUILD: ssl: fix latest LibreSSL reg-test error Michael Prokop (1): DOC: fix typos Olivier Houchard (5): BUG/MEDIUM: threads: Fix build for 32bits arch with dwcas. BUG/MEDIUM: streams: Don't switch from SI_ST_CON to SI_ST_DIS on read0. MEDIUM: sessions: Introduce session flags. BUG/MEDIUM: h2: Don't forget to set h2s->cs to NULL after having free'd cs. BUG/MEDIUM: connection: Use the session to get the origin address if needed. Willy Tarreau (15): BUILD: ist: turn the lower/upper case tables to literal on obsolete linkers DOC: management: place "show activity" at the right place MINOR: cli/activity: show the dumping thread ID starting at 1 BUG/MEDIUM: dns: make the port numbers unsigned BUG/MAJOR: lb/threads: make sure the avoided server is not full on second pass BUG/MEDIUM: queue: fix the tree walk in pendconn_redistribute. BUG/MEDIUM: threads: fix double-word CAS on non-optimized 32-bit platforms BUG/MEDIUM: http: fix "http-request reject" when not final BUG/MINOR: deinit/threads: make hard-stop-after perform a clean exit BUG/MEDIUM: connection: fix multiple handshake polling issues BUG/MEDIUM: mux-h1: only check input data for the current stream, not next one BUILD: tools: do not use the weak attribute for trace() on obsolete linkers BUG/MEDIUM: vars: make sure the scope is always valid when accessing vars BUG/MEDIUM: vars: make the tcp/http unset-var() action support conditions BUG/MINOR: time: make sure only one thread sets global_now at boot mbellomi (1): BUG/MEDIUM: WURFL: segfault in wurfl-get() with missing info.