Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
9143d374e84687dc2fa1afceeb6609d2e3d79c90
/
src
/
cfgparse.c
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
3631d41
CLEANUP: config: fix typo inteface => interface
by Willy Tarreau
· Tue Sep 25 16:31:00 2012 +0200
173e7fb
BUG/MINOR: config: check the proper pointer to report unknown protocol
by Willy Tarreau
· Mon Sep 24 22:47:39 2012 +0200
81796be
MINOR: ssl: set the listeners' data layer to ssl during parsing
by Willy Tarreau
· Sat Sep 22 19:11:47 2012 +0200
4fbb228
MINOR: config: make str2listener() use memprintf() to report errors.
by Willy Tarreau
· Thu Sep 20 20:01:39 2012 +0200
290e63a
REORG: listener: move unix perms from the listener to the bind_conf
by Willy Tarreau
· Thu Sep 20 18:07:14 2012 +0200
4348fad
MAJOR: listeners: use dual-linked lists to chain listeners with frontends
by Willy Tarreau
· Thu Sep 20 16:48:07 2012 +0200
81a8117
MINOR: config: set the bind_conf entry on listeners created from a "listen" line.
by Willy Tarreau
· Tue Sep 18 20:52:35 2012 +0200
28a47d6
MINOR: config: pass the file and line to config keyword parsers
by Willy Tarreau
· Tue Sep 18 20:02:48 2012 +0200
8638f48
MEDIUM: config: enumerate full list of registered "bind" keywords upon error
by Willy Tarreau
· Tue Sep 18 18:01:17 2012 +0200
d0a895d
MEDIUM: config: move all unix-specific bind keywords to proto_uxst.c
by Willy Tarreau
· Tue Sep 18 17:40:35 2012 +0200
3dcc341
MEDIUM: config: move the common "bind" settings to listener.c
by Willy Tarreau
· Tue Sep 18 17:17:28 2012 +0200
dda322d
MINOR: config: improve error reporting for "bind" lines
by Willy Tarreau
· Tue Sep 18 16:34:09 2012 +0200
79eeafa
MEDIUM: move bind SSL parsing to ssl_sock
by Willy Tarreau
· Fri Sep 14 07:53:05 2012 +0200
4479124
MEDIUM: config: move the "bind" TCP parameters to proto_tcp
by Willy Tarreau
· Wed Sep 12 23:27:21 2012 +0200
2698266
MEDIUM: listener: add a minimal framework to register "bind" keyword options
by Willy Tarreau
· Wed Sep 12 23:17:10 2012 +0200
88500de
CLEANUP: listener: remove unused conf->file and conf->line
by Willy Tarreau
· Thu Sep 13 19:34:38 2012 +0200
2a65ff0
MEDIUM: config: replace ssl_conf by bind_conf
by Willy Tarreau
· Thu Sep 13 17:54:29 2012 +0200
d1d5454
REORG: split "protocols" files into protocol and listener
by Willy Tarreau
· Wed Sep 12 22:58:11 2012 +0200
2e1dca8
MEDIUM: http: add "redirect scheme" to ease HTTP to HTTPS redirection
by Willy Tarreau
· Wed Sep 12 08:43:15 2012 +0200
fc0421f
MEDIUM: ssl: add support for SNI and wildcard certificates
by Emeric Brun
· Fri Sep 07 17:30:07 2012 +0200
f5ae8f7
MEDIUM: config: centralize handling of SSL config per bind line
by Willy Tarreau
· Fri Sep 07 16:58:00 2012 +0200
50acaaa
MINOR: config: make the tasks "nice" value configurable on "bind" lines.
by Willy Tarreau
· Thu Sep 06 14:26:36 2012 +0200
403edff
MEDIUM: config: implement maxsslconn in the global section
by Willy Tarreau
· Thu Sep 06 11:58:37 2012 +0200
32368ce
MEDIUM: config: support per-listener backlog and maxconn
by Willy Tarreau
· Thu Sep 06 11:10:55 2012 +0200
e566ecb
MEDIUM: ssl: add support for prefer-server-ciphers option
by David BERARD
· Tue Sep 04 15:15:13 2012 +0200
c230b8b
MEDIUM: config: add "nosslv3" and "notlsv1" on bind and server lines
by Willy Tarreau
· Mon Sep 03 23:55:16 2012 +0200
d7aacbf
MEDIUM: config: add a "ciphers" keyword to set SSL cipher suites
by Willy Tarreau
· Mon Sep 03 23:34:19 2012 +0200
fc32aca
MINOR: ssl add global setting tune.sslcachesize to set SSL session cache size.
by Emeric Brun
· Mon Sep 03 12:10:29 2012 +0200
aa35f1f
MEDIUM: ssl: replace OpenSSL's session cache with the shared cache
by Emeric Brun
· Mon Sep 03 11:53:36 2012 +0200
fbac663
MINOR: ssl: disable TCP quick-ack by default on SSL listeners
by Willy Tarreau
· Mon Sep 03 22:33:40 2012 +0200
e1f38db
MEDIUM: ssl: protect against client-initiated renegociation
by Emeric Brun
· Mon Sep 03 20:36:47 2012 +0200
01f8e2f
MEDIUM: config: add support for the 'ssl' option on 'server' lines
by Emeric Brun
· Fri May 18 16:02:00 2012 +0200
6e15929
MEDIUM: config: add the 'ssl' keyword on 'bind' lines
by Emeric Brun
· Fri May 18 16:32:13 2012 +0200
22cda21
MAJOR: connection: make the PROXY decoder a handshake handler
by Willy Tarreau
· Fri Aug 31 17:43:29 2012 +0200
c7e4238
REORG: buffers: split buffers into chunk,buffer,channel
by Willy Tarreau
· Fri Aug 24 19:22:53 2012 +0200
c578891
CLEANUP: connection: split sock_ops into data_ops, app_cp and si_ops
by Willy Tarreau
· Fri Aug 24 18:12:41 2012 +0200
75bf2c9
REORG: sock_raw: rename the files raw_sock*
by Willy Tarreau
· Mon Aug 20 17:01:35 2012 +0200
da92e2f
REORG/MINOR: checks: put a struct connection into the server
by Willy Tarreau
· Fri Jul 06 09:40:59 2012 +0200
801a0a3
DOC: fix name for "option independant-streams"
by Jamie Gloudon
· Sat Aug 25 00:18:33 2012 -0400
eb2c24a
MINOR: checks: add on-marked-up option
by Justin Karneges
· Thu May 24 15:28:52 2012 -0700
39b0665
BUG/MINOR: commit 196729ef used wrong condition resulting in freeing constants
by Willy Tarreau
· Fri Jun 01 10:58:06 2012 +0200
Next »