haproxy: Update HAProxy to v2.1.2 11223/head
authorChristian Lachner <gladiac@gmail.com>
Sun, 2 Feb 2020 10:09:32 +0000 (11:09 +0100)
committerChristian Lachner <gladiac@gmail.com>
Mon, 3 Feb 2020 06:54:31 +0000 (07:54 +0100)
commitfdaa55a9181a2716954797c8d3f1090bf2620fb9
treed9278dd8a6afe7d05b77f92984614da9c989bd23
parenta3b028b3579ca43f91879726f73b331d46cce433
haproxy: Update HAProxy to v2.1.2

- Major version jump from v2.0 to v2.1
- Update haproxy download URL and hash
- Add new patches (see https://www.haproxy.org/bugs/bugs-2.1.2.html)
- Stop building LUA 5.3 in the haproxy build-process and use liblua5.3 as a dependency instead

Signed-off-by: Christian Lachner <gladiac@gmail.com>
59 files changed:
net/haproxy/Makefile
net/haproxy/get-latest-patches.sh
net/haproxy/patches/000-BUG-MINOR-checks-refine-which-errno-values-are-really-errors.patch [new file with mode: 0644]
net/haproxy/patches/000-OPENWRT-add-uclibc-support.patch [deleted file]
net/haproxy/patches/001-BUG-MEDIUM-checks-Only-attempt-to-do-handshakes-if-the-connection-is-ready.patch [new file with mode: 0644]
net/haproxy/patches/002-BUG-MEDIUM-connections-Hold-the-lock-when-wanting-to-kill-a-connection.patch [new file with mode: 0644]
net/haproxy/patches/003-MINOR-config-disable-busy-polling-on-old-processes.patch [new file with mode: 0644]
net/haproxy/patches/004-MINOR-ssl-Remove-unused-variable-need_out.patch [new file with mode: 0644]
net/haproxy/patches/005-BUG-MINOR-h1-Report-the-right-error-position-when-a-header-value-is-invalid.patch [new file with mode: 0644]
net/haproxy/patches/006-BUG-MINOR-proxy-Fix-input-data-copy-when-an-error-is-captured.patch [new file with mode: 0644]
net/haproxy/patches/007-BUG-MEDIUM-http-ana-Truncate-the-response-when-a-redirect-rule-is-applied.patch [new file with mode: 0644]
net/haproxy/patches/008-BUG-MINOR-channel-inject-output-data-at-the-end-of-output.patch [new file with mode: 0644]
net/haproxy/patches/009-BUG-MEDIUM-session-do-not-report-a-failure-when-rejecting-a-session.patch [new file with mode: 0644]
net/haproxy/patches/010-BUG-MINOR-stream-int-Dont-trigger-L7-retry-if-max-retries-is-already-reached.patch [new file with mode: 0644]
net/haproxy/patches/011-BUG-MEDIUM-tasks-Use-the-MT-macros-in-tasklet_free.patch [new file with mode: 0644]
net/haproxy/patches/012-BUG-MINOR-mux-h2-use-a-safe-list_for_each_entry-in-h2_send.patch [new file with mode: 0644]
net/haproxy/patches/013-BUG-MEDIUM-mux-h2-fix-missing-test-on-sending_list-in-previous-patch.patch [new file with mode: 0644]
net/haproxy/patches/014-BUG-MEDIUM-mux-h2-dont-stop-sending-when-crossing-a-buffer-boundary.patch [new file with mode: 0644]
net/haproxy/patches/015-BUG-MINOR-cli-mworker-cant-start-haproxy-with-2-programs.patch [new file with mode: 0644]
net/haproxy/patches/016-REGTEST-mcli-mcli_start_progs-start-2-programs.patch [new file with mode: 0644]
net/haproxy/patches/017-BUG-MEDIUM-mworker-remain-in-mworker-mode-during-reload.patch [new file with mode: 0644]
net/haproxy/patches/018-BUG-MEDIUM-mux_h1-Dont-call-h1_send-if-we-subscribed.patch [new file with mode: 0644]
net/haproxy/patches/019-BUG-MAJOR-hashes-fix-the-signedness-of-the-hash-inputs.patch [new file with mode: 0644]
net/haproxy/patches/020-REGTEST-add-sample_fetches-hashes-vtc-to-validate-hashes.patch [new file with mode: 0644]
net/haproxy/patches/021-BUG-MEDIUM-cli-_getsocks-must-send-the-peers-sockets.patch [new file with mode: 0644]
net/haproxy/patches/022-BUG-MINOR-stream-dont-mistake-match-rules-for-store-request-rules.patch [new file with mode: 0644]
net/haproxy/patches/023-BUG-MEDIUM-connection-add-a-mux-flag-to-indicate-splice-usability.patch [new file with mode: 0644]
net/haproxy/patches/024-BUG-MINOR-pattern-handle-errors-from-fgets-when-trying-to-load-patterns.patch [new file with mode: 0644]
net/haproxy/patches/025-BUG-MINOR-cache-Fix-leak-of-cache-name-in-error-path.patch [new file with mode: 0644]
net/haproxy/patches/026-BUG-MINOR-dns-Make-dns_query_id_seed-unsigned.patch [new file with mode: 0644]
net/haproxy/patches/027-BUG-MINOR-51d-Fix-bug-when-HTX-is-enabled.patch [new file with mode: 0644]
net/haproxy/patches/028-BUILD-pattern-include-errno-h.patch [new file with mode: 0644]
net/haproxy/patches/029-BUG-MINOR-http-ana-filters-Wait-end-of-the-http_end-callback-for-all-filters.patch [new file with mode: 0644]
net/haproxy/patches/030-BUG-MINOR-http-rules-Remove-buggy-deinit-functions-for-HTTP-rules.patch [new file with mode: 0644]
net/haproxy/patches/031-BUG-MINOR-stick-table-Use-MAX_SESS_STKCTR-as-the-max-track-ID-during-parsing.patch [new file with mode: 0644]
net/haproxy/patches/032-BUG-MINOR-tcp-rules-Fix-memory-releases-on-error-path-during-action-parsing.patch [new file with mode: 0644]
net/haproxy/patches/033-BUG-MINOR-ssl-ssl_sock_load_ocsp_response_from_file-memory-leak.patch [new file with mode: 0644]
net/haproxy/patches/034-BUG-MINOR-ssl-ssl_sock_load_issuer_file_into_ckch-memory-leak.patch [new file with mode: 0644]
net/haproxy/patches/035-BUG-MINOR-ssl-ssl_sock_load_sctl_from_file-memory-leak.patch [new file with mode: 0644]
net/haproxy/patches/036-MINOR-proxy-http-ana-Add-support-of-extra-attributes-for-the-cookie-directive.patch [new file with mode: 0644]
net/haproxy/patches/037-BUG-MINOR-http_act-dont-check-capture-id-in-backend.patch [new file with mode: 0644]
net/haproxy/patches/038-BUG-MEDIUM-netscaler-Dont-forget-to-allocate-storage-for-conn--src-dst.patch [new file with mode: 0644]
net/haproxy/patches/039-BUG-MINOR-ssl-ssl_sock_load_pem_into_ckch-is-not-consistent.patch [new file with mode: 0644]
net/haproxy/patches/040-BUG-MINOR-ssl-cli-free-the-previous-ckch-content-once-a-PEM-is-loaded.patch [new file with mode: 0644]
net/haproxy/patches/041-CLEANUP-stats-shut-up-a-wrong-null-deref-warning-from-gcc-9-2.patch [new file with mode: 0644]
net/haproxy/patches/042-BUG-MINOR-ssl-increment-issuer-refcount-if-in-chain.patch [new file with mode: 0644]
net/haproxy/patches/043-BUG-MINOR-ssl-memory-leak-w-the-ocsp_issuer.patch [new file with mode: 0644]
net/haproxy/patches/044-BUG-MINOR-ssl-typo-in-previous-patch.patch [new file with mode: 0644]
net/haproxy/patches/045-BUG-MINOR-ssl-cli-ocsp_issuer-must-be-set-w-set-ssl-cert.patch [new file with mode: 0644]
net/haproxy/patches/046-BUG-MEDIUM-0rtt-Only-consider-the-SSL-handshake.patch [new file with mode: 0644]
net/haproxy/patches/047-BUG-MINOR-stktable-report-the-current-proxy-name-in-error-messages.patch [new file with mode: 0644]
net/haproxy/patches/048-BUG-MEDIUM-mux-h2-make-sure-we-dont-emit-TE-headers-with-anything-but-trailers.patch [new file with mode: 0644]
net/haproxy/patches/049-BUILD-cfgparse-silence-a-bogus-gcc-warning-on-32-bit-machines.patch [new file with mode: 0644]
net/haproxy/patches/050-MINOR-lua-Add-hlua_prepend_path-function.patch [new file with mode: 0644]
net/haproxy/patches/051-MINOR-lua-Add-lua-prepend-path-configuration-option.patch [new file with mode: 0644]
net/haproxy/patches/052-MINOR-lua-Add-HLUA_PREPEND_C-PATH-build-option.patch [new file with mode: 0644]
net/haproxy/patches/053-BUG-MEDIUM-ssl-Dont-forget-to-free-ctx--ssl-on-failure.patch [new file with mode: 0644]
net/haproxy/patches/054-BUG-MINOR-tcpchecks-fix-the-connect-flags-regarding-delayed-ack.patch [new file with mode: 0644]
net/haproxy/patches/055-OPENWRT-add-uclibc-support.patch [new file with mode: 0644]