- f3f6076 BUILD: tcpcheck: use __fallthrough in check_proxy_tcpcheck() by Willy Tarreau · 2 years ago
- 0d6fb7a BUG/MINOR: checks: update pgsql regex on auth packet by Fatih Acar · 2 years, 2 months ago
- 9a8d8a3 BUG/MINOR: smtpchk: SMTP Service check should gracefully close SMTP transaction by wrightlaw · 2 years, 3 months ago
- 2ec1ffa MINOR: smtpchk: Update expect rule to fully match replies to EHLO commands by Christopher Faulet · 2 years, 2 months ago
- 4b5f302 MINOR: http-check: Remove support for headers/body in "option httpchk" version by Christopher Faulet · 2 years, 3 months ago
- f611248 BUG/MINOR: tcpcheck: Disable QUICKACK for default tcp-check (with no rule) by Christopher Faulet · 2 years, 3 months ago
- 871dd82 BUG/MINOR: tcpcheck: Disable QUICKACK only if data should be sent after connect by Christopher Faulet · 2 years, 3 months ago
- 4c8e58d BUG/MINOR: http-check: Preserve headers if not redefined by an implicit rule by Christopher Faulet · 2 years, 5 months ago
- 560b8da CLEANUP: tcpcheck: Remove useless test on the stream-connector in tcpcheck_main by Christopher Faulet · 2 years, 6 months ago
- bde14ad CLEANUP: check: rename all occurrences of stconn "cs" to "sc" by Willy Tarreau · 2 years, 6 months ago
- cb086c6 REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h} by Willy Tarreau · 2 years, 6 months ago
- 19c65a9 CLEANUP: stconn: rename remaining management functions from cs_* to sc_* by Willy Tarreau · 2 years, 6 months ago
- fd9417b CLEANUP: stconn: rename cs_conn() to sc_conn() by Willy Tarreau · 2 years, 6 months ago
- 4596fe2 CLEANUP: conn_stream: tree-wide rename to stconn (stream connector) by Willy Tarreau · 2 years, 6 months ago
- b605c42 CLEANUP: conn_stream: rename the stream endpoint flags CS_EP_* to SE_FL_* by Willy Tarreau · 2 years, 7 months ago
- 0cfcc40 CLEANUP: conn_stream: apply cs_endp_flags.cocci tree-wide by Willy Tarreau · 2 years, 7 months ago
- c95eaef MEDIUM: check: Use the CS to handle subscriptions for read/write events by Christopher Faulet · 2 years, 6 months ago
- 7e2e4f8 CLEANUP: tree-wide: remove 25 occurrences of unneeded fcntl.h by Willy Tarreau · 2 years, 7 months ago
- 070b91b MEDIUM: conn-stream: Be prepared to fail to attach a cs to a mux by Christopher Faulet · 2 years, 8 months ago
- b041b23 MEDIUM: conn-stream: Move remaning flags from CS to endpoint by Christopher Faulet · 2 years, 8 months ago
- a9e8b39 MEDIUM: conn-stream: Pre-allocate endpoint to create CS from muxes and applets by Christopher Faulet · 2 years, 8 months ago
- 9388204 MAJOR: conn-stream: Invert conn-stream endpoint and its context by Christopher Faulet · 2 years, 10 months ago
- e222679 MINOR: connection: skip FD-based syscalls for FD-less connections by Willy Tarreau · 2 years, 8 months ago
- 7750850 CLEANUP: Reapply ist.cocci with `--include-headers-for-types --recursive-includes` by Tim Duesterhus · 2 years, 9 months ago
- a631b86 BUILD: tcpcheck: do not declare tcp_check_keywords_register() inline by Willy Tarreau · 2 years, 9 months ago
- 693b23b MEDIUM: tree-wide: Use unsafe conn-stream API when it is relevant by Christopher Faulet · 2 years, 9 months ago
- 54e85cb MAJOR: check: Use a persistent conn-stream for health-checks by Christopher Faulet · 2 years, 11 months ago
- cda94ac MAJOR: stream/conn_stream: Move the stream-interface into the conn-stream by Christopher Faulet · 3 years ago
- f835dea MEDIUM: conn_stream: Add a pointer to the app object into the conn-stream by Christopher Faulet · 3 years ago
- dd2d0d8 MEDIUM: conn-stream: Be prepared to use an appctx as conn-stream endpoint by Christopher Faulet · 3 years ago
- 897d612 MEDIUM: conn-stream: No longer access connection field directly by Christopher Faulet · 3 years ago
- 1329f2a REORG: conn_stream: move conn-stream stuff in dedicated files by Christopher Faulet · 3 years ago
- 9f7ed8a CLEANUP: Apply ist.cocci by Tim Duesterhus · 3 years, 1 month ago
- 4c8f75f CLEANUP: Apply ist.cocci by Tim Duesterhus · 3 years, 1 month ago
- 14e7f29 MINOR: protocols: replace protocol_by_family() with protocol_lookup() by Willy Tarreau · 3 years, 1 month ago
- d16e7dd BUG/MEDIUM: tcpcheck: Properly catch early HTTP parsing errors by Christopher Faulet · 3 years, 1 month ago
- 6ff7de5 MINOR: tcpcheck: Support 2-steps args resolution in defaults sections by Christopher Faulet · 3 years, 2 months ago
- d535f80 MINOR: rules: add a new function new_act_rule() to allocate act_rules by Willy Tarreau · 3 years, 2 months ago
- 9310f48 CLEANUP: tree-wide: remove unneeded include time.h in ~20 files by Willy Tarreau · 3 years, 2 months ago
- 1057bee REORG: ssl: move ssl_sock_is_ssl() to connection.h and rename it by Willy Tarreau · 3 years, 2 months ago
- eaba25d BUG/MINOR: tcpcheck: Don't use arg list for default proxies during parsing by Christopher Faulet · 3 years, 2 months ago
- 8a0e5f8 BUG/MINOR: tcpcheck: Improve LDAP response parsing to fix LDAP check by Christopher Faulet · 3 years, 2 months ago
- b7bfcb3 MINOR: vars: rename vars_init() to vars_init_head() by Willy Tarreau · 3 years, 3 months ago
- 47bfd7b BUG/MINOR: tcpcheck: Properly detect pending HTTP data in output buffer by Christopher Faulet · 3 years, 4 months ago
- fa5880b BUG/MINOR: tcpcheck: Fix numbering of implicit HTTP send/expect rules by Christopher Faulet · 3 years, 5 months ago
- 0274286 BUG/MAJOR: server: fix deadlock when changing maxconn via agent-check by Amaury Denoyelle · 3 years, 5 months ago
- 1112430 MINOR: errors: specify prefix "config" for parsing output by Amaury Denoyelle · 3 years, 6 months ago
- b2be9a1 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 3 years, 7 months ago
- 2b71810 CLEANUP: lists/tree-wide: rename some list operations to avoid some confusion by Willy Tarreau · 3 years, 7 months ago
- 147b8c9 MINOIR: checks/trace: Register a new trace source with its events by Christopher Faulet · 3 years, 8 months ago
- b41a6e9 MINOR: fd: move .linger_risk into fdtab[].state by Willy Tarreau · 3 years, 8 months ago
- 6922e55 CLEANUP: tcpcheck: use pool_zalloc() instead of pool_alloc+memset by Willy Tarreau · 3 years, 8 months ago
- 1b3c931 MEDIUM: connections: Introduce a new XPRT method, start(). by Olivier Houchard · 3 years, 9 months ago
- cd03be7 BUG/MINOR: tcpcheck: Fix double free on error path when parsing tcp/http-check by Christopher Faulet · 3 years, 9 months ago
- 24ec943 BUG/MINOR: tcpcheck: Update .health threshold of agent inside an agent-check by Christopher Faulet · 3 years, 9 months ago
- 0182516 CLEANUP: config: make the cfg_keyword parsers take a const for the defproxy by Willy Tarreau · 3 years, 9 months ago
- dcf753a CLEANUP: Use the ist() macro whenever possible by Tim Duesterhus · 3 years, 9 months ago
- 61cfdf4 CLEANUP: tree-wide: replace free(x);x=NULL with ha_free(&x) by Willy Tarreau · 3 years, 9 months ago
- b1d19ea CLEANUP: tcpcheck: Remove a useless test on port variable by Christopher Faulet · 3 years, 10 months ago
- 54fa7e3 BUG/MINOR: tcpcheck: proxy_parse_*check*() must take a const for the defproxy by Willy Tarreau · 3 years, 10 months ago
- 09f2e77 BUG/MINOR: tcpheck: the source list must be a const in dup_tcpcheck_var() by Willy Tarreau · 3 years, 10 months ago
- d1ac2b9 MAJOR: htx: Remove the EOM block type and use HTX_FL_EOM instead by Christopher Faulet · 4 years ago
- 42432f3 MINOR: htx: Rename HTX_FL_EOI flag into HTX_FL_EOM by Christopher Faulet · 4 years ago
- 8f10042 BUG/MEDIUM: tcpcheck: Don't destroy connection in the wake callback context by Christopher Faulet · 3 years, 10 months ago
- 8d4977a BUG/MINOR: tcpcheck: Report a L7OK if the last evaluated rule is a send rule by Christopher Faulet · 3 years, 11 months ago
- 6d975f0 MINOR: check: do not ignore a connection header for http-check send by Amaury Denoyelle · 4 years ago
- cad5f5e MINOR: tcpcheck: Only wait for more payload data on HTTP expect rules by Christopher Faulet · 4 years ago
- c878f56 BUG/MINOR: tcpcheck: Don't rearm the check timeout on each read by Christopher Faulet · 4 years ago
- 3f52719 BUG/MINOR: http-check: Use right condition to consider HTX message as full by Christopher Faulet · 4 years ago
- 83662b5 MINOR: tcpcheck: Add support of L7OKC on expect rules error-status argument by Christopher Faulet · 4 years ago
- 97b7bdf REORG: tcpcheck: Move check option parsing functions based on tcp-check by Christopher Faulet · 4 years ago
- bb9fb8b MINOR: config: Deprecate and ignore tune.chksize global option by Christopher Faulet · 4 years ago
- b1bb069 MINOR: tcpcheck: Don't handle anymore in-progress connect rules in tcpcheck_main by Christopher Faulet · 4 years ago
- b381a50 BUG/MAJOR: tcpcheck: Allocate input and output buffers from the buffer pool by Christopher Faulet · 4 years ago
- 39066c2 MINOR: tcpcheck: Don't handle anymore in-progress send rules in tcpcheck_main by Christopher Faulet · 4 years ago
- fc633b6 CLEANUP: config: Return ERR_NONE from config callbacks instead of 0 by Christopher Faulet · 4 years, 1 month ago
- 90eb93f MINOR: check: report error on incompatible connect proto by Amaury Denoyelle · 4 years, 1 month ago
- 9b7587a MINOR: connection: make sockaddr_alloc() take the address to be copied by Willy Tarreau · 4 years, 1 month ago
- f717727 BUG/MINOR: tcpcheck: Set socks4 and send-proxy flags before the connect call by Christopher Faulet · 4 years, 2 months ago
- 65ec4e3 MEDIUM: tools: make str2sa_range() check that the protocol has ->connect() by Willy Tarreau · 4 years, 2 months ago
- 5fc9328 MINOR: tools: make str2sa_range() directly return the protocol by Willy Tarreau · 4 years, 2 months ago
- a93e5c7 MINOR: tools: make str2sa_range() optionally return the fd by Willy Tarreau · 4 years, 2 months ago
- 3281993 MINOR: tools: add several PA_O_* flags in str2sa_range() callers by Willy Tarreau · 4 years, 3 months ago
- 8b0fa8f MEDIUM: config: remove all checks for missing/invalid ports/ranges by Willy Tarreau · 4 years, 2 months ago
- 8095876 MINOR: tools: add several PA_O_PORT_* flags in str2sa_range() callers by Willy Tarreau · 4 years, 2 months ago
- cd3a5591 MINOR: tools: make str2sa_range() take more options than just resolve by Willy Tarreau · 4 years, 3 months ago
- 8e979fa BUG/MEDIUM: tcp-checks: always attach the transport before installing the mux by Willy Tarreau · 4 years, 4 months ago
- 810df06 MEDIUM: htx: Add a flag on a HTX message when no more data are expected by Christopher Faulet · 4 years, 4 months ago
- 3d52f0f MINOR: server: Factorize code to deal with reuse of server idle connections by Christopher Faulet · 4 years, 5 months ago
- 236c93b MINOR: connection: Set the conncetion target during its initialisation by Christopher Faulet · 4 years, 5 months ago
- 21ddc74 MINOR: connection: Add a wrapper to mark a connection as private by Christopher Faulet · 4 years, 5 months ago
- db6fe69 BUG/MEDIUM: checks: Increment the server's curr_used_conns by Olivier Houchard · 4 years, 5 months ago
- 47d1718 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 4 years, 5 months ago
- 588b314 BUILD: Re-enable -Wimplicit-fallthrough by Tim Duesterhus · 4 years, 6 months ago
- b255105 CLEANUP: include: tree-wide alphabetical sort of include files by Willy Tarreau · 4 years, 6 months ago
- 36979d9 REORG: include: move the error reporting functions to from log.h to errors.h by Willy Tarreau · 4 years, 6 months ago
- 51cd595 REORG: check: move tcpchecks away from check.c by Willy Tarreau · 4 years, 6 months ago