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 0000000210 210 Bytes
haproxy-1.6.0-makefile_lib.patch 0000000764 764 Bytes
haproxy-1.6.0-sec-options.patch 0000001359 1.33 KB
haproxy-1.6.0_config_haproxy_user.patch 0000001888 1.84 KB
haproxy-2.5.0+git0.f2e0833f1.tar.gz 0003911408 3.73 MB
haproxy-rpmlintrc 0000000172 172 Bytes
haproxy-user.conf 0000000077 77 Bytes
haproxy.cfg 0000000769 769 Bytes
haproxy.changes 0000282702 276 KB
haproxy.init 0000010172 9.93 KB
haproxy.spec 0000008226 8.03 KB
local.usr.sbin.haproxy.apparmor 0000000070 70 Bytes
lua54.patch 0000002830 2.76 KB
series 0000000117 117 Bytes
usr.sbin.haproxy.apparmor 0000000936 936 Bytes
Revision 2 (latest revision is 3)
Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 2)
Update to 2.5.0 contains fixes for following issues:
  bsc#1178277, bsc#1169457
Remove patches applied by update:
  0001-2.0-2.3-BUG-MAJOR-htx-fix-missing-header-name-length-check-i.patch
  haproxy-2.0-h2_enforce_checks_on_the_method_syntax_bef.patch

- Update to version 2.5.0+git0.f2e0833f1:
  https://www.mail-archive.com/haproxy@formilux.org/msg41508.html
- refreshed patches to apply cleanly again
  haproxy-1.6.0-sec-options.patch
  haproxy-1.6.0_config_haproxy_user.patch
  lua54.patch

- Update to version 2.4.8+git0.d1f8d41e0:
  * [RELEASE] Released version 2.4.8
  * SCRIPTS: git-show-backports: re-enable file-based filtering
  * DOC/peers: some grammar fixes for peers 2.1 spec
  * MINOR: stream: Improve dump of bogus streams
  * BUILD/MINOR: cpuset freebsd build fix
  * DOC: config: Fix alphabetical order of fc_* samples
  * BUG/MINOR: sample: fix backend direction flags consecutive to last fix
  * BUG/MEDIUM: sample: Cumulate frontend and backend sample validity flags
  * BUG/MEDIUM: stream-int: Block reads if channel cannot receive more data
  * BUG/MINOR: http: Authorization value can have multiple spaces after the scheme
  * BUG/MEDIUM: http-ana: Drain request data waiting the tarpit timeout expiration
  * MINOR: halog: Add support for extracting captures using -hdr
  * BUG/MINOR: halog: Add missing newlines in die() messages
  * CLEANUP: halog: Use consistent indentation in help()
  * MINOR: halog: Rename -qry to -query
  * DOC: halog: Move the `-qry` parameter into the correct section in help text
  * MINOR: halog: Add -qry parameter allowing to preserve the query string in -uX
  * BUG/MEDIUM: resolvers: Track api calls with a counter to free resolutions
  * BUG/MEDIUM: resolvers: Don't recursively perform requester unlink
  * MEDIUM: resolvers: remove the last occurrences of the "safe" argument
  * MEDIUM: resolvers: use a kill list to preserve the list consistency
  * CLEANUP: resolvers: replace all LIST_DELETE with LIST_DEL_INIT
Comments 0
openSUSE Build Service is sponsored by