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 0000000705 705 Bytes
_servicedata 0000000225 225 Bytes
haproxy-1.6.0-makefile_lib.patch 0000000812 812 Bytes
haproxy-1.6.0-sec-options.patch 0000001356 1.32 KB
haproxy-1.6.0_config_haproxy_user.patch 0000003040 2.97 KB
haproxy-2.9.3+git0.de3ab549a.tar.gz 0004640798 4.43 MB
haproxy-rpmlintrc 0000000172 172 Bytes
haproxy-user.conf 0000000077 77 Bytes
haproxy.cfg 0000000769 769 Bytes
haproxy.changes 0000404988 395 KB
haproxy.init 0000010172 9.93 KB
haproxy.spec 0000008174 7.98 KB
local.usr.sbin.haproxy.apparmor 0000000070 70 Bytes
series 0000000105 105 Bytes
usr.sbin.haproxy.apparmor 0000001009 1009 Bytes
Revision 140 (latest revision is 150)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1141253 from Peter Varkoly's avatar Peter Varkoly (varkoly) (revision 140)
- Update to version 2.9.3+git0.de3ab549a:
  * [RELEASE] Released version 2.9.3
  * BUG/MEDIUM: quic: keylog callback not called (USE_OPENSSL_COMPAT)
  * BUG/MINOR: mux-h2: also count streams for refused ones
  * BUG/MINOR: mux-quic: do not prevent non-STREAM sending on flow control
  * BUILD: quic: missing include for quic_tp
  * [RELEASE] Released version 2.9.2
  * DOC: configuration: corrected description of keyword tune.ssl.ocsp-update.mindelay
  * REGTESTS: add a test to ensure map-ordering is preserved
  * BUG/MINOR: map: list-based matching potential ordering regression
  * CLEANUP: quic: Double quic_dgram_parse() prototype declaration.
  * MINOR: ssl: Update ssl_fc_curve/ssl_bc_curve to use SSL_get0_group_name
  * MINOR: ot: logsrv struct becomes logger
  * MINOR: mux-h2: support limiting the total number of H2 streams per connection
  * BUG/MEDIUM: spoe: Never create new spoe applet if there is no server up
  * BUG/MEDIUM: stconn: Set fsb date if zero-copy forwarding is blocked during nego
  * BUG/MEDIUM: stconn: Forward shutdown on write timeout only if it is forwardable
  * BUG/MEDIUM: h3: fix incorrect snd_buf return value
  * BUILD: quic: Missing quic_ssl.h header protection
  * CLEANUP: quic: Remaining useless code into server part
  * REGTESTS: check attach-srv out of order declaration
  * MINOR: debug: add features and build options to "show dev"
  * MINOR: global: export a way to list build options
  * CI: use semantic version compare for determing "latest" OpenSSL
  * BUG/MINOR: h3: disable fast-forward on buffer alloc failure
  * BUG/MINOR: h3: close connection on sending alloc errors
  * BUG/MINOR: h3: properly handle alloc failure on finalize
  * MINOR: h3: add traces for connection init stage
  * BUG/MINOR: h3: close connection on header list too big
  * MINOR: h3: check connection error during sending
Comments 0
openSUSE Build Service is sponsored by