Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
7519560767dcca3794d9559ca355b7ebda829ab6
/
src
/
cfgparse.c
5830213
BUG/MINOR: config: fix a crash on startup when a disabled backend references a peer
by Willy Tarreau
· Mon Feb 24 20:59:47 2014 +0100
abd03df
BUG/MINOR: config: server on-marked-* statement is ignored in default-server
by Willy Tarreau
· Tue Feb 18 10:36:15 2014 +0100
5498472
BUG/MEDIUM: config: immediately abort if peers section has no name
by Willy Tarreau
· Sun Feb 16 08:20:13 2014 +0100
610f04b
MINOR: config: add global directives to set default SSL ciphers
by Willy Tarreau
· Thu Feb 13 11:36:41 2014 +0100
7e31273
MINOR: config: make the stream interface idle timer user-configurable
by Willy Tarreau
· Wed Feb 12 16:35:14 2014 +0100
69e273f
MEDIUM: tcp-check new feature: connect
by Baptiste Assmann
· Wed Dec 11 00:52:19 2013 +0100
02bce8b
MAJOR: http: update connection mode configuration
by Willy Tarreau
· Thu Jan 30 00:15:28 2014 +0100
850efd5
MEDIUM: ssl: Set verify 'required' as global default for servers side.
by Emeric Brun
· Wed Jan 29 12:24:34 2014 +0100
e43d532
MEDIUM: listener: apply a limit on the session rate submitted to SSL
by Willy Tarreau
· Mon Oct 07 20:01:52 2013 +0200
93e7c00
MEDIUM: listener: add support for limiting the session rate in addition to the connection rate
by Willy Tarreau
· Mon Oct 07 18:51:07 2013 +0200
17edc81
MEDIUM: config: report a warning when multiple servers have the same name
by Willy Tarreau
· Fri Jan 03 12:14:34 2014 +0100
9420b12
MINOR: http: add option prefer-last-server
by Willy Tarreau
· Sun Dec 15 18:58:25 2013 +0100
16bfb02
MINOR: config: add option http-keep-alive
by Willy Tarreau
· Sat Jan 16 19:48:41 2010 +0100
566226b
BUG/MEDIUM: checks: tracking servers must not inherit the MAINT flag
by Willy Tarreau
· Sat Dec 14 16:16:01 2013 +0100
3343432
MINOR: checks: add a flag to indicate what check is an agent
by Willy Tarreau
· Wed Dec 11 21:15:19 2013 +0100
33a08db
MINOR: checks: add a PAUSED state for the checks
by Willy Tarreau
· Wed Dec 11 21:03:31 2013 +0100
ff5ae35
MINOR: checks: use check->state instead of srv->state & SRV_CHECKED
by Willy Tarreau
· Wed Dec 11 20:36:34 2013 +0100
2e10f5a
MINOR: checks: replace state DISABLED with CONFIGURED and ENABLED
by Willy Tarreau
· Wed Dec 11 20:11:55 2013 +0100
1a53a3a
MINOR: checks: improve handling of the servers tracking chain
by Willy Tarreau
· Wed Dec 11 15:27:05 2013 +0100
2819e99
MINOR: chunks: allocate the trash chunks before parsing the config
by Willy Tarreau
· Fri Dec 13 14:41:10 2013 +0100
975c178
MINOR: sample: make sample_parse_expr() use memprintf() to report parse errors
by Willy Tarreau
· Thu Dec 12 23:16:54 2013 +0100
9703e66
BUG/MINOR: check_config_validity: check the returned value of stktable_init()
by Godbach
· Wed Dec 11 21:11:41 2013 +0800
5052316
CLEANUP: code style: use tabs to indent codes
by Godbach
· Wed Dec 11 19:48:57 2013 +0800
5ecb77f
MEDIUM: checks: add send/expect tcp based check
by Baptiste Assmann
· Sun Oct 06 23:24:13 2013 +0200
2f075e9
BUG/MEDIUM: checks: fix health check regression causing them to depend on declaration order
by Willy Tarreau
· Tue Dec 03 11:11:34 2013 +0100
d18cd0f
MEDIUM: http: The redirect strings follows the log format rules.
by Thierry FOURNIER
· Fri Nov 29 12:15:45 2013 +0100
34c2fb6
BUG/MINOR: config: report the correct track-sc number in tcp-rules
by Willy Tarreau
· Mon Dec 02 23:29:05 2013 +0100
8c3d0be
MEDIUM: Add DRAIN state and report it on the stats page
by Simon Horman
· Mon Nov 25 10:46:40 2013 +0900
58c3297
MEDIUM: Set rise and fall of agent checks to 1
by Simon Horman
· Mon Nov 25 10:46:38 2013 +0900
d60d691
MEDIUM: checks: Add supplementary agent checks
by Simon Horman
· Mon Nov 25 10:46:36 2013 +0900
afc47ee
MEDIUM: Remove option lb-agent-chk
by Simon Horman
· Mon Nov 25 10:46:35 2013 +0900
125d099
MEDIUM: Move health element to struct check
by Simon Horman
· Sun Feb 24 17:23:38 2013 +0900
69d29f9
MEDIUM: cfgparse: Factor out check initialisation
by Simon Horman
· Sat Feb 23 15:14:19 2013 +0900
4a74143
MEDIUM: Paramatise functions over the check of a server
by Simon Horman
· Sat Feb 23 15:35:38 2013 +0900
6618300
MEDIUM: Split up struct server's check element
by Simon Horman
· Sat Feb 23 10:16:43 2013 +0900
a0f4271
MEDIUM: backend: add support for the wt6 hash
by Willy Tarreau
· Thu Nov 14 14:30:35 2013 +0100
b6c0ac9
MEDIUM: backend: Implement avalanche as a modifier of the hashing functions.
by Bhaskar Maddala
· Tue Nov 05 11:54:02 2013 -0500
98634f0
MEDIUM: backend: Enhance hash-type directive with an algorithm options
by Bhaskar
· Tue Oct 29 23:30:51 2013 -0400
82ffa39
MINOR: config: warn when a server with no specific port uses rdp-cookie
by Willy Tarreau
· Tue Aug 13 17:19:08 2013 +0200
b4c8493
MINOR: session: make the number of stick counter entries more configurable
by Willy Tarreau
· Tue Jul 23 19:15:30 2013 +0200
a34bdc0
BUG/MEDIUM: server: set the macro for server's max weight SRV_UWGHT_MAX to SRV_UWGHT_RANGE
by Godbach
· Mon Jul 22 07:44:53 2013 +0800
be4a3ef
MEDIUM: counters: use sc0/sc1/sc2 instead of sc1/sc2/sc3
by Willy Tarreau
· Mon Jun 17 15:04:07 2013 +0200
e365c0b
MEDIUM: http: add a new "http-response" ruleset
by Willy Tarreau
· Tue Jun 11 16:06:12 2013 +0200
e25c917
MEDIUM: counters: add support for tracking a third counter
by Willy Tarreau
· Tue May 28 18:32:20 2013 +0200
d5ca9ab
MINOR: counters: make it easier to extend the amount of tracked counters
by Willy Tarreau
· Tue May 28 17:40:25 2013 +0200
d551fb5
REORG: tproxy: prepare the transparent proxy defines for accepting other OSes
by Pieter Baauw
· Wed May 08 22:49:23 2013 +0200
c621d36
BUILD: last fix broke non-linux platforms
by Willy Tarreau
· Thu Apr 25 17:35:22 2013 +0200
9f04853
BUG/MINOR: config: "source" does not work in defaults section
by Godbach
· Tue Apr 23 15:27:57 2013 +0800
62a6123
BUG/MEDIUM: log: fix regression on log-format handling
by Willy Tarreau
· Fri Apr 12 18:13:46 2013 +0200
a4312fa
MAJOR: sample: maintain a per-proxy list of the fetch args to resolve
by Willy Tarreau
· Tue Apr 02 16:34:32 2013 +0200
93fddf1
MEDIUM: acl: have a pointer to the keyword name in acl_expr
by Willy Tarreau
· Sun Mar 31 22:59:32 2013 +0200
a91d0a5
MAJOR: acl: convert all ACL requires to SMP use+val instead of ->requires
by Willy Tarreau
· Mon Mar 25 08:12:18 2013 +0100
25320b2
MEDIUM: proxy: remove acl_requires and just keep a flag "http_needed"
by Willy Tarreau
· Sun Mar 24 07:22:08 2013 +0100
434c57c
MINOR: log: indicate it when some unreliable sample fetches are logged
by Willy Tarreau
· Tue Jan 08 01:10:24 2013 +0100
80aca90
MEDIUM: samples: use new flags to describe compatibility between fetches and their usages
by Willy Tarreau
· Mon Jan 07 15:42:20 2013 +0100
2f47651
BUG/MEDIUM: config: ACL compatibility check on "redirect" was wrong
by Willy Tarreau
· Mon Mar 25 19:16:31 2013 +0100
40aa070
MAJOR: listener: support inheriting a listening fd from the parent
by Willy Tarreau
· Sun Mar 10 23:51:38 2013 +0100
2470928
MEDIUM: tools: support specifying explicit address families in str2sa_range()
by Willy Tarreau
· Sun Mar 10 21:32:12 2013 +0100
902636f
CLEANUP: config: do not use multiple errmsg at once
by Willy Tarreau
· Sun Mar 10 19:44:48 2013 +0100
2de5dae
MEDIUM: config: add complete support for str2sa_range() in 'source' and 'usesrc'
by Willy Tarreau
· Sun Mar 10 18:51:54 2013 +0100
b36487e
MEDIUM: config: add complete support for str2sa_range() in 'peer'
by Willy Tarreau
· Sun Mar 10 18:37:42 2013 +0100
4217a7d
MEDIUM: config: add complete support for str2sa_range() in 'server'
by Willy Tarreau
· Wed Mar 06 20:04:27 2013 +0100
1a20b14
MEDIUM: config: add complete support for str2sa_range() in server addr
by Willy Tarreau
· Wed Mar 06 18:05:34 2013 +0100
f3559bf
MEDIUM: config: add complete support for str2sa_range() in dispatch
by Willy Tarreau
· Wed Mar 06 16:52:04 2013 +0100
9b435bc
MEDIUM: config: use str2sa_range() to parse log addresses
by Willy Tarreau
· Wed Mar 06 15:02:49 2013 +0100
12eb2a6
MEDIUM: config: use a single str2sa_range() call to parse bind addresses
by Willy Tarreau
· Wed Mar 06 15:45:03 2013 +0100
b44dc2f
MEDIUM: config: make str2listener() use str2sa_range() to parse unix addresses
by Willy Tarreau
· Mon Mar 04 19:56:20 2013 +0100
d393a62
MINOR: tools: prepare str2sa_range() to accept a prefix
by Willy Tarreau
· Mon Mar 04 18:22:00 2013 +0100
df350f1
MINOR: tools: prepare str2sa_range() to return an error message
by Willy Tarreau
· Fri Mar 01 20:22:54 2013 +0100
3a26918
BUG/MEDIUM: stats: never apply "unix-bind prefix" to the global stats socket
by Willy Tarreau
· Mon Mar 04 19:53:29 2013 +0100
0dbbf31
MINOR: config: report missing peers section name
by Willy Tarreau
· Tue Mar 05 11:31:55 2013 +0100
bfd5946
MINOR: ssl: add a global tunable for the max SSL/TLS record size
by Willy Tarreau
· Thu Feb 21 07:46:09 2013 +0100
2aa3880
MEDIUM: config: use str2sa_range() to parse peers addresses
by Willy Tarreau
· Wed Feb 20 19:20:59 2013 +0100
dbfa445
MEDIUM: config: use str2sa_range() to parse server addresses
by Willy Tarreau
· Wed Feb 20 19:06:35 2013 +0100
6d03cc3
MEDIUM: config: make use of str2sa_range() instead of str2sa()
by Willy Tarreau
· Wed Feb 20 17:26:02 2013 +0100
a2b9dad
MEDIUM: checks: Add agent health check
by Simon Horman
· Tue Feb 12 10:45:54 2013 +0900
6cbbdbf
BUG/MEDIUM: log: emit '-' for empty fields again
by Willy Tarreau
· Tue Feb 05 18:52:25 2013 +0100
cb2699a
CLEANUP: config: maxcompcpuusage is never negative
by Willy Tarreau
· Thu Jan 24 16:25:38 2013 +0100
3a3bbcd
CLEANUP: config: slowstart is never negative
by Willy Tarreau
· Thu Jan 24 16:24:15 2013 +0100
8dc21fa
BUG/MINOR: unix: remove the 'level' field from the ux struct
by Willy Tarreau
· Thu Jan 24 15:17:20 2013 +0100
f7f057b
BUG/MINOR: config: check the proper variable when parsing log minlvl
by Willy Tarreau
· Thu Jan 24 00:31:24 2013 +0100
846257e
BUG/MINOR: config: free peer's address when exiting upon parsing error
by Willy Tarreau
· Thu Jan 24 00:29:37 2013 +0100
8b8fd56
BUG/MEDIUM: config: verbosely reject peers sections with multiple local peers
by Willy Tarreau
· Fri Jan 18 11:12:27 2013 +0100
973ca49
BUG/MEDIUM: peers: only the last peers section was used by tables
by Willy Tarreau
· Thu Jan 17 21:34:52 2013 +0100
4baae24
REORG: config: move the http redirect rule parser to proto_http.c
by Willy Tarreau
· Thu Dec 27 12:00:31 2012 +0100
d79a3b2
BUG/MINOR: log: make log-format, unique-id-format and add-header more independant
by Willy Tarreau
· Fri Dec 28 09:40:16 2012 +0100
20b0de5
MEDIUM: http: add http-request 'add-header' and 'set-header' to build headers
by Willy Tarreau
· Mon Dec 24 15:45:22 2012 +0100
5f53de7
MINOR: config: improve error checking on TCP stick-table tracking
by Willy Tarreau
· Wed Dec 12 00:25:44 2012 +0100
5d5b5d8
MEDIUM: proto_tcp: add support for tracking L7 information
by Willy Tarreau
· Sun Dec 09 12:00:04 2012 +0100
ef9a360
MEDIUM: connection: introduce "struct conn_src" for servers and proxies
by Willy Tarreau
· Sat Dec 08 22:29:20 2012 +0100
eb37faa
MINOR: cfgparse: mention "interface" in the list of allowed "source" options
by Willy Tarreau
· Sat Dec 08 23:21:19 2012 +0100
ca57de3
BUG/MAJOR: peers: the listener's maxaccept was not set and caused loops
by Willy Tarreau
· Fri Nov 23 20:08:09 2012 +0100
83d84cf
BUILD: silence a warning on Solaris about usage of isdigit()
by Willy Tarreau
· Thu Nov 22 01:04:31 2012 +0100
193b8c6
MINOR: http: allow the cookie capture size to be changed
by Willy Tarreau
· Thu Nov 22 00:17:38 2012 +0100
072a2bf
MINOR: compression: CPU usage limit
by William Lallemand
· Tue Nov 20 17:01:01 2012 +0100
e3a7d99
MINOR: compression: report zlib memory usage
by William Lallemand
· Tue Nov 20 11:25:20 2012 +0100
8b52bb3
MEDIUM: compression: use pool for comp_ctx
by William Lallemand
· Fri Nov 16 18:06:41 2012 +0100
16a2147
MEDIUM: adjust the maxaccept per listener depending on the number of processes
by Willy Tarreau
· Mon Nov 19 12:39:59 2012 +0100
4f65bff
MINOR: ssl: Add tune.ssl.lifetime statement in global.
by Emeric Brun
· Fri Nov 16 15:11:00 2012 +0100
6ec58db
MINOR: ssl: rename and document the tune.ssl.cachesize option
by Willy Tarreau
· Fri Nov 16 16:32:15 2012 +0100
Next »