Skip to content
Branch: master
Commits on May 20, 2019
  1. MINOR: init: setenv HAPROXY_CFGFILES

    wlallemand committed May 20, 2019
    Set the HAPROXY_CFGFILES environment variable which contains the list of
    configuration files used to start haproxy, separated by semicolon.
Commits on May 14, 2019
  1. BUG/MINOR: mworker: use after free when the PID not assigned

    wlallemand committed May 14, 2019
    Commit 4528611 ("MEDIUM: mworker: store the leaving state of a process")
    introduced a bug in the mworker_env_to_proc_list() function.
    This is very unlikely to occur since the PID should always be assigned.
    It can probably happen if the environment variable is corrupted.
    No backport needed.
Commits on May 13, 2019
  1. BUG/MAJOR: ssl: segfault upon an heartbeat request

    wlallemand committed May 13, 2019
    7b5fd1e ("MEDIUM: connections: Move some fields from struct connection
    to ssl_sock_ctx.") introduced a bug in the heartbleed mitigation code.
    Indeed the code used conn->ctx instead of conn->xprt_ctx for the ssl
    context, resulting in a null dereference.
Commits on May 7, 2019
  1. MINOR: mworker: support a configurable maximum number of reloads

    wlallemand authored and Willy Tarreau committed May 7, 2019
    This patch implements a new global parameter for the master-worker mode.
    When setting the mworker-max-reloads value, a worker receive a SIGTERM
    if its number of reloads is greater than this value.
  2. MINOR: systemd: support /etc/sysconfig/ for redhat based distrib

    wlallemand committed May 7, 2019
    The patch "MINOR: systemd: Make use of master socket in systemd unit"
    introduces an environment file in /etc/default.
    Unfortunatly this is not supported on redhat-based system, so we add
    /etc/sysconfig/haproxy for that.
You can’t perform that action at this time.