summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
20170818-h2-2MINOR: http: report the major HTTP version for loggingWilly Tarreau8 years
20171105-sched-4MEDIUM: tasks: implement a lockless scheduler for single-thread usageWilly Tarreau8 years
20181118-wta-oho-cfa-merge-6MINOR: lua/htx: Forbid lua usage when the HTX is enabled on a proxyChristopher Faulet7 years
20181130-last-htx-changes-4IGNORE/TEMP: mux-h1: Add many messages here and there to help debuggingChristopher Faulet7 years
20181215-srv-idle-pool-1MEDIUM: proxy: Set http-reuse safe as default.Olivier Houchard7 years
20181215-srv-idle-pool-2MEDIUM: proxy: Set http-reuse safe as default.Olivier Houchard7 years
20191016-ssl-err-check-1CLEANUP: ssl: make ssl_sock_load_ckchs() return a set of ERR_*Willy Tarreau6 years
20200527-rework-includes-2REORG: includes: split mini-clist into haproxy/mini-clist and mini-clist-t.hWilly Tarreau5 years
20200528-rework-includes-3REORG: includes: split hathreads into haproxy/thread.h and haproxy/thread-t.hWilly Tarreau5 years
20200602-rework-includes-7REORG: includes: split common/h1.h into haproxy/h1{,-t}.hWilly Tarreau5 years
20200603-rework-includes-9eREORG: includes: move sink.h to haproxy/sink{,-t}.hWilly Tarreau5 years
20200604-rework-includes-9fREORG: includes: move cfgparse.c to haproxy/cfgparse.hWilly Tarreau5 years
20200605-rework-include-finalBUILD: reorder objects in the Makefile for faster buildsWilly Tarreau5 years
20200605-rework-includes-a2REORG: checks: move tcpchecks away from checks.cWilly Tarreau5 years
20200828-split-protos-6REORG: listeners: move the listener's proto to the receiverWilly Tarreau5 years
20200901-split-protos-7MEDIUM: udp: make use of sock_inet_bind_listener()Willy Tarreau5 years
20200901-split-protos-8aCLEANUP: protocol: replace all ->unbind_all() functions with a central callWilly Tarreau5 years
20200902-split-protos-8cWIP: protocols/receivers:Willy Tarreau5 years
20200903-split-protos-9cMEDIUM: protocol: do not call proto->bind() anymore from bind_listener()Willy Tarreau5 years
20200904-split-protos-9dWIP: str2sa_range: try to be more selective about protocol capabilitiesWilly Tarreau5 years
20200923-proxy-state-5BROKEN/MINOR: listeners: move fd_stop_recv() to the receiver's socket codeWilly Tarreau5 years
20200923-proxy-state-6MEDIUM: listeners: now use the listener's ->enable/disableWilly Tarreau5 years
20201007-proxy-state-7MEDIUM: udp: implement udp_suspend() and udp_resume()Willy Tarreau5 years
20201008-proxy-state-8BROKEN/MEDIUM: listeners: rework the unbind logic to make it idempotentWilly Tarreau5 years
20201009-mux_h1_refactoring-1MINOR: http-ana: Remove TX_WAIT_NEXT_RQ unsued flagChristopher Faulet5 years
20201118-mux_h1_refactoring-2REGTESTS: Fix proxy_protocol_tlv_validationChristopher Faulet5 years
20201208-mux_h1_refactoring-3MEDIUM: http-ana: Deal with L7 retries in HTTP analysersChristopher Faulet5 years
20201209-quic-dev-review-wta-2FIXUP: quic: address a few build warnings due to printf formatsWilly Tarreau5 years
20201215-htx-fl-eom-and-websockets-1REGTESTS: Fix required versions for several scriptsChristopher Faulet5 years
2021-07-31-patches-error-log-formatMINOR: log: Add new "error-log-format" optionRemi Tricot-Le Breton4 years
2021-11-17-fix-tls-resumeREGTESTS: ssl: test the TLS resumptionWilliam Lallemand4 years
2021-11-17-ssl-list-filters.vtcREGTESTS: ssl_crt-list_filters: feature cmd incorrectly setWilliam Lallemand4 years
20210122-fix-tcp-to-h1-upgrade-1BUG/MAJOR: mux-h1: Properly handle TCP to H1 upgradesChristopher Faulet4 years
20210122-htx-fl-eom-and-websockets-3REGTEST: Don't use the websocket to validate http-checkChristopher Faulet4 years
20210402-contrib-cleanup-3CONTRIB: move contrib/opentracing to addons/otWilly Tarreau4 years
20210415-pools-3CLEANUP: pools: rename pool_*_{from,to}_cache() to *_local_cache()Willy Tarreau4 years
20210618-queue-try2MINOR: queue: make pendconn_first() take the lock by itselfWilly Tarreau4 years
20210830-wundef-1BUILD: globally enable -WundefWilly Tarreau4 years
20211012-bind-shards-1MEDIUM: listener: add the "shards" bind keywordWilly Tarreau4 years
20211012-openssl-regtestsCI: github: switch to OpenSSL 3.0.0William Lallemand4 years
20211013-openssl-3.0.0REGTESTS: ssl: Use mostly TLSv1.2 in ssl_errors testRemi Tricot-Le Breton4 years
20211014-ssl_fc_is_resumedMINOR: ssl: add ssl_fc_is_resumed to "option httpslog"William Lallemand4 years
20211018-jtw-fixesMINOR: jwt: Do not rely on enum order anymoreRemi Tricot-Le Breton4 years
20211020-res-fix-6MEDIUM: resolvers: remove the last occurrences of the "safe" argumentWilly Tarreau4 years
20211027-mptcp-3cWIP: try to match older MPTCP sockets on reloadWilly Tarreau4 years
20211118-vtest-2SCRIPT: run-regtests: avoid calling awk to compute the versionWilly Tarreau4 years
20211119-cache-fixesMINOR: shctx: add a few BUG_ON() for consistency checksWilly Tarreau4 years
20211120-quictls-1BUILD: SSL: add QUICTLS to build matrixIlya Shipitsin4 years
20211125-befab9eeBUG/MINOR: mworker: does not add the -sf in wait modeWilliam Lallemand4 years
20211125-revert-fd-leakBUG/MINOR: mworker: deinit of thread poller was called when not initializedWilliam Lallemand4 years
20211126-ci-gcc-output-1CI: github actions: add the output of $CC -dM -E-Willy Tarreau4 years
20211223-cs-si-refactoring-1WIP/MAJOR: stream/conn_stream: Move the stream-interface into the conn-streamChristopher Faulet4 years
20211228-debug-dump-libs-2MINOR: debug: add support for -dL to dump library names at bootWilly Tarreau4 years
20211228-pool-mt-try2-3CLEANUP: pools: get rid of the POOL_LINK macroWilly Tarreau4 years
20211228-pool-mt-try2-7OPTIM: pools: reduce local pool cache size to 512kBWilly Tarreau4 years
20221220-ocsp-test-1MINOR: ssl: Move OCSP code to a dedicated source fileRemi Tricot-Le Breton3 years
20230109-ocsp-test-1MINOR: ssl: Remove mention of ckch_store in error message of cli commandRemi Tricot-Le Breton3 years
20230223-ocsp-test-2REGTESTS: ssl: Fix ocsp update crt-listsRemi Tricot-Le Breton2 years
20230302-ocsp-test-3BUG/MINOR: ssl: Use 'date' instead of 'now' in ocsp stapling callbackRemi Tricot-Le Breton2 years
ade-handle-h2-ws-supportMINOR: server/backend: implement ws 'h2,h1' valueAmaury Denoyelle4 years
bwlimMEDIUM: bwlim: Add support of bandwith limitation at the stream levelChristopher Faulet3 years
haproxy-httpclient-lua-2021-09-28MINOR: httpclient/lua: implement garbage collectionWilliam Lallemand4 years
haproxy-httpclient-lua-2021-10-06MINOR: httpclient/lua: supports headers via named argumentsWilliam Lallemand4 years
haproxy-httpclient-lua-2021-11-08BUG/MEDIUM: httpclient: channel_add_input() must use htx->dataWilliam Lallemand4 years
httpclient-lua-2021-10-27MINOR: httpclient/lua: return an error when it can't generate the requestWilliam Lallemand4 years
httpclient-lua-2021-10-28REGTESTS: lua: test httpclient with boady streamingWilliam Lallemand4 years
masterDOC: add size format section to manualDaniel Epperson2 years
mworker-20211109BUG/MINOR: mworker: doesn't launch the program postparserWilliam Lallemand4 years
nextMINOR: debug: add a balance of alloc - free at the end of the memstats dumpWilly Tarreau3 years
otCI: Github Actions: re-enable OpentracingWilly Tarreau4 years