Skip to content

Commit be8f8d0

Browse files
committed
Merge branch 'release/1.8.4'
2 parents 4e82777 + 3866672 commit be8f8d0

File tree

3 files changed

+55
-2
lines changed

3 files changed

+55
-2
lines changed

CHANGELOG

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,56 @@
1+
2018/02/08 : 1.8.4
2+
- BUG/MEDIUM: h2: properly handle the END_STREAM flag on empty DATA frames
3+
- BUILD: ssl: silence a warning when building without NPN nor ALPN support
4+
- BUG/MEDIUM: ssl: cache doesn't release shctx blocks
5+
- BUG/MINOR: lua: Fix default value for pattern in Socket.receive
6+
- DOC: lua: Fix typos in comments of hlua_socket_receive
7+
- BUG/MEDIUM: lua: Fix IPv6 with separate port support for Socket.connect
8+
- BUG/MINOR: lua: Fix return value of Socket.settimeout
9+
- MINOR: dns: Handle SRV record weight correctly.
10+
- BUG/MEDIUM: mworker: execvp failure depending on argv[0]
11+
- MINOR: hathreads: add support for gcc < 4.7
12+
- BUILD/MINOR: ancient gcc versions atomic fix
13+
- BUG/MEDIUM: stream: properly handle client aborts during redispatch
14+
- DOC: clarify the scope of ssl_fc_is_resumed
15+
- CONTRIB: debug: fix a few flags definitions
16+
- BUG/MINOR: poll: too large size allocation for FD events
17+
- BUG/MEDIUM: peers: fix expire date wasn't updated if entry is modified remotely.
18+
- MINOR: servers: Don't report duplicate dyncookies for disabled servers.
19+
- MINOR: global/threads: move cpu_map at the end of the global struct
20+
- MINOR: threads: add a MAX_THREADS define instead of LONGBITS
21+
- MINOR: global: add some global activity counters to help debugging
22+
- MINOR: threads/fd: Use a bitfield to know if there are FDs for a thread in the FD cache
23+
- BUG/MEDIUM: threads/polling: Use fd_cache_mask instead of fd_cache_num
24+
- BUG/MEDIUM: fd: maintain a per-thread update mask
25+
- MINOR: fd: add a bitmask to indicate that an FD is known by the poller
26+
- BUG/MEDIUM: epoll/threads: use one epoll_fd per thread
27+
- BUG/MEDIUM: kqueue/threads: use one kqueue_fd per thread
28+
- BUG/MEDIUM: threads/mworker: fix a race on startup
29+
- BUG/MINOR: mworker: only write to pidfile if it exists
30+
- MINOR: threads: Fix build when we're not compiling with threads.
31+
- BUG/MINOR: threads: always set an owner to the thread_sync pipe
32+
- BUG/MEDIUM: threads/server: Fix deadlock in srv_set_stopping/srv_set_admin_flag
33+
- BUG/MEDIUM: checks: Don't try to release undefined conn_stream when a check is freed
34+
- BUG/MINOR: kqueue/threads: Don't forget to close kqueue_fd[tid] on each thread
35+
- MINOR: threads: Use __decl_hathreads instead of #ifdef/#endif
36+
- BUILD: epoll/threads: Add test on MAX_THREADS to avoid warnings when complied without threads
37+
- BUILD: kqueue/threads: Add test on MAX_THREADS to avoid warnings when complied without threads
38+
- CLEANUP: sample: Fix comment encoding of sample.c
39+
- CLEANUP: sample: Fix outdated comment about sample casts functions
40+
- BUG/MINOR: sample: Fix output type of c_ipv62ip
41+
- CLEANUP: Fix typo in ARGT_MSK6 comment
42+
- BUG/MINOR: cli: use global.maxsock and not maxfd to list all FDs
43+
- BUG/MINOR: threads: Update labels array because of changes in lock_label enum
44+
- BUG/MINOR: epoll/threads: only call epoll_ctl(DEL) on polled FDs
45+
- BUG/MEDIUM: spoe: Always try to receive or send the frame to detect shutdowns
46+
- BUG/MEDIUM: spoe: Allow producer to read and to forward shutdown on request side
47+
- BUG/MINOR: time/threads: ensure the adjusted time is always correct
48+
- BUG/MEDIUM: standard: Fix memory leak in str2ip2()
49+
- MINOR: init: emit warning when -sf/-sd cannot parse argument
50+
- DOC: Describe routing impact of using interface keyword on bind lines
51+
- DOC: Mention -Ws in the list of available options
52+
- BUG/MINOR: config: don't emit a warning when global stats is incompletely configured
53+
154
2017/12/30 : 1.8.3
255
- BUG/MEDIUM: h2: properly handle and report some stream errors
356
- BUG/MEDIUM: h2: improve handling of frames received on closed streams

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM centos:centos7
22

33
ENV HAPROXY_MJR_VERSION=1.8 \
4-
HAPROXY_VERSION=1.8.3 \
4+
HAPROXY_VERSION=1.8.4 \
55
HAPROXY_CONFIG='/etc/haproxy/haproxy.cfg' \
66
HAPROXY_ADDITIONAL_CONFIG='' \
77
HAPROXY_PRE_RESTART_CMD='' \

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Please specify tag when deploying for specific version.
1717
Example:
1818

1919
`million12/haproxy:latest`
20-
`million12/haproxy:1.7.9`
20+
`million12/haproxy:1.8.4`
2121

2222
# Features
2323

0 commit comments

Comments
 (0)