Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
c18fc234d975775e3d3e0b69a692c222ae4172bb
c18fc23
MINOR: mux-h1: Add functions to send HTTP errors from the mux
by Christopher Faulet
· Tue Oct 06 17:41:36 2020 +0200
ce5e6bc
MINOR: logs: Get the multiplexer exist status when no stream is provided
by Christopher Faulet
· Tue Oct 06 15:11:43 2020 +0200
4c8ad84
MINOR: mux: Add a ctl parameter to get the exit status of the multiplexers
by Christopher Faulet
· Tue Oct 06 14:59:17 2020 +0200
7d0c19e
MINOR: session: Add functions to increase http values of tracked counters
by Christopher Faulet
· Tue Oct 06 14:23:34 2020 +0200
8460063
MINOR: stick-tables: Add functions to update some values of a tracked counter
by Christopher Faulet
· Tue Oct 06 13:52:40 2020 +0200
dbe5779
MINOR: mux-h1: Add a idle expiration date on the H1 connection
by Christopher Faulet
· Mon Oct 05 17:50:58 2020 +0200
5d3c93c
MINOR: mux-h1: Process next request for IDLE connection only
by Christopher Faulet
· Mon Oct 05 17:14:28 2020 +0200
adcd789
MINOR: mux-h1: Rework h1_refresh_timeout to be easier to read
by Christopher Faulet
· Mon Oct 05 17:13:05 2020 +0200
3c82d8b
MINOR: mux-h1: Rework how shutdowns are handled
by Christopher Faulet
· Mon Oct 05 17:11:16 2020 +0200
119ac87
MINOR: mux-h1: Disable reads if an error was reported on the H1 stream
by Christopher Faulet
· Wed Sep 30 17:33:22 2020 +0200
295b8d1
MINOR: mux-h1: Reset more H1C flags when a H1 stream is destroyed
by Christopher Faulet
· Wed Sep 30 17:14:55 2020 +0200
c1c66a4
MINOR: mux-h1: rework the h1_timeout_task() function
by Christopher Faulet
· Tue Sep 29 15:30:15 2020 +0200
bb8baf4
MINOR: mux-h1: Add embryonic and attached states on the H1 connection
by Christopher Faulet
· Tue Sep 29 15:18:40 2020 +0200
a583af6
MINOR: mux-h1: Don't set CS flags in internal parsing functions
by Christopher Faulet
· Thu Sep 24 15:35:37 2020 +0200
d17ad82
MINOR: mux-h1: Add a rxbuf into the H1 stream
by Christopher Faulet
· Thu Sep 24 15:14:29 2020 +0200
2f0ec66
MINOR: mux-h1: Split front/back h1 stream creation in 2 functions
by Christopher Faulet
· Thu Sep 24 10:30:15 2020 +0200
60ef12c
MINOR: mux-h1: Separate parsing and formatting errors at H1 stream level
by Christopher Faulet
· Thu Sep 24 10:05:44 2020 +0200
0a799aa
MINOR: mux-h1: Introduce H1C_F_IS_BACK flag on the H1 connection
by Christopher Faulet
· Thu Sep 24 09:52:52 2020 +0200
ae63576
MEDIUM: mux-h1: Use a h1c flag to block reads when splicing is in-progress
by Christopher Faulet
· Mon Sep 21 11:47:16 2020 +0200
089acd5
MINOR: mux-h1: Add a flag to disable reads to wait opposite side
by Christopher Faulet
· Mon Sep 21 10:57:52 2020 +0200
26256f8
MINOR: stream: Pass an optional input buffer when a stream is created
by Christopher Faulet
· Mon Sep 14 11:40:13 2020 +0200
afc02a4
MINOR: muxes: Remove get_cs_info callback function now useless
by Christopher Faulet
· Wed Sep 30 14:08:30 2020 +0200
3b536a3
MINOR: mux-h1: Don't provide anymore timing info using cs_info structure
by Christopher Faulet
· Wed Sep 30 14:06:23 2020 +0200
15e525f
MINOR: stream: Don't retrieve anymore timing info from the mux csinfo
by Christopher Faulet
· Wed Sep 30 14:03:54 2020 +0200
7a6c513
MINOR: stream: Always get idle duration from the session
by Christopher Faulet
· Wed Sep 30 13:49:56 2020 +0200
dd78921
MINOR: logs: Use session idle duration when no stream is provided
by Christopher Faulet
· Wed Sep 30 15:10:07 2020 +0200
42849b0
MINOR: mux-h1: Reset session dates and durations info when the CS is detached
by Christopher Faulet
· Mon Oct 05 11:35:17 2020 +0200
4e74155
MINOR: mux-h1: Update session idle duration when data are received
by Christopher Faulet
· Wed Sep 30 13:47:09 2020 +0200
d517396
MINOR: session: Add the idle duration field into the session
by Christopher Faulet
· Wed Sep 30 10:28:02 2020 +0200
268c92e
BUG/MINOR: mux-h1: Handle keep-alive timeout for idle frontend connections
by Christopher Faulet
· Tue Dec 01 11:42:53 2020 +0100
7da02dd
BUG/MINOR: listener: use sockaddr_in6 for IPv6
by Willy Tarreau
· Fri Dec 04 14:28:23 2020 +0100
186f376
BUG/MINOR: lua-thread: close all states on deinit
by Willy Tarreau
· Fri Dec 04 11:48:12 2020 +0100
aafc777
BUG/MEDIUM: lua-thread: some parts must be initialized once
by Thierry Fournier
· Fri Dec 04 11:47:47 2020 +0100
51058d6
MINOR: cache: Consider invalid Age values as stale
by Remi Tricot-Le Breton
· Thu Dec 03 18:19:32 2020 +0100
72cffaf
MEDIUM: cache: Remove cache entry in case of POST on the same resource
by Remi Tricot-Le Breton
· Thu Dec 03 18:19:31 2020 +0100
fcea374
MINOR: cache: Add extra "cache-control" value checks
by Remi Tricot-Le Breton
· Thu Dec 03 18:19:30 2020 +0100
795e141
MINOR: cache: Do not store stale entry
by Remi Tricot-Le Breton
· Thu Dec 03 18:19:29 2020 +0100
b931f96
DOC/MINOR: Fix formatting in Management Guide
by Phil Scherer
· Wed Dec 02 19:36:08 2020 +0000
2d0493a
BUILD/MINOR: haproxy DragonFlyBSD affinity build update.
by David Carlier
· Wed Dec 02 21:14:51 2020 +0000
cc794b9
REGTESTS: add a test for the threaded Lua code
by Willy Tarreau
· Wed Dec 02 16:44:34 2020 +0100
46278ff
MINOR: lua-thread: Add verbosity in errors
by Thierry Fournier
· Sun Nov 29 11:48:12 2020 +0100
59f11be
MEDIUM: lua-thread: Add the lua-load-per-thread directive
by Thierry Fournier
· Sun Nov 29 00:37:41 2020 +0100
c749259
MINOR: lua-thread: Store each function reference and init reference in array
by Thierry Fournier
· Sat Nov 28 23:57:24 2020 +0100
021d986
MINOR: lua-thread: Replace state_from by state_id
by Thierry Fournier
· Sat Nov 28 23:42:03 2020 +0100
62a22aa
MINOR: lua-thread: Replace "struct hlua_function" allocation by dedicated function
by Thierry Fournier
· Sat Nov 28 21:06:35 2020 +0100
afc63e2
MINOR: lua-thread: Replace global gL var with an array of states
by Thierry Fournier
· Sat Nov 28 17:06:51 2020 +0100
7cbe504
MEDIUM: lua-thread: Apply lock only if the parent state is the main thread
by Thierry Fournier
· Sat Nov 28 17:02:21 2020 +0100
3c53932
MEDIUM: lua-thread: No longer use locked context in initialization parts
by Thierry Fournier
· Sat Nov 28 16:05:05 2020 +0100
ecb83c2
MINOR: lua-thread: Add the "thread" core variable
by Thierry Fournier
· Sat Nov 28 15:49:44 2020 +0100
b8cef17
MINOR: lua-thread: Split hlua_post_init() function in two parts
by Thierry Fournier
· Sat Nov 28 15:37:17 2020 +0100
c93c15c
MINOR: lua-thread: Split hlua_load function in two parts
by Thierry Fournier
· Sat Nov 28 15:02:13 2020 +0100
75fc029
MINOR: lua-thread: make hlua_ctx_init() get L from its caller
by Thierry Fournier
· Sat Nov 28 13:18:56 2020 +0100
1eac28f
MINOR: lua-thread: Split hlua_init() function in two parts
by Thierry Fournier
· Sat Nov 28 12:26:24 2020 +0100
ad5345f
MINOR: lua-thread: Replace embedded struct hlua_function by a pointer
by Thierry Fournier
· Sun Nov 29 02:05:57 2020 +0100
92689e6
MINOR: lua-thread: Stop usage of struct hlua for the global lua state
by Thierry Fournier
· Sat Nov 28 11:21:25 2020 +0100
4234dbd
MINOR: lua-thread: Use NULL context for main lua state
by Thierry Fournier
· Sat Nov 28 13:18:23 2020 +0100
9eb3230
MINOR: lua-thread: hlua_ctx_renew() is never called with main gL lua state
by Thierry Fournier
· Sat Nov 28 11:15:14 2020 +0100
670db24
MEDIUM: lua-thread: make hlua_post_init() no longer use the runtime execution function
by Thierry Fournier
· Sat Nov 28 10:49:59 2020 +0100
3fb9e51
MINOR: lua-thread: remove struct hlua from function hlua_prepend_path()
by Thierry Fournier
· Sat Nov 28 10:13:12 2020 +0100
cdb5346
MEDIUM: lua-thread: use atomics for memory accounting
by Willy Tarreau
· Wed Dec 02 12:12:00 2020 +0100
d36c7fa
MINOR: lua: simplify hlua_alloc() to only rely on realloc()
by Willy Tarreau
· Wed Dec 02 12:26:29 2020 +0100
fdabf49
BUG/MAJOR: ring: tcp forward on ring can break the reader counter.
by Emeric Brun
· Wed Dec 02 17:02:09 2020 +0100
fd18314
BUG/MINOR: trace: Wrong displayed trace level
by Frédéric Lécaille
· Wed Dec 02 16:51:00 2020 +0100
3243447
MINOR: cache: Add entry to the tree as soon as possible
by Remi Tricot-Le Breton
· Wed Nov 25 10:09:43 2020 +0100
8bb72aa
MINOR: cache: Improve accept_encoding_normalizer
by Remi Tricot-Le Breton
· Mon Nov 30 17:06:03 2020 +0100
f67442e
BUG/MINOR: lua: warn when registering action, conv, sf, cli or applet multiple times
by Thierry Fournier
· Sat Nov 28 20:41:07 2020 +0100
a51a1fd
MINOR: cli: add a function to look up a CLI service description
by Thierry Fournier
· Sat Nov 28 20:10:08 2020 +0100
87e5399
MINOR: actions: add a function returning a service pointer from its name
by Thierry Fournier
· Sat Nov 28 19:32:14 2020 +0100
7a71a6d
MINOR: actions: Export actions lookup functions
by Thierry Fournier
· Sat Nov 28 17:40:24 2020 +0100
2f05cc6
BUG/MINOR: lua: Some lua init operation are processed unsafe
by Thierry Fournier
· Sat Nov 28 16:08:02 2020 +0100
13d08b7
BUG/MINOR: lua: Post init register function are not executed beyond the first one
by Thierry Fournier
· Sat Nov 28 11:02:58 2020 +0100
77a8894
BUG/MINOR: lua: lua-load doesn't check its parameters
by Thierry Fournier
· Sun Nov 29 01:06:24 2020 +0100
de6145f
BUG/MINOR: lua: missing "\n" in error message
by Thierry Fournier
· Sun Nov 29 00:55:53 2020 +0100
f965b2a
BUG/MINOR: mux-h2/stats: not all GOAWAY frames are errors
by Willy Tarreau
· Tue Dec 01 10:47:18 2020 +0100
5dd36ac
MINOR: mux-h2/trace: add traces at level ERROR for protocol errors
by Willy Tarreau
· Tue Dec 01 10:24:29 2020 +0100
a1f1274
MINOR: traces: add a new level "error" below the "user" level
by Willy Tarreau
· Tue Dec 01 09:46:46 2020 +0100
a307528
BUG/MINOR: mux-h2/stats: make stream/connection proto errors more accurate
by Willy Tarreau
· Tue Dec 01 10:22:43 2020 +0100
fcdfd85
MINOR: log: Logging HTTP path only with %HPO
by Maciej Zdeb
· Mon Nov 30 18:27:47 2020 +0000
c94431b
[RELEASE] Released version 2.4-dev2
by Willy Tarreau
· Tue Dec 01 08:15:26 2020 +0100
0237c4e
BUG/MEDIUM: local log format regression.
by Emeric Brun
· Fri Nov 27 16:24:34 2020 +0100
4d6c594
BUG/MEDIUM: task: close a possible data race condition on a tasklet's list link
by Willy Tarreau
· Mon Nov 30 14:58:53 2020 +0100
2da4c31
MINOR: task: remove __tasklet_remove_from_tasklet_list()
by Willy Tarreau
· Mon Nov 30 14:52:11 2020 +0100
c309dbd
MINOR: task: perform atomic counter increments only once per wakeup
by Willy Tarreau
· Mon Nov 30 15:39:00 2020 +0100
a868c29
MINOR: task: remove tasklet_insert_into_tasklet_list()
by Willy Tarreau
· Mon Nov 30 15:30:22 2020 +0100
1f05324
BUG/MEDIUM: lists: Lock the element while we check if it is in a list.
by Olivier Houchard
· Wed Nov 25 20:38:00 2020 +0100
8a069eb
MINOR: debug: add a trivial PRNG for scheduler stress-tests
by Willy Tarreau
· Mon Nov 30 16:17:33 2020 +0100
a5a4479
MINOR: debug: add "debug dev sched" to stress the scheduler.
by Willy Tarreau
· Sun Nov 29 17:12:15 2020 +0100
1e237d0
MINOR: plock: use an ARMv8 instruction barrier for the pause instruction
by Your Name
· Sat Nov 28 15:37:14 2020 +0000
a9ffc41
BUG/MINOR: http-fetch: Fix smp_fetch_body() when called from a health-check
by Christopher Faulet
· Wed Nov 25 08:08:08 2020 +0100
687a68e
DOC: config: Move req.hdrs and req.hdrs_bin in L7 samples fetches section
by Christopher Faulet
· Tue Nov 24 17:13:24 2020 +0100
fa8b89a
DOC: config: Make disable-on-404 option clearer on transition conditions
by Christopher Faulet
· Fri Nov 20 18:54:13 2020 +0100
83662b5
MINOR: tcpcheck: Add support of L7OKC on expect rules error-status argument
by Christopher Faulet
· Fri Nov 20 17:47:47 2020 +0100
1e527cb
MINOR: check: Always increment check health counter on CONPASS
by Christopher Faulet
· Fri Nov 20 18:13:02 2020 +0100
97b7bdf
REORG: tcpcheck: Move check option parsing functions based on tcp-check
by Christopher Faulet
· Fri Nov 27 09:58:02 2020 +0100
f8c869b
MINOR: config: Add a warning if tune.chksize is used
by Christopher Faulet
· Wed Nov 25 17:33:03 2020 +0100
bb9fb8b
MINOR: config: Deprecate and ignore tune.chksize global option
by Christopher Faulet
· Wed Nov 25 17:20:57 2020 +0100
b1bb069
MINOR: tcpcheck: Don't handle anymore in-progress connect rules in tcpcheck_main
by Christopher Faulet
· Wed Nov 25 16:47:30 2020 +0100
b381a50
BUG/MAJOR: tcpcheck: Allocate input and output buffers from the buffer pool
by Christopher Faulet
· Wed Nov 25 13:47:00 2020 +0100
39066c2
MINOR: tcpcheck: Don't handle anymore in-progress send rules in tcpcheck_main
by Christopher Faulet
· Wed Nov 25 13:34:51 2020 +0100
1faf18a
BUG/MINOR: tcpcheck: Don't forget to reset tcp-check flags on new kind of check
by Christopher Faulet
· Wed Nov 25 16:43:12 2020 +0100
Next »