Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
f3747837e5838afb968db87e1ade50099fa505a7
/
include
/
types
/
stream_interface.h
f2943dc
MAJOR: session: detach the connections from the stream interfaces
by Willy Tarreau
· 12 years ago
4348fad
MAJOR: listeners: use dual-linked lists to chain listeners with frontends
by Willy Tarreau
· 12 years ago
93b0f4f
MEDIUM: stream_interface: remove CAP_SPLTCP/CAP_SPLICE flags
by Willy Tarreau
· 12 years ago
986a9d2
MAJOR: connection: move the addr field from the stream_interface
by Willy Tarreau
· 12 years ago
3cefd52
REORG: connection: move the target pointer from si to connection
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
96199b1
MAJOR: stream-interface: restore splicing mechanism
by Willy Tarreau
· 12 years ago
5368d80
MAJOR: connection: split the send call into connection and stream interface
by Willy Tarreau
· 12 years ago
1fe6bc3
MINOR: stream-interface: add an rcv_buf callback to sock_ops
by Willy Tarreau
· 12 years ago
7421efb
REORG/MAJOR: use "struct channel" instead of "struct buffer"
by Willy Tarreau
· 12 years ago
fae4499
MEDIUM: stream-interface: add a snd_buf() callback to sock_ops
by Willy Tarreau
· 12 years ago
afad0e0
MAJOR: make use of conn_{data|sock}_{poll|stop|want}* in connection handlers
by Willy Tarreau
· 12 years ago
4a36b56
MAJOR: stream_int: use a common stream_int_shut*() functions regardless of the data layer
by Willy Tarreau
· 12 years ago
239d718
MEDIUM: stream_interface: pass connection instead of fd in sock_ops
by Willy Tarreau
· 12 years ago
56e9c5e
REORG/MINOR: connection: move declaration to its own include file
by Willy Tarreau
· 12 years ago
801a0a3
DOC: fix name for "option independant-streams"
by Jamie Gloudon
· 12 years ago
96596ae
MEDIUM: fd/si: move peeraddr from struct fdinfo to struct connection
by Willy Tarreau
· 12 years ago
21adb02
MINOR: stream_interface: add a pointer to the listener for TARG_TYPE_CLIENT
by Emeric Brun
· 12 years ago
2420827
MINOR: stream_interface: add a data channel close function
by Willy Tarreau
· 12 years ago
9498113
REORG/MEDIUM: stream_interface: move applet->state and private to connection
by Willy Tarreau
· 12 years ago
fb7508a
REORG/MINOR: stream_interface: move si->fd to struct connection
by Willy Tarreau
· 12 years ago
73b013b
MINOR: stream_interface: introduce a new "struct connection" type
by Willy Tarreau
· 12 years ago
be0688c
MEDIUM: stream_interface: remove the si->init
by Willy Tarreau
· 12 years ago
7bb68ab
OPTIM/MEDIUM: stream_interface: add a new SI_FL_NOHALF flag
by Willy Tarreau
· 12 years ago
64798bd
MINOR: stream_interface: add an init callback to sock_ops
by Willy Tarreau
· 12 years ago
1539a01
MINOR: stream_interface: add a client target : TARG_TYPE_CLIENT
by Willy Tarreau
· 12 years ago
26d8c59
REORG/MEDIUM: replace stream interface protocol functions by a proto pointer
by Willy Tarreau
· 12 years ago
060781f
REORG: stream_interface: create a struct sock_ops to hold socket operations
by Willy Tarreau
· 12 years ago
9b061e3
MEDIUM: stream_sock: add a get_src and get_dst callback and remove SN_FRT_ADDR_SET
by Willy Tarreau
· 12 years ago
0bc0c24
MINOR: Add TO/FROM_SET flags to struct stream_interface
by Aman Gupta
· 12 years ago
9a13e84
MINOR: Add release callback to si_applet
by Aman Gupta
· 12 years ago
19979e1
MINOR: stats admin: reduce memcmp()/strcmp() calls on status codes
by Cyril Bonté
· 12 years ago
b7ff6a3
MEDIUM: log-format: backend source address %Bi %Bp
by William Lallemand
· 13 years ago
6471afb
MINOR: remove the client/server side distinction in SI addresses
by Willy Tarreau
· 13 years ago
b22e55b
[MEDIUM] stream_sock: add support for sending the proxy protocol header line
by Willy Tarreau
· 13 years ago
6f5ccb1
[MEDIUM] add internal support for IPv6 server addresses
by David du Colombier
· 14 years ago
295a837
[REORG] session: move the data_ctx struct to the stream interface's applet
by Willy Tarreau
· 14 years ago
7c0a151
[CLEANUP] stream_interface: remove the applet.handler pointer
by Willy Tarreau
· 14 years ago
ac82540
[MEDIUM] stream_interface: store the target pointer and type
by Willy Tarreau
· 14 years ago
f153686
[REORG] tcp: make tcpv4_connect_server() take the target address from the SI
by Willy Tarreau
· 14 years ago
957c0a5
[REORG] session: move client and server address to the stream interface
by Willy Tarreau
· 14 years ago
be5ea19
[REORG] stream_interface: split the struct members in 3 parts
by Willy Tarreau
· 14 years ago
bc4af05
[REORG] stream_interface: move the st0, st1 and private members to the applet
by Willy Tarreau
· 14 years ago
b24281b
[MINOR] stream_interface: make use of an applet descriptor for IO handlers
by Willy Tarreau
· 14 years ago
0bd05ea
[MEDIUM] stream-interface: add a ->release callback
by Willy Tarreau
· 14 years ago
ee28de0
[MEDIUM] session: move the conn_retries attribute to the stream interface
by Willy Tarreau
· 14 years ago
129c590
[BUILD] warning in stream_interface.h
by Emeric Brun
· 15 years ago
4c283dc
[MINOR] stream_sock: add SI_FL_NOLINGER for faster close
by Willy Tarreau
· 15 years ago
f27b5ea
[MEDIUM] new option "independant-streams" to stop updating read timeout on writes
by Willy Tarreau
· 15 years ago
eecc8ee
[MINOR] add a ->private member to the stream_interface
by Willy Tarreau
· 15 years ago
fb90d94
[MINOR] stream_interface: add functions to support running as internal/external tasks
by Willy Tarreau
· 15 years ago
b029f8c
[MINOR] stream_interface: add iohandler callback
by Willy Tarreau
· 15 years ago
89f7ef2
[MINOR] stream_interface: add SI_FL_DONT_WAKE flag
by Willy Tarreau
· 15 years ago
dc85b39
[MEDIUM] stream_interface: add and use ->update function to resync
by Willy Tarreau
· 15 years ago
9650f37
[MEDIUM] move connection establishment from backend to the SI.
by Willy Tarreau
· 15 years ago
dc340a9
[MEDIUM] splice: set the capability on each stream_interface
by Willy Tarreau
· 15 years ago
3ffeba1
[MEDIUM] enable inter-stream_interface wakeup calls
by Willy Tarreau
· 16 years ago
b0ef735
[MINOR] add flags to indicate when a stream interface is waiting for space/data
by Willy Tarreau
· 16 years ago
0a5d5dd
[MEDIUM] remove stream_sock_update_data()
by Willy Tarreau
· 16 years ago
74ab2ac
[MEDIUM] stream_interface: added a DISconnected state between CON/EST and CLO
by Willy Tarreau
· 16 years ago
cff6411
[MAJOR] add a connection error state to the stream_interface
by Willy Tarreau
· 16 years ago
efb453c
[MAJOR] migrate the connection logic to stream interface
by Willy Tarreau
· 16 years ago
d7704b5
[MINOR] add an expiration flag to the stream_sock_interface
by Willy Tarreau
· 16 years ago
3c6ab2e
[MEDIUM] use buffer_check_timeouts instead of stream_sock_check_timeouts()
by Willy Tarreau
· 16 years ago
3537467
[MEDIUM] move QUEUE and TAR timers to stream interfaces
by Willy Tarreau
· 16 years ago
48adac5
[MEDIUM] stream interface: add the ->shutw method as well as in and out buffers
by Willy Tarreau
· 16 years ago
e5ed406
[MAJOR] make stream sockets aware of the stream interface
by Willy Tarreau
· 16 years ago
fa7e102
[MAJOR] rework of the server FSM
by Willy Tarreau
· 16 years ago