1. 623af93 MINOR: http-fetch: Don't check if argument list is set in sample fetches by Christopher Faulet · 3 years, 9 months ago
  2. d1ac2b9 MAJOR: htx: Remove the EOM block type and use HTX_FL_EOM instead by Christopher Faulet · 4 years ago
  3. a9ffc41 BUG/MINOR: http-fetch: Fix smp_fetch_body() when called from a health-check by Christopher Faulet · 4 years ago
  4. 97fc8da BUG/MINOR: http-fetch: Fix calls w/o parentheses of the cookie sample fetches by Christopher Faulet · 4 years ago
  5. dea7c20 BUG/MINOR: http-fetch: Extract cookie value even when no cookie name by Maciej Zdeb · 4 years ago
  6. d2414a2 BUG/MINOR: http-fetch: Don't set the sample type during the htx prefetch by Christopher Faulet · 4 years, 2 months ago
  7. e720c32 MINOR: http-fetch: Add pathq sample fetch by Christopher Faulet · 4 years, 2 months ago
  8. 1725493 CLEANUP: http: silence a cppcheck warning in get_http_auth() by Willy Tarreau · 4 years, 2 months ago
  9. a6d9879 BUG/MEDIUM: htx: smp_prefetch_htx() must always validate the direction by Willy Tarreau · 4 years, 3 months ago
  10. 46a030c CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 4 years, 4 months ago
  11. 5cd0087 BUG/MEDIUM: fetch: Fix hdr_ip misparsing IPv4 addresses due to missing NUL by Tim Duesterhus · 4 years, 4 months ago
  12. 9dc92b2 BUG/MINOR: http: make smp_fetch_body() report that the contents may change by Willy Tarreau · 4 years, 5 months ago
  13. b255105 CLEANUP: include: tree-wide alphabetical sort of include files by Willy Tarreau · 4 years, 5 months ago
  14. dfd3de8 REORG: include: move stream.h to haproxy/stream{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  15. aeed4a8 REORG: include: move log.h to haproxy/log{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  16. c2b1ff0 REORG: include: move http_ana.h to haproxy/http_ana{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  17. f1d32c4 REORG: include: move channel.h to haproxy/channel{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  18. 126ba3a REORG: include: move http_fetch.h to haproxy/http_fetch.h by Willy Tarreau · 4 years, 5 months ago
  19. 7ea393d REORG: include: move connection.h to haproxy/connection{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  20. f268ee8 REORG: include: split global.h into haproxy/global{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  21. e6ce10b REORG: include: move sample.h to haproxy/sample{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  22. 8efbdfb REORG: include: move obj_type.h to haproxy/obj_type{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  23. ac13aea REORG: include: move auth.h to haproxy/auth{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  24. aa74c4e REORG: include: move arg.h to haproxy/arg{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  25. 8773533 REORG: include: move http_htx.h to haproxy/http_htx{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  26. c6fe884 REORG: include: move h1_htx.h to haproxy/h1_htx.h by Willy Tarreau · 4 years, 5 months ago
  27. 48fbcae REORG: tools: split common/standard.h into haproxy/tools{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  28. 16f958c REORG: include: split common/htx.h into haproxy/htx{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  29. 5413a87 REORG: include: move common/h1.h to haproxy/h1.h by Willy Tarreau · 4 years, 5 months ago
  30. cd72d8c REORG: include: split common/http.h into haproxy/http{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  31. c13ed53 REORG: include: move common/chunk.h to haproxy/chunk.h by Willy Tarreau · 4 years, 5 months ago
  32. d0ef439 REORG: include: move common/memory.h to haproxy/pool.h by Willy Tarreau · 4 years, 5 months ago
  33. 58017ee REORG: include: move the BUG_ON() code to haproxy/bug.h by Willy Tarreau · 4 years, 5 months ago
  34. 8d36697 REORG: include: move base64.h, errors.h and hash.h from common to to haproxy/ by Willy Tarreau · 4 years, 5 months ago
  35. d678805 REORG: include: move version.h to haproxy/ by Willy Tarreau · 4 years, 5 months ago
  36. 4c7e4b7 REORG: include: update all files to use haproxy/api.h or api-t.h if needed by Willy Tarreau · 4 years, 5 months ago
  37. f98e626 MINOR: checks/sample: Remove unnecessary tests on the sample session by Christopher Faulet · 4 years, 6 months ago
  38. e596d18 MEDIUM: checks: Remove dedicated sample fetches and use response ones instead by Christopher Faulet · 4 years, 6 months ago
  39. 16032ab MINOR: checks: Add support of HTTP response sample fetches by Christopher Faulet · 4 years, 6 months ago
  40. 778f5ed MEDIUM: checks/http-fetch: Support htx prefetch from a check for HTTP samples by Christopher Faulet · 4 years, 6 months ago
  41. eae8372 CLEANUP: http: add a few comments on certain functions' assumptions about streams by Willy Tarreau · 4 years, 6 months ago
  42. a1062a4 BUG/MEDIUM: http: the "unique-id" sample fetch could crash without a steeam by Willy Tarreau · 4 years, 6 months ago
  43. 79512b6 BUG/MEDIUM: http: the "http_first_req" sample fetch could crash without a steeam by Willy Tarreau · 4 years, 6 months ago
  44. 0898c2d BUG/MEDIUM: capture: capture.{req,res}.* crash without a stream by Willy Tarreau · 4 years, 6 months ago
  45. a17e662 MEDIUM: stream: Make the `unique_id` member of `struct stream` a `struct ist` by Tim Duesterhus · 4 years, 8 months ago
  46. ed52637 CLEANUP: Use `isttest()` and `istfree()` by Tim Duesterhus · 4 years, 8 months ago
  47. 2825b4b MINOR: stream: Use stream_generate_unique_id by Tim Duesterhus · 4 years, 8 months ago
  48. 530408f BUG/MINOR: sample: Make sure to return stable IDs in the unique-id fetch by Tim Duesterhus · 4 years, 9 months ago
  49. 4fb196c CLEANUP: sample: use iststop instead of a for loop by Jerome Magnin · 4 years, 9 months ago
  50. 53a899b CLEANUP: h1-htx: Move htx-to-h1 formatting functions from htx.c to h1_htx.c by Christopher Faulet · 5 years ago
  51. a406356 MINOR: http_fetch: Add sample fetches to get auth method/user/pass by Christopher Faulet · 5 years ago
  52. 2dd26ca BUG/MEDIUM: url32 does not take the path part into account in the returned hash. by Jerome Magnin · 5 years ago
  53. 458eafb BUG/MAJOR: http/sample: use a static buffer for raw -> htx conversion by Richard Russo · 5 years ago
  54. 9a1efe1 MINOR: http: convert conn->addr.from to conn->src in sample fetches by Willy Tarreau · 5 years ago
  55. cd7ca79 MINOR: http: check the source address via conn_get_src() in sample fetch functions by Willy Tarreau · 5 years ago
  56. fc9cfe4 REORG: proto_htx: Move HTX analyzers & co to http_ana.{c,h} files by Christopher Faulet · 5 years ago
  57. eb2754b CLEANUP: proto_http: Remove unecessary includes and comments by Christopher Faulet · 5 years ago
  58. 711ed6a MAJOR: http: Remove the HTTP legacy code by Christopher Faulet · 5 years ago
  59. 6d1dd46 MEDIUM: http_fetch: Remove code relying on HTTP legacy mode by Christopher Faulet · 5 years ago
  60. cd76195 BUG/MINOR: http_fetch: Fix http_auth/http_auth_group when called from TCP rules by Christopher Faulet · 5 years ago
  61. e4ab11b BUG/MINOR: http: Use the global value to limit the number of parsed headers by Christopher Faulet · 5 years ago
  62. 54b5e21 MINOR: htx: Don't use end-of-data blocks anymore by Christopher Faulet · 5 years ago
  63. 29f1758 MEDIUM: htx: Store the first block position instead of the start-line one by Christopher Faulet · 5 years ago
  64. b75b5ea MEDIUM: htx: 1xx messages are now part of the final reponses by Christopher Faulet · 5 years ago
  65. a3f1550 MEDIUM: http/htx: Perform analysis relatively to the first block by Christopher Faulet · 5 years ago
  66. 297fbb4 MINOR: htx: Replace the function http_find_stline() by http_get_stline() by Christopher Faulet · 5 years ago
  67. c1f40dd BUG/MINOR: http_fetch: Rely on the smp direction for "cookie()" and "hdr()" by Christopher Faulet · 5 years ago
  68. ce9bbf5 BUG/MINOR: htx: make sure to always initialize the HTTP method when parsing a buffer by Willy Tarreau · 5 years ago
  69. 46575cd BUG/MINOR: http_fetch/htx: Use HTX versions if the proxy enables the HTX mode by Christopher Faulet · 6 years ago
  70. 5ec8bcb BUG/MINOR: http_fetch/htx: Allow permissive sample prefetch for the HTX by Christopher Faulet · 6 years ago
  71. 89dc499 BUG/MAJOR: http_fetch: Get the channel depending on the keyword used by Christopher Faulet · 6 years ago
  72. eca8854 MINOR: http_fetch/htx: Use stream flags instead of px mode in smp_prefetch_htx by Christopher Faulet · 6 years ago
  73. 50290fb MINOR: sample: Replace "req.ungrpc" smp fetch by a "ungrpc" converter. by Frédéric Lécaille · 6 years ago
  74. 1fceee8 MINOR: http_fetch: add "req.ungrpc" sample fetch for gRPC. by Frédéric Lécaille · 6 years ago
  75. 5a60668 BUG/MEDIUM: http_fetch: fix "req.body_len" and "req.body_size" fetch methods in HTX mode by Dragan Dosen · 6 years ago
  76. 8861e1c BUG/MEDIUM: http_fetch: fix the "base" and "base32" fetch methods in HTX mode by Dragan Dosen · 6 years ago
  77. c16317d MINOR: http_fecth: Implement body_len and body_size sample fetches for the HTX by Christopher Faulet · 6 years ago
  78. afba57a REORG: h1: merge types+proto into common/h1.h by Willy Tarreau · 6 years ago
  79. 3092565 CLEANUP: h1: remove some occurrences of unneeded h1.h inclusions by Willy Tarreau · 6 years ago
  80. 538746a REORG: h1: move legacy http functions to http_msg.c by Willy Tarreau · 6 years ago
  81. b96b77e REORG: htx: merge types+proto into common/htx.h by Willy Tarreau · 6 years ago
  82. 27ba2dc MEDIUM: htx: Rework conversion from a buffer to an htx structure by Christopher Faulet · 6 years ago
  83. c59ff23 MINOR: htx: Rename functions htx_*_to_str() to be H1 specific by Christopher Faulet · 6 years ago
  84. f1ba18d MEDIUM: htx: Don't rely on h1_sl anymore except during H1 header parsing by Christopher Faulet · 6 years ago
  85. 0108d90 MEDIUM: init: convert all trivial registration calls to initcalls by Willy Tarreau · 6 years ago
  86. e2c78cd BUG/MEDIUM: http_fetch: Make sure name is initialized before http_find_header. by Olivier Houchard · 6 years ago
  87. 942eea3 CLEANUP: Fix typos in the http subsystem by Joseph Herlant · 6 years ago
  88. 311c7ea MEDIUM: http_fetch: Adapt all fetches to handle HTX messages by Christopher Faulet · 6 years ago
  89. ef453ed MINOR: http_fetch: Add smp_prefetch_htx by Christopher Faulet · 6 years ago
  90. 78337bb BUG/MINOR: http_fetch: Remove the version part when capturing the request uri by Christopher Faulet · 6 years ago
  91. 79e5733 REORG: http: move the code to different files by Willy Tarreau · 6 years ago