Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
fc80e302171aa5449259299d351cbeb349c615f0
fc80e30
REORG: ebtree: clean up remains of the ebtree/ directory
by Willy Tarreau
· Wed May 27 11:05:33 2020 +0200
8d2b777
REORG: ebtree: move the include files from ebtree to include/import/
by Willy Tarreau
· Wed May 27 10:58:19 2020 +0200
ff0e8a4
REORG: ebtree: move the C files from ebtree/ to src/
by Willy Tarreau
· Wed May 27 10:43:24 2020 +0200
f38175c
MINOR: sample: Add secure_memcmp converter
by Tim Duesterhus
· Tue Jun 09 11:48:42 2020 +0200
9fc6c97
BUG/MINOR: mworker: fix a memleak when execvp() failed
by William Lallemand
· Mon Jun 08 10:01:13 2020 +0200
e5ff4ad
BUG/MINOR: ssl: fix a trash buffer leak in some error cases
by William Lallemand
· Mon Jun 08 09:40:37 2020 +0200
0041741
BUG/MEDIUM: mworker: fix the reload with an -- option
by William Lallemand
· Fri Jun 05 14:08:41 2020 +0200
a6b3249
BUG/MINOR: init: -S can have a parameter starting with a dash
by William Lallemand
· Thu Jun 04 23:49:20 2020 +0200
4f71d30
BUG/MINOR: init: -x can have a parameter starting with a dash
by William Lallemand
· Thu Jun 04 23:41:29 2020 +0200
df6c5a8
BUG/MEDIUM: mworker: fix the copy of options in copy_argv()
by William Lallemand
· Thu Jun 04 17:40:23 2020 +0200
efde955
BUG/MEDIUM: contrib/prometheus-exporter: Properly set flags to dump metrics
by Christopher Faulet
· Fri Jun 05 08:18:56 2020 +0200
c0fcbe4
BUG/MINOR: checks: Fix test on http-check rulesets during config validity check
by Christopher Faulet
· Wed Jun 03 19:00:42 2020 +0200
5cf2dfc
BUG/MEDIUM: hlua: Lock pattern references to perform set/add/del operations
by Christopher Faulet
· Wed Jun 03 18:39:16 2020 +0200
7c26ed7
DOC: add a line about comments in crt-list
by William Lallemand
· Wed Jun 03 17:34:48 2020 +0200
23308eb
BUG/MEDIUM: lua: Reset analyse expiration timeout before executing a lua action
by Christopher Faulet
· Tue Jun 02 18:46:07 2020 +0200
89aed32
MINOR: mux-h1/proxy: Add a proxy option to disable clear h2 upgrade
by Christopher Faulet
· Tue Jun 02 17:33:56 2020 +0200
f187ce6
Revert "MINOR: ssl: rework add cert chain to CTX to be libssl independent"
by William Lallemand
· Tue Jun 02 18:27:20 2020 +0200
39bd740
CLEANUP: regex: remove outdated support for regex actions
by Willy Tarreau
· Tue Jun 02 17:17:13 2020 +0200
530ba38
BUG/MINOR: peers: fix internal/network key type mapping.
by Emeric Brun
· Tue Jun 02 11:17:42 2020 +0200
570a22b
BUILD: sink: address build warning on 32-bit architectures
by Willy Tarreau
· Tue Jun 02 12:00:46 2020 +0200
55af9e9
CLEANUP: ssl: remove comment from dump_crtlist_sslconf()
by William Lallemand
· Tue Jun 02 11:54:46 2020 +0200
50df1cb
MINOR: ssl: set ssl-min-ver in ambiguous configurations
by William Lallemand
· Tue Jun 02 10:52:24 2020 +0200
9755647
MEDIUM: ring: add new srv statement to support octet counting forward
by Emeric Brun
· Sat May 30 01:42:45 2020 +0200
494c505
MEDIUM: ring: add server statement to forward messages from a ring
by Emeric Brun
· Thu May 28 11:13:15 2020 +0200
9f2ff3a
BUG/MINOR: error on unknown statement in ring section.
by Emeric Brun
· Fri May 29 15:47:52 2020 +0200
dcd58af
MINOR: ring: re-work ring attach generic API.
by Emeric Brun
· Thu May 28 14:39:30 2020 +0200
6fab3e6
SCRIPTS: publish-release: pass -n to gzip to remove timestamp
by Willy Tarreau
· Sat May 30 06:59:07 2020 +0200
21072b9
CLEANUP: pools: use the regular lock for the flush operation on lockless pools
by Willy Tarreau
· Fri May 29 17:23:05 2020 +0200
2f44a59
MEDIUM: ssl: use TLSv1.2 as the minimum default on bind lines
by William Lallemand
· Fri May 29 08:54:33 2020 +0200
56192cc
BUG/MEDIUM: checks: Don't add a tcpcheck ruleset twice in the shared tree
by Christopher Faulet
· Fri May 29 08:10:50 2020 +0200
7867525
BUG/MINOR: nameservers: fix error handling in parsing of resolv.conf
by Willy Tarreau
· Thu May 28 18:07:10 2020 +0200
143f4ce
CI: cirrus-ci: skip reg-tests/connection/proxy_protocol_send_unique_id_alpn.vtc on CentOS 6
by Ilya Shipitsin
· Thu May 28 01:50:57 2020 +0500
fa9d780
BUG/MEDIUM: logs: fix trailing zeros on log message.
by Emeric Brun
· Thu May 28 14:21:33 2020 +0200
31a841c
BUG/MINOR: lua: Add missing string length for lua sticktable lookup
by Nathan Neulinger
· Tue Mar 03 20:32:47 2020 -0600
3d5e121
MINOR: checks: I/O callback function only rely on the data layer wake callback
by Christopher Faulet
· Thu May 28 14:34:02 2020 +0200
030ed4b
BUG/MEDIUM: checks: Don't blindly subscribe for receive if waiting for connect
by Christopher Faulet
· Thu May 28 13:58:34 2020 +0200
0bac4cd
CLEANUP: http: Remove unused HTTP message templates
by Christopher Faulet
· Wed May 27 10:11:59 2020 +0200
b304883
MINOR: http-rules: Use an action function to eval http-request auth rules
by Christopher Faulet
· Wed May 27 15:26:43 2020 +0200
612f2ea
MINOR: http-ana: Use proxy's error replies to emit 401/407 responses
by Christopher Faulet
· Wed May 27 09:57:28 2020 +0200
ae43b6c
MINOR: http-ana: Make the function http_reply_to_htx() public
by Christopher Faulet
· Wed May 27 15:24:22 2020 +0200
9947f77
REGTEST: Add connection/proxy_protocol_send_unique_id_alpn
by Tim Duesterhus
· Wed May 27 12:58:43 2020 +0200
63a8738
MEDIUM: pools: directly free objects when pools are too much crowded
by Willy Tarreau
· Fri May 08 08:38:24 2020 +0200
a1e4f8c
MINOR: pools: compute an estimate of each pool's average needed objects
by Willy Tarreau
· Fri May 08 08:31:56 2020 +0200
68ad53c
BUG/MEDIUM: backend: set the connection owner to the session when using alpn.
by Olivier Houchard
· Wed May 27 01:26:06 2020 +0200
d82056c
BUG/MINOR: connection: Always get the stream when available to send PP2 line
by Christopher Faulet
· Tue May 26 16:08:49 2020 +0200
3ab504f
BUG/MEDIUM: connection: Ignore PP2 unique ID for stream-less connections
by Christopher Faulet
· Tue May 26 15:16:01 2020 +0200
54f7823
BUG/MEDIUM: contrib/spoa: do not register python3.8 if --embed fail
by Bertrand Jacquin
· Fri May 22 17:03:46 2020 +0100
b0b8b26
MINOR: checks: Remove useless tests on the connection and conn-stream
by Christopher Faulet
· Tue May 26 12:14:22 2020 +0200
3cbdd22
BUG/MEDIUM: checks: Refresh the conn-stream and the connection after a connect
by Christopher Faulet
· Tue May 26 11:14:50 2020 +0200
80f59e5
REGTESTS: Require the version 2.2 to execute lua/set_var
by Christopher Faulet
· Tue May 26 11:11:23 2020 +0200
185a643
REGTESTS: Add missing OPENSSL to REQUIRE_OPTIONS for compression/lua_validation
by Christopher Faulet
· Tue May 26 11:08:59 2020 +0200
99c453d
MEDIUM: ring: new section ring to declare custom ring buffers.
by Emeric Brun
· Mon May 25 15:01:04 2020 +0200
4e172c9
MEDIUM: lua: Add `ifexist` parameter to `set_var`
by Tim Duesterhus
· Tue May 19 13:49:42 2020 +0200
84ebc13
MINOR: lua: Make `set_var()` and `unset_var()` return success
by Tim Duesterhus
· Tue May 19 13:49:41 2020 +0200
b4fac1e
MINOR: vars: Make vars_(un|)set_by_name(_ifexist|) return a success value
by Tim Duesterhus
· Tue May 19 13:49:40 2020 +0200
7329327
CLEANUP: vars: Remove void vars_unset_by_name(const char*, size_t, struct sample*)
by Tim Duesterhus
· Tue May 19 13:49:39 2020 +0200
94fa973
MINOR: lua: Use vars_unset_by_name_ifexist()
by Tim Duesterhus
· Tue May 19 13:49:38 2020 +0200
de5021a
REGTESTS: Add missing OPENSSL to REQUIRE_OPTIONS for lua/txn_get_priv
by Tim Duesterhus
· Tue May 19 13:49:37 2020 +0200
ed48657
REGTESTS: checks: Fix tls_health_checks when IPv6 addresses are used
by Christopher Faulet
· Mon May 25 07:59:59 2020 +0200
99ff105
MINOR: checks: Remove dead code from process_chk_conn()
by Christopher Faulet
· Mon May 25 07:32:01 2020 +0200
d6e3123
BUG/MINOR: http-htx: Fix a leak on error path during http reply parsing
by Christopher Faulet
· Thu May 21 10:10:41 2020 +0200
63d4824
BUG/MINOR: http-htx: Don't forget to release the http reply in release function
by Christopher Faulet
· Thu May 21 09:59:22 2020 +0200
73b943b
[RELEASE] Released version 2.2-dev8
by Willy Tarreau
· Fri May 22 16:19:04 2020 +0200
119e50e
MINOR: connection: add pp2-never-send-local to support old PP2 behavior
by Willy Tarreau
· Fri May 22 13:53:29 2020 +0200
318adf4
CONTRIB: hpack: make use of the simplified standalone HPACK API
by Willy Tarreau
· Fri May 22 12:09:16 2020 +0200
0ff9b3d
BUILD: hpack: make sure the hpack table can still be built standalone
by Willy Tarreau
· Fri May 22 12:05:27 2020 +0200
66163ec
BUG/MINOR: checks: Respect check-ssl param when a port or an addr is specified
by Christopher Faulet
· Wed May 20 22:36:24 2020 +0200
7017067
DOC: Fix "errorfile" description in the configuration manual
by Christopher Faulet
· Mon May 18 17:42:48 2020 +0200
3b967c1
MINOR: http-htx/proxy: Add http-error directive using http return syntax
by Christopher Faulet
· Fri May 15 15:47:44 2020 +0200
97e466c
MINOR: http-ana: Add a function to write an http reply in an HTX message
by Christopher Faulet
· Fri May 15 15:12:47 2020 +0200
963ce5b
CLEANUP: channel: Remove channel_htx_copy_msg() function
by Christopher Faulet
· Fri May 15 14:54:31 2020 +0200
2056736
MINOR: htx: Add a function to copy a buffer in an HTX message
by Christopher Faulet
· Fri May 15 14:52:49 2020 +0200
f1fedc3
CLEANUP: http-htx: Remove unused storage of error messages in buffers
by Christopher Faulet
· Fri May 15 14:30:32 2020 +0200
8dfeccf
MEDIUM: http-ana: Use http replies for HTTP error messages
by Christopher Faulet
· Fri May 15 14:16:29 2020 +0200
507479b
MINOR: http-ana: Use a TXN flag to prevent after-response ruleset evaluation
by Christopher Faulet
· Fri May 15 12:29:46 2020 +0200
e29a97e
MINOR: http-htx: Use http reply from the http-errors section
by Christopher Faulet
· Thu May 14 14:49:25 2020 +0200
40e8569
MINOR: proxy: Add references on http replies for proxy error messages
by Christopher Faulet
· Thu May 14 17:34:31 2020 +0200
5809e10
MINOR: http-htx: Store errorloc/errorfile messages in http replies
by Christopher Faulet
· Thu May 14 17:31:52 2020 +0200
de30bb7
MINOR: http-htx: Store messages of an http-errors section in a http reply array
by Christopher Faulet
· Thu May 14 10:03:55 2020 +0200
1b13eca
MINOR: http-htx: Store default error messages in a global http reply array
by Christopher Faulet
· Thu May 14 09:54:26 2020 +0200
5cb513a
MEDIUM: http-rules: Rely on http reply for http deny/tarpit rules
by Christopher Faulet
· Wed May 13 17:56:56 2020 +0200
0e2ad61
MINOR: http-ana: Use a dedicated function to send a response from an http reply
by Christopher Faulet
· Wed May 13 16:38:37 2020 +0200
7eea241
MINOR: http-htx: Use a dedicated function to check http reply validity
by Christopher Faulet
· Wed May 13 15:02:59 2020 +0200
47e791e
MINOR: http-htx: Use a dedicated function to parse http reply arguments
by Christopher Faulet
· Wed May 13 14:36:55 2020 +0200
1863064
MINOR: http-htx: Use a dedicated function to release http_reply objects
by Christopher Faulet
· Tue May 12 18:57:28 2020 +0200
5ff0c64
MINOR: http-rules: Use http_reply structure for http return rules
by Christopher Faulet
· Tue May 12 18:33:37 2020 +0200
b6ea17c
CLEANUP: http-htx: Rename http_error structure into http_error_msg
by Christopher Faulet
· Wed May 13 21:45:22 2020 +0200
7bd3de0
MINOR: http-htx: Add http_reply type based on what is used for http return rules
by Christopher Faulet
· Tue May 12 18:31:35 2020 +0200
ba946bf
BUG/MINOR: http-rules: Mark http return rules as final
by Christopher Faulet
· Wed May 13 08:50:07 2020 +0200
a53abad
CLEANUP: http_ana: Remove unused TXN flags
by Christopher Faulet
· Wed May 13 08:12:22 2020 +0200
8177ad9
MINOR: ssl: split config and runtime variable for ssl-{min,max}-ver
by William Lallemand
· Wed May 20 16:49:02 2020 +0200
13dd451
CI: travis-ci: fix libslz download URL
by Ilya Shipitsin
· Tue May 19 01:47:07 2020 +0500
d68a692
Revert "MEDIUM: sink: add global statement to create a new ring (sink buffer)"
by Willy Tarreau
· Wed May 20 12:04:39 2020 +0200
928068a
MINOR: ring: make the applet code not depend on the CLI
by Willy Tarreau
· Tue May 19 19:14:42 2020 +0200
9597cbd
MINOR: applet: adopt the wait list entry from the CLI
by Willy Tarreau
· Tue May 19 17:07:30 2020 +0200
223dded
BUG/MEDIUM: ring: write-lock the ring while attaching/detaching
by Willy Tarreau
· Tue May 19 19:21:45 2020 +0200
fe410d6
BUG/MAJOR: mux-fcgi: Stop sending loop if FCGI stream is blocked for any reason
by Christopher Faulet
· Tue May 19 15:13:00 2020 +0200
2bdcc70
MEDIUM: hpack: use a pool for the hpack table
by Willy Tarreau
· Tue May 19 11:31:11 2020 +0200
957ec59
MEDIUM: sink: add global statement to create a new ring (sink buffer)
by Emeric Brun
· Mon May 11 14:41:31 2020 +0200
e709e1e
MEDIUM: logs: buffer targets now rely on new sink_write
by Emeric Brun
· Wed May 06 17:23:59 2020 +0200
Next »