|
1 | 1 | ChangeLog : |
2 | 2 | =========== |
3 | 3 |
|
| 4 | +2017/11/19 : 1.8-rc4 |
| 5 | + - BUG/MEDIUM: cache: does not cache if no Content-Length |
| 6 | + - BUILD: thread/pipe: fix build without threads |
| 7 | + - BUG/MINOR: spoe: check buffer size before acquiring or releasing it |
| 8 | + - MINOR: debug/flags: Add missing flags |
| 9 | + - MINOR: threads: Use __decl_hathreads to declare locks |
| 10 | + - BUG/MINOR: buffers: Fix b_alloc_margin to be "fonctionnaly" thread-safe |
| 11 | + - BUG/MAJOR: ebtree/scope: fix insertion and removal of duplicates in scope-aware trees |
| 12 | + - BUG/MAJOR: ebtree/scope: fix lookup of next node in scope-aware trees |
| 13 | + - MINOR: ebtree/scope: add a function to find next node from a parent |
| 14 | + - MINOR: ebtree/scope: simplify the lookup functions by using eb32sc_next_with_parent() |
| 15 | + - BUG/MEDIUM: mworker: Fix re-exec when haproxy is started from PATH |
| 16 | + - BUG/MEDIUM: cache: use msg->sov to forward header |
| 17 | + - MINOR: cache: forward data with headers |
| 18 | + - MINOR: cache: disable cache if shctx_row_data_append fail |
| 19 | + - BUG/MINOR: threads: tid_bit must be a unsigned long |
| 20 | + - CLEANUP: tasks: Remove useless double test on rq_next |
| 21 | + - BUG/MEDIUM: standard: itao_str/idx and quote_str/idx must be thread-local |
| 22 | + - MINOR: tools: add a function to dump a scope-aware tree to a file |
| 23 | + - MINOR: tools: improve the DOT dump of the ebtree |
| 24 | + - MINOR: tools: emphasize the node being worked on in the tree dump |
| 25 | + - BUG/MAJOR: ebtree/scope: properly tag upper nodes during insertion |
| 26 | + - DOC: peers: Add a first version of peers protocol v2.1. |
| 27 | + - CONTRIB: Wireshark dissector for HAProxy Peer Protocol. |
| 28 | + - MINOR: mworker: display an accurate error when the reexec fail |
| 29 | + - BUG/MEDIUM: mworker: wait again for signals when execvp fail |
| 30 | + - BUG/MEDIUM: mworker: does not deinit anymore |
| 31 | + - BUG/MEDIUM: mworker: does not close inherited FD |
| 32 | + - MINOR: tests: add a python wrapper to test inherited fd |
| 33 | + - BUG/MINOR: Allocate the log buffers before the proxies startup |
| 34 | + - MINOR: tasks: Use a bitfield to track tasks activity per-thread |
| 35 | + - MAJOR: polling: Use active_tasks_mask instead of tasks_run_queue |
| 36 | + - MINOR: applets: Use a bitfield to track applets activity per-thread |
| 37 | + - MAJOR: polling: Use active_appels_mask instead of applets_active_queue |
| 38 | + - MEDIUM: applets: Don't process more than 200 active applets at once |
| 39 | + - MINOR: stream: Add thread-mask of tasks/FDs/applets in "show sess all" command |
| 40 | + - MINOR: SSL: Store the ASN1 representation of client sessions. |
| 41 | + - MINOR: ssl: Make sure we don't shutw the connection before the handshake. |
| 42 | + - BUG/MEDIUM: deviceatlas: ignore not valuable HTTP request data |
| 43 | + |
4 | 44 | 2017/11/11 : 1.8-rc3 |
5 | 45 | - BUILD: use MAXPATHLEN instead of NAME_MAX. |
6 | 46 | - BUG/MAJOR: threads/checks: add 4 missing spin_unlock() in various functions |
|
0 commit comments