HAProxy known bugs for version v1.6.15 (maintenance branch 1.6) :  54 

This version (1.6.15) is a release belonging to maintenance branch 1.6 whose latest version is 1.6.16. If your version is not the last one in the maintenance branch, you are missing fixes for known bugs, and by not updating you are needlessly taking the responsibility for the risk of unexpected service outages and exposing your web site to possible security issues.

The HAProxy development team takes a great care of maintaining stable versions so that all users can apply bug fixes without having to take the risk of upgrading to a new branch. In turn users are expected to apply the fixes when the development team estimates that they were worth being backported to stable branches.

Quick links

Other versions in the same branch

This branch contains the following releases :

DateVersionComment
2021-03-191.6.16 ⇐ last
2019-10-251.6.15 ⇐ yours
2018-01-021.6.14 
2017-06-181.6.13 
2017-04-041.6.12 
2016-12-251.6.11 
2016-11-201.6.10 
2016-08-301.6.9 
2016-08-141.6.8 
2016-07-131.6.7 
2016-06-261.6.6 
2016-05-101.6.5 
2016-03-141.6.4 
2015-12-271.6.3 
2015-11-031.6.2 
2015-10-201.6.1 
2015-10-131.6.0 

Known bugs affecting this version, and already fixed in the maintenance branch

These fixes have already been queued for a more recent 1.6 version. Some of them might have already been released in a more recent version than yours, and other ones might still be pending in the maintenance branch for a future release. The list may be empty if you're already on the latest version and no new fix was backported.

Bugs are almost always tagged with a severity (some people forget the severity tag when the bug is minor). The following severities are used :

Total known bugs in this version by category :

TotalCRITICALMAJORMEDIUMMINOR
54 0 4 17 33

Click on the subjects below to get the full description of the bug :

Merge dateSubject - Severity (minor, medium, major, critical)
2021-03-04BUG/MINOR: connection: Use the client's dst family for adressless servers
2021-03-04BUG/MINOR: http-ana: Only consider dst address to process originalto option
2021-03-04BUG/MINOR: server: Init params before parsing a new server-state line
2021-03-04BUG/MINOR: sample: Always consider zero size string samples as unsafe
2021-03-04BUG/MINOR: checks: properly handle wrapping time in __health_adjust()
2021-03-04BUG/MINOR: server: Don't call fopen() with server-state filepath set to NULL
2021-03-04BUG/MEDIUM: config: don't pick unset values from last defaults section
2021-03-04BUG/MINOR: server: Fix server-state-file-name directive
2021-03-04BUG/MINOR: xxhash: make sure armv6 uses memcpy()
2021-03-04BUG/MINOR: tools: Reject size format not starting by a digit
2021-03-04BUG/MINOR: tools: make parse_time_err() more strict on the timer validity
2021-03-04BUG/MINOR: http-fetch: Fix calls w/o parentheses of the cookie sample fetches
2021-03-04BUG/MINOR: http-fetch: Extract cookie value even when no cookie name
2021-03-04BUG/MINOR: config: Fix memory leak on config parse listen
2021-03-04BUG/MINOR: ssl: verifyhost is case sensitive
2021-03-04BUG/MEDIUM: pattern: fix memory leak in regex pattern functions
2020-09-11BUG/MEDIUM: pattern: Renew the pattern expression revision when it is pruned
2020-09-11BUG/MINOR: lua: Check argument type to convert it to IP mask in arg validation
2020-09-11BUG/MINOR: lua: Check argument type to convert it to IPv4/IPv6 arg validation
2020-09-11BUG/MEDIUM: map/lua: Return an error if a map is loaded during runtime
2020-09-11BUG/MINOR: tcp-rules: Set the inspect-delay when a tcp-response action yields
2020-09-11BUG/MEDIUM: channel: Be aware of SHUTW_NOW flag when output data are peeked
2020-09-11BUG/MINOR: http_act: don't check capture id in backend (2)
2020-09-11BUG/MEDIUM: pattern: Add a trailing \0 to match strings only if possible
2020-09-11BUG/MEDIUM: fetch: Fix hdr_ip misparsing IPv4 addresses due to missing NUL
2020-09-11BUG/MEDIUM: ebtree: use a byte-per-byte memcmp() to compare memory blocks
2020-09-11BUG/MEDIUM: lua: Reset analyse expiration timeout before executing a lua action
2020-09-11BUG/MEDIUM: shctx: bound the number of loops that can happen around the lock
2020-09-11BUG/MEDIUM: shctx: really check the lock's value while waiting
2020-09-11BUG/MEDIUM: http: the "http_first_req" sample fetch could crash without a steeam
2020-09-11BUG/MEDIUM: capture: capture.{req,res}.* crash without a stream
2020-09-11BUG/MEDIUM: capture: capture-req/capture-res converters crash without a stream
2020-09-11BUG/MINOR: rules: Increment be_counters if backend is assigned for a silent-drop
2020-09-11BUG/MAJOR: proxy_protocol: Properly validate TLV lengths
2020-09-11BUG/MAJOR: list: fix invalid element address calculation
2020-09-11BUG/MINOR: sample: fix the json converter's endian-sensitivity
2020-09-11BUG/MEDIUM: ebtree: don't set attribute packed without unaligned access support
2020-09-11BUG/MINOR: namespace: avoid closing fd when socket failed in my_socketat
2020-02-11BUG/MINOR: dns: allow 63 char in hostname
2020-02-11BUG/MINOR: unix: better catch situations where the unix socket path length is close to the limit
2020-02-04BUG/MINOR: http_act: don't check capture id in backend
2020-02-04BUG/MINOR: stick-table: Use MAX_SESS_STKCTR as the max track ID during parsing
2020-02-04BUG/MINOR: http-rules: Remove buggy deinit functions for HTTP rules
2020-02-04BUG/MINOR: dns: Make dns_query_id_seed unsigned
2020-02-04BUG/MINOR: pattern: handle errors from fgets when trying to load patterns
2020-02-04BUG/MINOR: stream: don't mistake match rules for store-request rules
2020-02-04BUG/MAJOR: hashes: fix the signedness of the hash inputs
2020-02-04BUG/MINOR: sample: fix the closing bracket and LF in the debug converter
2019-12-11BUG/MEDIUM: proto_udp/threads: recv() and send() must not be exclusive.
2019-12-11BUG/MAJOR: dns: add minimalist error processing on the Rx path
2019-12-11BUG/MINOR: listener: also clear the error flag on a paused listener
2019-12-11BUG/MINOR: ssl: fix crt-list neg filter for openssl < 1.1.1
2019-12-11BUG/MEDIUM: stream: Be sure to release allocated captures for TCP streams
2019-12-11BUG/MINOR: config: Update cookie domain warn to RFC6265

Back to the list of branches and versions
Back to the HAProxy page