Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
2254b8ef4ad377a8723df2754120df1016cf22ee
/
include
/
types
/
connection.h
7185b78
MINOR: connection: add the fc_pp_authority fetch -- authority TLV, from PROXYv2
by Geoff Simmons
· 5 years ago
e71fca8
MAJOR: connection: remove the addr field
by Willy Tarreau
· 5 years ago
1ef4cbc
MINOR: connection: add new src and dst fields
by Willy Tarreau
· 5 years ago
c985f6c
MINOR: connection: Remove the multiplexer protocol PROTO_MODE_HTX
by Christopher Faulet
· 5 years ago
3c39a7d
CLEANUP: connection: rename the wait_event.task field to .tasklet
by Willy Tarreau
· 5 years ago
03abf2d
MEDIUM: connections: Remove CONN_FL_SOCK*
by Olivier Houchard
· 5 years ago
fe50bfb
MEDIUM: connections: Introduce a handshake pseudo-XPRT.
by Olivier Houchard
· 5 years ago
2e05548
MINOR: connections: Add a new xprt method, add_xprt().
by Olivier Houchard
· 5 years ago
5149b59
MINOR: connections: Add a new xprt method, remove_xprt.
by Olivier Houchard
· 5 years ago
ea8dd94
MEDIUM: ssl: Handle subscribe by itself.
by Olivier Houchard
· 5 years ago
7bb39d7
CLEANUP: connection: remove the now unused CS_FL_REOS flag
by Willy Tarreau
· 5 years ago
2a54bb7
MEDIUM: connection: Upstream SOCKS4 proxy support
by Alexander Liu
· 5 years ago
9b04d22
MINOR: connection: Remove the unused flag CO_RFL_KEEP_RSV
by Christopher Faulet
· 5 years ago
8bdb5c9
CLEANUP: connection: remove the handle field from the wait_event struct
by Willy Tarreau
· 5 years ago
e179d0e
MEDIUM: connections: Provide a xprt_ctx for each xprt method.
by Olivier Houchard
· 5 years ago
7b5fd1e
MEDIUM: connections: Move some fields from struct connection to ssl_sock_ctx.
by Olivier Houchard
· 6 years ago
e5eef1f
MINOR: connections: Remove the SUB_CALL_UNSUBSCRIBE flag.
by Olivier Houchard
· 5 years ago
73c1207
MINOR: muxes: Pass the context of the mux to destroy() instead of the connection
by Christopher Faulet
· 5 years ago
51f73eb
MEDIUM: muxes: Add an optional input buffer during mux initialization
by Christopher Faulet
· 5 years ago
9f38f5a
MINOR: muxes: Add a flag to specify a multiplexer uses the HTX
by Christopher Faulet
· 5 years ago
87a8f35
CLEANUP: muxes/stream-int: Remove flags CS_FL_READ_NULL and SI_FL_READ_NULL
by Christopher Faulet
· 5 years ago
5311a92
MINOR: connection: and new flag to mark end of input (EOI)
by Christopher Faulet
· 5 years ago
203b2b0
MINOR: muxes: Report the Last read with a dedicated flag
by Christopher Faulet
· 6 years ago
00f18a3
BUG/MINOR: server: fix logic flaw in idle connection list management
by Willy Tarreau
· 6 years ago
51d0a7e
MINOR: connstream: have a new flag CS_FL_KILL_CONN to kill a connection
by Willy Tarreau
· 6 years ago
f1b11e2
MINOR: connections: Remove a stall comment.
by Olivier Houchard
· 6 years ago
a2dbeb2
MEDIUM: sessions: Keep track of which connections are idle.
by Olivier Houchard
· 6 years ago
3d2ee55
CLEANUP: connection: rename conn->mux_ctx to conn->ctx
by Willy Tarreau
· 6 years ago
4f6516d
CLEANUP: connection: rename subscription events values and event field
by Willy Tarreau
· 6 years ago
71748cb
BUG/MEDIUM: connection: Add a new CS_FL_ERR_PENDING flag to conn_streams.
by Olivier Houchard
· 6 years ago
f502aca
MEDIUM: mux: provide the session to the init() and attach() method.
by Olivier Houchard
· 6 years ago
006e310
MEDIUM: servers: Add a command to limit the number of idling connections.
by Olivier Houchard
· 6 years ago
9a86fcb
MEDIUM: mux: Add an optional "reset" method.
by Olivier Houchard
· 6 years ago
d247be0
BUG/MEDIUM: connections: Split CS_FL_RCV_MORE into 2 flags.
by Olivier Houchard
· 6 years ago
8a95a6e
CLEANUP: Fix a typo in the connection subsystem
by Joseph Herlant
· 6 years ago
0c18a6f
MEDIUM: servers: Add a way to keep idle connections alive.
by Olivier Houchard
· 6 years ago
8defe4b
MINOR: mux: add a "max_streams" method.
by Olivier Houchard
· 6 years ago
f3e65b0
MINOR: connection: Fix a comment.
by Olivier Houchard
· 6 years ago
3bc1b11
MEDIUM: conn_stream: Add a way to get mux's info on a CS from the upper layer
by Christopher Faulet
· 6 years ago
00cf70f
MAJOR: sessions: Store multiple outgoing connections in the session.
by Olivier Houchard
· 6 years ago
effc375
MINOR: conn_stream: Add a flag to notify the SI some data were received
by Christopher Faulet
· 6 years ago
72d9125
MINOR: conn_stream: Add a flag to notify the mux it must respect the reserve
by Christopher Faulet
· 6 years ago
c6618d6
MINOR: conn_stream: Add a flag to notify the mux it should flush its buffers
by Christopher Faulet
· 6 years ago
131fd89
MINOR: sessions: Start to store the outgoing connection in sessions.
by Olivier Houchard
· 6 years ago
060ed43
MINOR: mux: Add a destroy() method.
by Olivier Houchard
· 6 years ago
d540b36
MINOR: mux: Add a new "avail_streams" method.
by Olivier Houchard
· 6 years ago
fafd398
MINOR: mux: implement a get_first_cs() method
by Willy Tarreau
· 6 years ago
68ad3a4
MINOR: proxy: add a new option "http-use-htx"
by Willy Tarreau
· 6 years ago
3f03ab5
MINOR: connection: Add a SUB_CALL_UNSUBSCRIBE event.
by Olivier Houchard
· 6 years ago
53216e7
MEDIUM: connections: Don't directly mess with the polling from the upper layers.
by Olivier Houchard
· 6 years ago
d5e4de8
DOC: Fix a few typos
by Bertrand Jacquin
· 6 years ago
08088e7
MINOR: conn-stream: Add CL_FL_NOT_FIRST flag
by Christopher Faulet
· 6 years ago
fa8aa86
MEDIUM: connections: Change struct wait_list to wait_event.
by Olivier Houchard
· 6 years ago
83a0cd8
MINOR: connections: Introduce an unsubscribe method.
by Olivier Houchard
· 6 years ago
175a2bb
MINOR: connection: pass the proxy when creating a connection
by Willy Tarreau
· 6 years ago
7138455
MINOR: conn_streams: Remove wait_list from conn_streams.
by Olivier Houchard
· 6 years ago
cb1f49f
MINOR: connections: Add a "handle" field to wait_list.
by Olivier Houchard
· 6 years ago
af4021e
MEDIUM: connections: Get rid of the recv() method.
by Olivier Houchard
· 6 years ago
4cf7fb1
MEDIUM: connections/mux: Add a recv and a send+recv wait list.
by Olivier Houchard
· 6 years ago
e1c6dbc
MINOR: connections/mux: Add the wait reason(s) to wait_list.
by Olivier Houchard
· 6 years ago
ed0f207
MINOR: connections: Get rid of txbuf.
by Olivier Houchard
· 6 years ago
638b799
MINOR: connections: Move rxbuf from the conn_stream to the h2s.
by Olivier Houchard
· 6 years ago
32f61c0
MINOR: mux: Unlink ALPN and multiplexers to rather speak of mux protocols
by Christopher Faulet
· 6 years ago
2d5292a
MINOR: mux: Add info about the supported side in alpn_mux_list structure
by Christopher Faulet
· 7 years ago
3c51802
MINOR: conn_stream: add an tx buffer to the conn_stream
by Christopher Faulet
· 6 years ago
d44a9b3
MEDIUM: mux: Remove const on the buffer in mux->snd_buf()
by Christopher Faulet
· 6 years ago
5e1cc5e
MINOR: conn_stream: add an rx buffer to the conn_stream
by Willy Tarreau
· 7 years ago
a3f7efe
MINOR: conn_stream: add a new CS_FL_REOS flag
by Willy Tarreau
· 7 years ago
910b2bc
MEDIUM: connections/mux: Revamp the send direction.
by Olivier Houchard
· 6 years ago
6ff2039
MINOR: connections/mux: Add a new "subscribe" method.
by Olivier Houchard
· 6 years ago
83061a8
MAJOR: chunks: replace struct chunk with struct buffer
by Willy Tarreau
· 6 years ago
337ea57
MINOR: connection: add a new receive flag : CO_RFL_BUF_WET
by Willy Tarreau
· 6 years ago
7f3225f
MINOR: connection: add a flags argument to rcv_buf()
by Willy Tarreau
· 6 years ago
d9cf540
MEDIUM: mux: make mux->rcv_buf() take a size_t for the count
by Willy Tarreau
· 6 years ago
bfc4d77
MEDIUM: connection: make xprt->rcv_buf() use size_t for the count
by Willy Tarreau
· 6 years ago
deccd11
MEDIUM: mux: make mux->snd_buf() take the byte count in argument
by Willy Tarreau
· 6 years ago
787db9a
MEDIUM: connection: make xprt->snd_buf() take the byte count in argument
by Willy Tarreau
· 6 years ago
b011d8f
MINOR: mux: add a "show_fd" function to dump debugging information for "show fd"
by Willy Tarreau
· 6 years ago
6fa63d9
MINOR: early data: Don't rely on CO_FL_EARLY_DATA to wake up streams.
by Olivier Houchard
· 7 years ago
28f1cb9
MINOR: mux: add flags to describe a mux's capabilities
by Willy Tarreau
· 7 years ago
3c8294b
MINOR: conn_stream: add new flag CS_FL_RCV_MORE to indicate pending data
by Willy Tarreau
· 7 years ago
90084a1
MINOR: ssl: Handle reading early data after writing better.
by Olivier Houchard
· 7 years ago
28b55c6
CLEANUP: mux: remove the unused "release()" function
by Willy Tarreau
· 7 years ago
522eea7
MINOR: ssl: Handle sending early data to server.
by Olivier Houchard
· 7 years ago
436d333
MEDIUM: connection: add a destroy callback
by Willy Tarreau
· 7 years ago
ecdb3fe
MINOR: conn_stream: modify cs_shut{r,w} API to pass the desired mode
by Willy Tarreau
· 7 years ago
79dadb5
MINOR: conn_stream: new shutr/w status flags
by Willy Tarreau
· 7 years ago
9aaf778
MAJOR: connection : Split struct connection into struct connection and struct conn_stream.
by Olivier Houchard
· 7 years ago
8e61472
MINOR: mux: add more methods to mux_ops
by Olivier Houchard
· 7 years ago
e2b40b9
MINOR: connection: introduce conn_stream
by Olivier Houchard
· 7 years ago
2386be6
MINOR: connection: implement alpn registration of muxes
by Willy Tarreau
· 7 years ago
53a4766
MEDIUM: connection: start to introduce a mux layer between xprt and data
by Willy Tarreau
· 7 years ago
58118b4
MINOR: update proxy-protocol-v2 #define
by Emmanuel Hocdet
· 7 years ago
c2aae74
MEDIUM: ssl: Handle early data with OpenSSL 1.1.1
by Olivier Houchard
· 7 years ago
916e12d
MINOR: connection: add flag CO_FL_WILL_UPDATE to indicate when updates are granted
by Willy Tarreau
· 7 years ago
1a0545f
REORG: connection: rename CO_FL_DATA_* -> CO_FL_XPRT_*
by Olivier Houchard
· 7 years ago
82967bf
MINOR: connection: adjust CO_FL_NOTIFY_DATA after removal of flags
by Willy Tarreau
· 7 years ago
bbae3f0
MEDIUM: connection: remove useless flag CO_FL_DATA_WR_SH
by Willy Tarreau
· 7 years ago
54e917c
MEDIUM: connection: remove useless flag CO_FL_DATA_RD_SH
by Willy Tarreau
· 7 years ago
0b74eae
MEDIUM: session: add a pointer to a struct task in the session
by Willy Tarreau
· 7 years ago
Next »