Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
3bc6af417d10e0f5c46f2997be919e14c689ab9c
3bc6af4
BUG/MINOR: cache: Correctly handle existing-but-empty 'accept-encoding' header
by Tim Duesterhus
· Fri Jun 18 15:09:28 2021 +0200
0ba54bb
BUG/MINOR: server/cli: Fix locking in function processing "set server" command
by Christopher Faulet
· Fri Jun 18 08:47:14 2021 +0200
e886dd5
BUG/MINOR: resolvers: Use resolver's lock in resolv_srvrq_expire_task()
by Christopher Faulet
· Fri Jun 18 09:05:49 2021 +0200
655dec8
BUG/MINOR: backend: do not set sni on connection reuse
by Amaury Denoyelle
· Tue Jun 01 17:04:10 2021 +0200
2b1d917
BUG/MINOR: backend: restore the SF_SRV_REUSED flag original purpose
by Amaury Denoyelle
· Thu Jun 17 15:14:49 2021 +0200
dcac418
BUG/MEDIUM: resolvers: Add a task on servers to check SRV resolution status
by Christopher Faulet
· Tue Jun 15 16:17:17 2021 +0200
73001ab
MINOR: resolvers: Remove server from named_servers tree when removing a SRV item
by Christopher Faulet
· Tue Jun 15 16:14:37 2021 +0200
11c6c39
MINOR: resolvers: Clean server in a dedicated function when removing a SRV item
by Christopher Faulet
· Tue Jun 15 16:08:48 2021 +0200
c7b391a
BUG/MEDIUM: server/cli: Fix ABBA deadlock when fqdn is set from the CLI
by Christopher Faulet
· Tue Jun 15 12:01:29 2021 +0200
a386e78
BUG/MINOR: server: Forbid to set fqdn on the CLI if SRV resolution is enabled
by Christopher Faulet
· Tue Jun 15 11:37:40 2021 +0200
8a8f270
CLEANUP: server: a separate function for initializing the per_thr field
by Miroslav Zagorac
· Tue Jun 15 15:33:20 2021 +0200
cbc0c23
CI: ssl: keep the old method for ancient OpenSSL versions
by Willy Tarreau
· Thu Jun 17 15:39:30 2021 +0200
f4b9801
CI: ssl: do not needlessly build the OpenSSL docs
by Willy Tarreau
· Thu Jun 10 07:52:23 2021 +0200
c6f1498
CI: ssl: enable parallel builds for OpenSSL on Linux
by Willy Tarreau
· Thu Jun 10 07:52:23 2021 +0200
8727614
REGTESTS: Remove support for REQUIRE_BINARIES
by Tim Duesterhus
· Fri Jun 11 19:56:18 2021 +0200
4ee192f
REGTESTS: Replace REQUIRE_BINARIES with 'command -v'
by Tim Duesterhus
· Fri Jun 11 19:56:17 2021 +0200
c957048
REGTESTS: Replace REQUIRE_OPTIONS with 'haproxy -cc' for 2.5+ tests
by Tim Duesterhus
· Fri Jun 11 19:56:16 2021 +0200
5efc48d
REGTESTS: Replace REQUIRE_VERSION=2.5 with 'haproxy -cc'
by Tim Duesterhus
· Fri Jun 11 19:56:15 2021 +0200
8a91fa4
CI: Replace the requirement for 'sudo' with a call to 'ulimit -n'
by Tim Duesterhus
· Sun Jun 13 15:02:24 2021 +0200
213bb99
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Sat Jun 12 15:55:27 2021 +0500
3a53707
BUG/MINOR: mux-h2/traces: bring back the lost "sent H2 REQ/RES" traces
by Willy Tarreau
· Thu Jun 17 08:40:04 2021 +0200
29268e9
BUG/MINOR: mux-h2/traces: bring back the lost "rcvd H2 REQ" trace
by Willy Tarreau
· Thu Jun 17 08:29:14 2021 +0200
ee4684f
MINOR: mux-h2: obey http-ignore-probes during the preface
by Willy Tarreau
· Thu Jun 17 08:08:48 2021 +0200
fc8e438
BUG/MINOR: stats: make "show stat typed desc" work again
by Willy Tarreau
· Thu Jun 17 07:22:27 2021 +0200
9abb317
CLEANUP: mux-h2/traces: better align user messages
by Willy Tarreau
· Wed Jun 16 18:32:42 2021 +0200
8e6f749
MINOR: mux-h2/trace: report a few connection-level info during h2_init()
by Willy Tarreau
· Wed Jun 16 17:47:24 2021 +0200
d943a04
MINOR: connection: add helper conn_append_debug_info()
by Willy Tarreau
· Wed Jun 16 17:35:20 2021 +0200
b74debd
BUG/MINOR: mux-h1: do not skip the error response on bad requests
by Willy Tarreau
· Wed Jun 16 15:06:43 2021 +0200
f9a7c44
MINOR: backend: only skip LB when there are actual connections
by Willy Tarreau
· Wed Jun 09 15:56:16 2021 +0200
7867ceb
BUG/MAJOR: queue: set SF_ASSIGNED when setting strm->target on dequeue
by Willy Tarreau
· Wed Jun 16 08:42:23 2021 +0200
6fd0450
CLEANUP: shctx: remove the different inter-process locking techniques
by Willy Tarreau
· Tue Jun 15 16:11:33 2021 +0200
b54ca70
MEDIUM: config: warn about "bind-process" deprecation
by Willy Tarreau
· Tue Jun 15 11:37:35 2021 +0200
317804d
DOC: update references to process numbers in cpu-map and bind-process
by Willy Tarreau
· Tue Jun 15 11:35:31 2021 +0200
e8422bf
MEDIUM: global: remove the relative_pid from global and mworker
by Willy Tarreau
· Tue Jun 15 09:08:18 2021 +0200
06987f4
CLEANUP: global: remove unused definition of MAX_PROCS
by Willy Tarreau
· Tue Jun 15 11:41:20 2021 +0200
44ea631
MEDIUM: cpu-set: make the proc a single bit field and not an array
by Willy Tarreau
· Tue Jun 15 08:57:56 2021 +0200
bda7c1d
MEDIUM: config: simplify cpu-map handling
by Willy Tarreau
· Tue Jun 15 08:49:05 2021 +0200
72faef3
MEDIUM: global: remove dead code from nbproc/bind_proc removal
by Willy Tarreau
· Tue Jun 15 08:36:30 2021 +0200
5301f5d
CLEANUP: global: remove pid_bit and all_proc_mask
by Willy Tarreau
· Tue Jun 15 08:13:20 2021 +0200
9135859
CLEANUP: global: remove the nbproc field from the global structure
by Willy Tarreau
· Tue Jun 15 08:08:04 2021 +0200
6185a03
MINOR: mworker: remove the initialization loop over processes
by Willy Tarreau
· Tue Jun 15 08:02:06 2021 +0200
d67ff34
MEDIUM: init: remove the loop over processes during init
by Willy Tarreau
· Tue Jun 15 07:58:09 2021 +0200
9c6a802
CLEANUP: global: remove unused definition of stopping_task[]
by Willy Tarreau
· Tue Jun 15 11:39:57 2021 +0200
e34cf28
BUG/MINOR: mworker: fix typo in chroot error message
by Willy Tarreau
· Tue Jun 15 08:59:19 2021 +0200
4c19e99
BUG/MINOR: ssl: use atomic ops to update global shctx stats
by Willy Tarreau
· Tue Jun 15 16:39:22 2021 +0200
9e467af
BUG/MEDIUM: shctx: use at least thread-based locking on USE_PRIVATE_CACHE
by Willy Tarreau
· Tue Jun 15 15:03:19 2021 +0200
8ff0434
BUG/MEDIUM: server: do not auto insert a dynamic server in px addr_node
by Amaury Denoyelle
· Tue Jun 08 15:19:51 2021 +0200
1613b4a
BUG/MINOR: server: do not keep an invalid dynamic server in px ids tree
by Amaury Denoyelle
· Tue Jun 08 17:00:20 2021 +0200
406aaef
BUG/MEDIUM: server: do not forget to generate the dynamic servers ids
by Amaury Denoyelle
· Wed Jun 09 09:58:47 2021 +0200
82d7f77
BUG/MEDIUM: server: clear dynamic srv on delete from proxy id/name trees
by Amaury Denoyelle
· Wed Jun 09 16:00:43 2021 +0200
31ddd76
BUG/MEDIUM: server: extend thread-isolate over much of CLI 'add server'
by Amaury Denoyelle
· Thu Jun 10 15:26:44 2021 +0200
077c6b8
BUG/MINOR: stick-table: insert srv in used_name tree even with fixed id
by Amaury Denoyelle
· Mon Jun 14 17:04:25 2021 +0200
6916493
MINOR: ssl: Use OpenSSL's ASN1_TIME convertor when available
by Remi Tricot-Le Breton
· Fri Jun 11 10:28:09 2021 +0200
0953039
DOC: lua: Add a warning about buffers modification in HTTP
by Christopher Faulet
· Mon Jun 14 11:43:18 2021 +0200
caef19e
BUG/MAJOR: resolvers: segfault using server template without SRV RECORDs
by Emeric Brun
· Mon Jun 14 10:02:18 2021 +0200
b89c0e4
CI: github actions: enable alpine/musl builds
by Ilya Shipitsin
· Sat Jun 12 15:46:29 2021 +0500
1b095ca
REGTESTS: Remove REQUIRE_VERSION=1.7 from all tests
by Tim Duesterhus
· Fri Jun 11 18:16:25 2021 +0200
d8be001
REGTESTS: Remove REQUIRE_VERSION=1.6 from all tests
by Tim Duesterhus
· Fri Jun 11 18:16:24 2021 +0200
2a651e2
BUILD: log: remove unused fmt_directive()
by Willy Tarreau
· Fri Jun 11 17:32:03 2021 +0200
3ae1d1e
BUILD: init: remove initialization of multi-process thread mappings
by Willy Tarreau
· Fri Jun 11 17:28:19 2021 +0200
b63dbb7
MAJOR: config: remove parsing of the global "nbproc" directive
by Willy Tarreau
· Fri Jun 11 16:50:29 2021 +0200
eb77824
MEDIUM: proxy: remove the deprecated "grace" keyword
by Willy Tarreau
· Fri Jun 11 16:27:10 2021 +0200
d2f2537
MINOR: config: remove deprecated option "http-tunnel"
by Willy Tarreau
· Fri Jun 11 16:06:29 2021 +0200
6ba6984
MINOR: config: reject long-deprecated "option forceclose"
by Willy Tarreau
· Fri Jun 11 16:01:50 2021 +0200
4a83977
MINOR: http: remove the long deprecated "set-cookie()" sample fetch function
by Willy Tarreau
· Fri Jun 11 15:46:02 2021 +0200
fd6ab66
MINOR: log: remove the long-deprecated early log-format tags
by Willy Tarreau
· Fri Jun 11 15:37:45 2021 +0200
9862787
MINOR: config: completely remove support for "no option http-use-htx"
by Willy Tarreau
· Fri Jun 11 15:34:34 2021 +0200
eb9d90a
MINOR: config: remove support for deprecated option "tune.chksize"
by Willy Tarreau
· Fri Jun 11 15:29:31 2021 +0200
85af93b
BUG/MINOR: server-state: load SRV resolution only if params match the config
by Christopher Faulet
· Thu Jun 10 16:59:53 2021 +0200
3406766
MEDIUM: resolvers: add a ref between servers and srv request or used SRV record
by Emeric Brun
· Fri Jun 11 10:48:45 2021 +0200
bd78c91
MEDIUM: resolvers: add a ref on server to the used A/AAAA answer item
by Emeric Brun
· Fri Jun 11 10:08:05 2021 +0200
12ca658
BUG/MINOR: resolvers: answser item list was randomly purged or errors
by Emeric Brun
· Thu Jun 10 15:25:25 2021 +0200
0fe1864
CLEANUP: l7-retries: do not test the buffer before calling b_alloc()
by Christopher Faulet
· Fri Jun 11 15:55:56 2021 +0200
bf76df1
BUG/MINOR: h1-htx: Fix a signess bug with char data type when parsing chunk size
by Christopher Faulet
· Fri Jun 11 13:39:06 2021 +0200
5cd0e52
BUG/MINOR: mux-fcgi: Expose SERVER_SOFTWARE parameter by default
by Christopher Faulet
· Fri Jun 11 13:34:42 2021 +0200
1cf414b
BUG/MAJOR: htx: Fix htx_defrag() when an HTX block is expanded
by Christopher Faulet
· Wed Jun 09 17:30:40 2021 +0200
0061323
REGTESTS: ssl: show_ssl_ocspresponce.vtc is broken with BoringSSL
by William Lallemand
· Fri Jun 11 10:03:08 2021 +0200
c12bf9a
BUG/MEDIUM: errors: include missing obj_type file
by Willy Tarreau
· Fri Jun 11 07:31:57 2021 +0200
3faf0cb
BUILD: ssl: Fix compilation with BoringSSL
by Remi Tricot-Le Breton
· Thu Jun 10 18:10:32 2021 +0200
8715dec
MEDIUM: pools: remove the locked pools implementation
by Willy Tarreau
· Thu Jun 10 17:31:48 2021 +0200
1526ffe
CLEANUP: pools: remove now unused seq and pool_free_list
by Willy Tarreau
· Thu Jun 10 08:46:28 2021 +0200
2a4523f
BUG/MAJOR: pools: fix possible race with free() in the lockless variant
by Willy Tarreau
· Wed Jun 09 18:59:58 2021 +0200
9b3ed51
MEDIUM: pools: use a single pool_gc() function for locked and lockless
by Willy Tarreau
· Thu Jun 10 10:21:35 2021 +0200
26ed183
MINOR: pools: call malloc_trim() under thread isolation
by Willy Tarreau
· Thu Jun 10 08:40:16 2021 +0200
c889143
MINOR: pools: do not maintain the lock during pool_flush()
by Willy Tarreau
· Thu Jun 10 07:13:04 2021 +0200
9a7aa3b
BUG/MINOR: pools: make DEBUG_UAF always write to the to-be-freed location
by Willy Tarreau
· Thu Jun 10 17:20:19 2021 +0200
c239cde
BUG/MINOR: pools: fix a possible memory leak in the lockless pool_flush()
by Willy Tarreau
· Thu Jun 10 06:54:22 2021 +0200
efbf35c
BUG/MINOR: server: explicitly set "none" init-addr for dynamic servers
by Amaury Denoyelle
· Thu Jun 10 17:34:10 2021 +0200
2a77c62
REGTESTS: ssl: Add "show ssl ocsp-response" test
by Remi Tricot-Le Breton
· Thu Jun 10 13:51:16 2021 +0200
6056e61
MINOR: ssl: Add the "show ssl cert foo.pem.ocsp" CLI command
by Remi Tricot-Le Breton
· Thu Jun 10 13:51:15 2021 +0200
da968f6
MINOR: ssl: Add the OCSP entry key when displaying the details of a certificate
by Remi Tricot-Le Breton
· Thu Jun 10 13:51:14 2021 +0200
d92fd11
MINOR: ssl: Add new "show ssl ocsp-response" CLI command
by Remi Tricot-Le Breton
· Thu Jun 10 13:51:13 2021 +0200
5aa1dce
MINOR: ssl: Keep the actual key length in the certificate_ocsp structure
by Remi Tricot-Le Breton
· Thu Jun 10 13:51:12 2021 +0200
12554d0
BUG/MEDIUM: compression: Add a flag to know the filter is still processing data
by Christopher Faulet
· Wed Jun 09 17:12:44 2021 +0200
402740c
BUG/MEDIUM: compression: Properly get the next block to iterate on payload
by Christopher Faulet
· Wed Jun 09 17:04:37 2021 +0200
86ca0e5
BUG/MEDIUM: compression: Fix loop skipping unused blocks to get the next block
by Christopher Faulet
· Wed Jun 09 16:59:02 2021 +0200
5ac9a39
SCRIPTS: opentracing: enable parallel builds in build-ot.sh
by Willy Tarreau
· Thu Jun 10 07:35:15 2021 +0200
9425ed4
BUG/MEDIUM: opentracing: initialization before establishing daemon and/or chroot mode
by Miroslav Zagorac
· Thu Jun 10 01:23:15 2021 +0200
1642474
Revert "BUG/MINOR: opentracing: initialization after establishing daemon mode"
by Miroslav Zagorac
· Thu Jun 10 01:19:13 2021 +0200
a3a0cce
BUG/MINOR: ssl: OCSP stapling does not work if expire too far in the future
by Remi Tricot-Le Breton
· Wed Jun 09 17:16:18 2021 +0200
Next »