Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
24d5b72ca9c2a0ca7a469de208b793e8a69aa0b6
24d5b72
MINOR: quic: add config for retransmit limit
by Amaury Denoyelle
· Tue Jan 31 11:44:50 2023 +0100
e4abb1f
MEDIUM: quic: implement a retransmit limit per frame
by Amaury Denoyelle
· Fri Jan 27 17:54:15 2023 +0100
57b3eaa
MINOR: quic: refactor frame deallocation
by Amaury Denoyelle
· Thu Feb 02 16:12:09 2023 +0100
40c24f1
MINOR: quic: define new functions for frame alloc
by Amaury Denoyelle
· Fri Jan 27 17:47:49 2023 +0100
1dac018
MINOR: quic: ensure offset is properly set for STREAM frames
by Amaury Denoyelle
· Thu Feb 02 16:45:07 2023 +0100
2216b08
MINOR: quic: remove fin from quic_stream frame type
by Amaury Denoyelle
· Thu Feb 02 14:59:36 2023 +0100
565e3cc
BUILD: makefile: fix PCRE overriding specific lib path
by Amaury Denoyelle
· Fri Feb 03 09:23:56 2023 +0100
5e7ecbe
BUG/MINOR: stats: use proper buffer size for http dump
by Aurelien DARRAGON
· Thu Feb 02 15:03:12 2023 +0100
739281b
BUG/MEDIUM: thread: consider secondary threads as idle+harmless during boot
by Aurelien DARRAGON
· Fri Jan 27 15:13:28 2023 +0100
78adb4b
BUG/MINOR: h3: fix crash due to h3 traces
by Amaury Denoyelle
· Tue Jan 31 15:50:16 2023 +0100
e31867b
BUG/MINOR: h3: fix crash due to h3 traces
by Amaury Denoyelle
· Tue Jan 31 16:01:22 2023 +0100
222e5a2
BUG/MEDIUM: ssl: wrong eviction from the session cache tree
by William Lallemand
· Tue Jan 31 14:12:28 2023 +0100
56a86dd
MINOR: h3: add missing traces on closure
by Amaury Denoyelle
· Mon Jan 30 15:36:51 2023 +0100
e269aeb
BUG/MINOR: h3: reject RESET_STREAM received for control stream
by Amaury Denoyelle
· Mon Jan 30 12:13:22 2023 +0100
87f8766
BUG/MEDIUM: h3: handle STOP_SENDING on control stream
by Amaury Denoyelle
· Mon Jan 30 12:12:43 2023 +0100
1e340ba
MINOR: mux-quic/h3: define stream close callback
by Amaury Denoyelle
· Mon Jan 30 12:12:11 2023 +0100
4be5435
OPTIM: h3: skip buf realign if no trailer to encode
by Amaury Denoyelle
· Thu Jan 26 17:49:21 2023 +0100
224ba5c
BUG/MEDIUM: h3: do not crash if no buf space for trailers
by Amaury Denoyelle
· Thu Jan 26 17:41:58 2023 +0100
8436c91
BUG/MINOR: http_ext/7239: ipv6 dumping relies on out of scope variables
by Aurelien DARRAGON
· Mon Jan 30 09:28:57 2023 +0100
c254516
BUG/MINOR: mux-h2: Fix possible null pointer deref on h2c in _h2_trace_header()
by Christopher Faulet
· Mon Jan 30 08:26:09 2023 +0100
df238c3
DOC: config: 'http-send-name-header' option may be used in default section
by Aurelien DARRAGON
· Thu Jan 12 15:59:27 2023 +0100
d49a580
BUG/MINOR: fcgi-app: prevent 'use-fcgi-app' in default section
by Aurelien DARRAGON
· Thu Jan 12 15:44:22 2023 +0100
f3a2ae7
DOC: config: fix option spop-check proxy compatibility
by Aurelien DARRAGON
· Thu Jan 12 15:06:11 2023 +0100
c07001b
MINOR: cfgparse/http_ext: move post-parsing http_ext steps to http_ext
by Aurelien DARRAGON
· Tue Jan 24 17:55:09 2023 +0100
b2e2ec5
MEDIUM: proxy/http_ext: implement dynamic http_ext
by Aurelien DARRAGON
· Mon Jan 09 11:09:03 2023 +0100
d745a3f
MINOR: http_ext/7239: warn the user when fetch is not available
by Aurelien DARRAGON
· Fri Jan 06 15:06:49 2023 +0100
9ded834
OPTIM: http_ext/7239: introduce c_mode to save some space
by Aurelien DARRAGON
· Fri Jan 06 12:16:28 2023 +0100
b015b3e
REGTEST: add RFC7239 forwarded header tests
by Aurelien DARRAGON
· Fri Dec 30 18:59:24 2022 +0100
9a273b4
MINOR: http_ext: add rfc7239_n2np converter
by Aurelien DARRAGON
· Fri Dec 30 16:56:08 2022 +0100
07d6753
MINOR: http_ext: add rfc7239_n2nn converter
by Aurelien DARRAGON
· Fri Dec 30 16:45:42 2022 +0100
6fb58b8
MINOR: http_ext: add rfc7239_field converter
by Aurelien DARRAGON
· Fri Dec 30 16:37:03 2022 +0100
5c6f86f
MINOR: http_ext: add rfc7239_is_valid converter
by Aurelien DARRAGON
· Fri Dec 30 16:23:08 2022 +0100
82faad1
MINOR: http_ext: introduce http ext converters
by Aurelien DARRAGON
· Thu Dec 29 18:32:19 2022 +0100
f958341
MINOR: proxy: move 'originalto' option to http_ext
by Aurelien DARRAGON
· Thu Dec 29 15:45:41 2022 +0100
730b983
MINOR: proxy: move 'forwardfor' option to http_ext
by Aurelien DARRAGON
· Wed Dec 28 18:53:05 2022 +0100
424981c
REGTEST: add ifnone-forwardfor test
by Aurelien DARRAGON
· Mon Jan 09 11:02:48 2023 +0100
b2bb925
MINOR: proxy/http_ext: introduce proxy forwarded option
by Aurelien DARRAGON
· Wed Dec 28 15:37:57 2022 +0100
832e9f4
MINOR: proxy: introduce http only options
by Aurelien DARRAGON
· Wed Dec 28 14:57:55 2022 +0100
5f7f5fe
MINOR: sample: add ARGC_OPT
by Aurelien DARRAGON
· Wed Dec 28 11:30:51 2022 +0100
38ebffa
MINOR: http_htx: add http_prepend_header() to prepend value to header
by Aurelien DARRAGON
· Thu Jan 05 17:02:19 2023 +0100
a5a8552
MINOR: http_htx: add http_append_header() to append value to header
by Aurelien DARRAGON
· Wed Dec 28 11:21:31 2022 +0100
532ebee
DEV: hpack: fix `trash` build regression
by Aurelien DARRAGON
· Wed Jan 25 16:35:00 2023 +0100
7cfbb81
CLEANUP: mux-h2/trace: shorten the name of the header enc/dec functions
by Willy Tarreau
· Thu Jan 26 16:02:01 2023 +0100
11e8a8c
MEDIUM: mux-h2/trace: add tracing support for headers
by Willy Tarreau
· Tue Jan 24 19:43:11 2023 +0100
271c440
MINOR: h2: add h2_phdr_to_ist() to make ISTs from pseudo headers
by Willy Tarreau
· Thu Jan 26 09:38:53 2023 +0100
b8b243a
MINOR: trace: add the long awaited TRACE_PRINTF()
by Willy Tarreau
· Tue Jan 24 18:23:59 2023 +0100
4b36d5e
MINOR: trace: add a trace_no_cb() dummy callback for when to use no callback
by Willy Tarreau
· Tue Jan 24 18:03:07 2023 +0100
8f9a970
MINOR: trace: add a TRACE_ENABLED() macro to determine if a trace is active
by Willy Tarreau
· Tue Jan 24 17:48:53 2023 +0100
80f36b2
CLEANUP: trace: remove the QUIC-specific ifdefs
by Willy Tarreau
· Tue Jan 24 16:02:27 2023 +0100
09727ee
BUG/MINOR: sink: free the forwarding task on exit
by Willy Tarreau
· Thu Jan 26 15:46:08 2023 +0100
b919109
BUG/MINOR: ring: release the backing store name on exit
by Willy Tarreau
· Thu Jan 26 15:34:31 2023 +0100
2c701db
BUG/MINOR: log: release global log servers on exit
by Willy Tarreau
· Thu Jan 26 15:32:12 2023 +0100
094ecf1
BUG/MEDIUM: hpack: fix incorrect huffman decoding of some control chars
by Willy Tarreau
· Thu Jan 26 11:12:11 2023 +0100
b4d119f
BUG/MEDIUM: mux-quic: fix crash on H3 SETTINGS emission
by Amaury Denoyelle
· Wed Jan 25 17:44:36 2023 +0100
19adeb5
BUG/MINOR: h3: fix GOAWAY emission
by Amaury Denoyelle
· Wed Jan 25 10:50:03 2023 +0100
71fd036
MINOR: mux-quic/h3: send SETTINGS as soon as transport is ready
by Amaury Denoyelle
· Tue Jan 24 17:35:37 2023 +0100
9a0f8ba
MINOR: connection: add a BUG_ON() to detect destroying connection in idle list
by Olivier Houchard
· Tue Jan 24 23:59:32 2023 +0100
083b230
MINOR: ssl: Remove debug fprintf in 'update ssl ocsp-response' cli command
by Remi Tricot-Le Breton
· Mon Jan 23 15:57:14 2023 +0100
305a4f3
BUG/MINOR: ssl: Fix leaks in 'update ssl ocsp-response' CLI command
by Remi Tricot-Le Breton
· Mon Jan 23 15:57:13 2023 +0100
e06ba90
DEV: haring: add a new option "-r" to automatically repair broken files
by Willy Tarreau
· Tue Jan 24 12:13:14 2023 +0100
fb9a476
BUG/MINOR: sink: make sure to always properly unmap a file-backed ring
by Willy Tarreau
· Tue Jan 24 12:11:41 2023 +0100
0f29b34
[RELEASE] Released version 2.8-dev2
by Willy Tarreau
· Sun Jan 22 14:20:57 2023 +0100
2d38092
MEDIUM: quic-sock: fix udp source address for send on listener socket
by Amaury Denoyelle
· Thu Jan 19 18:05:54 2023 +0100
d18025e
BUG/MINOR: quic: Do not request h3 clients to close its unidirection streams
by Frédéric Lécaille
· Fri Jan 20 15:33:50 2023 +0100
a0658c3
BUG/MINOR: jwt: Wrong return value checked
by Remi Tricot-Le Breton
· Fri Jan 20 09:37:26 2023 +0100
7d84439
BUILD: hpack: include global.h for the trash that is needed in debug mode
by Willy Tarreau
· Fri Jan 20 00:02:37 2023 +0100
17c630b
BUG/MINOR: mux-h2: add missing traces on failed headers decoding
by Willy Tarreau
· Thu Jan 19 23:58:11 2023 +0100
f43f36d
BUG/MINOR: mux-h2: make sure to produce a log on invalid requests
by Willy Tarreau
· Thu Jan 19 23:22:03 2023 +0100
9debe0f
BUG/MEDIUM: debug/thread: make the debug handler not wait for !rdv_requests
by Willy Tarreau
· Thu Jan 19 18:52:31 2023 +0100
7e70bfc
MINOR: threads: add a thread_harmless_end() version that doesn't wait
by Willy Tarreau
· Thu Jan 19 18:43:48 2023 +0100
b2f38c1
BUG/MINOR: thread: always reload threads_enabled in loops
by Willy Tarreau
· Thu Jan 19 19:14:18 2023 +0100
ad90110
BUG/MEDIUM: fd/threads: fix again incorrect thread selection in wakeup broadcast
by Willy Tarreau
· Thu Jan 19 17:10:10 2023 +0100
edfcb55
MINOR: h3: implement TRAILERS decoding
by Amaury Denoyelle
· Fri Jan 13 16:40:31 2023 +0100
6bf86c7
BUG/MINOR: bwlim: Fix parameters check for set-bandwidth-limit actions
by Christopher Faulet
· Fri Jan 13 15:39:54 2023 +0100
da2e117
MEDIUM: bwlim: Support constants limit or period on set-bandwidth-limit actions
by Christopher Faulet
· Fri Jan 13 15:33:32 2023 +0100
ab34ebe
BUG/MINOR: bwlim: Check scope for period expr for set-bandwitdh-limit actions
by Christopher Faulet
· Fri Jan 13 15:21:53 2023 +0100
4e52010
MINOR: h3: implement TRAILERS encoding
by Amaury Denoyelle
· Thu Jan 12 14:53:43 2023 +0100
7d78eff
MINOR: h3: extend function for QUIC varint encoding
by Amaury Denoyelle
· Tue Jan 17 15:21:16 2023 +0100
8ad2669
BUG/MINOR: h3: properly handle connection headers
by Amaury Denoyelle
· Tue Jan 17 17:47:06 2023 +0100
d1ebee1
BUG/MINOR: listener: close tiny race between resume_listener() and stopping
by Willy Tarreau
· Thu Jan 19 11:34:21 2023 +0100
bb35e1f
BUG/MINOR: ssl: Fix compilation with OpenSSL 1.0.2 (missing ECDSA_SIG_set0)
by Remi Tricot-Le Breton
· Wed Jan 18 17:29:54 2023 +0100
2edc6d0
Revert "BUILD: ssl: add ECDSA_SIG_set0() for openssl < 1.1 or libressl < 2.7"
by William Lallemand
· Thu Jan 19 11:08:42 2023 +0100
d65791e
BUILD: ssl: add ECDSA_SIG_set0() for openssl < 1.1 or libressl < 2.7
by Willy Tarreau
· Thu Jan 19 10:50:13 2023 +0100
5a8f02a
BUG/MEDIUM: jwt: Properly process ecdsa signatures (concatenated R and S params)
by Remi Tricot-Le Breton
· Wed Jan 18 15:32:28 2023 +0100
86aac23
DOC: config: fix "Address formats" chapter syntax
by Daniel Corbett
· Tue Jan 17 18:32:31 2023 -0500
26a9ac5
BUG/MINOR: mux-fcgi: Correctly set pathinfo
by Paul Barnetta
· Tue Jan 17 09:44:11 2023 +1100
21c4c9b
MINOR: quic: Replace v2 draft definitions by those of the final 2 version
by Frédéric Lécaille
· Fri Jan 13 16:37:02 2023 +0100
33d11c4
MINOR: sample: Add "quic_enabled" sample fetch
by Frédéric Lécaille
· Thu Jan 12 17:55:45 2023 +0100
12a0317
MINOR: quic: Add "no-quic" global option
by Frédéric Lécaille
· Thu Jan 12 15:23:54 2023 +0100
6fc8697
MINOR: quic: Disable the active connection migrations
by Frédéric Lécaille
· Thu Jan 12 08:29:23 2023 +0100
f676954
MINOR: quic: Useless test about datagram destination addresses
by Frédéric Lécaille
· Thu Jan 12 10:36:26 2023 +0100
e77f430
BUG/MEDIUM: stconn: also consider SE_FL_EOI to switch to SE_FL_ERROR
by Willy Tarreau
· Tue Jan 17 16:27:35 2023 +0100
35c4dd0
CLEANUP: stconn: always use se_fl_set_error() to set the pending error
by Willy Tarreau
· Tue Jan 17 16:25:29 2023 +0100
40725a4
MINOR: listener: also support "quic+" as an address prefix
by Willy Tarreau
· Mon Jan 16 13:55:27 2023 +0100
ed68240
DOC: config: mention the missing "quic4@" and "quic6@" in protocol prefixes
by Willy Tarreau
· Mon Jan 16 12:14:11 2023 +0100
24101f9
DOC: config: fix aliases for protocol prefixes "udp4@" and "udp6@"
by Willy Tarreau
· Mon Jan 16 12:11:38 2023 +0100
d4c6fbe
DOC: config: fix wrong section number for "protocol prefixes"
by Willy Tarreau
· Mon Jan 16 12:07:12 2023 +0100
6476334
BUG/MINOR: listeners: fix suspend/resume of inherited FDs
by Willy Tarreau
· Mon Jan 16 11:47:01 2023 +0100
640e253
BUG/MINOR: http-ana: make set-status also update txn->status
by Willy Tarreau
· Tue Jan 10 14:50:44 2023 +0100
2e47e3a
MINOR: htx: Add an HTX value for the extra field is payload length is unknown
by Christopher Faulet
· Fri Jan 13 11:40:24 2023 +0100
Next »