The Reliable, High Performance TCP/HTTP Load Balancer

Edit Package haproxy

HAProxy implements an event-driven, mono-process model which enables support
for very high number of simultaneous connections at very high speeds.
Multi-process or multi-threaded models can rarely cope with thousands of
connections because of memory limits, system scheduler limits, and lock
contention everywhere. Event-driven models do not have these problems because
implementing all the tasks in user-space allows a finer resource and time
management. The down side is that those programs generally don't scale well on
multi-processor systems. That's the reason why they must be optimized to get
the most work done from every CPU cycle.

Authors:
--------
w@1wt.eu

Refresh
Refresh
Source Files
Filename Size Changed
_service 0000000752 752 Bytes
_servicedata 0000000402 402 Bytes
haproxy-1.6.0-makefile_lib.patch 0000000764 764 Bytes
haproxy-1.6.0-sec-options.patch 0000001356 1.32 KB
haproxy-1.6.0_config_haproxy_user.patch 0000001974 1.93 KB
haproxy-2.2.4+git0.de456726d.tar.gz 0002960538 2.82 MB
haproxy-rpmlintrc 0000000172 172 Bytes
haproxy-user.conf 0000000077 77 Bytes
haproxy.cfg 0000000769 769 Bytes
haproxy.changes 0000224241 219 KB
haproxy.init 0000010172 9.93 KB
haproxy.spec 0000008059 7.87 KB
local.usr.sbin.haproxy.apparmor 0000000070 70 Bytes
series 0000000109 109 Bytes
usr.sbin.haproxy.apparmor 0000000769 769 Bytes
Revision 92 (latest revision is 151)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 839173 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 92)
- use parallel build 

- Update to version 2.2.4+git0.de456726d:
  * [RELEASE] Released version 2.2.4
  * REGTEST: make map_regm_with_backref require 1.7
  * REGTEST: make abns_socket.vtc require 1.8
  * REGTEST: make agent-check.vtc require 1.8
  * REGTEST: fix host part in balance-uri-path-only.vtc
  * BUG/MINOR: ssl/crt-list: exit on warning out of crtlist_parse_line()
  * DOC: agent-check: fix typo in "fail" word expected reply
  * REGTESTS: use "command" instead of "which" for better POSIX compatibility
  * BUILD: trace: include tools.h
  * BUG/MEDIUM: listeners: do not pause foreign listeners
  * REGTESTS: add a few load balancing tests
  * MINOR: backend: add a new "path-only" option to "balance uri"
  * MINOR: backend: make the "whole" option of balance uri take only one bit
  * MINOR: h2/trace: also display the remaining frame length in traces
  * BUG/MINOR: Fix memory leaks cfg_parse_peers
  * BUG/MEDIUM: h2: report frame bits only for handled types
  * BUG/MINOR: config: Fix memory leak on config parse listen
  * BUG/MINOR: http-fetch: Don't set the sample type during the htx prefetch
  * BUG/MINOR: h2/trace: do not display "stream error" after a frame ACK
  * BUG/MINOR: ssl/crt-list: crt-list could end without a \n
  * BUG/MEDIUM: ssl: Don't call ssl_sock_io_cb() directly.
  * BUG/MINOR: server: report correct error message for invalid port on "socks4"
  * BUG/MINOR: ssl: verifyhost is case sensitive
  * BUG/MINOR: Fix type passed of sizeof() for calloc()
  * BUG/MEDIUM: pattern: Renew the pattern expression revision when it is pruned
  * BUILD: threads: better workaround for late loading of libgcc_s
Comments 0
openSUSE Build Service is sponsored by