Hi all,
we've got rid of all the reported bugs since 1.6.0 so it's the right
timing for a new release so that those who got burnt by these bugs
can play with fire again... just kidding, it should be much better now.
The changelog is very small, which is a very good thing for one week
after a dot-zero release, really! In 1.5, we fixed 7 bugs in 5 days,
here it's 3 in 7 days.
The most impacting bugs were the segfault when 2 crts were on the same
bind line, and the bug with namespaces preventing from binding if no
namespace was declared at all. The rest concerns DNS adjustments to
better query servers and avoid the ANY query type, and a few build
fixes. We still have Susheel's report under investigation, as nothing
obvious could cause his isolated binding error, but we don't yet have
all the elements to evaluate it. It could also be a side effect of an
unclean rebuild or something like this, and I couldn't manage to
reproduce it.
The full changelog for 1.6.1 is here :
- DOC: specify that stats socket doc (section 9.2) is in management
- BUILD: install only relevant and existing documentation
- CLEANUP: don't ignore debian/ directory if present
- BUG/MINOR: dns: parsing error of some DNS response
- BUG/MEDIUM: namespaces: don't fail if no namespace is used
- BUG/MAJOR: ssl: free the generated SSL_CTX if the LRU cache is disable
- MEDIUM: dns: Don't use the ANY query type
Usual URLs below :
Site index : http://www.haproxy.org/
Sources : http://www.haproxy.org/download/1.6/src/
Git repository : http://git.haproxy.org/git/haproxy-1.6.git/
Git Web browsing : http://git.haproxy.org/?p=haproxy-1.6.git
Changelog : http://www.haproxy.org/download/1.6/src/CHANGELOG
Cyril's HTML doc : http://cbonte.github.io/haproxy-dconv/
Continue to deeply test and to carefully deploy, observe and enjoy.
Willy