Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
9a6ffda7958734f7ae2e2996953151e43b3e1df3
9a6ffda
MEDIUM: lua: Process buffer data using an offset and a length
by Christopher Faulet
· Fri Aug 06 13:49:54 2021 +0200
ba9e21d
MINOR: lua: Add a function to get a reference on a table in the stack
by Christopher Faulet
· Tue Feb 25 10:20:04 2020 +0100
03fb1b2
MINOR: filters/lua: Release filters before the lua context
by Christopher Faulet
· Mon Feb 24 16:26:55 2020 +0100
23976d9
BUG/MINOR: lua: Don't yield in channel.append() and channel.set()
by Christopher Faulet
· Fri Aug 06 09:59:49 2021 +0200
2e60aa4
BUG/MINOR: lua: Yield in channel functions only if lua context can yield
by Christopher Faulet
· Thu Aug 05 11:58:37 2021 +0200
1f43a34
MINOR: lua: Add a flag on lua context to know the yield capability at run time
by Christopher Faulet
· Wed Aug 04 17:58:21 2021 +0200
6fcd2d3
BUG/MINOR: stream: Don't release a stream if FLT_END is still registered
by Christopher Faulet
· Wed Nov 13 11:12:32 2019 +0100
47bfd7b
BUG/MINOR: tcpcheck: Properly detect pending HTTP data in output buffer
by Christopher Faulet
· Wed Aug 11 15:46:29 2021 +0200
8c29fa7
MINOR: channel: remove an htx block from a channel
by William Lallemand
· Wed Aug 11 13:40:14 2021 +0200
7e7765a
BUG/MINOR: buffer: fix buffer_dump() formatting
by William Lallemand
· Mon Aug 09 19:37:16 2021 +0200
3eb42f9
BUG/MEDIUM: server: support both check/agent-check on a dynamic instance
by Amaury Denoyelle
· Tue Aug 10 16:24:36 2021 +0200
26cb834
BUG/MEDIUM: check: fix leak on agent-check purge
by Amaury Denoyelle
· Tue Aug 10 16:23:49 2021 +0200
6d7fc44
BUG/MINOR: check: fix leak on add dynamic server with agent-check error
by Amaury Denoyelle
· Tue Aug 10 16:22:51 2021 +0200
25fe103
BUG/MINOR: check: do not reset check flags on purge
by Amaury Denoyelle
· Tue Aug 10 16:21:55 2021 +0200
6807c7f
ADMIN: dyncookie: implement a simple dynamic cookie calculator
by Willy Tarreau
· Wed Aug 11 13:54:52 2021 +0200
13f2e2c
BUG/MINOR: server: do not use refcount in free_server in stopping mode
by Amaury Denoyelle
· Mon Aug 09 15:08:54 2021 +0200
7afa5c1
MINOR: global: define MODE_STOPPING
by Amaury Denoyelle
· Mon Aug 09 15:02:56 2021 +0200
9ba34ae
BUG/MINOR: check: test if server is not null in purge
by Amaury Denoyelle
· Mon Aug 09 15:09:17 2021 +0200
811ce55
CI: travis-ci: temporarily disable arm64 builds
by Ilya Shipitsin
· Tue Aug 03 14:54:09 2021 +0500
a026783
REGTESTS: server: fix dynamic server with checks test
by Amaury Denoyelle
· Fri Aug 06 15:34:04 2021 +0200
414a612
MINOR: doc: specify ulimit-n usage for dynamic servers
by Amaury Denoyelle
· Fri Aug 06 10:25:32 2021 +0200
3e7d468
REGTESTS: server: add dynamic check server test
by Amaury Denoyelle
· Thu Jul 29 17:34:16 2021 +0200
b65f4ca
MEDIUM: server: implement agent check for dynamic servers
by Amaury Denoyelle
· Wed Aug 04 11:33:14 2021 +0200
2fc4d39
MEDIUM: server: implement check for dynamic servers
by Amaury Denoyelle
· Thu Jul 22 16:04:59 2021 +0200
9ecee0f
MINOR: check: enable safe keywords for dynamic servers
by Amaury Denoyelle
· Fri Jul 23 16:34:58 2021 +0200
b33a0ab
MEDIUM: check: implement check deletion for dynamic servers
by Amaury Denoyelle
· Thu Jul 29 15:51:45 2021 +0200
d6b7080
MINOR: server: implement a refcount for dynamic servers
by Amaury Denoyelle
· Mon Aug 02 15:50:00 2021 +0200
403dce8
MINOR: check: do not increment global maxsock at runtime
by Amaury Denoyelle
· Thu Jul 29 15:39:43 2021 +0200
3c2ab1a
MINOR: check: export check init functions
by Amaury Denoyelle
· Thu Jul 22 16:04:40 2021 +0200
f2c27a5
MINOR: check: allocate default check ruleset for every backends
by Amaury Denoyelle
· Fri Jul 23 15:46:46 2021 +0200
fca1817
MINOR: server: initialize fields for dynamic server check
by Amaury Denoyelle
· Thu Jul 22 16:03:36 2021 +0200
7b36833
MEDIUM: task: implement tasklet kill
by Amaury Denoyelle
· Wed Jul 28 16:12:57 2021 +0200
c755efd
MINOR: server: unmark deprecated on enable health/agent cli
by Amaury Denoyelle
· Tue Aug 03 18:05:37 2021 +0200
d7da3dd
BUG/MEDIUM: spoe: Fix policy to close applets when SPOE connections are queued
by Christopher Faulet
· Mon Aug 02 18:13:27 2021 +0200
6f1296b
BUG/MEDIUM: spoe: Create a SPOE applet if necessary when the last one is released
by Christopher Faulet
· Mon Aug 02 17:53:56 2021 +0200
434b852
MINOR: spoe: Add a pointer on the filter config in the spoe_agent structure
by Christopher Faulet
· Mon Aug 02 17:51:01 2021 +0200
d332f13
BUG/MINOR: server: update last_change on maint->ready transitions too
by Willy Tarreau
· Wed Aug 04 19:35:13 2021 +0200
7b2ac29
CLEANUP: fd: remove the now unneeded fd_mig_lock
by Willy Tarreau
· Tue Aug 03 09:24:41 2021 +0200
b201b1d
CLEANUP: fd: remove the now unused fd_set_running()
by Willy Tarreau
· Tue Aug 03 09:15:32 2021 +0200
f69fea6
MAJOR: fd: get rid of the DWCAS when setting the running_mask
by Willy Tarreau
· Tue Aug 03 09:04:32 2021 +0200
b1f29bc
MINOR: activity/fd: remove the dead_fd counter
by Willy Tarreau
· Tue Aug 03 10:59:50 2021 +0200
bd8dd84
BUG/MINOR: server: remove srv from px list on CLI 'add server' error
by Amaury Denoyelle
· Wed Aug 04 11:20:05 2021 +0200
ba3ab79
MEDIUM: servers: make the server deletion code run under full thread isolation
by Willy Tarreau
· Wed Aug 04 14:42:37 2021 +0200
88d1c5d
MEDIUM: threads: add a stronger thread_isolate_full() call
by Willy Tarreau
· Wed Aug 04 11:44:17 2021 +0200
f519cfa
MINOR: threads: make thread_release() not wait for other ones to complete
by Willy Tarreau
· Wed Aug 04 11:22:07 2021 +0200
286363b
CLEANUP: thread: fix fantaisist indentation of thread_harmless_till_end()
by Willy Tarreau
· Wed Aug 04 10:33:57 2021 +0200
08be72b
BUG/MINOR: server: fix race on error path of 'add server' CLI if track
by Amaury Denoyelle
· Wed Jul 28 10:06:52 2021 +0200
85a16b2
MINOR: stats: shows proxy in a stopped state
by William Lallemand
· Tue Aug 03 13:18:11 2021 +0200
8e765b8
MINOR: proxy: disabled takes a stopping and a disabled state
by William Lallemand
· Tue Aug 03 11:58:03 2021 +0200
fdc3faf
MINOR: doc: rename conn_status in `option httsplog`
by William Lallemand
· Mon Aug 02 10:57:49 2021 +0200
56f1f75
MINOR: log: rename 'dontloglegacyconnerr' to 'log-error-via-logformat'
by William Lallemand
· Mon Aug 02 10:25:30 2021 +0200
8441deb
[RELEASE] Released version 2.5-dev3
by Willy Tarreau
· Sun Aug 01 18:19:51 2021 +0200
3571111
BUILD: opentracing: fixed build when using pkg-config utility
by Miroslav Zagorac
· Thu Jul 29 11:10:08 2021 +0200
9919854
MEDIUM: atomic: relax the load/store barriers on x86_64
by Willy Tarreau
· Thu Jul 15 16:02:47 2021 +0200
cb04511
MEDIUM: atomic: simplify the atomic load/store/exchange operations
by Willy Tarreau
· Thu Jul 15 14:48:21 2021 +0200
55a0975
BUG/MINOR: freq_ctr: use stricter barriers between updates and readings
by Willy Tarreau
· Thu Jul 15 15:45:44 2021 +0200
200bd50
MEDIUM: fd: rely more on fd_update_events() to detect changes
by Willy Tarreau
· Thu Jul 29 16:57:19 2021 +0200
84c7922
REORG: fd: uninline fd_update_events()
by Willy Tarreau
· Thu Jul 29 16:53:46 2021 +0200
53a1618
MINOR: poll/epoll: move detection of RDHUP support earlier
by Willy Tarreau
· Thu Jul 29 16:19:24 2021 +0200
a199a17
MINOR: fd: update flags only once in fd_update_events()
by Willy Tarreau
· Thu Jul 29 08:04:00 2021 +0200
88babd9
DOC: internals: document the FD takeover process
by Willy Tarreau
· Fri Jul 30 17:40:07 2021 +0200
d5402b8
BUG/MINOR: fd: protect fd state harder against a concurrent takeover
by Willy Tarreau
· Wed Jul 28 17:20:53 2021 +0200
79e90b9
BUG/MINOR: pollers: always program an update for migrated FDs
by Willy Tarreau
· Fri Jul 30 14:18:49 2021 +0200
177119b
BUG/MINOR: poll: fix abnormally high skip_fd counter
by Willy Tarreau
· Fri Jul 30 14:04:28 2021 +0200
fcc5281
BUG/MINOR: select: fix excess number of dead/skip reported
by Willy Tarreau
· Fri Jul 30 13:55:36 2021 +0200
c37ccd7
BUG/MEDIUM: pollers: clear the sleeping bit after waking up, not before
by Willy Tarreau
· Fri Jul 30 10:57:09 2021 +0200
6ed242e
BUG/MEDIUM: connection: close a rare race between idle conn close and takeover
by Willy Tarreau
· Wed Jul 28 15:27:37 2021 +0200
4f59c67
REGTESTS: ssl: ssl_errors.vtc does not work with old openssl version
by William Lallemand
· Thu Jul 29 16:00:24 2021 +0200
54f6383
REGTESTS: ssl: Add tests for the connection and SSL error fetches
by Remi Tricot-Le Breton
· Thu Jul 29 09:45:54 2021 +0200
4a6328f
MEDIUM: connection: Add option to disable legacy error log
by Remi Tricot-Le Breton
· Thu Jul 29 09:45:53 2021 +0200
98b930d
MINOR: ssl: Define a default https log format
by Remi Tricot-Le Breton
· Thu Jul 29 09:45:52 2021 +0200
7c6898e
MINOR: ssl: Add new ssl_fc_hsk_err sample fetch
by Remi Tricot-Le Breton
· Thu Jul 29 09:45:51 2021 +0200
89b65cf
MINOR: ssl: Enable error fetches in case of handshake error
by Remi Tricot-Le Breton
· Thu Jul 29 09:45:50 2021 +0200
3d2093a
MINOR: connection: Add a connection error code sample fetch
by Remi Tricot-Le Breton
· Thu Jul 29 09:45:49 2021 +0200
0aa4130
BUG/MINOR: connection: Add missing error labels to conn_err_code_str
by Remi Tricot-Le Breton
· Thu Jul 29 09:45:48 2021 +0200
df9caeb
CLEANUP: mworker: PR_CAP already initialized with alloc_new_proxy()
by William Lallemand
· Thu Jul 29 15:35:48 2021 +0200
ae787ba
CLEANUP: mworker: use the proxy helper functions in mworker_cli_proxy_create()
by William Lallemand
· Thu Jul 29 15:13:22 2021 +0200
e7f7462
MINOR: stats: don't output internal proxies (PR_CAP_INT)
by William Lallemand
· Wed Jul 28 17:45:18 2021 +0200
d11c572
MINOR: mworker: the mworker CLI proxy is internal
by William Lallemand
· Wed Jul 28 17:40:56 2021 +0200
6bb77b9
MINOR: proxy: rename PR_CAP_LUA to PR_CAP_INT
by William Lallemand
· Wed Jul 28 15:48:16 2021 +0200
b5f7b52
BUG/MEDIUM: mux-h2: Handle remaining read0 cases on partial frames
by Christopher Faulet
· Mon Jul 26 12:06:53 2021 +0200
cf30756
BUG/MINOR: mux-h1: Be sure to swap H1C to splice mode when rcv_pipe() is called
by Christopher Faulet
· Mon Jul 26 10:49:39 2021 +0200
3f35da2
BUG/MINOR: mux-h2: Obey dontlognull option during the preface
by Christopher Faulet
· Mon Jul 26 10:18:35 2021 +0200
07e10de
BUG/MINOR: mux-h1: Obey dontlognull option for empty requests
by Christopher Faulet
· Mon Jul 26 09:42:49 2021 +0200
9def142
BUG/MINOR: systemd: must check the configuration using -Ws
by William Lallemand
· Mon Jul 26 11:03:54 2021 +0200
2bf5d41
MINOR: ssl: use __objt_* variant when retrieving counters
by Amaury Denoyelle
· Mon Jul 26 09:59:06 2021 +0200
1f92339
BUG/MINOR: resolvers: Use a null-terminated string to lookup in servers tree
by Christopher Faulet
· Thu Jul 22 14:29:26 2021 +0200
b3c4a8f
BUILD: threads: fix pthread_mutex_unlock when !USE_THREAD
by Willy Tarreau
· Thu Jul 22 14:42:32 2021 +0200
acff309
BUG/MINOR: check: fix the condition to validate a port-less server
by Willy Tarreau
· Thu Jul 22 11:06:41 2021 +0200
59bab61
BUG/MINOR: stats: Add missing agent stats on servers
by Christopher Faulet
· Thu Jul 22 08:04:38 2021 +0200
5fcd428
BUG/MEDIUM: ssl_sample: fix segfault for srv samples on invalid request
by Amaury Denoyelle
· Wed Jul 21 11:50:12 2021 +0200
534197c
BUILD/MINOR: memprof fix macOs build.
by David CARLIER
· Tue Jul 20 20:37:45 2021 +0100
3c032f2
BUG/MINOR: mworker: do not export HAPROXY_MWORKER_REEXEC across programs
by Willy Tarreau
· Wed Jul 21 10:17:02 2021 +0200
2614619
BUG/MEDIUM: mworker: do not register an exit handler if exit is expected
by Willy Tarreau
· Wed Jul 21 10:01:36 2021 +0200
dc70c18
BUG/MEDIUM: cfgcond: limit recursion level in the condition expression parser
by Willy Tarreau
· Tue Jul 20 17:58:34 2021 +0200
048368e
MINOR: deinit: always deinit the init_mutex on failed initialization
by jenny-cheung
· Sun Jul 18 16:40:57 2021 +0800
b73f653
CLEANUP: http_ana: Remove now unused label from http_process_request()
by Christopher Faulet
· Mon Jul 19 10:32:16 2021 +0200
2524123
MEDIUM: proxy: remove long-broken 'option http_proxy'
by Willy Tarreau
· Sun Jul 18 19:18:56 2021 +0200
f1db20c
BUG/MINOR: cfgcond: revisit the condition freeing mechanism to avoid a leak
by Willy Tarreau
· Sat Jul 17 18:46:30 2021 +0200
69a23ae
BUG/MINOR: arg: free all args on make_arg_list()'s error path
by Willy Tarreau
· Sat Jul 17 18:36:43 2021 +0200
Next »