Changes since version 1.5-dev17 : Baptiste Assmann (2): DOC: typo and minor fixes in compression paragraph MINOR: config: http-request configuration error message misses new keywords Emmanuel Hocdet (1): MEDIUM: ssl: add bind-option "strict-sni" Lukas Tribus (1): DOC: simplify bind option "interface" explanation Michael Scherer (1): BUG/MEDIUM: remove supplementary groups when changing gid Thierry Fournier (1): BUG/MEDIUM: ssl: openssl 0.9.8 doesn't open /dev/random before chroot Willy Tarreau (31): BUG/MINOR: time: frequency counters are not totally accurate BUG/MINOR: http: don't process abortonclose when request was sent BUG/MEDIUM: stream_interface: don't close outgoing connections on shutw() BUG/MEDIUM: checks: ignore late resets after valid responses DOC: fix bogus recommendation on usage of gpc0 counter BUG/MINOR: http-compression: lookup Cache-Control in the response, not the request MINOR: signal: don't block SIGPROF by default OPTIM: epoll: make use of EPOLLRDHUP OPTIM: splice: detect shutdowns and avoid splice() == 0 OPTIM: splice: assume by default that splice is working correctly BUG/MINOR: log: temporary fix for lost SSL info in some situations BUG/MEDIUM: peers: only the last peers section was used by tables BUG/MEDIUM: config: verbosely reject peers sections with multiple local peers BUG/MINOR: epoll: use a fix maxevents argument in epoll_wait() BUG/MINOR: config: fix improper check for failed memory alloc in ACL parser BUG/MINOR: config: free peer's address when exiting upon parsing error BUG/MINOR: config: check the proper variable when parsing log minlvl BUG/MEDIUM: checks: ensure the health_status is always within bounds BUG/MINOR: cli: show sess should always validate s->listener BUG/MINOR: log: improper NULL return check on utoa_pad() CLEANUP: http: remove a useless null check CLEANUP: tcp/unix: remove useless NULL check in {tcp,unix}_bind_listener() BUG/MEDIUM: signal: signal handler does not properly check for signal bounds BUG/MEDIUM: tools: off-by-one in quote_arg() BUG/MEDIUM: uri_auth: missing NULL check and memory leak on memory shortage BUG/MINOR: unix: remove the 'level' field from the ux struct CLEANUP: http: don't try to deinitialize http compression if it fails before init CLEANUP: config: slowstart is never negative CLEANUP: config: maxcompcpuusage is never negative BUG/MEDIUM: log: emit '-' for empty fields again BUG/MEDIUM: checks: fix a race condition between checks and observe layer7