Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
17b4687a896fda6bc7c98494c727ab74793df060
17b4687
CLEANUP: hpack: be careful about integer promotion from uint8_t
by Willy Tarreau
· Fri Apr 01 17:12:08 2022 +0200
eb2a2da
BUG/MINOR: quic: Missing TX packet deallocations
by Frédéric Lécaille
· Fri Apr 01 12:15:24 2022 +0200
6467088
BUG/MINOR: quic: Missing ACK range deallocations
by Frédéric Lécaille
· Fri Apr 01 11:57:19 2022 +0200
96fd163
BUG/MINOR: quic: QUIC TLS secrets memory leak
by Frédéric Lécaille
· Fri Apr 01 11:21:47 2022 +0200
000162e
BUG/MINOR: h3: Missing wait event struct field initialization
by Frédéric Lécaille
· Fri Apr 01 09:04:57 2022 +0200
b823bb7
MINOR: quic: Add traces about list of frames
by Frédéric Lécaille
· Thu Mar 31 20:26:18 2022 +0200
6c01b74
MINOR: quic: Useless call to SSL_CTX_set_default_verify_paths()
by Frédéric Lécaille
· Thu Mar 31 16:37:01 2022 +0200
12fd259
BUG/MINOR: quic: Too much prepared retransmissions due to anti-amplification
by Frédéric Lécaille
· Thu Mar 31 08:42:06 2022 +0200
009016c
BUG/MINOR: quic: Non duplicated frames upon fast retransmission
by Frédéric Lécaille
· Wed Mar 30 14:58:55 2022 +0200
5cfb4ed
BUG/MINOR: quic: Do not probe from an already probing packet number space
by Frédéric Lécaille
· Wed Mar 30 14:44:49 2022 +0200
03235d7
MINOR: quic: Do not display any timer value from process_timer()
by Frédéric Lécaille
· Wed Mar 30 14:36:40 2022 +0200
05bd92b
BUG/MINOR: quic: Discard Initial packet number space only one time
by Frédéric Lécaille
· Tue Mar 29 19:09:46 2022 +0200
d6570e1
BUG/MINOR: quic: Missing probing packets when coalescing
by Frédéric Lécaille
· Tue Mar 29 17:41:57 2022 +0200
b002145
MEDIUM: quic: Send ACK frames asap
by Frédéric Lécaille
· Tue Mar 29 11:42:03 2022 +0200
205e4f3
CLEANUP: quic: Remove all atomic operations on packet number spaces
by Frédéric Lécaille
· Mon Mar 28 17:38:27 2022 +0200
fc79006
CLEANUP: quic: Remove all atomic operations on quic_conn struct
by Frédéric Lécaille
· Mon Mar 28 17:10:31 2022 +0200
f44d19e
BUG/MEDIUM: quic: Possible crash in ha_quic_set_encryption_secrets()
by Frédéric Lécaille
· Sat Mar 26 12:22:41 2022 +0100
6e7440b
CI: github actions: update OpenSSL to 3.0.2
by Ilya Shipitsin
· Sun Mar 27 10:51:51 2022 +0500
332258a
DOC: remove double blanks in configuration.txt
by Aleksandar Lazic
· Wed Mar 30 00:11:40 2022 +0200
413713f
BUG/MAJOR: mux_pt: always report the connection error to the conn_stream
by Willy Tarreau
· Thu Mar 31 16:47:46 2022 +0200
a662275
DOC: management: add missing dot in 9.4.1
by William Lallemand
· Thu Mar 31 15:26:51 2022 +0200
c40c407
BUG/MINOR: cli/stream: fix "shutdown session" to iterate over all threads
by Willy Tarreau
· Thu Mar 31 14:49:45 2022 +0200
d8e680c
MEDIUM: mux-quic: remove qcs tree node
by Amaury Denoyelle
· Tue Mar 29 15:18:44 2022 +0200
7272cd7
MEDIUM: quic: move transport fields from qcs to qc_conn_stream
by Amaury Denoyelle
· Tue Mar 29 15:15:54 2022 +0200
5c3859c
MINOR: quic: implement stream descriptor for transport layer
by Amaury Denoyelle
· Tue Mar 29 14:49:35 2022 +0200
95e50fb
CLEANUP: quic: complete comment on qcs_try_to_consume
by Amaury Denoyelle
· Tue Mar 29 14:50:25 2022 +0200
f890945
BUG/MINOR: mux-quic: ensure to free all qcs on MUX release
by Amaury Denoyelle
· Wed Mar 30 11:51:56 2022 +0200
8347f27
BUG/MINOR: h3: release resources on close
by Amaury Denoyelle
· Tue Mar 29 14:46:55 2022 +0200
cbc13b7
MINOR: mux-quic: define release app-ops
by Amaury Denoyelle
· Tue Mar 29 14:46:38 2022 +0200
dccbd73
MINOR: mux-quic: reorganize qcs free
by Amaury Denoyelle
· Tue Mar 29 18:36:59 2022 +0200
5074229
MINOR: mux-quic: return qcs instance from qcc_get_qcs
by Amaury Denoyelle
· Tue Mar 29 14:57:19 2022 +0200
8d5def0
BUG/MEDIUM: quic: do not use qcs from quic_stream on ACK parsing
by Amaury Denoyelle
· Tue Mar 29 11:51:17 2022 +0200
10cea5c
DOC: lua: CertCache class documentation
by William Lallemand
· Wed Mar 30 16:02:43 2022 +0200
5213918
BUILD: ssl/lua: CacheCert needs OpenSSL
by William Lallemand
· Wed Mar 30 15:05:42 2022 +0200
30fcca1
MINOR: ssl/lua: CertCache.set() allows to update an SSL certificate file
by William Lallemand
· Wed Mar 30 12:03:12 2022 +0200
26654e7
MINOR: ssl: add "crt" in the cert_exts array
by William Lallemand
· Wed Mar 30 12:01:32 2022 +0200
e60c7d6
MINOR: ssl: export ckch_inst_rebuild()
by William Lallemand
· Wed Mar 30 11:26:15 2022 +0200
ff8bf98
MINOR: ssl: simplify the certificate extensions array
by William Lallemand
· Tue Mar 29 10:44:23 2022 +0200
aaacc7e
MINOR: ssl: move the cert_exts and the CERT_TYPE enum
by William Lallemand
· Thu Mar 24 17:48:40 2022 +0100
3b5a3a6
MINOR: ssl: split the cert commit io handler
by William Lallemand
· Tue Mar 29 14:29:31 2022 +0200
7177a95
MEDIUM: httpclient/lua: be stricter with httpclient parameters
by William Lallemand
· Thu Mar 03 15:33:12 2022 +0100
3f0b2e8
MINOR: services: alphabetically sort service names
by Willy Tarreau
· Wed Mar 30 12:12:44 2022 +0200
0f99637
MINOR: filters: alphabetically sort the list of filter names
by Willy Tarreau
· Wed Mar 30 12:08:00 2022 +0200
4465171
MINOR: cli: alphanumerically sort the dump of supported commands
by Willy Tarreau
· Wed Mar 30 12:02:35 2022 +0200
800bd78
MINOR: acl: alphanumerically sort the ACL dump
by Willy Tarreau
· Wed Mar 30 11:49:59 2022 +0200
5e0f90a
MINOR: sample: alphanumerically sort sample & conv keyword dumps
by Willy Tarreau
· Wed Mar 30 11:30:36 2022 +0200
d905826
MINOR: config: alphanumerically sort config keywords output
by Willy Tarreau
· Wed Mar 30 11:21:32 2022 +0200
2100b38
MINOR: action: add a function to dump the list of actions for a ruleset
by Willy Tarreau
· Wed Mar 30 11:19:22 2022 +0200
3ff476e
MINOR: tools: add strordered() to check whether strings are ordered
by Willy Tarreau
· Wed Mar 30 10:02:56 2022 +0200
29d799d
MINOR: sample: list registered sample converter functions
by Willy Tarreau
· Tue Mar 29 16:59:49 2022 +0200
f78813f
MINOR: samples: add a function to list register sample fetch keywords
by Willy Tarreau
· Tue Mar 29 16:51:29 2022 +0200
6ff7d1b
MINOR: acl: add a function to dump the list of known ACL keywords
by Willy Tarreau
· Tue Mar 29 15:36:56 2022 +0200
06d0e2e
MINOR: cli: add a new keyword dump function
by Willy Tarreau
· Tue Mar 29 15:25:30 2022 +0200
5fcc100
MINOR: services: extend list_services() to dump to stdout
by Willy Tarreau
· Tue Mar 29 15:10:44 2022 +0200
3b65e14
MINOR: filters: extend flt_dump_kws() to dump to stdout
by Willy Tarreau
· Tue Mar 29 15:03:09 2022 +0200
ca1acd6
MINOR: config: add a function to dump all known config keywords
by Willy Tarreau
· Tue Mar 29 15:02:44 2022 +0200
76871a4
MINOR: management: add some basic keyword dump infrastructure
by Willy Tarreau
· Tue Mar 08 16:01:40 2022 +0100
0d71d2f
BUG/MINOR: samples: add missing context names for sample fetch functions
by Willy Tarreau
· Tue Mar 29 16:39:24 2022 +0200
b4f96ed
BUG/MINOR: log: Initialize the list element when allocating a new log server
by Christopher Faulet
· Tue Mar 29 14:17:09 2022 +0200
744451c
BUG/MEDIUM: mux-h1: Properly detect full buffer cases during message parsing
by Christopher Faulet
· Mon Mar 28 16:19:02 2022 +0200
d9fc128
BUG/MEDIUM: mux-fcgi: Properly handle return value of headers/trailers parsing
by Christopher Faulet
· Mon Mar 28 15:37:01 2022 +0200
4646e9c
DOC: reflect H2 timeout changes
by Lukas Tribus
· Sat Mar 26 20:43:48 2022 +0100
0541c2b
[RELEASE] Released version 2.6-dev4
by Willy Tarreau
· Sat Mar 26 08:31:33 2022 +0100
3d7a918
BUG/MINOR: tools: url2sa reads too far when no port nor path
by William Lallemand
· Fri Mar 25 17:37:51 2022 +0100
d8769d1
CLEANUP: h3: suppress by default stdout traces
by Amaury Denoyelle
· Fri Mar 25 15:28:33 2022 +0100
d96361b
CLEANUP: qpack: suppress by default stdout traces
by Amaury Denoyelle
· Fri Mar 25 14:56:51 2022 +0100
18a10d0
BUILD: qpack: fix unused value when not using DEBUG_HPACK
by Amaury Denoyelle
· Fri Mar 25 15:11:38 2022 +0100
251eadf
MINOR: mux-quic: activate qmux traces on stdout via macro
by Amaury Denoyelle
· Thu Mar 24 17:14:52 2022 +0100
fdcec36
MINOR: mux-quic: add trace event for qcs_push_frame
by Amaury Denoyelle
· Fri Mar 25 09:28:10 2022 +0100
fa29f33
MINOR: mux-quic: add trace event for frame sending
by Amaury Denoyelle
· Fri Mar 25 09:09:40 2022 +0100
4f13757
MINOR: mux-quic: replace printfs by traces
by Amaury Denoyelle
· Thu Mar 24 17:10:00 2022 +0100
dd4fbfb
MINOR: mux-quic: declare the qmux trace module
by Amaury Denoyelle
· Thu Mar 24 16:09:16 2022 +0100
0c2d964
REORG: quic: use a dedicated quic_loss.c
by Amaury Denoyelle
· Thu Mar 24 16:08:05 2022 +0100
777969c
BUILD: quic: add missing includes
by Amaury Denoyelle
· Thu Mar 24 16:06:26 2022 +0100
9296091
MINOR: mux-quic: convert fin on push-frame as boolean
by Amaury Denoyelle
· Thu Mar 24 18:23:29 2022 +0100
b938b77
BUG/MINOR: tools: fix url2sa return value with IPv4
by William Lallemand
· Thu Mar 24 21:59:03 2022 +0100
cc2764e
BUG/MINOR: quic: Wrong buffer length passed to generate_retry_token()
by Frédéric Lécaille
· Wed Mar 23 14:09:09 2022 +0100
0c3205a
BUILD: stream-int: avoid a build warning when DEBUG is empty
by Willy Tarreau
· Wed Mar 23 11:11:31 2022 +0100
1e5e513
MINOR: mux-quic: support MAX_DATA frame parsing
by Amaury Denoyelle
· Tue Mar 08 16:23:03 2022 +0100
8727ff4
MINOR: mux-quic: support MAX_STREAM_DATA frame parsing
by Amaury Denoyelle
· Tue Mar 08 10:39:55 2022 +0100
05ce55e
MEDIUM: mux-quic: respect peer connection data limit
by Amaury Denoyelle
· Tue Mar 08 10:35:42 2022 +0100
6ea7819
MEDIUM: mux-quic: respect peer bidirectional stream data limit
by Amaury Denoyelle
· Mon Mar 07 15:47:02 2022 +0100
78396e5
MINOR: mux-quic: use shorter name for flow-control fields
by Amaury Denoyelle
· Mon Mar 21 17:13:32 2022 +0100
75d14ad
MINOR: mux-quic: add comments for send functions
by Amaury Denoyelle
· Tue Mar 22 15:10:29 2022 +0100
ac74aa5
MINOR: mux-quic: complete trace when stream is not found
by Amaury Denoyelle
· Tue Mar 22 16:42:10 2022 +0100
1b4ebcb
CLEANUP: mux-quic: adjust comment for coding-style
by Amaury Denoyelle
· Mon Mar 07 15:16:56 2022 +0100
e0320b8
CLEANUP: mux-quic: change comment style to not mess with git conflict
by Amaury Denoyelle
· Fri Mar 11 19:12:23 2022 +0100
aaf1f19
MINOR: quic: Add traces in qc_set_timer() (scheduling)
by Frédéric Lécaille
· Tue Mar 22 15:37:41 2022 +0100
ce69cbc
MINOR: quic: Add traces about stream TX buffer consumption
by Frédéric Lécaille
· Tue Mar 22 12:45:33 2022 +0100
140a357
DOC: config: Explictly add supported MQTT versions
by Christopher Faulet
· Tue Mar 22 09:41:11 2022 +0100
1295798
MEDIUM: mqtt: support mqtt_is_valid and mqtt_field_value converters for MQTTv3.1
by Dhruv Jain
· Mon Mar 21 20:04:00 2022 +0530
76fc07e
BUG/MINOR: quic: Wrong TX packet related counters handling
by Frédéric Lécaille
· Mon Mar 21 16:12:19 2022 +0100
411aa6d
BUG/MINOR: quic: Non initialized variable in quic_build_post_handshake_frames()
by Frédéric Lécaille
· Mon Mar 21 12:01:22 2022 +0100
44ae752
BUG/MINOR: quic: Incorrect peer address validation
by Frédéric Lécaille
· Mon Mar 21 12:18:00 2022 +0100
12aa26b
BUG/MINOR: quic: 1RTT packets ignored after mux was released
by Frédéric Lécaille
· Mon Mar 21 11:37:13 2022 +0100
2899fe2
BUG/MINOR: quic: Missing TX packet initializations
by Frédéric Lécaille
· Mon Mar 21 10:43:53 2022 +0100
f27b66f
BUG/MINOR: mux-quic: Missing I/O handler events initialization
by Frédéric Lécaille
· Fri Mar 18 22:49:22 2022 +0100
4e22f28
BUG/MINOR: mux-quic: Access to empty frame list from qc_send_frames()
by Frédéric Lécaille
· Fri Mar 18 18:38:19 2022 +0100
dcc74ff
BUG/MINOR: quic: Unsent frame because of qc_build_frms()
by Frédéric Lécaille
· Fri Mar 18 17:49:29 2022 +0100
d64f68f
BUG/MINOR: quic: Possible leak in quic_build_post_handshake_frames()
by Frédéric Lécaille
· Fri Mar 18 17:45:28 2022 +0100
Next »