Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
676c8db13458671d4ee64489f884a72daecf3b80
/
include
676c8db
MEDIUM: stconn: remove SE_FL_RXBLK_SHUT
by Willy Tarreau
· Tue May 24 16:22:24 2022 +0200
e7866b1
MEDIUM: stconn: always rely on CF_SHUTR in addition to cs_rx_blocked()
by Willy Tarreau
· Tue May 24 16:18:11 2022 +0200
516621b
MINOR: stconn: remove calls to cs_done_get()
by Willy Tarreau
· Tue May 24 10:39:15 2022 +0200
a1547ce
MINOR: stconn: consider CF_SHUTW for sc_is_send_allowed()
by Willy Tarreau
· Tue May 24 09:11:17 2022 +0200
902ba7e
CLEANUP: stconn: use a single function to know if SC may send to SE
by Willy Tarreau
· Tue May 24 08:49:24 2022 +0200
6001c92
CLEANUP: stconn: make a few functions take a const argument
by Willy Tarreau
· Tue May 24 09:08:33 2022 +0200
967955b
CLEANUP: stconn: rename cs_ep_set_error() to se_fl_set_error()
by Willy Tarreau
· Wed May 18 18:15:18 2022 +0200
1084238
CLEANUP: stconn: rename cs_conn_get_first() to conn_get_first_sc()
by Willy Tarreau
· Wed May 18 18:11:27 2022 +0200
462b989
CLEANUP: stconn: rename cs_conn_*() to sc_conn_*()
by Willy Tarreau
· Wed May 18 18:06:53 2022 +0200
f8d0ab5
CLEANUP: stconn: rename cs_get_data_name() to sc_get_data_name()
by Willy Tarreau
· Wed May 18 18:00:31 2022 +0200
fa57cc7
CLEANUP: stconn: rename __cs_endp_target() to __sc_endp()
by Willy Tarreau
· Wed May 18 17:56:13 2022 +0200
8e7c6e6
CLEANUP: stconn: rename cs_appctx() to sc_appctx()
by Willy Tarreau
· Wed May 18 17:58:02 2022 +0200
417a31b
CLEANUP: stconn: rename cs_conn_mux() to sc_mux_ops()
by Willy Tarreau
· Wed May 18 17:51:19 2022 +0200
6fe2b42
CLEANUP: stconn: rename cs_mux() to sc_mux_strm()
by Willy Tarreau
· Wed May 18 16:28:02 2022 +0200
fd9417b
CLEANUP: stconn: rename cs_conn() to sc_conn()
by Willy Tarreau
· Wed May 18 16:23:22 2022 +0200
ea27f48
CLEANUP: stconn: rename cs_{check,strm,strm_task} to sc_strm_*
by Willy Tarreau
· Wed May 18 16:10:52 2022 +0200
40a9c32
CLEANUP: stconn: rename cs_{i,o}{b,c} to sc_{i,o}{b,c}
by Willy Tarreau
· Wed May 18 15:55:18 2022 +0200
15c25d5
MINOR: applet: add new wrappers to put chk/blk/str/chr to channel from appctx
by Willy Tarreau
· Wed May 18 11:38:31 2022 +0200
2f2318d
MEDIUM: stconn: merge the app_ops and the data_cb fields
by Willy Tarreau
· Wed May 18 10:17:16 2022 +0200
c086960
MINOR: conn_stream: test the various ops functions before calling them
by Willy Tarreau
· Tue May 24 08:17:58 2022 +0200
f3ae34b
MINOR: check: export wake_srv_chk()
by Willy Tarreau
· Wed May 18 09:11:52 2022 +0200
026e8fb
CLEANUP: stconn: tree-wide rename stconn states CS_ST/SB_* to SC_ST/SB_*
by Willy Tarreau
· Tue May 17 19:47:17 2022 +0200
cb04166
CLEANUP: stconn: tree-wide rename stream connector flags CS_FL_* to SC_FL_*
by Willy Tarreau
· Tue May 17 19:44:42 2022 +0200
7cb9e6c
CLEANUP: stream: rename "csf" and "csb" to "scf" and "scb"
by Willy Tarreau
· Tue May 17 19:40:40 2022 +0200
c105492
CLEANUP: stdesc: rename the stream connector ->cs field to ->sc
by Willy Tarreau
· Wed May 18 07:43:52 2022 +0200
4596fe2
CLEANUP: conn_stream: tree-wide rename to stconn (stream connector)
by Willy Tarreau
· Tue May 17 19:07:51 2022 +0200
3a3f480
CLEANUP: conn_stream: rename cs_app_* to sc_app_*
by Willy Tarreau
· Tue May 17 18:28:19 2022 +0200
798465b
CLEANUP: conn_stream: rename the conn_stream's endp to sedesc
by Willy Tarreau
· Tue May 17 18:20:02 2022 +0200
d869e13
CLEANUP: applet: rename the sedesc pointer from "endp" to "sedesc"
by Willy Tarreau
· Tue May 17 18:05:31 2022 +0200
ea59b02
CLEANUP: conn_stream: rename cs_endpoint to sedesc (stream endpoint descriptor)
by Willy Tarreau
· Tue May 17 17:53:22 2022 +0200
65d0597
CLEANUP: conn_stream: rename the cs_endpoint's target to "se"
by Willy Tarreau
· Mon May 16 17:29:42 2022 +0200
b605c42
CLEANUP: conn_stream: rename the stream endpoint flags CS_EP_* to SE_FL_*
by Willy Tarreau
· Tue May 17 17:04:55 2022 +0200
d56377c
CLEANUP: conn_stream: apply endp_flags.cocci tree-wide
by Willy Tarreau
· Tue May 17 16:31:36 2022 +0200
0cfcc40
CLEANUP: conn_stream: apply cs_endp_flags.cocci tree-wide
by Willy Tarreau
· Tue May 17 16:10:17 2022 +0200
cd1d585
MINOR: conn_stream: add new sets of functions to set/get endpoint flags
by Willy Tarreau
· Tue May 17 15:39:33 2022 +0200
24d15b1
CLEANUP: conn_stream: rename the cs_endpoint's context to "conn"
by Willy Tarreau
· Mon May 16 17:17:16 2022 +0200
a45403f
Revert "BUG/MINOR: task: Don't defer tasks release when HAProxy is stopping"
by Christopher Faulet
· Wed May 25 16:30:41 2022 +0200
8c6176b
MINOR: h3: refactor SETTINGS parsing/error reporting
by Amaury Denoyelle
· Tue May 24 18:16:49 2022 +0200
849b24f
MINOR: h3: abort read on unknown uni stream
by Amaury Denoyelle
· Tue May 24 17:22:07 2022 +0200
9cc4751
CLEANUP: h3: remove h3 uni tasklet
by Amaury Denoyelle
· Tue May 24 16:27:41 2022 +0200
f8db5aa
MEDIUM: quic: refactor uni streams RX
by Amaury Denoyelle
· Tue May 24 15:26:07 2022 +0200
3236a8e
MINOR: h3: define stream type
by Amaury Denoyelle
· Tue May 24 15:24:03 2022 +0200
6b92394
MINOR: h3/qpack: use qcs as type in decode callbacks
by Amaury Denoyelle
· Mon May 23 14:25:53 2022 +0200
f9e190e
MINOR: quic: support CONNECTION_CLOSE_APP emission
by Amaury Denoyelle
· Mon May 23 16:12:15 2022 +0200
081479d
CLEANUP: h3: rename uni stream type constants
by Amaury Denoyelle
· Mon May 23 14:35:15 2022 +0200
1c25b18
MINOR: mux-quic: delay cs_endpoint allocation
by Amaury Denoyelle
· Tue May 24 16:53:56 2022 +0200
d9404b4
BUG/MINOR: task: Don't defer tasks release when HAProxy is stopping
by Christopher Faulet
· Wed May 25 09:31:20 2022 +0200
842e4a6
BUILD/MINOR: cpuset fix build for FreeBSD 13.1
by David CARLIER
· Wed May 18 15:45:40 2022 +0100
b5821e1
MINOR: connection: add flag MX_FL_FRAMED to mark muxes relying on framed xprt
by Willy Tarreau
· Tue Apr 26 11:54:08 2022 +0200
91b780a
CLEANUP: listener: store stream vs dgram at the bind_conf level
by Willy Tarreau
· Fri May 20 16:15:01 2022 +0200
787e92a
CLEANUP: listener: replace bind_conf->quic_force_retry with BC_O_QUIC_FORCE_RETRY
by Willy Tarreau
· Fri May 20 16:06:01 2022 +0200
1ea6e6a
CLEANUP: listener: replace bind_conf->generate_cers with BC_O_GENERATE_CERTS
by Willy Tarreau
· Fri May 20 16:03:18 2022 +0200
11ba404
CLEANUP: listener: replace all uses of bind_conf->is_ssl with BC_O_USE_SSL
by Willy Tarreau
· Fri May 20 15:56:32 2022 +0200
c694471
MINOR: listener: add a new "options" entry in bind_conf
by Willy Tarreau
· Fri May 20 15:52:31 2022 +0200
fca044b
CLEANUP: listener: add a comment about what the BC_SSL_O_* flags are for
by Willy Tarreau
· Fri May 20 15:51:14 2022 +0200
3882d2a
MINOR: listener: provide a function to process all of a bind_conf's arguments
by Willy Tarreau
· Fri May 20 15:41:45 2022 +0200
91b4726
MINOR: protocol: replace ctrl_type with xprt_type and clarify it
by Willy Tarreau
· Fri May 20 16:36:46 2022 +0200
d46b0f5
MINOR: mux-quic: emit FLOW_CONTROL_ERROR
by Amaury Denoyelle
· Fri May 20 15:05:07 2022 +0200
9fab9fd
MINOR: quic/mux-quic: define CONNECTION_CLOSE send API
by Amaury Denoyelle
· Fri May 20 15:04:38 2022 +0200
9286210
MINOR: quic: Add tune.quic.retry-threshold keyword
by Frédéric Lécaille
· Fri May 20 16:29:10 2022 +0200
cbd59c7
MINOR: quic: QUIC stats counters handling
by Frédéric Lécaille
· Fri May 20 08:11:26 2022 +0200
a89659a
MINOR: quic: Attach proxy QUIC stats counters to the QUIC connection
by Frédéric Lécaille
· Thu May 19 11:58:53 2022 +0200
a58cafe
MINOR: quic_stats: Add a new stats module for QUIC
by Frédéric Lécaille
· Wed May 18 14:30:03 2022 +0200
2822593
BUILD: stats: Missing headers inclusions from stats.h
by Frédéric Lécaille
· Wed May 18 11:49:34 2022 +0200
6492e66
MINOR: quic: Move quic_lstnr_dgram_dispatch() out of xprt_quic.c
by Frédéric Lécaille
· Tue May 17 17:23:16 2022 +0200
3f3ff47
MINOR: quic: Retry implementation
by Frédéric Lécaille
· Thu May 12 14:47:59 2022 +0200
55367c8
MINOR: quic_tls: Add quic_tls_decrypt2() implementation
by Frédéric Lécaille
· Mon May 16 10:27:57 2022 +0200
a9c5d8d
MINOR: quic_tls: Add quic_tls_derive_retry_token_secret()
by Frédéric Lécaille
· Thu May 12 14:44:51 2022 +0200
359d877
MINOR: quic: Dump initial derived secrets
by Frédéric Lécaille
· Fri May 13 15:07:49 2022 +0200
fe1c785
CLEANUP: quic: adjust comment/coding style for TPs init
by Amaury Denoyelle
· Thu May 19 16:55:29 2022 +0200
0daef00
BUG/MEDIUM: quic: fix initialization for local/remote TPs
by Amaury Denoyelle
· Thu May 19 16:45:37 2022 +0200
c95eaef
MEDIUM: check: Use the CS to handle subscriptions for read/write events
by Christopher Faulet
· Wed May 18 15:57:15 2022 +0200
361417f
REORG: check: Rename and export I/O callback function
by Christopher Faulet
· Wed May 18 14:50:30 2022 +0200
c830e1e
MINOR: mux-quic: implement MAX_DATA emission
by Amaury Denoyelle
· Mon May 16 16:19:59 2022 +0200
a977355
MINOR: mux-quic: implement MAX_STREAM_DATA emission
by Amaury Denoyelle
· Mon May 16 14:38:25 2022 +0200
c985cb1
MINOR: mux-quic: reorganize flow-control frames emission
by Amaury Denoyelle
· Mon May 16 14:29:59 2022 +0200
3a08640
MINOR: mux-quic: remove qcc_decode_qcs() call in XPRT
by Amaury Denoyelle
· Wed May 18 11:38:22 2022 +0200
03dcf56
BUG/MINOR: mux-quic: update session's idle delay before stream creation
by Amaury Denoyelle
· Tue May 17 18:03:37 2022 +0200
ca21c76
MINOR: ncbuf: refactor ncb_advance()
by Amaury Denoyelle
· Tue May 17 18:52:39 2022 +0200
82c51b5
OPTIM: quic: realign empty Rx buffer
by Amaury Denoyelle
· Tue May 17 15:01:25 2022 +0200
d01be2a
MINOR: peers: Track number of applets run by thread
by Maciej Zdeb
· Mon May 16 17:26:20 2022 +0200
d9c1d33
MEDIUM: applet: Add support for async appctx startup on a thread subset
by Christopher Faulet
· Mon May 16 17:15:31 2022 +0200
6095d57
MINOR: applet: Add API to start applet on a thread subset
by Christopher Faulet
· Mon May 16 17:09:48 2022 +0200
387e797
MINOR: peers: Add a ref to peers section in the peer structure
by Christopher Faulet
· Thu May 12 14:47:52 2022 +0200
2ae25ea
MINOR: sink: Add a ref to sink in the sink_forward_target structure
by Christopher Faulet
· Thu May 12 14:50:09 2022 +0200
d0c4ec0
MINOR: applet: Add function to release appctx on error during init stage
by Christopher Faulet
· Thu May 12 15:18:48 2022 +0200
8718c95
MINOR: applet: Add a function to finalize frontend appctx startup
by Christopher Faulet
· Thu May 12 15:15:53 2022 +0200
16c0d9c
MINOR: applet: Add appctx_init() helper fnuction
by Christopher Faulet
· Thu May 12 14:59:28 2022 +0200
ab5d1dc
MINOR: stream: Export stream_free()
by Christopher Faulet
· Thu May 12 14:56:55 2022 +0200
c992938
MINOR: applet: Change return value for .init callback function
by Christopher Faulet
· Thu May 12 11:52:27 2022 +0200
ac57bb5
MINOR: applet: Prepare appctx to own the session on frontend side
by Christopher Faulet
· Mon May 09 08:08:26 2022 +0200
ef5e1bb
CLEANUP: conn-stream: Remove cs_applet_shut declaration from header file
by Christopher Faulet
· Wed May 11 11:52:53 2022 +0200
135c1ec
BUILD: fix build warning on solaris based systems with __maybe_unused.
by David Carlier
· Sat May 14 17:10:50 2022 +0100
1746a38
MINOR: ssl: Add 'ssl-provider' global option
by Remi Tricot-Le Breton
· Mon May 16 16:24:33 2022 +0200
18c13d3
MEDIUM: http-ana: Add a proxy option to restrict chars in request header names
by Christopher Faulet
· Mon May 16 11:43:10 2022 +0200
45fce8f
CLEANUP: quic: remove unused quic_rx_strm_frm
by Amaury Denoyelle
· Fri May 13 15:42:19 2022 +0200
00f87bb
CLEANUP: mux-quic: remove unused fields for Rx
by Amaury Denoyelle
· Fri May 13 15:41:35 2022 +0200
1290f1e
MEDIUM: mux-quic/h3/hq-interop: use ncbuf for bidir streams
by Amaury Denoyelle
· Fri May 13 14:49:05 2022 +0200
06749f3
MINOR: xprt_quic: adjust flow-control according to bufsize
by Amaury Denoyelle
· Fri May 13 11:27:06 2022 +0200
6796a06
CLEANUP: conn_stream: merge cs_new_from_{mux,applet} into cs_new_from_endp()
by Willy Tarreau
· Wed May 11 16:11:24 2022 +0200
Next »