Changes since version 2.4-dev11 : Bertrand Jacquin (1): MINOR: build: force CC to set a return code when probing options Daniel Corbett (1): BUG/MINOR: sample: Rename SenderComID/TargetComID to SenderCompID/TargetCompID Emeric Brun (1): BUG/MEDIUM: resolvers: handle huge responses over tcp servers. Frédéric Lécaille (1): BUG/MINOR: connection: Missing QUIC initialization Tim Duesterhus (5): CLEANUP: connection: Use `VAR_ARRAY` in `struct tlv` definition CLEANUP: connection: Remove useless test for NULL before calling `pool_free()` CLEANUP: connection: Use istptr / istlen for proxy_unique_id MINOR: connection: Use a `struct ist` to store proxy_authority CLEANUP: connection: Consistently use `struct ist` to process all TLV types William Lallemand (1): BUG/MEDIUM: session: NULL dereference possible when accessing the listener Willy Tarreau (9): BUILD: task: fix build at -O0 with threads disabled BUILD: bug: refine HA_LINK_ERROR() to only be used on gcc and derivatives CLEANUP: config: make the cfg_keyword parsers take a const for the defproxy BUILD: connection: do not use VAR_ARRAY in struct tlv CLEANUP: stream: rename a few remaining occurrences of "stream *sess" CLEANUP: config: also address the cfg_keyword API change in the compression code BUG/MEDIUM: ssl: properly remove the TASK_HEAVY flag at end of handshake MINOR: task: give the scheduler a bit more flexibility in the runqueue size OPTIM: task: automatically adjust the default runqueue-depth to the threads