Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
2b5702030daf1f6394cc7c7e0c2cda9ef90ae2e1
/
src
/
cfgparse.c
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
fc6c032
MEDIUM: global: add support for CPU binding on Linux ("cpu-map")
by Willy Tarreau
· Fri Nov 16 16:12:27 2012 +0100
c52962f
MINOR: conf: add warning if ssl is not enabled and a certificate is present on bind.
by Emeric Brun
· Thu Nov 15 18:28:02 2012 +0100
110ecc1
MINOR: config: support process ranges for "bind-process"
by Willy Tarreau
· Thu Nov 15 17:50:01 2012 +0100
247a13a
MINOR: global: don't prevent nbproc from being redefined
by Willy Tarreau
· Thu Nov 15 17:38:15 2012 +0100
3fdb366
MAJOR: connection: replace struct target with a pointer to an enum
by Willy Tarreau
· Mon Nov 12 00:42:33 2012 +0100
e9f49e7
MAJOR: polling: replace epoll with sepoll and remove sepoll
by Willy Tarreau
· Sun Nov 11 17:42:00 2012 +0100
3203ff4
MINOR: log-format: check number of arguments in cfgparse.c
by William Lallemand
· Sun Nov 11 17:30:56 2012 +0100
d85f917
MINOR: compression: maximum compression rate limit
by William Lallemand
· Fri Nov 09 17:05:39 2012 +0100
f374783
MINOR: compression: tune.comp.maxlevel
by William Lallemand
· Fri Nov 09 12:33:10 2012 +0100
9d5f548
MEDIUM: compression: limit RAM usage
by William Lallemand
· Wed Nov 07 16:12:57 2012 +0100
552df67
MINOR: compression: try init in cfgparse.c
by William Lallemand
· Wed Nov 07 13:21:47 2012 +0100
a509e4c
MINOR: compression: memlevel and windowsize
by William Lallemand
· Wed Nov 07 16:54:34 2012 +0100
19d14ef
MEDIUM: make the trash be a chunk instead of a char *
by Willy Tarreau
· Mon Oct 29 16:51:55 2012 +0100
70737d1
MINOR: compression: add an offload option to remove the Accept-Encoding header
by Willy Tarreau
· Sat Oct 27 00:34:28 2012 +0200
c919dc6
CLEANUP: remove trashlen
by Willy Tarreau
· Fri Oct 26 17:35:22 2012 +0200
82fe75c
MEDIUM: HTTP compression (zlib library support)
by William Lallemand
· Tue Oct 23 10:25:10 2012 +0200
35b7b16
MEDIUM: cli: allow the stats socket to be bound to a specific set of processes
by Willy Tarreau
· Mon Oct 22 23:17:18 2012 +0200
94324a4
MINOR: ssl: move ssl context init for servers from cfgparse.c to ssl_sock.c
by Emeric Brun
· Thu Oct 11 14:00:19 2012 +0200
92faadf
MEDIUM: ssl: move "server" keyword SSL options parsing to ssl_sock.c
by Willy Tarreau
· Wed Oct 10 23:04:25 2012 +0200
7151633
BUG/MEDIUM: config: check-send-proxy was ignored if SSL was not builtin
by Willy Tarreau
· Wed Oct 10 23:01:14 2012 +0200
dff5543
MEDIUM: server: move parsing of keyword "id" to server.c
by Willy Tarreau
· Wed Oct 10 17:51:05 2012 +0200
d0d6059
MEDIUM: server: check for registered keywords when parsing unknown keywords
by Willy Tarreau
· Wed Oct 10 08:57:40 2012 +0200
1b6c00c
BUG/MAJOR: ensure that hdr_idx is always reserved when L7 fetches are used
by Willy Tarreau
· Fri Oct 05 22:41:26 2012 +0200
76d8895
MINOR: ssl: add defines LISTEN_DEFAULT_CIPHERS and CONNECT_DEFAULT_CIPHERS.
by Emeric Brun
· Fri Oct 05 15:47:31 2012 +0200
8694b9a
MINOR: ssl: add 'force-sslv3' and 'force-tlsvXX' statements on server
by Emeric Brun
· Fri Oct 05 14:39:07 2012 +0200
8967549
MINOR: ssl: use bit fields to store ssl options instead of one int each
by Emeric Brun
· Fri Oct 05 13:48:26 2012 +0200
fb510ea
MEDIUM: conf: rename 'cafile' and 'crlfile' statements 'ca-file' and 'crl-file'
by Emeric Brun
· Fri Oct 05 12:00:26 2012 +0200
9b3009b
MEDIUM: conf: rename 'nosslv3' and 'notlsvXX' statements 'no-sslv3' and 'no-tlsvXX'.
by Emeric Brun
· Fri Oct 05 11:55:06 2012 +0200
c8e8d12
MINOR: ssl: add 'crt-base' and 'ca-base' global statements.
by Emeric Brun
· Tue Oct 02 18:42:10 2012 +0200
0914df8
BUG/MINOR: conf: Fix 'maxsslconn' statement error if built without OPENSSL.
by Emeric Brun
· Tue Oct 02 18:45:42 2012 +0200
e6baecf
BUILD: fix build issue without USE_OPENSSL
by Baptiste Assmann
· Fri Oct 05 11:48:04 2012 +0200
6c16adc
MEDIUM: checks: enable the PROXY protocol with health checks
by Willy Tarreau
· Fri Oct 05 00:04:16 2012 +0200
763a95b
MEDIUM: checks: add the "check-ssl" server option
by Willy Tarreau
· Thu Oct 04 23:15:39 2012 +0200
f150317
MAJOR: checks: completely use the connection transport layer
by Willy Tarreau
· Fri Sep 28 19:39:36 2012 +0200
f4288ee
MEDIUM: check: add the ctrl and transport layers in the server check structure
by Willy Tarreau
· Fri Sep 28 18:13:10 2012 +0200
1ae1b7b
MEDIUM: checks: use real buffers to store requests and responses
by Willy Tarreau
· Fri Sep 28 15:28:30 2012 +0200
5b3a202
REORG: server: move the check-specific parts into a check subsection
by Willy Tarreau
· Fri Sep 28 15:01:02 2012 +0200
fb56aab
MAJOR: checks: make use of the connection layer to send checks
by Willy Tarreau
· Fri Sep 28 14:40:02 2012 +0200
f7bc57c
REORG: connection: rename the data layer the "transport layer"
by Willy Tarreau
· Wed Oct 03 00:19:48 2012 +0200
050536d
MEDIUM: proxy: add the global frontend to the list of normal proxies
by Willy Tarreau
· Thu Oct 04 08:47:34 2012 +0200
8113a5d
BUG/MINOR: config: use a copy of the file name in proxy configurations
by Willy Tarreau
· Thu Oct 04 08:01:43 2012 +0200
c6678e2
MEDIUM: config: authorize frontend and listen without bind.
by Emeric Brun
· Mon Oct 01 17:10:30 2012 +0200
c0ff492
MINOR: ssl : add statements 'notlsv11' and 'notlsv12' and rename 'notlsv1' to 'notlsv10'.
by Emeric Brun
· Fri Sep 28 19:37:02 2012 +0200
4b3091e
MINOR: ssl: disable shared memory and locks on session cache if nbproc == 1
by Emeric Brun
· Mon Sep 24 15:48:52 2012 +0200
d94b3fe
MEDIUM: ssl: add client certificate authentication support
by Emeric Brun
· Thu Sep 20 18:23:56 2012 +0200
2b58d04
MINOR: ssl: add elliptic curve Diffie-Hellman support for ssl key generation
by Emeric Brun
· Thu Sep 20 17:10:03 2012 +0200
Next »