Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
b366c9a59abdb8993af5581749e5550da5af3f37
b366c9a
CLEANUP: protocol: group protocol struct members by usage
by Willy Tarreau
· Tue Dec 08 14:54:20 2020 +0100
b9b2fd7
MINOR: protocol: export protocol definitions
by Willy Tarreau
· Tue Dec 08 14:13:11 2020 +0100
f9ad06c
MINOR: protocol: remove the redundant ->sock_domain field
by Willy Tarreau
· Tue Dec 08 12:13:54 2020 +0100
c43fca0
BUG/MINOR: stream: Don't use input buffer after the ownership xfer
by Christopher Faulet
· Fri Dec 04 17:22:49 2020 +0100
16df178
BUG/MEDIUM: stream: Xfer the input buffer to a fully created stream
by Christopher Faulet
· Fri Dec 04 16:47:41 2020 +0100
b7fdfdf
MEDIUM: ssl: fatal error with bundle + openssl < 1.1.1
by William Lallemand
· Fri Dec 04 15:45:02 2020 +0100
d1f250f
MINOR: listener: now use a generic add_listener() function
by Willy Tarreau
· Fri Dec 04 15:03:36 2020 +0100
07400c5
MINOR: listener: automatically set the port when creating listeners
by Willy Tarreau
· Fri Dec 04 14:49:11 2020 +0100
73bed9f
MINOR: protocol: add a ->set_port() helper to address families
by Willy Tarreau
· Fri Dec 04 14:43:36 2020 +0100
c31bc72
MINOR: h1-htx/http-ana: Set BODYLESS flag on message in TUNNEL state
by Christopher Faulet
· Fri Nov 20 14:30:38 2020 +0100
2a40854
MINOR: http-ana: Properly set message flags from the start-line flags
by Christopher Faulet
· Fri Nov 20 14:22:37 2020 +0100
6ade861
REGTESTS: Fix proxy_protocol_tlv_validation
by Christopher Faulet
· Tue Oct 20 09:10:25 2020 +0200
6ad0606
CLEANUP: connection: Remove CS_FL_READ_PARTIAL flag
by Christopher Faulet
· Mon Oct 12 15:56:16 2020 +0200
da831fa
CLEANUP: http-ana: Remove TX_WAIT_NEXT_RQ unsued flag
by Christopher Faulet
· Tue Oct 06 17:58:43 2020 +0200
8bebd2f
MEDIUM: http-ana: Don't process partial or empty request anymore
by Christopher Faulet
· Tue Oct 06 17:54:56 2020 +0200
2afd874
CLEANUP: htx: Remove HTX_FL_UPGRADE unsued flag
by Christopher Faulet
· Tue Oct 06 17:48:05 2020 +0200
4a8779f
MINOR: http-ana: Remove useless update of t_idle duration of the stream
by Christopher Faulet
· Wed Sep 30 15:12:13 2020 +0200
3ced1d1
CLEANUP: mux-h1: Rename H1C_F_CS_* flags and reorder H1C flags
by Christopher Faulet
· Fri Nov 27 16:44:01 2020 +0100
d5ac6de
DOC: config: Add notes about errors emitted by H1 mux
by Christopher Faulet
· Wed Dec 02 08:40:14 2020 +0100
c4bfa59
MAJOR: mux-h1: Create the client stream as later as possible
by Christopher Faulet
· Tue Oct 06 17:45:34 2020 +0200
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
Next »