- b0fbda5 BUG/MAJOR: server: fix deadlock when changing maxconn via agent-check by Amaury Denoyelle · 3 years, 5 months ago
- db9fd04 BUG/MEDIUM: session: NULL dereference possible when accessing the listener by William Lallemand · 3 years, 8 months ago
- 8fc16fb BUG/MINOR: http-ana: Only consider dst address to process originalto option by Christopher Faulet · 3 years, 9 months ago
- 8946b26 BUG/MINOR: proto-http: Fix detection of NTLM for the legacy HTTP version by Christopher Faulet · 4 years, 5 months ago
- d22b28e BUG/MEDIUM: http_ana: make the detection of NTLM variants safer by Willy Tarreau · 4 years, 6 months ago
- 8868ac3 BUG/MINOR: http-ana: Reset request analysers on error when waiting for response by Christopher Faulet · 4 years, 7 months ago
- 7d84db3 MINOR: http-rules: Handle the rule direction when a redirect is evaluated by Christopher Faulet · 4 years, 10 months ago
- ef9a169 BUG/MAJOR: http-ana: Always abort the request when a tarpit is triggered by Christopher Faulet · 4 years, 9 months ago
- db2cdbb MINOR: proxy/http-ana: Add support of extra attributes for the cookie directive by Christopher Faulet · 4 years, 10 months ago
- b6af6b3 BUG/MEDIUM: stream: Be sure to release allocated captures for TCP streams by Christopher Faulet · 5 years ago
- 67bd3fc BUG/MEDIUM: http: unbreak redirects in legacy mode by Willy Tarreau · 5 years ago
- 196a7df BUG/MEDIUM: http: also reject messages where "chunked" is missing from transfer-enoding by Willy Tarreau · 5 years ago
- 3d36d4e BUG/MEDIUM: proto-http: Always start the parsing if there is no outgoing data by Christopher Faulet · 5 years ago
- 3284dd2 BUG/MEDIUM: http/htx: unbreak option http_proxy by Willy Tarreau · 5 years ago
- 4629d08 BUG/MEDIUM: http/applet: Finish request processing when a service is registered by Christopher Faulet · 5 years ago
- 250031e MEDIUM: sessions: Introduce session flags. by Olivier Houchard · 5 years ago
- 2674303 MEDIUM: regex: modify regex_comp() to atomically allocate/free the my_regex struct by Dragan Dosen · 6 years ago
- 1907ccc BUG/MINOR: http: Call stream_inc_be_http_req_ctr() only one time per request by Christopher Faulet · 6 years ago
- 5e370da BUG/MINOR: proto_http: properly reset the stream's call rate on keep-alive by Willy Tarreau · 6 years ago
- d2d3348 MINOR: activity: enable automatic profiling turn on/off by Willy Tarreau · 6 years ago
- 333939c MINOR: action: new '(http-request|tcp-request content) do-resolve' action by Baptiste Assmann · 6 years ago
- e84289e BUG/MEDIUM: thread/http: Add missing locks in set-map and add-acl HTTP rules by Christopher Faulet · 6 years ago
- 03b9d8b MINOR: proto_htx: Don't adjust transaction mode anymore in HTX analyzers by Christopher Faulet · 6 years ago
- 769d0e9 BUG/MEDIUM: http/htx: Fix handling of the option abortonclose by Christopher Faulet · 6 years ago
- 297d3e2 MINOR: channel: Report EOI on the input channel if it was reached in the mux by Christopher Faulet · 6 years ago
- 2f5c784 BUG/MINOR: proto-http: Don't forward request body anymore on error by Christopher Faulet · 6 years ago
- 0f22299 CLEANUP: cache: don't export http_cache_applet anymore by Willy Tarreau · 6 years ago
- 2571bc6 MINOR: http/applets: Handle all applets intercepting HTTP requests the same way by Christopher Faulet · 6 years ago
- bcf242a MINOR: stats/cache: Handle the header Expect when applets are registered by Christopher Faulet · 6 years ago
- 87451fd MINOR: proto_http: Add function to handle the header "Expect: 100-continue" by Christopher Faulet · 6 years ago
- 93e02d8 MINOR: proto-http/proto-htx: Make error handling clearer during data forwarding by Christopher Faulet · 6 years ago
- d1fd6f5 BUG/MINOR: http/counters: fix missing increment of fe->srv_aborts by Willy Tarreau · 6 years ago
- 5d45e38 BUG/MINOR: stats: Be more strict on what is a valid request to the stats applet by Christopher Faulet · 6 years ago
- 2b9b678 MINOR: stats: Move stuff about the stats status codes in stats files by Christopher Faulet · 6 years ago
- 3c2ecf7 MINOR: stats: Add the status code STAT_STATUS_IVAL to handle invalid requests by Christopher Faulet · 6 years ago
- a798bf5 MEDIUM: http: Use the new _HA_ATOMIC_* macros. by Olivier Houchard · 6 years ago
- 089eaa0 BUG/MINOR: backend: don't use url_param_name as a hint for BE_LB_ALGO_PH by Willy Tarreau · 6 years ago
- c9036c0 BUG/MAJOR: cache: fix confusion between zero and uninitialized cache key by Willy Tarreau · 6 years ago
- 351411f BUG/MAJOR: sessions: Use an unlimited number of servers for the conn list. by Olivier Houchard · 6 years ago
- 14bfe9a CLEANUP: stream-int: consistently call the si/stream_int functions by Willy Tarreau · 6 years ago
- a4d4fdf MEDIUM: sessions: Don't keep an infinite number of idling connections. by Olivier Houchard · 6 years ago
- a70e176 BUG/MEDIUM: connections: Don't attempt to reuse an unusable connection. by Olivier Houchard · 6 years ago
- afba57a REORG: h1: merge types+proto into common/h1.h by Willy Tarreau · 6 years ago
- c5a4fd5 REORG: http: create http_msg.c to place there some legacy HTTP parts by Willy Tarreau · 6 years ago
- 1a18b54 REORG: connection: centralize the conn_set_{tos,mark,quickack} functions by Willy Tarreau · 6 years ago
- b54c40a BUILD: threads: fix minor build warnings when threads are disabled by Willy Tarreau · 6 years ago
- a7b677c MEDIUM: proto_htx: Convert all HTTP error messages into HTX by Christopher Faulet · 6 years ago
- ed26fb8 BUG/MINOR: http: Use out buffer instead of trash to display error snapshot by Christopher Faulet · 6 years ago
- 985f139 MEDIUM: session: Steal owner-less connections on end of transaction. by Olivier Houchard · 6 years ago
- 8ceae72 MEDIUM: init: use initcall for all fixed size pool creations by Willy Tarreau · 6 years ago
- 9efd745 MEDIUM: tasks: collect per-task CPU time and latency by Willy Tarreau · 6 years ago
- 5ba8025 CLEANUP: fix typos in the proto_http subsystem by Joseph Herlant · 6 years ago
- fefc73d MINOR: proto_htx: Add functions htx_perform_server_redirect by Christopher Faulet · 6 years ago
- 64159df MINOR: proto_htx: Add functions htx_send_name_header by Christopher Faulet · 6 years ago
- 25a02f6 MINOR: proto_htx: Add functions to check the cacheability of HTX messages by Christopher Faulet · 6 years ago
- 8d8ac19 MINOR: proto_htx: Add functions htx_req_replace_stline and htx_res_set_status by Christopher Faulet · 6 years ago
- 9768c26 MAJOR: mux-h1/proto_htx: Switch mux-h1 and HTX analyzers on the HTX representation by Christopher Faulet · 6 years ago
- 0f22695 MINOR: proto_htx: Add some functions to handle HTX messages by Christopher Faulet · 6 years ago
- f2824e6 MAJOR: mux-h1/proto_htx: Handle keep-alive connections in the mux by Christopher Faulet · 6 years ago
- e0768eb MEDIUM: proto_htx: Add HTX analyzers and use it when the mux H1 is used by Christopher Faulet · 6 years ago
- 27a3dc8 MINOR: http: Call http_send_name_header with the stream instead of the txn by Christopher Faulet · 6 years ago
- 7c6f8b1 MAJOR: connections: Detach connections from streams. by Olivier Houchard · 6 years ago
- 3c0544e BUG/MINOR: http: Be sure to sent fully formed HTTP 103 responses by Christopher Faulet · 6 years ago
- 6c243eb MINOR: http: Regroup return statements of http_res_get_intercept_rule at the end by Christopher Faulet · 6 years ago
- ea827bd MINOR: http: Regroup return statements of http_req_get_intercept_rule at the end by Christopher Faulet · 6 years ago
- 9ca51aa MINOR: http: Implement "early-hint" http request rules. by Frédéric Lécaille · 6 years ago
- 9d9ccdb BUG/MAJOR: http: http_txn_get_path() may deference an inexisting buffer by Willy Tarreau · 6 years ago
- cda7f3f MINOR: stream: don't prune variables if the list is empty by Willy Tarreau · 6 years ago
- 80512b1 BUG/MINOR: only auto-prefer last server if lb-alg is non-deterministic by Lukas Tribus · 6 years ago
- fd9b68c BUG/MINOR: only mark connections private if NTLM is detected by Lukas Tribus · 6 years ago
- ede3d88 MEDIUM: channel: merge back flags CF_WRITE_PARTIAL and CF_WRITE_EVENT by Willy Tarreau · 6 years ago
- 66943a4 CLEANUP: http: Remove the unused function http_find_header by Christopher Faulet · 6 years ago
- 315b39c MINOR: http: Use same flag for httpclose and forceclose options by Christopher Faulet · 6 years ago
- 10079f5 MINOR: http: Export some functions and do cleanup to prepare HTTP refactoring by Christopher Faulet · 6 years ago
- 61c112a REORG: http: move HTTP rules parsing to http_rules.c by Willy Tarreau · 6 years ago
- 79e5733 REORG: http: move the code to different files by Willy Tarreau · 6 years ago
- ca874b8 BUG/MEDIUM: http: Don't parse chunked body if there is no input data by Christopher Faulet · 6 years ago
- b05e48a BUILD: http: address a couple of null-deref warnings at -Wextra by Willy Tarreau · 6 years ago
- ab813a4 REORG: http: move some header value processing functions to http.c by Willy Tarreau · 6 years ago
- e10cd48 REORG: http: move the log encoding tables to log.c by Willy Tarreau · 6 years ago
- 04f1e2d REORG: http: move error codes production and processing to http.c by Willy Tarreau · 6 years ago
- 6b952c8 REORG: http: move http_get_path() to http.c by Willy Tarreau · 6 years ago
- 35b51c6 REORG: http: move the HTTP semantics definitions to http.h/http.c by Willy Tarreau · 6 years ago
- ddb68ac REORG: cli: move the "show errors" handler from http to proxy by Willy Tarreau · 6 years ago
- fd9419d MINOR: http: remove the pointer to the error snapshot in http_capture_bad_message() by Willy Tarreau · 6 years ago
- ef3ca73 MINOR: http: make the HTTP error capture rely on the generic proxy code by Willy Tarreau · 6 years ago
- 7ccdd8d MEDIUM: snapshot: implement a show() callback and use it for HTTP by Willy Tarreau · 6 years ago
- 0b5b480 MEDIUM: snapshot: start to reorder the HTTP snapshot output a little bit by Willy Tarreau · 6 years ago
- 7480f32 MINOR: snapshot: split the error snapshots into common and proto-specific parts by Willy Tarreau · 6 years ago
- 5865a8f MINOR: snapshot: restart on the event ID and not the stream ID by Willy Tarreau · 6 years ago
- e9e878a BUG/MINOR: http/threads: atomically increment the error snapshot ID by Willy Tarreau · 6 years ago
- 90a7c03 BUG/MINOR: stream: use atomic increments for the request counter by Willy Tarreau · 6 years ago
- e3faf02 BUG/MEDIUM: lua: reset lua transaction between http requests by Patrick Hemmer · 6 years ago
- 9c768fd BUG/MEDIUM: http: don't store url_decode() result in the samples's length by Willy Tarreau · 6 years ago
- 6e27be1 BUG/MEDIUM: http: don't store exp_replace() result in the trash's length by Willy Tarreau · 6 years ago
- 5f6333c BUG/MINOR: chunks: do not store -1 into chunk_printf() in case of error by Willy Tarreau · 6 years ago
- ffe5e8c MINOR: stream: rename {srv,prx}_queue_size to *_queue_pos by Patrick Hemmer · 7 years ago
- 66425e3 MINOR: queue: make sure the pendconn is released before logging by Willy Tarreau · 6 years ago
- d0ad4a8 MEDIUM: queue: make pendconn_free() work on the stream instead by Willy Tarreau · 6 years ago
- 4507351 BUG/MINOR: build: Fix compilation with debug mode enabled by Christopher Faulet · 6 years ago