Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
80e4532105323be5855b70602a0885ffe8202a5d
80e4532
MINOR: stream: Use relative expiration date in trace messages
by Christopher Faulet
· Thu Feb 16 14:35:51 2023 +0100
03d5e62
MINOR: stream: Report rex/wex value using the sedesc date in trace messages
by Christopher Faulet
· Wed Feb 22 14:43:22 2023 +0100
6e59e87
MINOR: stream: Dump the task expiration date in trace messages
by Christopher Faulet
· Wed Feb 22 14:41:53 2023 +0100
b374ba5
MAJOR: stream: Use SE descriptor date to detect read/write timeouts
by Christopher Faulet
· Thu Feb 16 11:18:15 2023 +0100
2ca4cc1
MINOR: applet/stconn: Add a SE flag to specify an endpoint does not expect data
by Christopher Faulet
· Wed Feb 22 14:22:56 2023 +0100
4c13568
MEDIUM: stconn: Add two date to track successful reads and blocked sends
by Christopher Faulet
· Thu Feb 16 11:09:31 2023 +0100
5aaacfb
MEDIUM: stconn: Replace read and write timeouts by a unique I/O timeout
by Christopher Faulet
· Wed Feb 15 08:13:33 2023 +0100
d7111e7
MEDIUM: stconn: Don't requeue the stream's task after I/O
by Christopher Faulet
· Tue Feb 14 15:49:15 2023 +0100
f8413cb
MEDIUM: channel/stconn: Move rex/wex timer from the channel to the sedesc
by Christopher Faulet
· Tue Feb 07 16:06:14 2023 +0100
ed7e66f
MINOR: channel/stconn: Move rto/wto from the channel to the stconn
by Christopher Faulet
· Tue Feb 07 11:09:15 2023 +0100
6362934
DEBUG: stream/trace: Add sedesc flags in trace messages
by Christopher Faulet
· Tue Feb 21 18:00:25 2023 +0100
2e56a73
MAJOR: channel: Remove flags to report READ or WRITE errors
by Christopher Faulet
· Thu Jan 26 16:18:09 2023 +0100
81fdeb8
MEDIUM: channel: Remove CF_READ_NOEXP flag
by Christopher Faulet
· Thu Feb 16 16:47:33 2023 +0100
3ffbf38
BUG/MEDIUM: httpclient/lua: fix a race between lua GC and hlua_ctx_destroy
by Aurelien DARRAGON
· Thu Feb 09 17:02:57 2023 +0100
0356407
BUG/MINOR: lua/httpclient: missing free in hlua_httpclient_send()
by Aurelien DARRAGON
· Thu Feb 09 15:26:25 2023 +0100
27629a7
MINOR: compiler: add a TOSTR() macro to turn a value into a string
by Willy Tarreau
· Mon Feb 20 19:18:47 2023 +0100
25917cd
BUG/MINOR: cache: Check cache entry is complete in case of Vary
by Remi Tricot-Le Breton
· Tue Feb 21 17:42:04 2023 +0100
879debe
BUG/MINOR: cache: Cache response even if request has "no-cache" directive
by Remi Tricot-Le Breton
· Tue Feb 21 11:47:17 2023 +0100
d4c0be6
MINOR: startup: HAPROXY_STARTUP_VERSION contains the version used to start
by William Lallemand
· Tue Feb 21 14:07:05 2023 +0100
cc5b9fa
BUG/MEDIUM: mworker: don't register mworker_accept_wrapper() when master FD is wrong
by William Lallemand
· Tue Feb 21 13:41:24 2023 +0100
e16d320
BUG/MEDIUM: mworker: prevent inconsistent reload when upgrading from old versions
by William Lallemand
· Tue Feb 21 13:17:24 2023 +0100
d27f457
BUG/MINOR: mworker: stop doing strtok directly from the env
by William Lallemand
· Tue Feb 21 12:44:56 2023 +0100
4ad6ee9
REGTESTS: Fix ssl_errors.vtc script to wait for connections close
by Christopher Faulet
· Tue Feb 21 11:24:04 2023 +0100
848878c
REGTESTS: Skip http_splicing.vtc script if fast-forward is disabled
by Christopher Faulet
· Tue Feb 21 11:21:03 2023 +0100
c13f302
MINOR: cfgcond: Implement enabled condition expression
by Christopher Faulet
· Tue Feb 21 11:16:08 2023 +0100
a1fdad7
MINOR: cfgcond: Implement strstr condition expression
by Christopher Faulet
· Mon Feb 20 17:55:58 2023 +0100
760a384
DOC: config: Add the missing tune.fail-alloc option from global listing
by Christopher Faulet
· Mon Feb 20 14:33:46 2023 +0100
2f7c82b
BUG/MINOR: haproxy: Fix option to disable the fast-forward
by Christopher Faulet
· Mon Feb 20 14:06:52 2023 +0100
d17dd84
MINOR: proxy: Only consider backend httpclose option for server connections
by Christopher Faulet
· Mon Feb 20 17:30:06 2023 +0100
85523a0
DOC: config: Fix description of options about HTTP connection modes
by Christopher Faulet
· Mon Feb 20 17:09:34 2023 +0100
a62201d
DEBUG: stream: Add a BUG_ON to never exit process_stream with an expired task
by Christopher Faulet
· Mon Feb 20 14:43:49 2023 +0100
bbf86be
BUG/MEDIUM: quic: Missing TX buffer draining from qc_send_ppkts()
by Frédéric Lécaille
· Mon Feb 20 09:28:58 2023 +0100
0d6e5d2
MINOR: mux-h2/traces: add a missing TRACE_LEAVE() in h2s_frt_handle_headers()
by Willy Tarreau
· Mon Feb 20 17:05:10 2023 +0100
f9f4499
MINOR: mux-h2/traces: do not log h2s pointer for dummy streams
by Willy Tarreau
· Mon Feb 20 16:57:47 2023 +0100
77ed631
MEDIUM: quic: trigger fast connection closing on process stopping
by Amaury Denoyelle
· Wed Feb 01 09:28:55 2023 +0100
fb37557
MINOR: quic: mark quic-conn as jobs on socket allocation
by Amaury Denoyelle
· Wed Feb 01 09:28:32 2023 +0100
b3aa07c
MEDIUM: mux-quic: properly implement soft-stop
by Amaury Denoyelle
· Tue Jan 24 18:20:28 2023 +0100
eb7d320
MINOR: mux-quic: implement client-fin timeout
by Amaury Denoyelle
· Wed Feb 08 15:55:24 2023 +0100
14dbb84
MINOR: mux-quic: define qc_process()
by Amaury Denoyelle
· Tue Jan 24 18:19:47 2023 +0100
b30247b
MINOR: mux-quic: define qc_shutdown()
by Amaury Denoyelle
· Tue Jan 24 18:18:23 2023 +0100
3d55084
MEDIUM: h3: enforce GOAWAY by resetting higher unhandled stream
by Amaury Denoyelle
· Tue Jan 24 17:42:21 2023 +0100
35d9053
BUG/MINOR: h3: prevent hypothetical demux failure on int overflow
by Amaury Denoyelle
· Thu Jan 26 16:03:45 2023 +0100
156a89a
BUG/MINOR: quic: acknowledge STREAM frame even if MUX is released
by Amaury Denoyelle
· Mon Feb 20 10:32:16 2023 +0100
7546301
BUG/MINOR: quic: also send RESET_STREAM if MUX released
by Amaury Denoyelle
· Mon Feb 20 10:31:27 2023 +0100
38836b6
MINOR: quic: adjust request reject when MUX is already freed
by Amaury Denoyelle
· Tue Feb 07 14:24:54 2023 +0100
5faf577
BUG/MINOR: quic: Missing padding for short packets
by Frédéric Lécaille
· Thu Feb 16 17:30:53 2023 +0100
35218c6
BUG/MINOR: quic: Do not drop too small datagrams with Initial packets
by Frédéric Lécaille
· Thu Feb 16 11:40:11 2023 +0100
8f7d224
BUG/MINOR: quic: Wrong initialization for io_cb_wakeup boolean
by Frédéric Lécaille
· Wed Feb 15 11:55:21 2023 +0100
7c6d8f8
BUG/MINOR: quic: Do not probe with too little Initial packets
by Frédéric Lécaille
· Tue Feb 14 16:00:18 2023 +0100
4540053
MINOR: quic: Add <pto_count> to the traces
by Frédéric Lécaille
· Mon Feb 13 18:39:19 2023 +0100
bc09f74
MINOR: quic: Add a trace to identify connections which sent Initial packet.
by Frédéric Lécaille
· Mon Feb 13 17:45:36 2023 +0100
1e8ef1b
BUG/MINOR: quic: Missing call to task_queue() in qc_idle_timer_do_rearm()
by Frédéric Lécaille
· Fri Feb 10 16:35:43 2023 +0100
e1738df
MINOR: quic: Make qc_dgrams_retransmit() return a status.
by Frédéric Lécaille
· Fri Feb 10 14:46:39 2023 +0100
2f53111
MINOR: quic: Add traces to qc_kill_conn()
by Frédéric Lécaille
· Fri Feb 10 14:44:51 2023 +0100
a2c62c3
MINOR: quic: Kill the connections on ICMP (port unreachable) packet receipt
by Frédéric Lécaille
· Fri Feb 10 14:13:43 2023 +0100
dd41a45
MINOR: quic: Simplication for qc_set_timer()
by Frédéric Lécaille
· Thu Feb 09 07:48:33 2023 +0100
dea3298
BUG/MINOR: quic: Really cancel the connection timer from qc_set_timer()
by Frédéric Lécaille
· Wed Feb 08 17:43:13 2023 +0100
75c8ad5
MINOR: quic: Move code to wakeup the timer task to avoid anti-amplication deadlock
by Frédéric Lécaille
· Wed Feb 08 16:08:28 2023 +0100
1dbeb35
MINOR: quic: Add new traces about by connection RX buffer handling
by Frédéric Lécaille
· Tue Feb 07 11:40:21 2023 +0100
9fc10af
BUG/MINOR: quic: Possible unexpected counter incrementation on send*() errors
by Frédéric Lécaille
· Thu Feb 09 20:37:26 2023 +0100
14037bf
MINOR: h3: add traces on decode_qcs callback
by Amaury Denoyelle
· Fri Feb 17 15:56:06 2023 +0100
5a7f83a
BUG/MINOR: mworker: prevent incorrect values in uptime
by William Lallemand
· Fri Feb 17 16:23:52 2023 +0100
fa24193
BUG/MINOR: mux-quic: transfer FIN on empty STREAM frame
by Amaury Denoyelle
· Tue Feb 14 15:36:36 2023 +0100
381d813
MINOR: h3/hq-interop: handle no data in decode_qcs() with FIN set
by Amaury Denoyelle
· Fri Feb 17 09:51:20 2023 +0100
3e820a1
MINOR: threads: add flags to know if a thread is started and/or running
by Willy Tarreau
· Fri Feb 17 08:36:42 2023 +0100
ba4c7a1
BUG/MEDIUM: sched: allow a bit more TASK_HEAVY to be processed when needed
by Willy Tarreau
· Thu Feb 16 09:19:21 2023 +0100
2e270cf
BUG/MINOR: sched: properly report long_rq when tasks remain in the queue
by Willy Tarreau
· Thu Feb 16 09:07:00 2023 +0100
5405c9c
BUG/MEDIUM: wdt: fix wrong thread being checked for sleeping
by Willy Tarreau
· Fri Feb 17 14:55:41 2023 +0100
91fe0bc
REGTESTS: Remove unsupported feature command in http_splicing.vtc
by Christopher Faulet
· Fri Feb 17 15:27:10 2023 +0100
678a4ce
MINOR: haproxy: Add an command option to disable data fast-forward
by Christopher Faulet
· Tue Feb 14 16:12:54 2023 +0100
d4eaa8a
MINOR: global: Add an option to disable the data fast-forward
by Christopher Faulet
· Tue Feb 14 15:37:14 2023 +0100
407210a
BUG/MEDIUM: stconn: Don't rearm the read expiration date if EOI was reached
by Christopher Faulet
· Tue Feb 14 11:01:51 2023 +0100
af12436
BUG/MEDIUM: http-ana: Detect closed SC on opposite side during body forwarding
by Christopher Faulet
· Tue Feb 14 10:48:02 2023 +0100
44979ad
BUG/MINOR: config: crt-list keywords mistaken for bind ssl keywords
by William Lallemand
· Mon Feb 13 15:24:01 2023 +0100
af67806
MINOR: ssl: rename confusing ssl_bind_kws
by William Lallemand
· Mon Feb 13 10:58:13 2023 +0100
c80560b
[RELEASE] Released version 2.8-dev4
by Willy Tarreau
· Tue Feb 14 16:55:17 2023 +0100
a8598a2
BUG/CRITICAL: http: properly reject empty http header field names
by Willy Tarreau
· Thu Feb 09 21:36:54 2023 +0100
07846cb
BUG/MINOR: quic: Wrong datagram dispatch because of qc_check_dcid()
by Frédéric Lécaille
· Mon Feb 13 16:14:24 2023 +0100
25e36bf
BUG/MEDIUM: spoe: Don't set the default traget for the SPOE agent frontend
by Christopher Faulet
· Mon Feb 13 11:37:26 2023 +0100
3eff752
BUG/MINOR: mux-h1: Don't report an H1C error on client timeout
by Christopher Faulet
· Mon Feb 06 18:14:47 2023 +0100
5b74f99
BUG/MINOR: http-ana: Fix condition to set LAST termination flag
by Christopher Faulet
· Thu Jan 26 19:02:07 2023 +0100
b3ef9c3
MINOR: bwlim: Remove useless test on CF_READ_ERROR to detect the last packet
by Christopher Faulet
· Thu Jan 26 16:11:02 2023 +0100
11fddb9
MINOR: ssl-ckch: Stop to test CF_WRITE_ERROR to commit CA/CRL file
by Christopher Faulet
· Thu Jan 26 08:03:39 2023 +0100
e008402
DOC: proxy-protocol: fix wrong byte in provided example
by Willy Tarreau
· Sun Feb 12 09:26:48 2023 +0100
91376d6
BUG/MEDIUM: quic: Buffer overflow when looking through QUIC CLI keyword list
by Frédéric Lécaille
· Sat Feb 11 20:24:42 2023 +0100
341a578
BUG/MEDIUM: stconn: stop to enable/disable reads from streams via si_update_rx
by Christopher Faulet
· Fri Feb 10 17:37:11 2023 +0100
b685ad0
BUG/MINOR: clock/stats: also use start_time not start_date in HTML info
by Willy Tarreau
· Fri Feb 10 16:53:35 2023 +0100
2776e77
BUG/MINOR: mworker: fix uptime for master process
by Amaury Denoyelle
· Fri Feb 10 15:25:45 2023 +0100
a9de25a
BUG/MINOR: quic: fix type bug on "show quic" for 32-bits arch
by Amaury Denoyelle
· Fri Feb 10 09:25:22 2023 +0100
71c486b
BUG/MEDIUM: stconn: Don't needlessly wake the stream on send during fast-forward
by Christopher Faulet
· Thu Feb 09 14:14:38 2023 +0100
10a46de
BUG/MINOR: quic: fix filtering of closing connections on "show quic"
by Amaury Denoyelle
· Thu Feb 09 18:18:45 2023 +0100
3f9758e
MINOR: quic: filter closing conn on "show quic"
by Amaury Denoyelle
· Wed Feb 01 17:31:02 2023 +0100
2eda63b
MINOR: quic: display Tx stream info on "show quic"
by Amaury Denoyelle
· Wed Feb 01 17:05:36 2023 +0100
1b0fc43
MINOR: quic: display infos about various encryption level on "show quic"
by Amaury Denoyelle
· Wed Feb 01 17:05:10 2023 +0100
b89c0e2
MINOR: quic: display socket info on "show quic"
by Amaury Denoyelle
· Wed Feb 01 17:04:26 2023 +0100
58d9d5d
MINOR: quic: display CIDs and state in "show quic"
by Amaury Denoyelle
· Wed Feb 01 11:54:43 2023 +0100
15c7470
MINOR: quic: implement a basic "show quic" CLI handler
by Amaury Denoyelle
· Wed Feb 01 10:18:26 2023 +0100
db991c2
BUG/MEDIUM: quic: fix crash when "option nolinger" is set in the frontend
by Willy Tarreau
· Thu Feb 09 17:53:41 2023 +0100
eb3f26d
BUG/MEDIUM: stconn: Schedule a shutw on shutr if data must be sent first
by Christopher Faulet
· Wed Feb 08 16:18:48 2023 +0100
86207e7
BUG/MINOR: server/add: ensure minconn/maxconn consistency when adding server
by Aurelien DARRAGON
· Wed Feb 08 11:55:08 2023 +0100
Next »