Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
571ec98baaacd68205ada1cda898ae359a41bc83
/
src
/
cfgparse.c
915e1eb
[MEDIUM] config: split parser and checker in two functions
by Willy Tarreau
· Mon Jun 22 15:48:36 2009 +0200
6704d67
[MEDIUM] support setting a server weight to zero
by Willy Tarreau
· Mon Jun 15 10:56:05 2009 +0200
be1b918
[MEDIUM] add support for TCP MSS adjustment for listeners
by Willy Tarreau
· Sun Jun 14 18:48:19 2009 +0200
d88edf2
[MEDIUM] implement tcp-smart-connect option at the backend
by Willy Tarreau
· Sun Jun 14 15:48:17 2009 +0200
9ea05a7
[MEDIUM] implement option tcp-smart-accept at the frontend
by Willy Tarreau
· Sun Jun 14 12:07:01 2009 +0200
3842f00
[MINOR] config: support resetting options do default values
by Willy Tarreau
· Sun Jun 14 11:39:52 2009 +0200
84b57da
[MINOR] config: track "no option"/"option" changes
by Willy Tarreau
· Sun Jun 14 11:10:45 2009 +0200
c6f4ce8
[MEDIUM] add support for binding to source port ranges during connect
by Willy Tarreau
· Wed Jun 10 11:09:37 2009 +0200
13a34bd
[MINOR] compute the max of sessions/s on fe/be/srv
by Willy Tarreau
· Sun May 10 18:52:49 2009 +0200
f7edefa
[MINOR] implement per-logger log level limitation
by Willy Tarreau
· Sun May 10 17:20:05 2009 +0200
affb481
[MEDIUM] add support for "balance hdr(name)"
by Benoit
· Wed Mar 25 13:02:10 2009 +0100
c9bd0cc
[MINOR] add options dontlog-normal and log-separate-errors
by Willy Tarreau
· Sun May 10 11:57:02 2009 +0200
36db02e
[BUG] x-original-to: fix missing initialization to default value
by Maik Broemme
· Fri May 08 17:02:07 2009 +0200
2850cb4
[MINOR] add X-Original-To: header
by Maik Broemme
· Fri Apr 17 18:53:21 2009 +0200
5e4a6f1
[MINOR] fix a few remaining printf-like formats on 64-bit platforms
by Willy Tarreau
· Sat Apr 11 19:42:49 2009 +0200
af403fc
[CLEANUP] give a little bit more information in error message
by Jeffrey 'jf' Lim
· Thu Apr 02 21:53:56 2009 +0800
1772ece
[MINOR] fix several printf formats and missing arguments
by Willy Tarreau
· Fri Apr 03 14:49:12 2009 +0200
32a4ec0
[MEDIUM] http: add options to ignore invalid header names
by Willy Tarreau
· Thu Apr 02 11:35:18 2009 +0200
61d1889
[MINOR] improve reporting of misplaced acl/reqxxx rules
by Willy Tarreau
· Tue Mar 31 10:49:21 2009 +0200
e383880
[BUG] server check intervals must not be null
by Willy Tarreau
· Sat Mar 21 18:58:32 2009 +0100
5af24ef
[CLEANUP] config: catch and report some possibly wrong rule ordering
by Willy Tarreau
· Sun Mar 15 15:23:16 2009 +0100
55bc0f8
[MEDIUM] reverse internal proxy declaration order to match configuration
by Willy Tarreau
· Sun Mar 15 14:51:53 2009 +0100
d869b24
[MINOR] tcp-inspect: permit the use of no-delay inspection
by Willy Tarreau
· Sun Mar 15 14:43:58 2009 +0100
3cd9af2
[MINOR] cfgparse: set backends to "balance roundrobin" by default
by Willy Tarreau
· Sun Mar 15 14:06:41 2009 +0100
ff01a21
[MINOR] cfgparse: some cleanups in the consistency checks
by Willy Tarreau
· Sun Mar 15 13:46:16 2009 +0100
39af0f6
[BUG] rate-limit in defaults section was ignored
by Willy Tarreau
· Sat Mar 07 11:53:44 2009 +0100
368480c
[BUG] the "source" keyword must first clear optional settings
by Willy Tarreau
· Sun Mar 01 08:27:21 2009 +0100
0b9c02c
[MEDIUM] implement bind-process to limit service presence by process
by Willy Tarreau
· Wed Feb 04 22:05:05 2009 +0100
c76721d
[MEDIUM] add support for source interface binding at the server level
by Willy Tarreau
· Wed Feb 04 20:20:58 2009 +0100
d53f96b
[MEDIUM] add support for source interface binding
by Willy Tarreau
· Wed Feb 04 18:46:54 2009 +0100
5e6e204
[MINOR] add support for bind interface name
by Willy Tarreau
· Wed Feb 04 17:19:29 2009 +0100
7b723ef
[DOC] remove buggy comment for use_backend
by Krzysztof Piotr Oledzki
· Tue Jan 27 21:09:41 2009 +0100
52d522b
[BUG] Fix listen & more of 2 couples <ip>:<port>
by Krzysztof Piotr Oledzki
· Tue Jan 27 16:57:08 2009 +0100
3ab68cf
[MEDIUM] splice: add the global "nosplice" option
by Willy Tarreau
· Sun Jan 25 16:03:28 2009 +0100
43b7899
[MEDIUM] move global tuning options to the global structure
by Willy Tarreau
· Sun Jan 25 15:42:27 2009 +0100
66aa61f
[MEDIUM] splice: add configuration options and set global.maxpipes
by Willy Tarreau
· Sun Jan 18 21:44:07 2009 +0100
3ec79b9
[MINOR] global.maxpipes: add the ability to reserve file descriptors for pipes
by Willy Tarreau
· Sun Jan 18 20:39:42 2009 +0100
4b1f859
[BUG] "option transparent" is for backend, not frontend !
by Willy Tarreau
· Tue Dec 23 23:13:55 2008 +0100
0140f25
[MINOR] redirect: add support for "set-cookie" and "clear-cookie"
by Willy Tarreau
· Wed Nov 19 21:07:09 2008 +0100
79da469
[MINOR] redirect: add support for the "drop-query" option
by Willy Tarreau
· Wed Nov 19 20:03:04 2008 +0100
65cb2f1
[MINOR] cfgparse: fix off-by 2 in error message size
by Jeffrey 'jf' Lim
· Sat Oct 04 18:07:00 2008 +0200
b099aca
[BUG] acl-related keywords are not allowed in defaults sections
by Willy Tarreau
· Sun Oct 12 17:26:37 2008 +0200
da250db
[BUG] ensure that listeners from disabled proxies are correctly unbound.
by Willy Tarreau
· Sun Oct 12 12:07:48 2008 +0200
3bc1377
[MINOR] pre-set analyser flags on the listener at registration time
by Willy Tarreau
· Sun Dec 07 11:50:35 2008 +0100
79f5fe8
[BUG] Fix empty X-Forwarded-For header name when set in defaults section
by Willy Tarreau
· Sat Aug 23 08:18:21 2008 +0200
a534fea
[CLEANUP] remove 65 useless NULL checks before free
by Willy Tarreau
· Sun Aug 03 12:19:50 2008 +0200
af72a1d
[MINOR] permit renaming of x-forwarded-for header
by Ross West
· Sun Aug 03 10:51:45 2008 +0200
dd64f8d
[MEDIUM] acl: when possible, report the name and requirements of ACLs in warnings
by Willy Tarreau
· Sun Jul 27 22:02:32 2008 +0200
a980263
[MEDIUM] acl: enforce ACL type checking
by Willy Tarreau
· Fri Jul 25 19:13:19 2008 +0200
ec6c5df
[CLEANUP] remove many #include <types/xxx> from C files
by Willy Tarreau
· Tue Jul 15 00:22:45 2008 +0200
b686644
[MAJOR] implement tcp request content inspection
by Willy Tarreau
· Mon Jul 14 23:54:42 2008 +0200
9de1bbd
[MEDIUM] modularize the "timeout" keyword configuration parser
by Willy Tarreau
· Wed Jul 09 20:34:27 2008 +0200
39f23b6
[MINOR] cfgparse: add support for warnings in external functions
by Willy Tarreau
· Wed Jul 09 20:22:56 2008 +0200
10522fd
[MEDIUM] modularize the global "stats" keyword configuration parser
by Willy Tarreau
· Wed Jul 09 20:12:41 2008 +0200
5b2c336
[MEDIUM] add support for configuration keyword registration
by Willy Tarreau
· Wed Jul 09 19:39:06 2008 +0200
0c303ee
[MAJOR] convert all expiration timers from timeval to ticks
by Willy Tarreau
· Mon Jul 07 00:09:58 2008 +0200
b0b37bc
[MEDIUM] further improve monotonic clock by check forward jumps
by Willy Tarreau
· Mon Jun 23 14:00:57 2008 +0200
b7f694f
[MEDIUM] implement a monotonic internal clock
by Willy Tarreau
· Sun Jun 22 17:18:02 2008 +0200
7c669d7
[BUG] fix the dequeuing logic to ensure that all requests get served
by Willy Tarreau
· Fri Jun 20 15:04:11 2008 +0200
b463dfb
[MEDIUM] add support for conditional HTTP redirection
by Willy Tarreau
· Sat Jun 07 23:08:56 2008 +0200
1acf217
[BUG/CLEANUP] cookiedomain -> cookie_domain rename + free(p->cookie_domain)
by Krzysztof Piotr Oledzki
· Thu May 29 23:03:34 2008 +0200
efe3b6f
[MINOR] Allow to specify a domain for a cookie
by Krzysztof Piotr Oledzki
· Fri May 23 23:49:32 2008 +0200
5140623
[MAJOR] implementation of the "leastconn" load balancing algorithm
by Willy Tarreau
· Mon Mar 10 22:04:20 2008 +0100
f58a962
[MINOR] Implement persistent id for proxies and servers
by Krzysztof Piotr Oledzki
· Sat Feb 23 01:19:10 2008 +0100
c8b16fc
[MEDIUM] Implement "track [<backend>/]<server>"
by Krzysztof Piotr Oledzki
· Mon Feb 18 01:26:35 2008 +0100
3a70f94
[BUG] timeout.check was not pre-set to eternity
by Willy Tarreau
· Fri Feb 15 11:15:34 2008 +0100
21d2af3
Revert "[BUILD] backend.c and checks.c did not build without tproxy !"
by Willy Tarreau
· Thu Feb 14 20:25:24 2008 +0100
3c3c012
[BUILD] backend.c and checks.c did not build without tproxy !
by Willy Tarreau
· Wed Feb 13 22:22:56 2008 +0100
7a58a72
[MINOR] add configuration support for "redir" server keyword
by Willy Tarreau
· Tue Feb 12 23:16:33 2008 +0100
6daf343
[MINOR] report correct section type for unknown keywords.
by Willy Tarreau
· Tue Jan 22 16:44:08 2008 +0100
5259dfe
[MEDIUM]: rework checks handling
by Krzysztof Piotr Oledzki
· Mon Jan 21 01:54:06 2008 +0100
0f68eac
[MINOR] fix configuration hint about timeouts
by Willy Tarreau
· Sun Jan 20 23:25:06 2008 +0100
5b6995c
[MEDIUM] add non-local bind to connect() on Linux
by Willy Tarreau
· Sun Jan 13 16:31:17 2008 +0100
b1e52e8
[MEDIUM] support fully transparent proxy on Linux (USE_LINUX_TPROXY)
by Willy Tarreau
· Sun Jan 13 14:49:51 2008 +0100
51c9bde
[MINOR] tarpit timeout is also allowed in backends
by Willy Tarreau
· Sun Jan 06 13:40:03 2008 +0100
036fae0
[MEDIUM] introduce "timeout http-request" in frontends
by Willy Tarreau
· Sun Jan 06 13:24:40 2008 +0100
a0250ba
[OPTIM] introduce global parameter "tune.maxaccept"
by Willy Tarreau
· Sun Jan 06 11:22:57 2008 +0100
c73ce2b
[MINOR] add support for the "backlog" parameter
by Willy Tarreau
· Sun Jan 06 10:55:10 2008 +0100
336d475
[MEDIUM]: Inversion for options
by Krzysztof Oledzki
· Tue Dec 25 02:40:22 2007 +0100
81ae195
[MEDIUM] add support for logging via a UNIX socket
by Robert Tsai
· Wed Dec 05 10:47:29 2007 +0100
3259e33
[BUG] slowstart is in ms, not seconds
by Willy Tarreau
· Mon Dec 03 01:51:45 2007 +0100
d7c30f9
[CLEANUP] grouped all timeouts in one structure
by Willy Tarreau
· Mon Dec 03 01:38:36 2007 +0100
e219db7
[MEDIUM] introduce the "timeout" keyword
by Willy Tarreau
· Mon Dec 03 01:30:13 2007 +0100
1fa3126
[MEDIUM] introduce separation between contimeout, and tarpit + queue
by Willy Tarreau
· Mon Dec 03 00:36:16 2007 +0100
b3f32f5
[MEDIUM] add support for time units in the configuration
by Willy Tarreau
· Sun Dec 02 22:15:14 2007 +0100
2e74c3f
[MEDIUM] restrict the set of allowed characters for identifiers
by Willy Tarreau
· Sun Dec 02 18:45:09 2007 +0100
b80c230
[MEDIUM] add the "fail" condition to monitor requests
by Willy Tarreau
· Fri Nov 30 20:51:32 2007 +0100
9909fc1
[MEDIUM] implement the slowstart parameter for servers
by Willy Tarreau
· Fri Nov 30 17:42:05 2007 +0100
df36614
[CLEANUP] use distinct bits per load-balancing algorithm type
by Willy Tarreau
· Fri Nov 30 16:23:20 2007 +0100
8293658
[MINOR] http-check disable-on-404 is not limited to HTTP mode
by Willy Tarreau
· Fri Nov 30 15:20:09 2007 +0100
48494c0
[MEDIUM] implement "http-check disable-on-404" for graceful shutdown
by Willy Tarreau
· Fri Nov 30 10:41:39 2007 +0100
5eb1a90
[MEDIUM] New option http_proxy
by Alexandre Cassen
· Thu Nov 29 15:43:32 2007 +0100
3168223
[MINOR] move the load balancing algorithm to be->lbprm.algo
by Willy Tarreau
· Thu Nov 29 15:38:04 2007 +0100
b625a08
[MAJOR] implement the Fast Weighted Round Robin (FWRR) algo
by Willy Tarreau
· Mon Nov 26 01:15:43 2007 +0100
5dc2fa6
[MINOR] add a weight divisor to the struct proxy
by Willy Tarreau
· Mon Nov 19 19:10:18 2007 +0100
2069704
[MEDIUM] differentiate between generic LB params and map-specific ones
by Willy Tarreau
· Thu Nov 15 23:26:18 2007 +0100
583bc96
[MEDIUM] continous statistics
by Krzysztof Piotr Oledzki
· Sat Nov 24 22:12:47 2007 +0100
dcd4771
[MINOR] stats: report numerical process ID, proxy ID and server ID
by Willy Tarreau
· Sun Nov 04 23:35:08 2007 +0100
e6b9894
[MAJOR] create proto_tcp and move initialization of proxy listeners
by Willy Tarreau
· Mon Oct 29 01:09:36 2007 +0100
816eb54
[MINOR] adjust error messages about conflicting proxies
by Willy Tarreau
· Sun Nov 04 07:04:43 2007 +0100
Next »