Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
654c6917316a1d3ab77a0923d448a95f6d4067aa
/
src
/
xprt_quic.c
654c691
MINOR: quic: Do not stop the packet parsing too early in qc_treat_rx_packets()
by Frédéric Lécaille
· Fri Jun 04 10:27:23 2021 +0200
6fe21b0
BUG/MINOR: quic: Wrong RX packet reference counter usage
by Frédéric Lécaille
· Fri Jun 04 10:23:11 2021 +0200
c4b93ea
CLEAUNUP: quic: Usage of a useless variable in qc_treat_rx_pkts()
by Frédéric Lécaille
· Fri Jun 04 10:12:43 2021 +0200
8ba4276
BUG/MINOR: quic: Missing cases treatement when updating ACK ranges
by Frédéric Lécaille
· Wed Jun 02 17:40:09 2021 +0200
c825eba
MINOR: quic: Remove a useless variable in quic_update_ack_ranges_list()
by Frédéric Lécaille
· Wed Jun 02 17:38:13 2021 +0200
d3f4dd8
MINOR: quic: Useless test in quic_update_ack_ranges_list()
by Frédéric Lécaille
· Wed Jun 02 15:36:12 2021 +0200
9ef64cd
MINOR: quic: quic_update_ack_ranges_list() code factorization
by Frédéric Lécaille
· Wed Jun 02 15:27:34 2021 +0200
baea284
BUG/MINOR: quic: Wrong memory free in quic_update_ack_ranges_list()
by Frédéric Lécaille
· Wed Jun 02 15:04:03 2021 +0200
1a5e88c
MINOR: quic: Remove header protection also for Initial packets
by Frédéric Lécaille
· Mon May 31 18:04:07 2021 +0200
497fa78
MINOR: quic: Derive the initial secrets asap
by Frédéric Lécaille
· Mon May 31 15:16:13 2021 +0200
d24c2ec
MINOR: quic: Remove header protection for conn with context
by Frédéric Lécaille
· Mon May 31 10:24:49 2021 +0200
3d77fa7
MINOR: quic: QUIC conn initialization from I/O handler
by Frédéric Lécaille
· Mon May 31 09:30:14 2021 +0200
de935f3
BUG/MINOR: quic: Do not check the acception of a new conn from I/O handler.
by Frédéric Lécaille
· Fri May 28 10:25:07 2021 +0200
1e1aad4
MINOR: quic: Move an SSL func call from QUIC I/O handler to the xprt init.
by Frédéric Lécaille
· Thu May 27 14:57:09 2021 +0200
785c9c9
MINOR: quic: Replace max_packet_size by max_udp_payload size.
by Frédéric Lécaille
· Mon May 17 16:42:21 2021 +0200
422a39c
MINOR: quic: Add callbacks for (un)scribing to QUIC xprt.
by Frédéric Lécaille
· Wed Mar 03 17:28:34 2021 +0100
fbe3b77
MINOR: quic: Disable the action of ->rcv_buf() xprt callback
by Frédéric Lécaille
· Wed Mar 03 16:23:44 2021 +0100
dfbae76
MINOR: mux_quic: Add QUIC mux layer.
by Frédéric Lécaille
· Thu Feb 18 09:59:01 2021 +0100
5aa4143
MINOR: quic: Move transport parmaters to anynomous struct.
by Frédéric Lécaille
· Thu Jan 28 16:22:52 2021 +0100
577fe48
BUG/MINOR: quic: Possible NULL pointer dereferencing when dumping streams.
by Frédéric Lécaille
· Mon Jan 11 15:10:06 2021 +0100
0188108
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Sat Aug 07 14:41:56 2021 +0500
7deb28c
BUG/MEDIUM: quic: fix null deref on error path in qc_conn_init()
by Willy Tarreau
· Mon May 10 07:40:27 2021 +0200
2b71810
CLEANUP: lists/tree-wide: rename some list operations to avoid some confusion
by Willy Tarreau
· Wed Apr 21 07:32:39 2021 +0200
b41a6e9
MINOR: fd: move .linger_risk into fdtab[].state
by Willy Tarreau
· Tue Apr 06 17:49:19 2021 +0200
f509065
MEDIUM: fd: merge fdtab[].ev and state for FD_EV_* and FD_POLL_* into state
by Willy Tarreau
· Tue Apr 06 17:23:40 2021 +0200
e449893
CLEANUP: quic: use pool_zalloc() instead of pool_alloc+memset
by Willy Tarreau
· Mon Mar 22 21:13:05 2021 +0100
1b3c931
MEDIUM: connections: Introduce a new XPRT method, start().
by Olivier Houchard
· Fri Mar 05 23:37:48 2021 +0100
7416314
CLEANUP: task: make sure tasklet handlers always indicate their statuses
by Willy Tarreau
· Sat Mar 13 11:30:19 2021 +0100
144f84a
MEDIUM: task: extend the state field to 32 bits
by Willy Tarreau
· Tue Mar 02 16:09:26 2021 +0100
61cfdf4
CLEANUP: tree-wide: replace free(x);x=NULL with ha_free(&x)
by Willy Tarreau
· Sat Feb 20 10:46:51 2021 +0100
691d503
MINOR: xprt/mux: export all *_io_cb functions so that "show fd" resolves them
by Willy Tarreau
· Wed Jan 20 14:55:01 2021 +0100
1e9a666
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Tue Jan 05 22:10:46 2021 +0500
153d4a8
BUG/MINOR: quic: NULL pointer dereferences when building post handshake frames.
by Frédéric Lécaille
· Wed Jan 06 12:12:39 2021 +0100
242fb1b
MINOR: quic: Drop packets with STREAM frames with wrong direction.
by Frédéric Lécaille
· Thu Dec 31 12:45:38 2020 +0100
ea60499
BUG/MINOR: quic: Possible CRYPTO frame building errors.
by Frédéric Lécaille
· Thu Dec 24 13:01:37 2020 +0100
6c1e36c
CLEANUP: quic: Remove useless QUIC event trace definitions.
by Frédéric Lécaille
· Wed Dec 23 17:17:37 2020 +0100
f63921f
MINOR: quic: Add traces for quic_packet_encrypt().
by Frédéric Lécaille
· Fri Dec 18 09:48:20 2020 +0100
133e8a7
MINOR: quic: make a packet build fails when qc_build_frm() fails.
by Frédéric Lécaille
· Fri Dec 18 09:33:27 2020 +0100
f7e0b8d
MINOR: quic: Add traces for in flght ack-eliciting packet counter.
by Frédéric Lécaille
· Wed Dec 16 17:33:11 2020 +0100
47c433f
MINOR: quic: Display the SSL alert in ->ssl_send_alert() callback.
by Frédéric Lécaille
· Thu Dec 10 17:03:11 2020 +0100
0c14020
MINOR: quic: Code reordering to help in reviewing/modifying.
by Frédéric Lécaille
· Wed Dec 09 15:56:48 2020 +0100
f7fe965
MINOR: quic: Flag RX packet as ack-eliciting from the generic parser.
by Frédéric Lécaille
· Wed Dec 09 14:56:18 2020 +0100
04ffb66
MINOR: quic: Make usage of the congestion control window.
by Frédéric Lécaille
· Tue Dec 08 15:58:39 2020 +0100
c5e72b9
MINOR: quic: Attempt to make trace more readable
by Frédéric Lécaille
· Wed Dec 02 16:11:40 2020 +0100
8090b51
MAJOR: quic: Make usage of ebtrees to store QUIC ACK ranges.
by Frédéric Lécaille
· Mon Nov 30 16:19:22 2020 +0100
a7e7ce9
MINOR: quic: Import C source code files for QUIC protocol.
by Frédéric Lécaille
· Mon Nov 23 14:14:04 2020 +0100