]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: lua: Forbid HTTP applets from being called from tcp rulesets
authorThierry FOURNIER <tfournier@arpalert.org>
Sun, 20 Dec 2015 19:13:14 +0000 (20:13 +0100)
committerWilly Tarreau <w@1wt.eu>
Sun, 20 Dec 2015 22:13:01 +0000 (23:13 +0100)
commit718e2a73a2f919f921b0dc4b0e46727718256831
tree2e7292eee730f309126544c93ff2194768704f60
parentd93ea2b603f4ecae2c8139deb9483e7c9d4ffc17
BUG/MEDIUM: lua: Forbid HTTP applets from being called from tcp rulesets

HTTP applets request requires everything initilized by
"http_process_request" (analyzer flag AN_REQ_HTTP_INNER).
The applet will be immediately initilized, but its before
the call of this analyzer.

Due to this problem HTTP applets could be called with uncompletely
initialized http_txn.

This fix must be backported to 1.6.
src/hlua.c