Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
5794fb0c22241f970483a139d3da184e9be14fe8
/
src
« Previous
9768c26
MAJOR: mux-h1/proto_htx: Switch mux-h1 and HTX analyzers on the HTX representation
by Christopher Faulet
· 6 years ago
0f22695
MINOR: proto_htx: Add some functions to handle HTX messages
by Christopher Faulet
· 6 years ago
47596d3
MINOR: http_htx: Add functions to manipulate HTX messages in http_htx.c
by Christopher Faulet
· 6 years ago
a3d2a16
MEDIUM: htx: Add API to deal with the internal representation of HTTP messages
by Christopher Faulet
· 6 years ago
1be55f9
MEDIUM: mux-h1: Add support of the kernel TCP splicing to forward data
by Christopher Faulet
· 6 years ago
f2824e6
MAJOR: mux-h1/proto_htx: Handle keep-alive connections in the mux
by Christopher Faulet
· 6 years ago
129817b
MEDIUM: mux-h1: Add parsing of incoming and ougoing HTTP messages
by Christopher Faulet
· 6 years ago
51dbc94
MEDIUM: mux-h1: Add dummy mux to handle HTTP/1.1 connections
by Christopher Faulet
· 6 years ago
e0768eb
MEDIUM: proto_htx: Add HTX analyzers and use it when the mux H1 is used
by Christopher Faulet
· 6 years ago
effc375
MINOR: conn_stream: Add a flag to notify the SI some data were received
by Christopher Faulet
· 6 years ago
27a3dc8
MINOR: http: Call http_send_name_header with the stream instead of the txn
by Christopher Faulet
· 6 years ago
8277ca7
MINOR: http: Add standalone functions to parse a start-line or a header
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
f4eb75d
MINOR: htx: Add proto_htx.c file
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
7c6f8b1
MAJOR: connections: Detach connections from streams.
by Olivier Houchard
· 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
b6c32ee
MEDIUM: mux: Teach the mux_pt how to deal with idle connections.
by Olivier Houchard
· 6 years ago
47e9a1a
MEDIUM: connections: Wait until the connection is established to try to recv.
by Olivier Houchard
· 6 years ago
db39843
MINOR: stream-int: replace si_cant_put() with si_rx_room_{blk,rdy}()
by Willy Tarreau
· 6 years ago
b26a6f9
MEDIUM: stream-int: make use of si_rx_chan_{rdy,blk} to control the stream-int from the channel
by Willy Tarreau
· 6 years ago
47baeb8
MEDIUM: stream-int: unconditionally call si_chk_rcv() in update and notify
by Willy Tarreau
· 6 years ago
abb5d42
MEDIUM: stream-int: use si_rx_shut_blk() to indicate the SI is closed
by Willy Tarreau
· 6 years ago
4b962a4
MEDIUM: stream-int: fix the si_cant_put() calls used for buffer readiness
by Willy Tarreau
· 6 years ago
3367d41
MEDIUM: stream-int: fix the si_cant_put() calls used for end point readiness
by Willy Tarreau
· 6 years ago
186dcdd
MINOR: stream-int: automatically mark applets as ready if they block on the channel
by Willy Tarreau
· 6 years ago
dd5621a
MEDIUM: stream-int: update the endp polling status only at the end of si_cs_recv()
by Willy Tarreau
· 6 years ago
8bb2ffb
MINOR: stream-int: replace si_{want,stop}_put() with si_rx_endp_{more,done}()
by Willy Tarreau
· 6 years ago
8be7cd7
MEDIUM: stream-int: use si_rx_buff_{rdy,blk} to report buffer readiness
by Willy Tarreau
· 6 years ago
32742fd
MINOR: stream-int: use si_rx_blocked()/si_tx_blocked() to check readiness
by Willy Tarreau
· 6 years ago
05b9b64
MINOR: stream-int: replace SI_FL_WANT_PUT with !SI_FL_RX_WAIT_EP
by Willy Tarreau
· 6 years ago
d0f5bbc
MINOR: stream-int: rename SI_FL_WAIT_ROOM to SI_FL_RXBLK_ROOM
by Willy Tarreau
· 6 years ago
89b6a2b
MINOR: stream-int: relax the forwarding rules in stream_int_notify()
by Willy Tarreau
· 6 years ago
6b1379f
MINOR: stream-int: make conn_si_send_proxy() use cs_get_first()
by Willy Tarreau
· 6 years ago
fafd398
MINOR: mux: implement a get_first_cs() method
by Willy Tarreau
· 6 years ago
479998a
CLEANUP: h2: minimum documentation for recent API changes
by Willy Tarreau
· 6 years ago
6b44975
BUG/MINOR: config: Copy default error messages when parsing of a backend starts
by Christopher Faulet
· 6 years ago
ade6478
MINOR: stream: move the conn_stream specific calls to the stream-int
by Willy Tarreau
· 6 years ago
00b3b8c
BUG/MINOR: stream-int: set SI_FL_WANT_PUT in sess_establish()
by Willy Tarreau
· 6 years ago
a337229
MEDIUM: cli: worker socketpair is unstoppable
by William Lallemand
· 6 years ago
c59f988
MEDIUM: listeners: support unstoppable listener
by William Lallemand
· 6 years ago
a719926
MEDIUM: jobs: support unstoppable jobs for soft stop
by William Lallemand
· 6 years ago
3c0544e
BUG/MINOR: http: Be sure to sent fully formed HTTP 103 responses
by Christopher Faulet
· 6 years ago
6c243eb
MINOR: http: Regroup return statements of http_res_get_intercept_rule at the end
by Christopher Faulet
· 6 years ago
ea827bd
MINOR: http: Regroup return statements of http_req_get_intercept_rule at the end
by Christopher Faulet
· 6 years ago
78337bb
BUG/MINOR: http_fetch: Remove the version part when capturing the request uri
by Christopher Faulet
· 6 years ago
ffb1205
BUG/MINOR: stream-int: make sure not to go through the rcv_buf path after splice()
by Willy Tarreau
· 6 years ago
81464b4
BUG/MEDIUM: stream-int: clear CO_FL_WAIT_ROOM after splicing data in
by Willy Tarreau
· 6 years ago
f6975aa
BUG/MEDIUM: stream-int: make failed splice_in always subscribe to recv
by Willy Tarreau
· 6 years ago
52dabbc
BUG/MEDIUM: Make sure stksess is properly aligned.
by Olivier Houchard
· 6 years ago
a8b2671
BUG/MEDIUM: log: don't CLOEXEC the inherited FDs
by William Lallemand
· 6 years ago
2e8fad9
MINOR: mworker: only close std{in,out,err} in daemon mode
by William Lallemand
· 6 years ago
9ca51aa
MINOR: http: Implement "early-hint" http request rules.
by Frédéric Lécaille
· 6 years ago
0ebbcb6
MINOR: http: Make new "early-hint" http-request action really be parsed.
by Frédéric Lécaille
· 6 years ago
a985e38
MINOR: http: Add new "early-hint" http-request action.
by Frédéric Lécaille
· 6 years ago
42d9e5a
BUILD/MEDIUM: threads/affinity: DragonFly build fix
by David Carlier
· 6 years ago
7520e4f
MINOR: namespaces: don't build namespace.c if disabled
by Willy Tarreau
· 6 years ago
691fe39
BUG/MEDIUM: stream-int: convert some co_data() checks to channel_is_empty()
by Willy Tarreau
· 6 years ago
f26c26c
BUG/MEDIUM: stream-int: change the way buffer room is requested by a stream-int
by Willy Tarreau
· 6 years ago
c1b0645
MEDIUM: log: add a new "raw" format
by Willy Tarreau
· 6 years ago
e8746a0
MEDIUM: log: support a new "short" format
by Willy Tarreau
· 6 years ago
5a32ecc
MEDIUM: log: add support for logging to existing file descriptors
by Willy Tarreau
· 6 years ago
13ef773
MINOR: log: report the number of dropped logs in the stats
by Willy Tarreau
· 6 years ago
251fe34
MINOR: log: slightly improve error message syntax on log failure
by Willy Tarreau
· 6 years ago
96062a1
BUILD: cache: fix a build warning regarding too large an integer for the age
by Willy Tarreau
· 6 years ago
4db49c0
BUG/MINOR: config: better detect the presence of the h2 pattern in npn/alpn
by Willy Tarreau
· 6 years ago
4eb7d74
MEDIUM: stream-int: Try to read data even if channel's buffer seems to be full
by Christopher Faulet
· 6 years ago
b3e0de4
MEDIUM: stream-int: Rely only on SI_FL_WAIT_ROOM to stop data receipt
by Christopher Faulet
· 6 years ago
d0d40eb
CLEANUP: stream-int: remove the now unused si->update() function
by Willy Tarreau
· 6 years ago
bf89ff3
MEDIUM: stream-int: make stream_int_update() aware of the lower layers
by Willy Tarreau
· 6 years ago
d14844a
MINOR: stream-int: replace si_update() with si_update_both()
by Willy Tarreau
· 6 years ago
abf531c
MEDIUM: stream-int: always call si_chk_rcv() when we make room in the buffer
by Willy Tarreau
· 6 years ago
1f9de21
MEDIUM: stream-int: make SI_FL_WANT_PUT reflect CF_DONT_READ
by Willy Tarreau
· 6 years ago
1bdb598
MINOR: stream-int: factor the SI_ST_EST state test into si_chk_rcv()
by Willy Tarreau
· 6 years ago
96aadd5
MEDIUM: stream-int: temporarily make si_chk_rcv() take care of SI_FL_WAIT_ROOM
by Willy Tarreau
· 6 years ago
43e69dc
MINOR: stream-int: make use of si_done_{get,put}() in shut{w,r}
by Willy Tarreau
· 6 years ago
af4f6f6
MINOR: stream-int: use si_cant_put() instead of setting SI_FL_WAIT_ROOM
by Willy Tarreau
· 6 years ago
0cd3bd6
MINOR: stream-int: rename si_applet_{want|stop|cant}_{get|put}
by Willy Tarreau
· 6 years ago
21028b5
MEDIUM: appctx: check for allocation attempts in buffer allocation callbacks
by Willy Tarreau
· 6 years ago
b882dd8
MEDIUM: stream: implement stream_buf_available()
by Willy Tarreau
· 6 years ago
e260e0d
BUG/MEDIUM: cli: crash when trying to access a worker
by William Lallemand
· 6 years ago
b69f171
BUG/MEDIUM: stream-int: don't wake up for nothing during SI_ST_CON
by Willy Tarreau
· 6 years ago
a90cacf
BUG/MEDIUM: mworker: does not abort() in mworker_pipe_register()
by William Lallemand
· 6 years ago
8ccd208
CLEANUP: stream-int: retro-document si_cs_io_cb()
by Willy Tarreau
· 6 years ago
7216032
MEDIUM: mworker: leave when the master die
by William Lallemand
· 6 years ago
5d05db8
MINOR: mworker: displays a message when a worker is forked
by William Lallemand
· 6 years ago
9172374
MEDIUM: mworker: exit with the incriminated exit code
by William Lallemand
· 6 years ago
18e52a8
MINOR: mworker: displays more information when leaving
by William Lallemand
· 6 years ago
550db6d
MEDIUM: mworker: does not create the CLI proxy when no listener
by William Lallemand
· 6 years ago
6b7cd0a
MINOR: cli: can't connect to the target CLI
by William Lallemand
· 6 years ago
adbce8e
MINOR: cli: show the number of reload in 'show proc'
by William Lallemand
· 6 years ago
2d372c2
MINOR: stats: report the number of currently connected peers
by Willy Tarreau
· 6 years ago
199ad24
MINOR: stats: report the number of active peers in "show info"
by Willy Tarreau
· 6 years ago
00098ea
MINOR: stats: report the number of active jobs and listeners in "show info"
by Willy Tarreau
· 6 years ago
086735a
BUG/MINOR: tasks: make sure wakeup events are properly reported to subscribers
by Willy Tarreau
· 6 years ago
1d0b706
BUG/MAJOR: stream-int: don't call si_cs_recv() in stream_int_chk_rcv_conn()
by Willy Tarreau
· 6 years ago
943e7ec
MEDIUM: auth/threads: make use of crypt_r() on systems supporting it
by Willy Tarreau
· 6 years ago
34d4b52
BUG/MEDIUM: auth/threads: use of crypt() is not thread-safe
by Willy Tarreau
· 6 years ago
Next »