Changelog for
haproxy-debugsource-1.8.8-lp150.1.1.x86_64.rpm :
* Mon May 07 2018 kgronlundAATTsuse.com- Update to version 1.8.8:
* BUG/CRITICAL: h2: fix incorrect frame length check (VUL-0) (bsc#1089837)
* MINOR: cli: Ensure the CLI always outputs an error when it should
* BUG/MINOR: cli: Guard against NULL messages when using CLI_ST_PRINT_FREE
* BUG/MEDIUM: kqueue: When adding new events, provide an output to get errors.
* BUG/MINOR: http: Return an error in proxy mode when url2sa fails
* BUG/MEDIUM: connection: Make sure we have a mux before calling detach().
* BUG/MEDIUM: threads: Fix the max/min calculation because of name clashes
* Sat Apr 07 2018 mrueckertAATTsuse.de- Update to version 1.8.7:
* [RELEASE] Released version 1.8.7
* MINOR: servers: Support alphanumeric characters for the server templates names
* BUG/MAJOR: cache: always initialize newly created objects
* [RELEASE] Released version 1.8.6
* BUG/MINOR: spoe: Don\'t release the context buffer in .check_timeouts callbaclk
* BUG/MINOR: spoe: Initialize variables used during conf parsing before any check
* BUG/MAJOR: cache: fix random crashes caused by incorrect delete() on non-first blocks
* BUG/MINOR: fd: Don\'t clear the update_mask in fd_insert.
* BUG/MINOR: cache: fix \"show cache\" output
* BUG/MINOR: email-alert: Set the mailer port during alert initialization
* BUG/MINOR: checks: check the conn_stream\'s readiness and not the connection
* BUG/MEDIUM: h2: always add a stream to the send or fctl list when blocked
* BUILD/MINOR: threads: always export thread_sync_io_handler()
* BUG/MEDIUM: h2: don\'t consider pending data on detach if connection is in error
* BUG/MEDIUM: h2/threads: never release the task outside of the task handler
* MINOR: h2: fuse h2s_detach() and h2s_free() into h2s_destroy()
* MINOR: h2: always call h2s_detach() in h2_detach()
* BUG/MAJOR: h2: remove orphaned streams from the send list before closing
* MINOR: h2: provide and use h2s_detach() and h2s_free()
* CLEANUP: h2: rename misleading h2c_stream_close() to h2s_close()
* BUG/MINOR: hpack: fix harmless use of uninitialized value in hpack_dht_insert
* BUILD/MINOR: cli: fix a build warning introduced by last commit
* MINOR: cli: make \"show fd\" report the mux and mux_ctx pointers when available
* MINOR: cli/threads: make \"show fd\" report thread_sync_io_handler instead of \"unknown\"
* BUILD/MINOR: fix build when USE_THREAD is not defined
* BUG/MINOR: lua funtion hlua_socket_settimeout don\'t check negative values
* BUG/MINOR: lua: the function returns anything
* Mon Mar 26 2018 kgronlundAATTsuse.com- Update to version 1.8.5:
* BUG/MINOR: listener: Don\'t decrease actconn twice when a new session is rejected
* BUG/MINOR: h2: ensure we can never send an RST_STREAM in response to an RST_STREAM
* BUG/MEDIUM: h2: properly account for DATA padding in flow control
* DOC: don\'t suggest using http-server-close
* DOC: log: more than 2 log servers are allowed
* BUILD/BUG: enable -fno-strict-overflow by default
* MINOR: log: stop emitting alerts when it\'s not possible to write on the socket
* BUG/MEDIUM: threads/queue: wake up other threads upon dequeue
* BUG/MINOR: tcp-check: use the server\'s service port as a fallback
* BUG/MEDIUM: tcp-check: single connect rule can\'t detect DOWN servers
* BUG/MINOR: lua: return bad error messages
* BUG/MINOR: spoa-example: unexpected behavior for more than 127 args
* BUG/MINOR: cli: Fix a crash when sending a command with too many arguments
* BUG/MINOR: seemless reload: Fix crash when an interface is specified.
* BUG/MINOR: dns: don\'t downgrade DNS accepted payload size automatically
* BUG/MAJOR: threads/queue: Fix thread-safety issues on the queues management
* BUG/MEDIUM: threads/unix: Fix a deadlock when a listener is temporarily disabled
* BUG/MEDIUM: spoe: Remove idle applets from idle list when HAProxy is stopping
* BUG/MINOR: force-persist and ignore-persist only apply to backends
* BUG/MEDIUM: fix a 100% cpu usage with cpu-map and nbthread/nbproc
* BUG/MINOR: cli: Fix a typo in the \'set rate-limit\' usage
* BUG/MINOR: cli: Fix a crash when passing a negative or too large value to \"show fd\"
* BUG/MEDIUM: h2: also arm the h2 timeout when sending
* BUG/MINOR: unix: Don\'t mess up when removing the socket from the xfer_sock_list.
* BUG/MINOR: session: Fix tcp-request session failure if handshake.
* MINOR: systemd: Add SystemD\'s SystemCallFilter option to the unit file
* MINOR: systemd: Add SystemD\'s Protect
*= options to the unit file
* MINOR: systemd: Add section for SystemD sandboxing to unit file
* BUG/MEDIUM: buffer: Fix the wrapping case in bi_putblk
* BUG/MEDIUM: buffer: Fix the wrapping case in bo_putblk
* BUG/MEDIUM: h2: always consume any trailing data after end of output buffers
* MINOR: stats: display the number of threads in the statistics.
* BUG/MINOR: h2: Set the target of dbuf_wait to h2c
* MINOR: debug/pools: make DEBUG_UAF also detect underflows
* BUG/MINOR: debug/pools: properly handle out-of-memory when building with DEBUG_UAF
* DOC: cfgparse: Warn on option (tcp|http)log in backend
* DOC: lua: new prototype for function \"register_action()\"
* BUG/MEDIUM: ssl/sample: ssl_bc_
* fetch keywords are broken.
* BUG/MEDIUM: http: Switch the HTTP response in tunnel mode as earlier as possible
* BUG/MINOR: ssl/threads: Make management of the TLS ticket keys files thread-safe
* BUG/MINOR: init: Add missing brackets in the code parsing -sf/-st
* BUG/MEDIUM: ssl: Shutdown the connection for reading on SSL_ERROR_SYSCALL
* BUG/MEDIUM: ssl: Don\'t always treat SSL_ERROR_SYSCALL as unrecovarable.
* BUG/MINOR: threads: fix missing thread lock labels for 1.8
* Thu Mar 08 2018 mrueckertAATTsuse.de- if we lock down the permissions the home directory has to be owned by haproxy (bsc#1077716)
* Sun Mar 04 2018 jengelhAATTinai.de- Avoid %__-type macro indirections. Remove redundant %clean section. Do not ignore errors from useradd.
* Fri Mar 02 2018 kgronlundAATTsuse.com- Ensure haproxy home directory is not world readable (bsc#1077716)
* Thu Feb 08 2018 kgronlundAATTsuse.com- Update to version 1.8.4 (bsc#1080069):
* BUG/MINOR: config: don\'t emit a warning when global stats is incompletely configured
* DOC: Mention -Ws in the list of available options
* DOC: Describe routing impact of using interface keyword on bind lines
* MINOR: init: emit warning when -sf/-sd cannot parse argument
* BUG/MEDIUM: standard: Fix memory leak in str2ip2()
* BUG/MINOR: time/threads: ensure the adjusted time is always correct
* BUG/MEDIUM: spoe: Allow producer to read and to forward shutdown on request side
* BUG/MEDIUM: spoe: Always try to receive or send the frame to detect shutdowns
* BUG/MINOR: epoll/threads: only call epoll_ctl(DEL) on polled FDs
* BUG/MINOR: threads: Update labels array because of changes in lock_label enum
* BUG/MINOR: cli: use global.maxsock and not maxfd to list all FDs
* CLEANUP: Fix typo in ARGT_MSK6 comment
* BUG/MINOR: sample: Fix output type of c_ipv62ip
* CLEANUP: sample: Fix outdated comment about sample casts functions
* CLEANUP: sample: Fix comment encoding of sample.c
* BUILD: kqueue/threads: Add test on MAX_THREADS to avoid warnings when complied without threads
* BUILD: epoll/threads: Add test on MAX_THREADS to avoid warnings when complied without threads
* MINOR: threads: Use __decl_hathreads instead of #ifdef/#endif
* BUG/MINOR: kqueue/threads: Don\'t forget to close kqueue_fd[tid] on each thread
* BUG/MEDIUM: checks: Don\'t try to release undefined conn_stream when a check is freed
* BUG/MEDIUM: threads/server: Fix deadlock in srv_set_stopping/srv_set_admin_flag
* BUG/MINOR: threads: always set an owner to the thread_sync pipe
* MINOR: threads: Fix build when we\'re not compiling with threads.
* BUG/MINOR: mworker: only write to pidfile if it exists
* BUG/MEDIUM: threads/mworker: fix a race on startup
* BUG/MEDIUM: kqueue/threads: use one kqueue_fd per thread
* BUG/MEDIUM: epoll/threads: use one epoll_fd per thread
* MINOR: fd: add a bitmask to indicate that an FD is known by the poller
* BUG/MEDIUM: fd: maintain a per-thread update mask
* BUG/MEDIUM: threads/polling: Use fd_cache_mask instead of fd_cache_num
* MINOR: threads/fd: Use a bitfield to know if there are FDs for a thread in the FD cache
* MINOR: global: add some global activity counters to help debugging
* MINOR: threads: add a MAX_THREADS define instead of LONGBITS
* MINOR: global/threads: move cpu_map at the end of the global struct
* MINOR: servers: Don\'t report duplicate dyncookies for disabled servers.
* BUG/MEDIUM: peers: fix expire date wasn\'t updated if entry is modified remotely.
* BUG/MINOR: poll: too large size allocation for FD events
* CONTRIB: debug: fix a few flags definitions
* DOC: clarify the scope of ssl_fc_is_resumed
* BUG/MEDIUM: stream: properly handle client aborts during redispatch
* BUILD/MINOR: ancient gcc versions atomic fix
* BUG/MEDIUM: mworker: execvp failure depending on argv[0]
* MINOR: dns: Handle SRV record weight correctly.
* BUG/MINOR: lua: Fix return value of Socket.settimeout
* BUG/MEDIUM: lua: Fix IPv6 with separate port support for Socket.connect
* DOC: lua: Fix typos in comments of hlua_socket_receive
* BUG/MINOR: lua: Fix default value for pattern in Socket.receive
* BUG/MEDIUM: ssl: cache doesn\'t release shctx blocks
* BUG/MEDIUM: h2: properly handle the END_STREAM flag on empty DATA frames
* Thu Feb 08 2018 kgronlundAATTsuse.com- Add dependency on apparmor-profiles (bsc#1079985)
* Sun Dec 31 2017 mrueckertAATTsuse.de- Update to version 1.8.3:
* [RELEASE] Released version 1.8.3
* MEDIUM: h2: prepare a graceful shutdown when the frontend is stopped
* BUG/MAJOR: hpack: don\'t return direct references to the dynamic headers table
* BUG/MEDIUM: http: don\'t automatically forward request close
* MINOR: don\'t close stdio anymore
* BUG/MEDIUM: mworker: don\'t close stdio several time
* BUG/MEDIUM: h2: ensure we always know the stream before sending a reset
* DOC/MINOR: configuration: typo, formatting fixes
* BUG/MEDIUM: h2: improve handling of frames received on closed streams
* BUG/MEDIUM: h2: properly handle and report some stream errors
* Sun Dec 24 2017 mrueckertAATTsuse.de- Update to version 1.8.2:
* [RELEASE] Released version 1.8.2
* BUG/MEDIUM: checks: properly set servers to stopping state on 404
* BUG/MAJOR: connection: refine the situations where we don\'t send shutw()
* BUG/MEDIUM: cache: don\'t cache the response on no-cache=\"set-cookie\"
* BUG/MEDIUM: cache: respect the request cache-control header
* BUG/MEDIUM: cache: replace old object on store
* BUG/MEDIUM: cache: do not try to retrieve host-less requests from the cache
* MINOR: http: add a function to check request\'s cache-control header field
* BUG/MINOR: cache: do not force the TX_CACHEABLE flag before checking cacheability
* BUG/MINOR: http: properly detect max-age=0 and s-maxage=0 in responses
* BUG/MINOR: http: do not ignore cache-control: public
* MINOR: http: start to compute the transaction\'s cacheability from the request
* MINOR: http: update the list of cacheable status codes as per RFC7231
* MINOR: http: adjust the list of supposedly cacheable methods
* BUG/MEDIUM: lua: fix crash when using bogus mode in register_service()
* BUG/MEDIUM: checks: a server passed in maint state was not forced down.
* MEDIUM: netscaler: add support for standard NetScaler CIP protocol
* MEDIUM: netscaler: do not analyze original IP packet size
* MINOR: netscaler: check in one-shot if buffer is large enough for IP and TCP header
* BUG/MEDIUM: stream: don\'t consider abortonclose on muxes which close cleanly
* MINOR: stream-int: set flag SI_FL_CLEAN_ABRT when mux supports clean aborts
* MINOR: mux: add flags to describe a mux\'s capabilities
* BUG/MINOR: h2: properly report a stream error on RST_STREAM
* CONTRIB: halog: Fix compiler warnings in halog.c
* CONTRIB: iprange: Fix compiler warning in iprange.c
* BUG/MAJOR: netscaler: address truncated CIP header detection
* BUG/MEDIUM: netscaler: use the appropriate IPv6 header size
* MINOR: netscaler: rename cip_len to clarify its uage
* MINOR: netscaler: remove the use of cip_magic only used once
* MINOR: netscaler: respect syntax
* DOC/MINOR: intro: typo, wording, formatting fixes
* BUG/MEDIUM: mworker: Set FD_CLOEXEC flag on log fd
* BUILD/MINOR: Makefile : enabling USE_CPU_AFFINITY
* BUG: MINOR: http: don\'t check http-request capture id when len is provided
* BUG: MAJOR: lb_map: server map calculation broken
* BUG/MINOR: stream-int: don\'t try to receive again after receiving an EOS
* BUG/MEDIUM: h2: fix stream limit enforcement
* BUG/MEDIUM: http: don\'t disable lingering on requests with tunnelled responses
* BUG/MEDIUM: h2: don\'t close after the first DATA frame on tunnelled responses
* BUG/MEDIUM: h2: don\'t switch the state to HREM before end of DATA frame
* MINOR: h2: don\'t demand that a DATA frame is complete before processing it
* BUG/MEDIUM: h2: support uploading partial DATA frames
* MINOR: h2: store the demux padding length in the h2c struct
* BUG/MEDIUM: h2: debug incoming traffic in h2_wake()
* BUG/MEDIUM: h2: work around a connection API limitation
* BUG/MEDIUM: h2: enable recv polling whenever demuxing is possible
* BUG/MEDIUM: h2: automatically set CS_FL_RCV_MORE when the output buffer is full
* BUG/MEDIUM: stream-int: always set SI_FL_WAIT_ROOM on CS_FL_RCV_MORE
* MINOR: conn_stream: add new flag CS_FL_RCV_MORE to indicate pending data
* BUG/MEDIUM: lua/notification: memory leak
* DOC: notifications: add precisions about thread usage
* MINOR: systemd: remove comment about HAPROXY_STATS_SOCKET
* BUG/MEDIUM: threads/vars: Fix deadlock in register_name
* BUG/MEDIUM: email-alert: don\'t set server check status from a email-alert task
* CONTRIB: halog: Add help text for -s switch in halog program
* MINOR: mworker: Improve wording in `void mworker_wait()`
* MINOR: mworker: Update messages referencing exit-on-failure
* BUG/MEDIUM: h2: fix handling of end of stream again
* BUG/MEDIUM: peers: set NOLINGER on the outgoing stream interface
* BUG/MEDIUM: checks: a down server going to maint remains definitely stucked on down state.
* BUG/MEDIUM: ssl engines: Fix async engines fds were not considered to fix fd limit automatically.
* BUG/MEDIUM: mworker: also close peers sockets in the master
* BUG/MINOR: ssl: support tune.ssl.cachesize 0 again
* BUG/MAJOR: hpack: don\'t pretend large headers fit in empty table
* BUG/MINOR: action: Don\'t check http capture rules when no id is defined
* Mon Dec 04 2017 kgronlundAATTsuse.com- Update to version 1.8.1 (bsc#1069954):
* BUG/MAJOR: h2: correctly check the request length when building an H1 request
* BUG/MAJOR: thread: Be sure to request a sync between threads only once at a time
* BUG/MAJOR: thread/peers: fix deadlock on peers sync.
* BUG/MEDIUM: h2: do not accept upper case letters in request header names
* BUG/MEDIUM: h2: remove connection-specific headers from request
* BUG/MEDIUM: h2: enforce the per-connection stream limit
* BUG/MEDIUM: checks: Be sure we have a mux if we created a cs.
* BUG/MEDIUM: peers: fix some track counter rules dont register entries for sync.
* BUG/MEDIUM: h2: don\'t report an error after parsing a 100-continue response
* BUG/MEDIUM: threads/peers: decrement, not increment jobs on quitting
* BUG/MEDIUM: stream: fix session leak on applet-initiated connections
* BUG/MEDIUM: cache: bad computation of the remaining size
* BUG/MEDIUM: ssl: don\'t allocate shctx several time
* BUG/MEDIUM: tcp-check: Don\'t lock the server in tcpcheck_main
* BUG/MEDIUM: kqueue: Don\'t bother closing the kqueue after fork.
* BUG/MINOR: h2: use the H2_F_DATA_
* macros for DATA frames
* BUG/MINOR: h2: reject response pseudo-headers from requests
* BUG/MINOR: h2: properly check PRIORITY frames
* BUG/MINOR: h2: reject incorrect stream dependencies on HEADERS frame
* BUG/MINOR: h2: do not accept SETTINGS_ENABLE_PUSH other than 0 or 1
* BUG/MINOR: h2: the TE header if present may only contain trailers
* BUG/MINOR: h2: fix a typo causing PING/ACK to be responded to
* BUG/MINOR: h2: \":path\" must not be empty
* BUG/MINOR: h2: try to abort closed streams as soon as possible
* BUG/MINOR: h2: immediately close if receiving GOAWAY after the last stream
* BUG/MINOR: hpack: dynamic table size updates are only allowed before headers
* BUG/MINOR: hpack: reject invalid header index
* BUG/MINOR: hpack: must reject huffman literals padded with more than 7 bits
* BUG/MINOR: hpack: fix debugging output of pseudo header names
* BUG/MINOR: mworker: detach from tty when in daemon mode
* BUG/MINOR: mworker: fix validity check for the pipe FDs
* BUG/MINOR: ssl: CO_FL_EARLY_DATA removal is managed by stream
* Tue Nov 28 2017 kgronlundAATTsuse.com- License is now GPL-3.0+ and LGPL-2.1+
* Mon Nov 27 2017 mrueckertAATTsuse.de- [apparmor]: allow haproxy to restart itself. needed for seamless restart. also reload the apparmor profile on update.
* Mon Nov 27 2017 mrueckertAATTsuse.de- enable network namespaces on 42.3- Enabled systemd notify mode: new BR: pkgconfig(libsystemd) This fixes problems with starting 1.8 on 42.3.- apply build option changes as adviced by upstream
* Mon Nov 27 2017 mrueckertAATTsuse.de- Update to version 1.8.0 (bsc#1069954): https://www.mail-archive.com/haproxyAATTformilux.org/msg28004.html
* Wed Aug 23 2017 kgronlundAATTsuse.com- Update to version 1.7.9:
* BUG/MINOR: peers: peer synchronization issue (with several peers sections).
* BUG/MINOR: lua: In error case, the safe mode is not removed
* BUG/MINOR: lua: executes the function destroying the Lua session in safe mode
* BUG/MAJOR: lua/socket: resources not detroyed when the socket is aborted
* BUG/MEDIUM: lua: bad memory access
* DOC: update the list of OpenSSL versions in the README
* DOC: Updated 51Degrees git URL to point to a stable version.
* BUG/MINOR: http: Set the response error state in http_sync_res_state
* MINOR: http: Reorder/rewrite checks in http_resync_states
* MINOR: http: Switch requests/responses in TUNNEL mode only by checking txn flags
* BUG/MEDIUM: http: Switch HTTP responses in TUNNEL mode when body length is undefined
* BUG/MAJOR: http: Fix possible infinity loop in http_sync_(req|res)_state
* BUG/MINOR: lua: Fix Server.get_addr() port values
* BUG/MINOR: lua: Correctly use INET6_ADDRSTRLEN in Server.get_addr()
* BUG/MINOR: lua: always detach the tcp/http tasks before freeing them
* BUG/MINOR: lua: Fix bitwise logic for hlua_server_check_
* functions.
* Mon Jul 10 2017 kgronlundAATTsuse.com- Update to version 1.7.8:
* BUG/MINOR: stream: flag TASK_WOKEN_RES not set if task in runqueue
* BUG/MAJOR: cli: fix custom io_release was crushed by NULL.
* BUG/MAJOR: map: fix segfault during \'show map/acl\' on cli.
* BUG/MAJOR: compression: Be sure to release the compression state in all cases
* DOC: fix references to the section about time format.
* BUG/MEDIUM: map/acl: fix unwanted flags inheritance.
* BUG/MINOR: stream: Don\'t forget to remove CF_WAKE_ONCE flag on response channel
* BUG/MINOR: http: Don\'t reset the transaction if there are still data to send
* BUG/MEDIUM: filters: Be sure to call flt_end_analyze for both channels
* BUG/MINOR: http: properly handle all 1xx informational responses
* Mon Jul 10 2017 kgronlundAATTsuse.com- Update to version 1.7.7:
* BUG/MINOR: Wrong peer task expiration handling during synchronization processing.
* BUG/MEDIUM: http: Drop the connection establishment when a redirect is performed
* BUG/MEDIUM: cfgparse: Check if tune.http.maxhdr is in the range 1..32767
* DOC: fix references to the section about the unix socket
* BUG/MINOR: log: pin the front connection when front ip/ports are logged
* Mon Jun 19 2017 kgronlundAATTsuse.com- Update to version 1.7.6:
* DOC: changed \"block\"(deprecated) examples to http-request deny
* DOC: add few comments to examples.
* DOC: update sample code for PROXY protocol
* DOC: mention lighttpd 1.4.46 implements PROXY
* DOC: stick-table is available in frontend sections
* BUG/MINOR: dns: Wrong address family used when creating IPv6 sockets.
* BUG/MINOR: config: missing goto out after parsing an incorrect ACL character
* BUG/MINOR: arg: don\'t try to add an argument on failed memory allocation
* BUG/MEDIUM: arg: ensure that we properly unlink unresolved arguments on error
* BUG/MEDIUM: acl: don\'t free unresolved args in prune_acl_expr()
* MINOR: lua: ensure the memory allocator is used all the time
* CLEANUP: logs: typo: simgle => single
* BUG/MEDIUM: acl: proprely release unused args in prune_acl_expr()
* BUG/MAJOR: Use -fwrapv.
* BUG/MINOR: server: don\'t use \"proxy\" when px is really meant.
* BUG/MINOR: server: missing default server \'resolvers\' setting duplication.
* DOC: add layer 4 links/cross reference to \"block\" keyword.
* DOC: errloc/errorloc302/errorloc303 missing status codes.
* BUG/MEDIUM: lua: memory leak
* MEDIUM: config: don\'t check config validity when there are fatal errors
* BUG/MINOR: hash-balance-factor isn\'t effective in certain circumstances
* MINOR/DOC: lua: just precise one thing
* BUG/MINOR: http: Fix conditions to clean up a txn and to handle the next request
* DOC: update RFC references
* BUG/MINOR: checks: don\'t send proxy protocol with agent checks
* BUG/MEDIUM: lua: segfault if a converter or a sample doesn\'t return anything
* BUG/MAJOR: http: call manage_client_side_cookies() before erasing the buffer
* BUG/MINOR: buffers: Fix bi/bo_contig_space to handle full buffers
* BUG/MINOR: acls: Set the right refflag when patterns are loaded from a map
* BUG/MINOR: http/filters: Be sure to wait if a filter loops in HTTP_MSG_ENDING
* BUG/MEDIUM: peers: Peers CLOSE_WAIT issue.
* BUG/MAJOR: server: Segfault after parsing server state file.
* BUG/MEDIUM: unix: never unlink a unix socket from the file system
* Mon May 08 2017 kgronlundAATTsuse.com- Update to version 1.7.5:
* BUG/MEDIUM: peers: fix buffer overflow control in intdecode.
* BUG/MEDIUM: buffers: Fix how input/output data are injected into buffers
* BUG/MEDIUM: http: Fix blocked HTTP/1.0 responses when compression is enabled
* BUG/MINOR: filters: Don\'t force the stream\'s wakeup when we wait in flt_end_analyze
* MINOR: config parsing: add warning when log-format/tcplog/httplog is overriden in \"defaults\" sections
* Wed Mar 29 2017 kgronlundAATTsuse.com- Update to version 1.7.4:
* MINOR: config: warn when some HTTP rules are used in a TCP proxy
* BUG/MINOR: spoe: Fix soft stop handler using a specific id for spoe filters
* BUG/MINOR: spoe: Fix parsing of arguments in spoe-message section
* BUG/MEDIUM: ssl: Clear OpenSSL error stack after trying to parse OCSP file
* BUG/MEDIUM: cli: Prevent double free in CLI ACL lookup
* BUG/MINOR: Fix \"get map