Changes since version 1.8-rc4 :

Eric Salama (2):
      CONTRIB: spoa_example: allow to compile outside HAProxy.
      CONTRIB: spoa_example: remove SPOE enums that are useless for clients

Lukas Tribus (1):
      BUG/MINOR: systemd: ignore daemon mode

Olivier Houchard (2):
      BUG/MINOR: ssl: Always start the handshake if we can't send early data.
      MINOR: ssl: Don't disable early data handling if we could not write.

Tim Duesterhus (1):
      MEDIUM: mworker: Add systemd `Type=notify` support

William Lallemand (10):
      BUG/MEDIUM: cache: free callback to remove from tree
      CLEANUP: cache: remove unused struct
      MEDIUM: cache: enable the HTTP analysers
      CLEANUP: cache: remove wrong comment
      CLEANUP: cache: reorder includes
      MEDIUM: shctx: use unsigned int for len and block_count
      MEDIUM: cache: "show cache" on the cli
      BUG/MEDIUM: cache: use key=0 as a condition for freeing
      BUG/MEDIUM: cache: refcount forbids to free the objects
      BUG/MEDIUM: cache fix cli_kws structure

Willy Tarreau (22):
      BUG/MEDIUM: stream: don't automatically forward connect nor close
      BUG/MAJOR: stream: ensure analysers are always called upon close
      BUG/MINOR: stream-int: don't try to read again when CF_READ_DONTWAIT is set
      MINOR: threads/atomic: rename local variables in macros to avoid conflicts
      MINOR: threads/plock: rename local variables in macros to avoid conflicts
      MINOR: threads/atomic: implement pl_mb() in asm on x86
      MINOR: threads/atomic: implement pl_bts() on non-x86
      MINOR: threads/build: atomic: replace the few inlines with macros
      BUILD: threads/plock: fix a build issue on Clang without optimization
      BUILD: ebtree: don't redefine types u32/s32 in scope-aware trees
      BUILD: compiler: add a new type modifier __maybe_unused
      BUILD: h2: mark some inlined functions "unused"
      BUILD: server: check->desc always exists
      BUG/MEDIUM: h2: properly report connection errors in headers and data handlers
      MEDIUM: h2: add a function to emit an HTTP/1 request from a headers list
      MEDIUM: h2: change hpack_decode_headers() to only provide a list of headers
      BUG/MEDIUM: h2: always reassemble the Cookie request header field
      CONTRIB: spoa_example: remove bref, wordlist, cond_wordlist
      CONTRIB: spoa_example: remove last dependencies on type "sample"
      BUG/MEDIUM: deinit: correctly deinitialize the proxy and global listener tasks
      MINOR: pools: prepare functions to override malloc/free in pools
      MINOR: pools: implement DEBUG_UAF to detect use after free