Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
77e3af9e6f599ed26910e6d909f84bc88857c975
/
include
/
types
/
listener.h
77e3af9
MINOR: tcp: add support for the "v4v6" bind option
by Willy Tarreau
· Sat Nov 24 15:07:23 2012 +0100
9b6700f
MINOR: tcp: add support for the "v6only" bind option
by Willy Tarreau
· Sat Nov 24 11:55:28 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
3fdb366
MAJOR: connection: replace struct target with a pointer to an enum
by Willy Tarreau
· Mon Nov 12 00:42:33 2012 +0100
6c9a3d5
MEDIUM: ssl: add support for the "npn" bind keyword
by Willy Tarreau
· Thu Oct 18 18:57:14 2012 +0200
2cb7ae5
MINOR: ssl: add 'force-sslv3' and 'force-tlsvXX' statements on bind.
by Emeric Brun
· Fri Oct 05 14:14:21 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
3c4bc6e
MINOR: ssl: remove prefer-server-ciphers statement and set it as the default on ssl listeners.
by Emeric Brun
· Thu Oct 04 18:44:19 2012 +0200
1c862c5
MEDIUM: tcp: enable TCP Fast Open on systems which support it
by Willy Tarreau
· Fri Oct 05 16:21:00 2012 +0200
f7bc57c
REORG: connection: rename the data layer the "transport layer"
by Willy Tarreau
· Wed Oct 03 00:19:48 2012 +0200
2d0c482
MINOR: ssl: add statement 'no-tls-tickets' on bind to disable stateless session resumption
by Emeric Brun
· Tue Oct 02 13:45:20 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
81c00f0
MINOR: ssl: add ignore verify errors options
by Emeric Brun
· Fri Sep 21 14:31:21 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
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
51fb765
MINOR: listener: add a scope field in the bind keyword lists
by Willy Tarreau
· Tue Sep 18 18:24:39 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
[Renamed (74%) from include/types/protocols.h]
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
e566ecb
MEDIUM: ssl: add support for prefer-server-ciphers option
by David BERARD
· Tue Sep 04 15:15:13 2012 +0200
ff9f769
BUILD: fix build error without SSL (ssl_cert)
by Willy Tarreau
· Tue Sep 04 15:13:20 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
6e15929
MEDIUM: config: add the 'ssl' keyword on 'bind' lines
by Emeric Brun
· Fri May 18 16:32:13 2012 +0200
0b8d4d9
MINOR: protocol: add SSL context to listeners if USE_OPENSSL is defined
by Emeric Brun
· Fri May 18 15:46:21 2012 +0200
14f8e86
MEDIUM: proto_tcp: remove any dependence on stream_interface
by Willy Tarreau
· Thu Aug 30 22:23:13 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
d88fd82
MEDIUM: protocol: add a pointer to struct sock_ops to the listener struct
by Emeric Brun
· Fri May 18 18:30:29 2012 +0200
59b9479
BUG/MEDIUM: stream_interface: restore get_src/get_dst
by Willy Tarreau
· Fri May 11 16:16:40 2012 +0200
26d8c59
REORG/MEDIUM: replace stream interface protocol functions by a proto pointer
by Willy Tarreau
· Mon May 07 18:12:14 2012 +0200
1b79bde
REORG/MEDIUM: move protocol->{read,write} to sock_ops
by Willy Tarreau
· Mon May 07 17:01:39 2012 +0200
7b81563
OPTIM/MINOR: move struct sockaddr_storage to the tail of structs
by Willy Tarreau
· Fri Oct 21 18:51:57 2011 +0200
3c63fd8
[MEDIUM] don't limit peers nor stats socket to maxconn nor maxconnrate
by Willy Tarreau
· Wed Sep 07 18:00:47 2011 +0200
e6ca1fc
[MINOR] listeners: add support for queueing resource limited listeners
by Willy Tarreau
· Sun Jul 24 22:03:52 2011 +0200
be58c38
[MEDIUM] proxy: add a PAUSED state to listeners and move socket tricks out of proxy.c
by Willy Tarreau
· Sun Jul 24 18:28:10 2011 +0200
cf20bf1
[MEDIUM] Enhance message errors management on binds
by Emeric Brun
· Fri Oct 22 16:06:11 2010 +0200
8a95691
[MINOR] listener: add the "accept-proxy" option to the "bind" keyword
by Willy Tarreau
· Fri Oct 15 14:27:08 2010 +0200
de3041d
[MINOR] frontend: only check for monitor-net rules if LI_O_CHK_MONNET is set
by Willy Tarreau
· Mon May 31 10:56:17 2010 +0200
a5c0ab2
[MEDIUM] frontend: check for LI_O_TCP_RULES in the listener
by Willy Tarreau
· Mon May 31 10:30:33 2010 +0200
eb47268
[MEDIUM] separate protocol-level accept() from the frontend's
by Willy Tarreau
· Fri May 28 18:46:57 2010 +0200
45cb4fb
[MEDIUM] build: switch ebtree users to use new ebtree version
by Willy Tarreau
· Mon Oct 26 21:10:04 2009 +0100
cb6cd43
[MINOR] tcp: add support for the defer_accept bind option
by Willy Tarreau
· Tue Oct 13 07:34:14 2009 +0200
6162db2
[MEDIUM] add access restrictions to the stats socket
by Willy Tarreau
· Sat Oct 10 17:13:00 2009 +0200
53fb4ae
[MEDIUM] config: automatically find unused IDs for proxies, servers and listeners
by Willy Tarreau
· Sun Oct 04 23:04:08 2009 +0200
90a570f
[MINOR] config: reference file and line with any listener/proxy/server declaration
by Willy Tarreau
· Sun Oct 04 20:54:54 2009 +0200
aeebf9b
[MEDIUM] Collect & provide separate statistics for sockets, v2
by Krzysztof Piotr Oledzki
· Sun Oct 04 15:43:17 2009 +0200
052d4fd
[CLEANUP] Move counters to dedicated structures
by Krzysztof Piotr Oledzki
· Sun Oct 04 14:52:57 2009 +0200
2c9f5b1
[MINOR] move the initial task's nice value to the listener
by Willy Tarreau
· Sun Aug 16 19:12:36 2009 +0200
be1b918
[MEDIUM] add support for TCP MSS adjustment for listeners
by Willy Tarreau
· Sun Jun 14 18:48:19 2009 +0200
9ea05a7
[MEDIUM] implement option tcp-smart-accept at the frontend
by Willy Tarreau
· Sun Jun 14 12:07:01 2009 +0200
26c2506
[MEDIUM] minor update to the task api: let the scheduler queue itself
by Willy Tarreau
· Sun Mar 08 09:38:41 2009 +0100
5e6e204
[MINOR] add support for bind interface name
by Willy Tarreau
· Wed Feb 04 17:19:29 2009 +0100
3bc1377
[MINOR] pre-set analyser flags on the listener at registration time
by Willy Tarreau
· Sun Dec 07 11:50:35 2008 +0100
55a8d0e
[CLEANUP] move the session-related functions to session.c
by Willy Tarreau
· Sun Nov 30 18:47:21 2008 +0100
0c303ee
[MAJOR] convert all expiration timers from timeval to ticks
by Willy Tarreau
· Mon Jul 07 00:09:58 2008 +0200
b1e52e8
[MEDIUM] support fully transparent proxy on Linux (USE_LINUX_TPROXY)
by Willy Tarreau
· Sun Jan 13 14:49:51 2008 +0100
c73ce2b
[MINOR] add support for the "backlog" parameter
by Willy Tarreau
· Sun Jan 06 10:55:10 2008 +0100
dabf2e2
[MAJOR] added a new state to listeners
by Willy Tarreau
· Sun Oct 28 21:59:24 2007 +0100
6fb42e0
[MINOR] add an options field to the listeners
by Willy Tarreau
· Sun Oct 28 17:02:33 2007 +0100
106bf27
[MINOR] add socket address length to the protocols
by Willy Tarreau
· Sun Oct 28 12:09:45 2007 +0100
d740bab
[MINOR] move error codes to common/errors.h
by Willy Tarreau
· Sun Oct 28 11:14:07 2007 +0100
e6ad2b1
[MINOR] make it possible to set unix socket permissions
by Willy Tarreau
· Thu Oct 18 12:45:54 2007 +0200
92fb983
[MAJOR] implemented client-side support for PF_UNIX sockets
by Willy Tarreau
· Tue Oct 16 17:34:28 2007 +0200
dd81598
[MAJOR] added generic protocol support
by Willy Tarreau
· Tue Oct 16 12:25:14 2007 +0200