Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
02bce8be01ac421366f8822f24c6eec7e18e55a2
/
src
/
cfgparse.c
« Previous
a73203e
MEDIUM: log: Unique ID
by William Lallemand
· 13 years ago
1d70556
MEDIUM: log: split of log_format generation
by William Lallemand
· 13 years ago
4a5cade
MEDIUM: session: implement the "use-server" directive
by Willy Tarreau
· 13 years ago
9a54e13
MINOR: config: disable header captures in TCP mode and complain
by Willy Tarreau
· 13 years ago
bddd4fd
MEDIUM: log: use log_format for mode tcplog
by William Lallemand
· 13 years ago
f09c660
MEDIUM: backend: add the 'first' balancing algorithm
by Willy Tarreau
· 13 years ago
3ebb116
MINOR: backend: rework the LC definition to support other connection-based algos
by Willy Tarreau
· 13 years ago
ff67813
MINOR: config: emit a warning when 'default_backend' masks servers
by Willy Tarreau
· 13 years ago
723b73a
MINOR: config: Parse the string of the log-format config keyword
by William Lallemand
· 13 years ago
8b15ba1
MEDIUM: improve config check return codes
by Willy Tarreau
· 13 years ago
6f9b003
BUG: fix double free in peers config error path
by Willy Tarreau
· 13 years ago
62c3be2
BUG/MEDIUM: correctly disable servers tracking another disabled servers.
by Willy Tarreau
· 13 years ago
c2247f0
MEDIUM: http: add support for sending the server's name in the outgoing request
by Mark Lamourine
· 13 years ago
0f99e34
MEDIUM: log: Use linked lists for loggers
by William Lallemand
· 13 years ago
0cec331
MINOR: config: tolerate server "cookie" setting in non-HTTP mode
by Willy Tarreau
· 13 years ago
4426770
CLEANUP: rename possibly confusing struct field "tracked"
by Willy Tarreau
· 13 years ago
d66bf96
BUG/MINOR: fix a segfault when parsing a config with undeclared peers
by Willy Tarreau
· 13 years ago
ac1932d
MEDIUM: tune.http.maxhdr makes it possible to configure the maximum number of HTTP headers
by Willy Tarreau
· 13 years ago
34eb671
OPTIM/MINOR: move the hdr_idx pools out of the proxy struct
by Willy Tarreau
· 13 years ago
bd9a0a7
OPTIM/MINOR: make it possible to change pipe size (tune.pipesize)
by Willy Tarreau
· 13 years ago
122541c
[BUG] peers: don't keep a peers section which has a NULL frontend
by Willy Tarreau
· 13 years ago
b249e84
[BUG] peers: the peer frontend must not emit any log
by Willy Tarreau
· 13 years ago
3c63fd8
[MEDIUM] don't limit peers nor stats socket to maxconn nor maxconnrate
by Willy Tarreau
· 13 years ago
3ae65a1
[BUG] peers: don't pre-allocate 65000 connections to each peer
by Willy Tarreau
· 13 years ago
81c25d0
[MEDIUM] add support for global.maxconnrate to limit the per-process conn rate.
by Willy Tarreau
· 13 years ago
b48f958
[CLEANUP] cfgparse: fix reported options for the "bind" keyword
by Willy Tarreau
· 13 years ago
86ad42c
[MINOR] make use of set_host_port() and get_host_port() to get rid of family mismatches
by Willy Tarreau
· 13 years ago
87cf514
[MEDIUM] http: make x-forwarded-for addition conditional
by Willy Tarreau
· 13 years ago
1ee51a6
[BUG] check: http-check expect + regex would crash in defaults section
by Willy Tarreau
· 13 years ago
1620ec3
[MEDIUM] checks: group health checks methods by values and save option bits
by Willy Tarreau
· 13 years ago
ec032d6
[MINOR] check: add redis check support
by Hervé COMMOWICK
· 13 years ago
237250c
[BUG] proxy: stats frontend and peers were missing many initializers
by Willy Tarreau
· 13 years ago
918ff60
[MAJOR] proxy: finally get rid of maintain_proxies()
by Willy Tarreau
· 13 years ago
07687c1
[MEDIUM] listeners: queue proxy-bound listeners at the proxy's
by Willy Tarreau
· 13 years ago
5e55f5d
[MINOR] Consistently free expr on error in cfg_parse_listen()
by Simon Horman
· 13 years ago
fa46168
[MINOR] Add non-stick server option
by Simon Horman
· 13 years ago
e0d1bfb
[MINOR] Allow shutdown of sessions when a server becomes unavailable
by Simon Horman
· 13 years ago
af51495
[MINOR] Add active connection list to server
by Simon Horman
· 13 years ago
212f778
[BUG] checks: fix support of Mysqld >= 5.5 for mysql-check
by Hervé COMMOWICK
· 13 years ago
ab1a3e9
[CLEANUP] config: remove some left-over printf debugging code from previous patch
by Willy Tarreau
· 13 years ago
fbb7842
[MINOR] config: automatically compute a default fullconn value
by Willy Tarreau
· 13 years ago
44702af
[MINOR] config: make it possible to specify a cookie even without a server
by Willy Tarreau
· 13 years ago
96e3121
[MEDIUM] http: add support for "http-no-delay"
by Willy Tarreau
· 13 years ago
436d9ed
[REORG] http: move HTTP error codes back to proto_http.h
by Willy Tarreau
· 13 years ago
11bcb6c
[MEDIUM] IPv6 support for syslog
by David du Colombier
· 14 years ago
2dff0c2
[MINOR] cfgparse: better report wrong listening addresses and make use of str2sa_range
by Willy Tarreau
· 14 years ago
9842ff1
[MINOR] update comment about IPv6 support for server
by David du Colombier
· 14 years ago
fab5a43
[MEDIUM] config: rework the IPv4/IPv6 address parser to support host-only addresses
by Willy Tarreau
· 14 years ago
5ab04ec
[MEDIUM] server: add support for the "send-proxy" option
by Willy Tarreau
· 14 years ago
ff011f2
[REORG] http: move the http-request rules to proto_http
by Willy Tarreau
· 14 years ago
6f5ccb1
[MEDIUM] add internal support for IPv6 server addresses
by David du Colombier
· 14 years ago
d6cc532
[MINOR] cfgparse: only keep one of dispatch, transparent, http_proxy
by Willy Tarreau
· 14 years ago
f5ab69a
[MINOR] proxy: add PR_O2_DISPATCH to detect dispatch mode
by Willy Tarreau
· 14 years ago
9d9ed01
[MINOR] config: warn if response-only conditions are used in "redirect" rules
by Willy Tarreau
· 14 years ago
c8b1109
[BUG] cfgparse: correctly count one socket per port in ranges
by Willy Tarreau
· 14 years ago
38b4156
[MINOR] checks: add PostgreSQL health check
by Rauf Kuliyev
· 14 years ago
48936af
[MINOR] log: ability to override the syslog tag
by Kevinm
· 14 years ago
48a7e72
[MINOR] tcp: add support for dynamic MSS setting
by Willy Tarreau
· 14 years ago
df5b38f
[MINOR] log: add support for passing the forwarded hostname
by Joe Williams
· 14 years ago
02ff8ef
[MINOR] add warnings on features not compatible with multi-process mode
by Cyril Bonté
· 14 years ago
798a39c
[MEDIUM] hash: add support for an 'avalanche' hash-type
by Willy Tarreau
· 14 years ago
32da3c4
[MEDIUM] Manage peers section parsing and stick table registration on peers.
by Emeric Brun
· 14 years ago
485479d
[MEDIUM] Create new protected pattern types CONSTSTRING and CONSTDATA to force memcpy if data from protected areas need to be manipulated.
by Emeric Brun
· 14 years ago
97679e7
[MEDIUM] Implement tcp inspect response rules
by Emeric Brun
· 14 years ago
62846b2
[MINOR] config: detect options not supported due to compilation options
by Cyril Bonté
· 14 years ago
d55c3fe
[MINOR] cfgparse: report support of <path> for the 'bind' statements
by Willy Tarreau
· 14 years ago
ed76092
[MEDIUM] Add supports of bind on unix sockets.
by Emeric Brun
· 14 years ago
8a95691
[MINOR] listener: add the "accept-proxy" option to the "bind" keyword
by Willy Tarreau
· 14 years ago
ba4c5be
[MINOR] cookie: add support for the "preserve" option
by Willy Tarreau
· 14 years ago
c63d4bb
[BUG] cookie: correctly unset default cookie parameters
by Willy Tarreau
· 14 years ago
8776f1b
[MINOR] add better support to "mysql-check"
by Hervé COMMOWICK
· 14 years ago
aa2f389
[MINOR] checks: ensure that we can inherit binary checks from the defaults section
by Willy Tarreau
· 14 years ago
53621e0
[BUG] config: report correct keywords for "observe"
by Willy Tarreau
· 14 years ago
474be41
[MEDIUM] stats: add an admin level
by Cyril Bonté
· 14 years ago
3193685
[MINOR] cookie: add options "maxidle" and "maxlife"
by Willy Tarreau
· 14 years ago
43961d5
[MINOR] global: add "tune.chksize" to change the default check buffer size
by Willy Tarreau
· 14 years ago
bd74154
[MEDIUM] checks: add support for HTTP contents lookup
by Willy Tarreau
· 15 years ago
b4c81e4
[MINOR] checks: add support for LDAPv3 health checks
by Gabor Lekeny
· 14 years ago
af7ad00
[MINOR] support a global jobs counter
by Willy Tarreau
· 14 years ago
5612328
[MINOR] session-counters: use "track-sc{1,2}" instead of "track-{fe,be}-counters"
by Willy Tarreau
· 14 years ago
d1f9652
[MEDIUM] tcp: accept the "track-counters" in "tcp-request content" rules
by Willy Tarreau
· 14 years ago
f059a0f
[MAJOR] session-counters: split FE and BE track counters
by Willy Tarreau
· 14 years ago
ac78288
[MEDIUM] stick-tables: add stored data argument type checking
by Willy Tarreau
· 14 years ago
888617d
[MEDIUM] stick-tables: add support for arguments to data_types
by Willy Tarreau
· 14 years ago
b084e9c
[MINOR] config: support a comma-separated list of store data types in stick-table
by Willy Tarreau
· 14 years ago
9ba2dcc
[MAJOR] session: add track-counters to track counters related to the session
by Willy Tarreau
· 14 years ago
fb35620
[MEDIUM] session: support "tcp-request content" rules in backends
by Willy Tarreau
· 14 years ago
c00cdc2
[MINOR] stick_table: enable it for frontends too
by Willy Tarreau
· 14 years ago
13c29de
[MEDIUM] stick_table: move the server ID to a generic data type
by Willy Tarreau
· 14 years ago
056f568
[MINOR] config: initialize stick tables after all the parsing
by Willy Tarreau
· 14 years ago
08d5f98
[MEDIUM] stick_table: add room for extra data types
by Willy Tarreau
· 14 years ago
f0b38bf
[CLEANUP] stick_table: move pattern to key functions to stick_table.c
by Willy Tarreau
· 14 years ago
81f9aa3
[MAJOR] frontend: split accept() into frontend_accept() and session_accept()
by Willy Tarreau
· 14 years ago
de3041d
[MINOR] frontend: only check for monitor-net rules if LI_O_CHK_MONNET is set
by Willy Tarreau
· 14 years ago
a5c0ab2
[MEDIUM] frontend: check for LI_O_TCP_RULES in the listener
by Willy Tarreau
· 14 years ago
ab78619
[MINOR] proxy: add a list to hold future layer 4 rules
by Willy Tarreau
· 14 years ago
eb47268
[MEDIUM] separate protocol-level accept() from the frontend's
by Willy Tarreau
· 14 years ago
dd70165
[BUG] consistent hash: balance on all servers, not only 2 !
by Willy Tarreau
· 14 years ago
e52564c
[MINOR] option http-pretend-keepalive is both for FEs and BEs
by Willy Tarreau
· 15 years ago
47fdd8e
[MINOR] add the "ignore-persist" option to conditionally ignore persistence
by Cyril Bonté
· 15 years ago
Next »