- 4c3d3d2 BUG/MINOR: http-act: Properly generate 103 responses when several rules are used by Christopher Faulet · Tue Jul 05 16:24:15 2022 +0200
- cb086c6 REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h} by Willy Tarreau · Fri May 27 09:47:12 2022 +0200
- 5edca2f REORG: rename cs_utils.h to sc_strm.h by Willy Tarreau · Fri May 27 09:25:10 2022 +0200
- f61dd19 CLEANUP: stconn: rename cs_{shut,chk}* to sc_* by Willy Tarreau · Fri May 27 09:00:19 2022 +0200
- 16daaf3 BUG/MINOR: http-act: make release_http_redir() more robust by Willy Tarreau · Mon Apr 25 10:25:15 2022 +0200
- 6b0a0fb CLEANUP: tree-wide: Remove any ref to stream-interfaces by Christopher Faulet · Mon Apr 04 11:29:28 2022 +0200
- 9a52123 MINOR: stream-int: Remove SI_FL_KILL_CON to rely on conn-stream endpoint only by Christopher Faulet · Wed Mar 30 14:42:50 2022 +0200
- 7b5ca8f MINOR: channel: Use conn-streams as channel producer and consumer by Christopher Faulet · Wed Mar 30 14:37:49 2022 +0200
- e05bf9e MINOR: stream-int/txn: Move buffer for L7 retries in the HTTP transaction by Christopher Faulet · Tue Mar 29 15:23:40 2022 +0200
- 114e759 BUG/MEDIUM: http-act: Don't replace URI if path is not found or invalid by Christopher Faulet · Fri Apr 08 10:44:21 2022 +0200
- f4f6c0f CLEANUP: Reapply ist.cocci by Tim Duesterhus · Tue Mar 15 13:11:08 2022 +0100
- e1ede30 MINOR: http-act: Always access the stream-int via the conn-stream by Christopher Faulet · Thu Dec 23 13:57:00 2021 +0100
- ba8f063 MINOR: http-rules: Add capture action to http-after-response ruleset by Christopher Faulet · Mon Dec 06 08:43:22 2021 +0100
- 7a06ffb BUG/MEDIUM: sample: Cumulate frontend and backend sample validity flags by Christopher Faulet · Wed Oct 13 17:22:17 2021 +0200
- bc1223b MINOR: http-rules: add a new "ignore-empty" option to redirects. by Willy Tarreau · Thu Sep 02 16:54:33 2021 +0200
- c453f95 MINOR: http: use http uri parser for path by Amaury Denoyelle · Tue Jul 06 11:40:12 2021 +0200
- 0e3457b MINOR: stick-table: make skttable_data_cast to use only std types by Emeric Brun · Wed Jun 30 17:18:28 2021 +0200
- 469c06c MINOR: http-act/tcp-act: Add "set-mark" and "set-tos" for tcp content rules by Christopher Faulet · Fri Jun 25 15:11:35 2021 +0200
- 1da374a MINOR: http-act/tcp-act: Add "set-nice" for tcp content rules by Christopher Faulet · Fri Jun 25 14:46:02 2021 +0200
- 551a641 MINOR: http-act/tcp-act: Add "set-log-level" for tcp content rules by Christopher Faulet · Fri Jun 25 14:35:29 2021 +0200
- a4bf8a0 BUG/MINOR: http: Missing calloc return value check in parse_http_req_capture by Remi Tricot-Le Breton · Wed May 12 17:54:17 2021 +0200
- dec1c36 MINOR: uri_normalizer: Add `fragment-encode` normalizer by Tim Duesterhus · Mon May 10 17:28:26 2021 +0200
- c9e05ab MINOR: uri_normalizer: Add `fragment-strip` normalizer by Tim Duesterhus · Mon May 10 17:28:25 2021 +0200
- 2f41313 BUG/MINOR: http_act: Fix normalizer names in error messages by Tim Duesterhus · Mon May 10 23:21:20 2021 +0200
- a9e639a MINOR: http_act: mark normalize-uri as experimental by Amaury Denoyelle · Thu May 06 15:50:12 2021 +0200
- e4a617c MINOR: action: replace match_pfx by a keyword flags field by Amaury Denoyelle · Thu May 06 15:33:09 2021 +0200
- b2be9a1 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · Sat Apr 24 13:25:42 2021 +0500
- 2e4a18e MINOR: uri_normalizer: Add a `percent-decode-unreserved` normalizer by Tim Duesterhus · Wed Apr 21 21:20:36 2021 +0200
- ff3bb8b MINOR: uri_normalizer: Add a `strip-dot` normalizer by Maximilian Mader · Wed Apr 21 00:22:50 2021 +0200
- 2b71810 CLEANUP: lists/tree-wide: rename some list operations to avoid some confusion by Willy Tarreau · Wed Apr 21 07:32:39 2021 +0200
- 5be6ab2 MEDIUM: http_act: Rename uri-normalizers by Tim Duesterhus · Sat Apr 17 11:21:10 2021 +0200
- a407193 MINOR: uri_normalizer: Add a `percent-upper` normalizer by Tim Duesterhus · Thu Apr 15 21:46:02 2021 +0200
- d7b89be MINOR: uri_normalizer: Add a `sort-query` normalizer by Tim Duesterhus · Thu Apr 15 21:46:01 2021 +0200
- 560e1a6 MINOR: uri_normalizer: Add support for supressing leading `../` for dotdot normalizer by Tim Duesterhus · Thu Apr 15 21:46:00 2021 +0200
- 9982fc2 MINOR: uri_normalizer: Add a `dotdot` normalizer to http-request normalize-uri by Tim Duesterhus · Thu Apr 15 21:45:59 2021 +0200
- d371e99 MINOR: uri_normalizer: Add a `merge-slashes` normalizer to http-request normalize-uri by Tim Duesterhus · Thu Apr 15 21:45:58 2021 +0200
- d2bedcc MINOR: uri_normalizer: Add `http-request normalize-uri` by Tim Duesterhus · Thu Apr 15 21:45:57 2021 +0200
- 4781b15 CLEANUP: atomic/tree-wide: replace single increments/decrements with inc/dec by Willy Tarreau · Tue Apr 06 13:53:36 2021 +0200
- 021a8e4 MEDIUM: http-rules: Add wait-for-body action on request and response side by Christopher Faulet · Mon Mar 29 10:46:38 2021 +0200
- 362d25e BUG/MEDIUM: stick-tables: fix ref counter in table entry using multiple http tracksc. by Emeric Brun · Wed Mar 10 16:58:03 2021 +0100
- 36119de BUG/MEDIUM: session: NULL dereference possible when accessing the listener by William Lallemand · Mon Mar 08 15:26:48 2021 +0100
- 2d36df2 BUG/MINOR: http-rules: Always replace the response status on a return action by Christopher Faulet · Fri Feb 19 11:41:01 2021 +0100
- 826f3ab MINOR: stick-tables/counters: add http_fail_cnt and http_fail_rate data types by Willy Tarreau · Wed Feb 10 12:07:15 2021 +0100
- 8f0cc5c CLEANUP: Fix spelling errors in comments by Thayne McCombs · Thu Jan 07 21:35:52 2021 -0700
- e5ff141 CLEANUP: Compare the return value of `XXXcmp()` functions with zero by Tim Duesterhus · Sat Jan 02 22:31:53 2021 +0100
- 8d22823 MEDIUM: http_act: define set-timeout server/tunnel action by Amaury Denoyelle · Thu Dec 10 13:43:54 2020 +0100
- 6dee996 BUG/MEDIUM: http_act: Restore init of log-format list by Maciej Zdeb · Mon Nov 23 16:03:09 2020 +0000
- ebdd4c5 MINOR: http_act: Add -m flag for del-header name matching method by Maciej Zdeb · Fri Nov 20 13:58:48 2020 +0000
- 312294f MINOR: http-rules: Add set-pathq and replace-pathq actions by Christopher Faulet · Wed Sep 02 17:17:44 2020 +0200
- 1fa0cc1 Revert "BUG/MINOR: http-rules: Replace path and query-string in "replace-path" action" by Christopher Faulet · Wed Sep 02 11:10:38 2020 +0200
- 4b9c0d1 BUG/MINOR: http-rules: Replace path and query-string in "replace-path" action by Christopher Faulet · Mon Aug 31 16:27:42 2020 +0200
- f3f4aa0 BUG/MINOR: http_act: don't check capture id in backend (2) by Tim Duesterhus · Fri Jul 03 13:43:42 2020 +0200
- 9467f18 BUG/MINOR: http-rules: Fix ACLs parsing for http deny rules by Christopher Faulet · Tue Jun 30 09:32:01 2020 +0200
- b255105 CLEANUP: include: tree-wide alphabetical sort of include files by Willy Tarreau · Tue Jun 09 09:07:15 2020 +0200
- 36979d9 REORG: include: move the error reporting functions to from log.h to errors.h by Willy Tarreau · Fri Jun 05 17:27:29 2020 +0200
- 6be7849 REORG: include: move cfgparse.h to haproxy/cfgparse.h by Willy Tarreau · Fri Jun 05 00:00:29 2020 +0200
- aeed4a8 REORG: include: move log.h to haproxy/log{,-t}.h by Willy Tarreau · Thu Jun 04 22:01:04 2020 +0200
- c2b1ff0 REORG: include: move http_ana.h to haproxy/http_ana{,-t}.h by Willy Tarreau · Thu Jun 04 21:21:03 2020 +0200
- 5e539c9 REORG: include: move stream_interface.h to haproxy/stream_interface{,-t}.h by Willy Tarreau · Thu Jun 04 20:45:39 2020 +0200
- 8c42b8a REORG: include: split common/uri_auth.h into haproxy/uri_auth{,-t}.h by Willy Tarreau · Thu Jun 04 19:27:34 2020 +0200
- dcc048a REORG: include: move acl.h to haproxy/acl.h{,-t}.h by Willy Tarreau · Thu Jun 04 19:11:43 2020 +0200
- f268ee8 REORG: include: split global.h into haproxy/global{,-t}.h by Willy Tarreau · Thu Jun 04 17:05:57 2020 +0200
- e6ce10b REORG: include: move sample.h to haproxy/sample{,-t}.h by Willy Tarreau · Thu Jun 04 15:33:47 2020 +0200
- 225a90a REORG: include: move pattern.h to haproxy/pattern{,-t}.h by Willy Tarreau · Thu Jun 04 15:06:28 2020 +0200
- c761f84 REORG: include: move http_rules.h to haproxy/http_rules.h by Willy Tarreau · Thu Jun 04 11:40:28 2020 +0200
- 278161c REORG: include: move capture.h to haproxy/capture{,-t}.h by Willy Tarreau · Thu Jun 04 11:18:28 2020 +0200
- aa74c4e REORG: include: move arg.h to haproxy/arg{,-t}.h by Willy Tarreau · Thu Jun 04 10:19:23 2020 +0200
- 122eba9 REORG: include: move action.h to haproxy/action{,-t}.h by Willy Tarreau · Thu Jun 04 10:15:32 2020 +0200
- 8773533 REORG: include: move http_htx.h to haproxy/http_htx{,-t}.h by Willy Tarreau · Thu Jun 04 09:08:41 2020 +0200
- 48fbcae REORG: tools: split common/standard.h into haproxy/tools{,-t}.h by Willy Tarreau · Wed Jun 03 18:09:46 2020 +0200
- cd72d8c REORG: include: split common/http.h into haproxy/http{,-t}.h by Willy Tarreau · Tue Jun 02 19:11:26 2020 +0200
- 7cd8b6e REORG: include: split common/regex.h into haproxy/regex{,-t}.h by Willy Tarreau · Tue Jun 02 17:32:26 2020 +0200
- c13ed53 REORG: include: move common/chunk.h to haproxy/chunk.h by Willy Tarreau · Tue Jun 02 10:22:45 2020 +0200
- d0ef439 REORG: include: move common/memory.h to haproxy/pool.h by Willy Tarreau · Tue Jun 02 09:38:52 2020 +0200
- 58017ee REORG: include: move the BUG_ON() code to haproxy/bug.h by Willy Tarreau · Wed May 27 16:51:33 2020 +0200
- d678805 REORG: include: move version.h to haproxy/ by Willy Tarreau · Wed May 27 15:59:00 2020 +0200
- 4c7e4b7 REORG: include: update all files to use haproxy/api.h or api-t.h if needed by Willy Tarreau · Wed May 27 12:58:42 2020 +0200
- b304883 MINOR: http-rules: Use an action function to eval http-request auth rules by Christopher Faulet · Wed May 27 15:26:43 2020 +0200
- 5cb513a MEDIUM: http-rules: Rely on http reply for http deny/tarpit rules by Christopher Faulet · Wed May 13 17:56:56 2020 +0200
- 0e2ad61 MINOR: http-ana: Use a dedicated function to send a response from an http reply by Christopher Faulet · Wed May 13 16:38:37 2020 +0200
- 7eea241 MINOR: http-htx: Use a dedicated function to check http reply validity by Christopher Faulet · Wed May 13 15:02:59 2020 +0200
- 47e791e MINOR: http-htx: Use a dedicated function to parse http reply arguments by Christopher Faulet · Wed May 13 14:36:55 2020 +0200
- 1863064 MINOR: http-htx: Use a dedicated function to release http_reply objects by Christopher Faulet · Tue May 12 18:57:28 2020 +0200
- 5ff0c64 MINOR: http-rules: Use http_reply structure for http return rules by Christopher Faulet · Tue May 12 18:33:37 2020 +0200
- ba946bf BUG/MINOR: http-rules: Mark http return rules as final by Christopher Faulet · Wed May 13 08:50:07 2020 +0200
- c02a23f CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · Wed May 06 00:53:22 2020 +0500
- 30d49ab CLEANUP: http: Fixed small typo in parse_http_return by Dominik Froehlich · Fri Apr 17 11:04:35 2020 +0200
- d4a824e BUG/MINOR: http-rules: Fix a typo in the reject action function by Christopher Faulet · Fri Mar 06 15:07:09 2020 +0100
- c5bb5a0 BUG/MINOR: http-rules: Preserve FLT_END analyzers on reject action by Christopher Faulet · Fri Mar 06 14:02:57 2020 +0100
- 90d22a8 BUG/MINOR: http-rules: Return ACT_RET_ABRT to abort a transaction by Christopher Faulet · Fri Mar 06 11:18:39 2020 +0100
- ed52637 CLEANUP: Use `isttest()` and `istfree()` by Tim Duesterhus · Thu Mar 05 17:56:33 2020 +0100
- 3e1f7f4 BUG/MINOR: http-htx: Do case-insensive comparisons on Host header name by Christopher Faulet · Fri Feb 28 09:47:07 2020 +0100
- 4bbc949 BUG/MINOR: http: http-request replace-path duplicates the query string by Jerome Magnin · Fri Feb 21 10:37:48 2020 +0100
- e3b57bf MINOR: sample: make sample_parse_expr() able to return an end pointer by Willy Tarreau · Fri Feb 14 16:50:14 2020 +0100
- e35d1d4 BUILD: http_act: cast file sizes when reporting file size error by Willy Tarreau · Tue Feb 11 10:58:56 2020 +0100
- 817c4e3 BUG/MINOR: http-act: Fix bugs on error path during parsing of return actions by Christopher Faulet · Fri Feb 07 10:26:23 2020 +0100
- 692a6c2 BUG/MINOR: http-act: Set stream error flag before returning an error by Christopher Faulet · Fri Feb 07 10:22:31 2020 +0100
- 4a2c142 MEDIUM: http-rules: Support extra headers for HTTP return actions by Christopher Faulet · Fri Jan 31 17:36:01 2020 +0100
- 24231ab MEDIUM: http-rules: Add the return action to HTTP rules by Christopher Faulet · Fri Jan 24 17:44:23 2020 +0100
- 6d0c3df MEDIUM: http: Add a ruleset evaluated on all responses just before forwarding by Christopher Faulet · Wed Jan 22 09:26:35 2020 +0100