Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
50fc7777c645ee1f647181f27aaad06778d9f55d
/
src
/
cfgparse.c
e9f49e7
MAJOR: polling: replace epoll with sepoll and remove sepoll
by Willy Tarreau
· 12 years ago
3203ff4
MINOR: log-format: check number of arguments in cfgparse.c
by William Lallemand
· 12 years ago
d85f917
MINOR: compression: maximum compression rate limit
by William Lallemand
· 12 years ago
f374783
MINOR: compression: tune.comp.maxlevel
by William Lallemand
· 12 years ago
9d5f548
MEDIUM: compression: limit RAM usage
by William Lallemand
· 12 years ago
552df67
MINOR: compression: try init in cfgparse.c
by William Lallemand
· 12 years ago
a509e4c
MINOR: compression: memlevel and windowsize
by William Lallemand
· 12 years ago
19d14ef
MEDIUM: make the trash be a chunk instead of a char *
by Willy Tarreau
· 12 years ago
70737d1
MINOR: compression: add an offload option to remove the Accept-Encoding header
by Willy Tarreau
· 12 years ago
c919dc6
CLEANUP: remove trashlen
by Willy Tarreau
· 12 years ago
82fe75c
MEDIUM: HTTP compression (zlib library support)
by William Lallemand
· 12 years ago
35b7b16
MEDIUM: cli: allow the stats socket to be bound to a specific set of processes
by Willy Tarreau
· 12 years ago
94324a4
MINOR: ssl: move ssl context init for servers from cfgparse.c to ssl_sock.c
by Emeric Brun
· 12 years ago
92faadf
MEDIUM: ssl: move "server" keyword SSL options parsing to ssl_sock.c
by Willy Tarreau
· 12 years ago
7151633
BUG/MEDIUM: config: check-send-proxy was ignored if SSL was not builtin
by Willy Tarreau
· 12 years ago
dff5543
MEDIUM: server: move parsing of keyword "id" to server.c
by Willy Tarreau
· 12 years ago
d0d6059
MEDIUM: server: check for registered keywords when parsing unknown keywords
by Willy Tarreau
· 12 years ago
1b6c00c
BUG/MAJOR: ensure that hdr_idx is always reserved when L7 fetches are used
by Willy Tarreau
· 12 years ago
76d8895
MINOR: ssl: add defines LISTEN_DEFAULT_CIPHERS and CONNECT_DEFAULT_CIPHERS.
by Emeric Brun
· 12 years ago
8694b9a
MINOR: ssl: add 'force-sslv3' and 'force-tlsvXX' statements on server
by Emeric Brun
· 12 years ago
8967549
MINOR: ssl: use bit fields to store ssl options instead of one int each
by Emeric Brun
· 12 years ago
fb510ea
MEDIUM: conf: rename 'cafile' and 'crlfile' statements 'ca-file' and 'crl-file'
by Emeric Brun
· 12 years ago
9b3009b
MEDIUM: conf: rename 'nosslv3' and 'notlsvXX' statements 'no-sslv3' and 'no-tlsvXX'.
by Emeric Brun
· 12 years ago
c8e8d12
MINOR: ssl: add 'crt-base' and 'ca-base' global statements.
by Emeric Brun
· 12 years ago
0914df8
BUG/MINOR: conf: Fix 'maxsslconn' statement error if built without OPENSSL.
by Emeric Brun
· 12 years ago
e6baecf
BUILD: fix build issue without USE_OPENSSL
by Baptiste Assmann
· 12 years ago
6c16adc
MEDIUM: checks: enable the PROXY protocol with health checks
by Willy Tarreau
· 12 years ago
763a95b
MEDIUM: checks: add the "check-ssl" server option
by Willy Tarreau
· 12 years ago
f150317
MAJOR: checks: completely use the connection transport layer
by Willy Tarreau
· 12 years ago
f4288ee
MEDIUM: check: add the ctrl and transport layers in the server check structure
by Willy Tarreau
· 12 years ago
1ae1b7b
MEDIUM: checks: use real buffers to store requests and responses
by Willy Tarreau
· 12 years ago
5b3a202
REORG: server: move the check-specific parts into a check subsection
by Willy Tarreau
· 12 years ago
fb56aab
MAJOR: checks: make use of the connection layer to send checks
by Willy Tarreau
· 12 years ago
f7bc57c
REORG: connection: rename the data layer the "transport layer"
by Willy Tarreau
· 12 years ago
050536d
MEDIUM: proxy: add the global frontend to the list of normal proxies
by Willy Tarreau
· 12 years ago
8113a5d
BUG/MINOR: config: use a copy of the file name in proxy configurations
by Willy Tarreau
· 12 years ago
c6678e2
MEDIUM: config: authorize frontend and listen without bind.
by Emeric Brun
· 12 years ago
c0ff492
MINOR: ssl : add statements 'notlsv11' and 'notlsv12' and rename 'notlsv1' to 'notlsv10'.
by Emeric Brun
· 12 years ago
4b3091e
MINOR: ssl: disable shared memory and locks on session cache if nbproc == 1
by Emeric Brun
· 12 years ago
d94b3fe
MEDIUM: ssl: add client certificate authentication support
by Emeric Brun
· 12 years ago
2b58d04
MINOR: ssl: add elliptic curve Diffie-Hellman support for ssl key generation
by Emeric Brun
· 12 years ago
3631d41
CLEANUP: config: fix typo inteface => interface
by Willy Tarreau
· 12 years ago
173e7fb
BUG/MINOR: config: check the proper pointer to report unknown protocol
by Willy Tarreau
· 12 years ago
81796be
MINOR: ssl: set the listeners' data layer to ssl during parsing
by Willy Tarreau
· 12 years ago
4fbb228
MINOR: config: make str2listener() use memprintf() to report errors.
by Willy Tarreau
· 12 years ago
290e63a
REORG: listener: move unix perms from the listener to the bind_conf
by Willy Tarreau
· 12 years ago
4348fad
MAJOR: listeners: use dual-linked lists to chain listeners with frontends
by Willy Tarreau
· 12 years ago
81a8117
MINOR: config: set the bind_conf entry on listeners created from a "listen" line.
by Willy Tarreau
· 12 years ago
28a47d6
MINOR: config: pass the file and line to config keyword parsers
by Willy Tarreau
· 12 years ago
8638f48
MEDIUM: config: enumerate full list of registered "bind" keywords upon error
by Willy Tarreau
· 12 years ago
d0a895d
MEDIUM: config: move all unix-specific bind keywords to proto_uxst.c
by Willy Tarreau
· 12 years ago
3dcc341
MEDIUM: config: move the common "bind" settings to listener.c
by Willy Tarreau
· 12 years ago
dda322d
MINOR: config: improve error reporting for "bind" lines
by Willy Tarreau
· 12 years ago
79eeafa
MEDIUM: move bind SSL parsing to ssl_sock
by Willy Tarreau
· 12 years ago
4479124
MEDIUM: config: move the "bind" TCP parameters to proto_tcp
by Willy Tarreau
· 12 years ago
2698266
MEDIUM: listener: add a minimal framework to register "bind" keyword options
by Willy Tarreau
· 12 years ago
88500de
CLEANUP: listener: remove unused conf->file and conf->line
by Willy Tarreau
· 12 years ago
2a65ff0
MEDIUM: config: replace ssl_conf by bind_conf
by Willy Tarreau
· 12 years ago
d1d5454
REORG: split "protocols" files into protocol and listener
by Willy Tarreau
· 12 years ago
2e1dca8
MEDIUM: http: add "redirect scheme" to ease HTTP to HTTPS redirection
by Willy Tarreau
· 12 years ago
fc0421f
MEDIUM: ssl: add support for SNI and wildcard certificates
by Emeric Brun
· 12 years ago
f5ae8f7
MEDIUM: config: centralize handling of SSL config per bind line
by Willy Tarreau
· 12 years ago
50acaaa
MINOR: config: make the tasks "nice" value configurable on "bind" lines.
by Willy Tarreau
· 12 years ago
403edff
MEDIUM: config: implement maxsslconn in the global section
by Willy Tarreau
· 12 years ago
32368ce
MEDIUM: config: support per-listener backlog and maxconn
by Willy Tarreau
· 12 years ago
e566ecb
MEDIUM: ssl: add support for prefer-server-ciphers option
by David BERARD
· 12 years ago
c230b8b
MEDIUM: config: add "nosslv3" and "notlsv1" on bind and server lines
by Willy Tarreau
· 12 years ago
d7aacbf
MEDIUM: config: add a "ciphers" keyword to set SSL cipher suites
by Willy Tarreau
· 12 years ago
fc32aca
MINOR: ssl add global setting tune.sslcachesize to set SSL session cache size.
by Emeric Brun
· 12 years ago
aa35f1f
MEDIUM: ssl: replace OpenSSL's session cache with the shared cache
by Emeric Brun
· 12 years ago
fbac663
MINOR: ssl: disable TCP quick-ack by default on SSL listeners
by Willy Tarreau
· 12 years ago
e1f38db
MEDIUM: ssl: protect against client-initiated renegociation
by Emeric Brun
· 12 years ago
01f8e2f
MEDIUM: config: add support for the 'ssl' option on 'server' lines
by Emeric Brun
· 12 years ago
6e15929
MEDIUM: config: add the 'ssl' keyword on 'bind' lines
by Emeric Brun
· 12 years ago
22cda21
MAJOR: connection: make the PROXY decoder a handshake handler
by Willy Tarreau
· 12 years ago
c7e4238
REORG: buffers: split buffers into chunk,buffer,channel
by Willy Tarreau
· 12 years ago
c578891
CLEANUP: connection: split sock_ops into data_ops, app_cp and si_ops
by Willy Tarreau
· 12 years ago
75bf2c9
REORG: sock_raw: rename the files raw_sock*
by Willy Tarreau
· 12 years ago
da92e2f
REORG/MINOR: checks: put a struct connection into the server
by Willy Tarreau
· 12 years ago
801a0a3
DOC: fix name for "option independant-streams"
by Jamie Gloudon
· 12 years ago
eb2c24a
MINOR: checks: add on-marked-up option
by Justin Karneges
· 12 years ago
39b0665
BUG/MINOR: commit 196729ef used wrong condition resulting in freeing constants
by Willy Tarreau
· 12 years ago
4992dd2
MINOR: http: add support for "httponly" and "secure" cookie attributes
by Willy Tarreau
· 12 years ago
b5ba17e
BUG/MINOR: config: do not report twice the incompatibility between cookie and non-http
by Willy Tarreau
· 12 years ago
6740213
REORG/MINOR: use dedicated proxy flags for the cookie handling
by Willy Tarreau
· 12 years ago
99a7ca2
BUG/MINOR: log: don't report logformat errors in backends
by Willy Tarreau
· 12 years ago
196729e
BUG/MINOR: fix option httplog validation with TCP frontends
by Willy Tarreau
· 12 years ago
d88fd82
MEDIUM: protocol: add a pointer to struct sock_ops to the listener struct
by Emeric Brun
· 12 years ago
7af4605
BUG/MAJOR: trash must always be the size of a buffer
by David du Colombier
· 12 years ago
ce887fd
MEDIUM: session: add support for tunnel timeouts
by Willy Tarreau
· 12 years ago
d02394b
MEDIUM: stream_interface: derive the socket operations from the target
by Willy Tarreau
· 12 years ago
b950959
CLEANUP: auth: make the code build again with DEBUG_AUTH
by Willy Tarreau
· 12 years ago
0a3dd74
MEDIUM: cfgparse: use the new error reporting framework for remaining cfg_keywords
by Willy Tarreau
· 12 years ago
a93c74b
MEDIUM: cfgparse: make backend_parse_balance() use memprintf to report errors
by Willy Tarreau
· 12 years ago
f4068b6
MINOR: cfgparse: use a common errmsg pointer for all parsers
by Willy Tarreau
· 12 years ago
26d8c59
REORG/MEDIUM: replace stream interface protocol functions by a proto pointer
by Willy Tarreau
· 12 years ago
cd3b094
REORG: rename "pattern" files
by Willy Tarreau
· 12 years ago
1278578
REORG: use the name "sample" instead of "pattern" to designate extracted data
by Willy Tarreau
· 12 years ago
b7451bb
MEDIUM: acl: report parsing errors to the caller
by Willy Tarreau
· 12 years ago
32a6f2e
MEDIUM: acl/pattern: use the same direction scheme
by Willy Tarreau
· 12 years ago
Next »