No description
  • C 97.8%
  • Shell 1%
  • Makefile 0.5%
  • Awk 0.2%
  • Lua 0.2%
  • Other 0.1%
Find a file
Frederic Lecaille 30db9764d8 CLEANUP: haload: use <arg_thrd> instead of <global.nbthread> where applicable
Replace references to <global.nbthread> with <arg_thrd> across loops,
memory allocations, and thread ID distributions. Having two variables
sharing the same value and meaning is confusing, so it is cleaner to
rely exclusively on <arg_thrd>.
2026-07-24 12:21:56 +02:00
.github CI: github: update vmactions/freebsd-vm to 14.4 2026-07-08 17:06:00 +02:00
addons MAJOR: proxy: convert server list to a doubly linked struct list 2026-07-24 09:33:31 +02:00
admin MINOR: halog: Add support filtering on header capture values using -hdr-match 2026-07-24 11:37:53 +02:00
dev DEV: patchbot: document the shared review persistence 2026-07-07 15:05:38 +02:00
doc DOC: ssl: Document tune.ssl.keyupdate-rate-limit 2026-07-24 00:32:00 +02:00
examples
include BUG/MEDIUM: mux-h1: Always adjust case for all outgoing headers as expected 2026-07-24 11:56:44 +02:00
reg-tests BUG/MINOR: sample: Fix bytes() when length it greater than remaining data 2026-07-21 07:29:50 +02:00
scripts REGTESTS: Remove support for REQUIRE_SERVICE from scripts/run-regtests.sh 2026-07-08 14:50:25 +02:00
src CLEANUP: haload: use <arg_thrd> instead of <global.nbthread> where applicable 2026-07-24 12:21:56 +02:00
tests
.gitattributes
.gitignore
.mailmap
.travis.yml
BRANCHES
BSDmakefile
CHANGELOG [RELEASE] Released version 3.5-dev3 2026-07-22 17:36:25 +02:00
CONTRIBUTING
INSTALL BUILD: makefile: add a new generic target "tiny" 2026-07-03 16:33:27 +02:00
LICENSE
MAINTAINERS
Makefile MEDIUM: ssl: introduce src/fips.c with TLS version check 2026-07-10 19:42:03 +02:00
README.md DOC: readme: add a pointer to haterm/haload docs 2026-07-08 14:48:52 +02:00
SUBVERS
VERDATE [RELEASE] Released version 3.5-dev3 2026-07-22 17:36:25 +02:00
VERSION [RELEASE] Released version 3.5-dev3 2026-07-22 17:36:25 +02:00

HAProxy

AWS-LC Illumos NetBSD CrossCompile FreeBSD VTest

HAProxy logo

HAProxy is a free, very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications.

Installation

The INSTALL file describes how to build HAProxy. A list of packages is also available on the wiki.

Getting help

The discourse and the mailing-list are available for questions or configuration assistance. You can also use the slack or IRC channel. Please don't use the issue tracker for these.

The issue tracker is only for bug reports or feature requests.

Documentation

The HAProxy documentation has been split into a number of different files for ease of use. It is available in text format as well as HTML. The wiki is also meant to replace the old architecture guide.

Please refer to the following files depending on what you're looking for:

The more detailed documentation is located into the doc/ directory:

License

HAProxy is licensed under GPL 2 or any later version, the headers under LGPL 2.1. See the LICENSE file for a more detailed explanation.