Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
0fe703bd508764d4d7fb7d3043fb3103041df03e
/
include
/
types
/
listener.h
fc630bd
MINOR: listener: improve incoming traffic distribution
by Willy Tarreau
· 5 years ago
1efafce
MINOR: listener: implement multi-queue accept for threads
by Willy Tarreau
· 6 years ago
b2b50a7
MINOR: listener: pre-compute some thread counts per bind_conf
by Willy Tarreau
· 6 years ago
9e85318
MINOR: listener: maintain a per-thread count of the number of connections on a listener
by Willy Tarreau
· 6 years ago
a36b324
MEDIUM: listener: keep a single thread-mask and warn on "process" misuse
by Willy Tarreau
· 6 years ago
ff9c914
MINOR: config: make MAX_PROCS configurable at build time
by Willy Tarreau
· 6 years ago
4ed84c9
OPTIM: listener: optimize cache-line packing for struct listener
by Willy Tarreau
· 6 years ago
75a323f
CLEANUP: Fix a typo in the listener subsystem
by Joseph Herlant
· 6 years ago
a004ae3
MINOR: listener: the mux_proto entry in the bind_conf is const
by Willy Tarreau
· 6 years ago
c59f988
MEDIUM: listeners: support unstoppable listener
by William Lallemand
· 6 years ago
415150f
MEDIUM: ssl: add support for ciphersuites option for TLSv1.3
by Dirkjan Bussink
· 6 years ago
e22f11f
MINOR: mworker: keep and clean the listeners
by William Lallemand
· 6 years ago
a717b99
MINOR: mux/frontend: Add 'proto' keyword to force the mux protocol
by Christopher Faulet
· 6 years ago
c644fa9
MINOR: config: Add threads support for "process" option on "bind" lines
by Christopher Faulet
· 7 years ago
75ea0a0
BUG/MEDIUM: mworker: does not close inherited FD
by William Lallemand
· 7 years ago
9dcf9b6
MINOR: threads: Use __decl_hathreads to declare locks
by Christopher Faulet
· 7 years ago
8d8aa0d
MEDIUM: threads/listeners: Make listeners thread-safe
by Christopher Faulet
· 7 years ago
9679ac9
MINOR: ssl: Don't abuse ssl_options.
by Olivier Houchard
· 7 years ago
c2aae74
MEDIUM: ssl: Handle early data with OpenSSL 1.1.1
by Olivier Houchard
· 7 years ago
c4df59e
MINOR: cli: add socket commands and config to prepend informational messages with severity
by Andjelko Iharos
· 7 years ago
4366476
MINOR: ssl: remove duplicate ssl_methods in struct bind_conf
by Emmanuel Hocdet
· 7 years ago
ca36102
CLEANUP: listener: remove the unused handler field
by Willy Tarreau
· 7 years ago
174dfe5
MINOR: ssl: add "no-ca-names" parameter for bind
by Emmanuel Hocdet
· 7 years ago
df701a2
MINOR: ssl: support ssl-min-ver and ssl-max-ver with crt-list
by Emmanuel Hocdet
· 7 years ago
5db33cb
MEDIUM: ssl: ssl_methods implementation is reworked and factored for min/max tlsxx
by Emmanuel Hocdet
· 7 years ago
53ae85c
MINOR: ssl: add prefer-client-ciphers
by Lukas Tribus
· 7 years ago
1fc0516
MINOR: proxy: Don't close FDs if not our proxy.
by Olivier Houchard
· 7 years ago
f73629d
MINOR: global: Add an option to get the old listening sockets.
by Olivier Houchard
· 7 years ago
f6b37c6
BUG/MEDIUM: ssl: in bind line, ssl-options after 'crt' are ignored.
by Emmanuel Hocdet
· 7 years ago
4608ed9
MEDIUM: ssl: remove ssl-options from crt-list
by Emmanuel Hocdet
· 8 years ago
e7f2b73
MINOR: ssl: add curve suite for ECDHE negotiation
by Emmanuel Hocdet
· 8 years ago
9826329
MAJOR: ssl: bind configuration per certificat
by Emmanuel Hocdet
· 8 years ago
c95bad5
MEDIUM: move listener->frontend to bind_conf->frontend
by Willy Tarreau
· 8 years ago
71a8c7c
MINOR: listener: move the transport layer pointer to the bind_conf
by Willy Tarreau
· 8 years ago
ae9bea0
CLEANUP: counters: move from 3 types to 2 types
by Willy Tarreau
· 8 years ago
620408f
MEDIUM: tcp: add registration and processing of TCP L5 rules
by Willy Tarreau
· 8 years ago
7d9736f
CLEANUP: tcp rules: mention everywhere that tcp-conn rules are L4
by Willy Tarreau
· 8 years ago
93b227d
MINOR: listener: add the "accept-netscaler-cip" option to the "bind" keyword
by Bertrand Jacquin
· 8 years ago
31af49d
MEDIUM: ssl: Add options to forge SSL certificates
by Christopher Faulet
· 9 years ago
146defa
MINOR: Add TLS ticket keys reference and use it in the listener struct
by Nenad Merdanovic
· 9 years ago
10b688f
MEDIUM: listener: store the default target per listener
by Willy Tarreau
· 9 years ago
512fd00
CLEANUP: listeners: remove unused timeout
by Willy Tarreau
· 9 years ago
05552d4
MEDIUM: Add support for configurable TLS ticket keys
by Nenad Merdanovic
· 10 years ago
2af207a
MEDIUM: tcp: implement tcp-ut bind option to set TCP_USER_TIMEOUT
by Willy Tarreau
· 10 years ago
b3e54fe
MAJOR: namespace: add Linux network namespace support
by KOVACS Krisztian
· 10 years ago
6ae1ba6
MEDIUM: listener: parse the new "process" bind keyword
by Willy Tarreau
· 10 years ago
f6502c5
DIET/MINOR: listener: rearrange a few fields in struct listener to save 16 bytes
by Willy Tarreau
· 11 years ago
ab861d3
MINOR: ssl: add support for the "alpn" bind keyword
by Willy Tarreau
· 11 years ago
0defb90
DOC: tfo: bump required kernel to linux-3.7
by Lukas Tribus
· 12 years ago
6562337
MEDIUM: ssl: add bind-option "strict-sni"
by Emmanuel Hocdet
· 12 years ago
77e3af9
MINOR: tcp: add support for the "v4v6" bind option
by Willy Tarreau
· 12 years ago
9b6700f
MINOR: tcp: add support for the "v6only" bind option
by Willy Tarreau
· 12 years ago
16a2147
MEDIUM: adjust the maxaccept per listener depending on the number of processes
by Willy Tarreau
· 12 years ago
3fdb366
MAJOR: connection: replace struct target with a pointer to an enum
by Willy Tarreau
· 12 years ago
6c9a3d5
MEDIUM: ssl: add support for the "npn" bind keyword
by Willy Tarreau
· 12 years ago
2cb7ae5
MINOR: ssl: add 'force-sslv3' and 'force-tlsvXX' statements on bind.
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
3c4bc6e
MINOR: ssl: remove prefer-server-ciphers statement and set it as the default on ssl listeners.
by Emeric Brun
· 12 years ago
1c862c5
MEDIUM: tcp: enable TCP Fast Open on systems which support it
by Willy Tarreau
· 12 years ago
f7bc57c
REORG: connection: rename the data layer the "transport layer"
by Willy Tarreau
· 12 years ago
2d0c482
MINOR: ssl: add statement 'no-tls-tickets' on bind to disable stateless session resumption
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
81c00f0
MINOR: ssl: add ignore verify errors options
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
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
51fb765
MINOR: listener: add a scope field in the bind keyword lists
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
[Renamed (74%) from include/types/protocols.h]
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
e566ecb
MEDIUM: ssl: add support for prefer-server-ciphers option
by David BERARD
· 12 years ago
ff9f769
BUILD: fix build error without SSL (ssl_cert)
by Willy Tarreau
· 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
6e15929
MEDIUM: config: add the 'ssl' keyword on 'bind' lines
by Emeric Brun
· 12 years ago
0b8d4d9
MINOR: protocol: add SSL context to listeners if USE_OPENSSL is defined
by Emeric Brun
· 12 years ago
14f8e86
MEDIUM: proto_tcp: remove any dependence on stream_interface
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
d88fd82
MEDIUM: protocol: add a pointer to struct sock_ops to the listener struct
by Emeric Brun
· 12 years ago
59b9479
BUG/MEDIUM: stream_interface: restore get_src/get_dst
by Willy Tarreau
· 12 years ago
26d8c59
REORG/MEDIUM: replace stream interface protocol functions by a proto pointer
by Willy Tarreau
· 12 years ago
1b79bde
REORG/MEDIUM: move protocol->{read,write} to sock_ops
by Willy Tarreau
· 12 years ago
7b81563
OPTIM/MINOR: move struct sockaddr_storage to the tail of structs
by Willy Tarreau
· 13 years ago
3c63fd8
[MEDIUM] don't limit peers nor stats socket to maxconn nor maxconnrate
by Willy Tarreau
· 13 years ago
e6ca1fc
[MINOR] listeners: add support for queueing resource limited listeners
by Willy Tarreau
· 13 years ago
be58c38
[MEDIUM] proxy: add a PAUSED state to listeners and move socket tricks out of proxy.c
by Willy Tarreau
· 13 years ago
cf20bf1
[MEDIUM] Enhance message errors management on binds
by Emeric Brun
· 14 years ago
8a95691
[MINOR] listener: add the "accept-proxy" option to the "bind" keyword
by Willy Tarreau
· 14 years ago
de3041d
[MINOR] frontend: only check for monitor-net rules if LI_O_CHK_MONNET is set
by Willy Tarreau
· 14 years ago
a5c0ab2
[MEDIUM] frontend: check for LI_O_TCP_RULES in the listener
by Willy Tarreau
· 14 years ago
eb47268
[MEDIUM] separate protocol-level accept() from the frontend's
by Willy Tarreau
· 14 years ago
45cb4fb
[MEDIUM] build: switch ebtree users to use new ebtree version
by Willy Tarreau
· 15 years ago
cb6cd43
[MINOR] tcp: add support for the defer_accept bind option
by Willy Tarreau
· 15 years ago
6162db2
[MEDIUM] add access restrictions to the stats socket
by Willy Tarreau
· 15 years ago
Next »