Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
9abb3176834303486d0fda2fd405d821707cbcdc
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
722180a
BUILD: make tune.ssl.keylog available again
by William Lallemand
· Wed Jun 09 16:46:12 2021 +0200
871ef2f
CI: Make matrix.py executable and add shebang
by Tim Duesterhus
· Tue Jun 08 15:14:35 2021 +0200
846830e
BUG: errors: remove printf positional args for user messages context
by Amaury Denoyelle
· Mon Jun 07 19:24:10 2021 +0200
fc0cceb
MINOR: haproxy: Add `-cc` argument
by Maximilian Mader
· Sun Jun 06 00:50:22 2021 +0200
29c6cd7
CLEANUP: tools: Make errptr const in `parse_line()`
by Maximilian Mader
· Sun Jun 06 00:50:21 2021 +0200
b3168b3
CLEANUP: cfgparse: Remove duplication of `MAX_LINE_ARGS + 1`
by Tim Duesterhus
· Sun Jun 06 00:50:20 2021 +0200
5c86620
DOC: use the req.ssl_sni in examples
by Alex
· Sat Jun 05 13:23:08 2021 +0200
5e560e8
MINOR: server: use ha_alert in server parsing functions
by Amaury Denoyelle
· Fri May 28 16:35:05 2021 +0200
9d0138a
MINOR: server: use parsing ctx for server init addr
by Amaury Denoyelle
· Fri May 28 11:01:52 2021 +0200
e74cbc3
REORG: config: use parsing ctx for server config check
by Amaury Denoyelle
· Fri May 28 10:34:01 2021 +0200
0fc136c
REORG: server: use parsing ctx for server parsing
by Amaury Denoyelle
· Fri May 28 11:00:18 2021 +0200
d0b237c
MINOR: log: define server user message format
by Amaury Denoyelle
· Fri May 28 10:36:56 2021 +0200
1112430
MINOR: errors: specify prefix "config" for parsing output
by Amaury Denoyelle
· Fri Jun 04 18:22:08 2021 +0200
da3d681
MINOR: log: display exec path on first warning
by Amaury Denoyelle
· Fri May 28 09:57:10 2021 +0200
816281f
MINOR: errors: use user messages context in print_message
by Amaury Denoyelle
· Thu May 27 15:46:19 2021 +0200
6af81f8
MEDIUM: errors: implement parsing context type
by Amaury Denoyelle
· Thu May 27 15:45:28 2021 +0200
0a1cdcc
MINOR: log: do not discard stderr when starting is over
by Amaury Denoyelle
· Wed May 26 11:05:45 2021 +0200
1833e43
MEDIUM: errors: implement user messages buffer
by Amaury Denoyelle
· Wed May 26 11:05:22 2021 +0200
c008a63
CLEANUP: server: fix cosmetic of error message on sni parsing
by Amaury Denoyelle
· Fri May 28 11:01:22 2021 +0200
ce986e1
REORG: errors: split errors reporting function from log.c
by Amaury Denoyelle
· Fri Jun 04 11:20:32 2021 +0200
01b3c3d
MINOR: errors: allow empty va_args for diag variadic macro
by Amaury Denoyelle
· Mon May 31 14:26:20 2021 +0200
64d6c09
CI: github actions: -Wno-deprecated-declarations with OpenSSL 3.0.0
by William Lallemand
· Mon Jun 07 15:27:57 2021 +0200
c3f28a3
CI: github actions: add OpenSSL-3.0.0 builds
by Ilya Shipitsin
· Sat Jun 05 03:06:59 2021 +0000
a9334df
CLEANUP: reg-tests: Remove obsolete no-htx parameter for reg-tests
by Tim Duesterhus
· Mon May 31 23:07:29 2021 +0200
Next »