1. ff6603e BUG/MINOR: cache: Fix leak of cache name in error path by Tim Duesterhus · 4 years, 10 months ago
  2. e4876e2 BUG/MINOR: cache: alloc shctx after check config by William Lallemand · 5 years ago
  3. e775644 BUG/MEDIUM: cache: make sure not to cache requests with absolute-uri by Willy Tarreau · 5 years ago
  4. 683694e BUG/MEDIUM: cache: Don't cache objects if the size of headers is too big by Christopher Faulet · 5 years ago
  5. 554b3bc BUG/MEDIUM: cache: Properly copy headers splitted on several shctx blocks by Christopher Faulet · 5 years ago
  6. a63ae1e BUG/MINOR: cache/htx: Make maxage calculation HTX aware by Christopher Faulet · 5 years ago
  7. bda8397 BUG/MINOR: cache/htx: Fix the counting of data already sent by the cache applet by Christopher Faulet · 5 years ago
  8. 2d7c539 MEDIUM: htx: Add the parsing of trailers of chunked messages by Christopher Faulet · 5 years ago
  9. 8f3c256 MEDIUM: cache/htx: Always store info about HTX blocks in the cache by Christopher Faulet · 5 years ago
  10. 0a7ef02 MINOR: htx: make htx_add_data() return the transmitted byte count by Willy Tarreau · 5 years ago
  11. ee847d4 MEDIUM: filters/htx: Filter body relatively to the first block by Christopher Faulet · 5 years ago
  12. 29f1758 MEDIUM: htx: Store the first block position instead of the start-line one by Christopher Faulet · 5 years ago
  13. a3f1550 MEDIUM: http/htx: Perform analysis relatively to the first block by Christopher Faulet · 5 years ago
  14. 297fbb4 MINOR: htx: Replace the function http_find_stline() by http_get_stline() by Christopher Faulet · 5 years ago
  15. 9c66b98 MINOR: htx: Store start-line block's position instead of address of its payload by Christopher Faulet · 6 years ago
  16. 2231b63 BUILD: cache: avoid a build warning with some compilers/linkers by Willy Tarreau · 6 years ago
  17. 0f22299 CLEANUP: cache: don't export http_cache_applet anymore by Willy Tarreau · 6 years ago
  18. adb3631 BUG/MINOR: cache: Fully consume large requests in the cache applet by Christopher Faulet · 6 years ago
  19. aa090d4 MEDIUM: cache: Use the new _HA_ATOMIC_* macros. by Olivier Houchard · 6 years ago
  20. f0dd037 BUG/MINOR: cache/htx: Return only the headers of cached objects to HEAD requests by Christopher Faulet · 6 years ago
  21. b3d4bca BUG/MEDIUM: cache: Get objects from the cache only for GET and HEAD requests by Christopher Faulet · 6 years ago
  22. a0df957 BUG/MAJOR: cache/htx: Set the start-line offset when a cached object is served by Christopher Faulet · 6 years ago
  23. c9036c0 BUG/MAJOR: cache: fix confusion between zero and uninitialized cache key by Willy Tarreau · 6 years ago
  24. 839791a BUG/MINOR: cache: Disable the cache if any compression filter precedes it by Christopher Faulet · 6 years ago
  25. cc15662 BUG/MEDIUM: cache/htx: Respect the reserve when cached objects are served by Christopher Faulet · 6 years ago
  26. 74b41ba BUG/MINOR: cache/htx: Be sure to count partial trailers by Christopher Faulet · 6 years ago
  27. 6112391 BUG/MEDIUM: cache: Be sure to end the forwarding when XFER length is unknown by Christopher Faulet · 6 years ago
  28. 14bfe9a CLEANUP: stream-int: consistently call the si/stream_int functions by Willy Tarreau · 6 years ago
  29. efef323 BUG/MINOR: cache: also consider CF_SHUTR to abort delivery by Willy Tarreau · 6 years ago
  30. 273e964 BUG/MEDIUM: htx/cache: use the correct class of error codes on abort by Willy Tarreau · 6 years ago
  31. 27d93c3 BUG/MAJOR: compression/cache: Make it really works with these both filters by Christopher Faulet · 6 years ago
  32. a1214a5 MINOR: cache: report the number of cache lookups and cache hits by Willy Tarreau · 6 years ago
  33. a73da1e BUG/MEDIUM: cache: fix random crash on filter parser's error path by Willy Tarreau · 6 years ago
  34. b96b77e REORG: htx: merge types+proto into common/htx.h by Willy Tarreau · 6 years ago
  35. 99a17a2 MEDIUM: cache: Require an explicit filter declaration if other filters are used by Christopher Faulet · 6 years ago
  36. afd819c MEDIUM: cache/compression: Add a way to safely combined compression and cache by Christopher Faulet · 6 years ago
  37. f4a4ef7 MINOR: filters: Export the name of known filters by Christopher Faulet · 6 years ago
  38. 95220e2 MINOR: cache: Improve and simplify the cache configuration check by Christopher Faulet · 6 years ago
  39. 54a8d5a MEDIUM: cache/htx: Add the HTX support into the cache by Christopher Faulet · 6 years ago
  40. 67658c9 MINOR: cache: Register the cache as a data filter only if response is cacheable by Christopher Faulet · 6 years ago
  41. 1f672c5 MINOR: cache/htx: Don't use the same cache on HTX and legacy HTTP proxies by Christopher Faulet · 6 years ago
  42. 8ceae72 MEDIUM: init: use initcall for all fixed size pool creations by Willy Tarreau · 6 years ago
  43. e655251 MINOR: initcall: use initcalls for section parsers by Willy Tarreau · 6 years ago
  44. 0108d90 MEDIUM: init: convert all trivial registration calls to initcalls by Willy Tarreau · 6 years ago
  45. 8dae5b3 CLEANUP: Fix typos in the cache subsystem by Joseph Herlant · 6 years ago
  46. db39843 MINOR: stream-int: replace si_cant_put() with si_rx_room_{blk,rdy}() by Willy Tarreau · 6 years ago
  47. 4b962a4 MEDIUM: stream-int: fix the si_cant_put() calls used for buffer readiness by Willy Tarreau · 6 years ago
  48. 96062a1 BUILD: cache: fix a build warning regarding too large an integer for the age by Willy Tarreau · 6 years ago
  49. 0cd3bd6 MINOR: stream-int: rename si_applet_{want|stop|cant}_{get|put} by Willy Tarreau · 6 years ago
  50. e7a770c MINOR: cache: Add "Age" header. by Frédéric Lécaille · 6 years ago
  51. 4eba544 MINOR: cache: Avoid usage of atoi() when parsing "max-object-size". by Frédéric Lécaille · 6 years ago
  52. bc58449 BUG/MINOR: cache: Wrong usage of shctx_init(). by Frédéric Lécaille · 6 years ago
  53. b9b8b6b BUG/MINOR: cache: Crashes with "total-max-size" > 2047(MB). by Frédéric Lécaille · 6 years ago
  54. a2219f5 MINOR: cache: Add "max-object-size" option. by Frédéric Lécaille · 6 years ago
  55. b7838af MINOR: shctx: Add a maximum object size parameter. by Frédéric Lécaille · 6 years ago
  56. 8df65ae MINOR: cache: Larger HTTP objects caching. by Frédéric Lécaille · 6 years ago
  57. 0bec807 MINOR: shctx: Shared objects block by block allocation. by Frédéric Lécaille · 6 years ago
  58. 61c112a REORG: http: move HTTP rules parsing to http_rules.c by Willy Tarreau · 6 years ago
  59. 6b952c8 REORG: http: move http_get_path() to http.c by Willy Tarreau · 6 years ago
  60. 83061a8 MAJOR: chunks: replace struct chunk with struct buffer by Willy Tarreau · 6 years ago
  61. 843b7cb MEDIUM: chunks: make the chunk struct's fields match the buffer struct by Willy Tarreau · 6 years ago
  62. c9fa048 MAJOR: buffer: finalize buffer detachment by Willy Tarreau · 6 years ago
  63. 178b987 MINOR: cache: use the new buffer API by Willy Tarreau · 6 years ago
  64. acd1403 MINOR: buffer: Use b_add()/bo_add() instead of accessing b->i/b->o. by Olivier Houchard · 6 years ago
  65. 8f9c72d MINOR: buffer: remove bi_end() by Willy Tarreau · 6 years ago
  66. dda2e41 MINOR: buffer: remove bi_ptr() by Willy Tarreau · 6 years ago
  67. 7194d3c MINOR: buffer: split bi_contig_data() into ci_contig_data and b_config_data() by Willy Tarreau · 6 years ago
  68. bcbd393 MINOR: channel/buffer: replace b_{adv,rew} with c_{adv,rew} by Willy Tarreau · 6 years ago
  69. abbf607 MEDIUM: cli: Add payload support by Aurélien Nephtali · 7 years ago
  70. 1093a45 BUG/MAJOR: cache: always initialize newly created objects by Willy Tarreau · 7 years ago
  71. 5bd37fa BUG/MAJOR: cache: fix random crashes caused by incorrect delete() on non-first blocks by Willy Tarreau · 7 years ago
  72. afe1de5 BUG/MINOR: cache: fix "show cache" output by Willy Tarreau · 7 years ago
  73. d4569d1 BUG/MEDIUM: cache: don't cache the response on no-cache="set-cookie" by Willy Tarreau · 7 years ago
  74. 504455c BUG/MEDIUM: cache: respect the request cache-control header by Willy Tarreau · 7 years ago
  75. c9bd34c BUG/MEDIUM: cache: replace old object on store by Willy Tarreau · 7 years ago
  76. 7704b1e BUG/MEDIUM: cache: do not try to retrieve host-less requests from the cache by Willy Tarreau · 7 years ago
  77. faf2909 BUG/MINOR: cache: do not force the TX_CACHEABLE flag before checking cacheability by Willy Tarreau · 7 years ago
  78. bcd9101 BUG/MEDIUM: cache: bad computation of the remaining size by William Lallemand · 7 years ago
  79. fd5efb5 CLEANUP: cache: more efficiently pack the struct cache by Willy Tarreau · 7 years ago
  80. 49b4453 MEDIUM: cache: max-age configuration keyword by William Lallemand · 7 years ago
  81. a71cd1d MINOR: cache: replace a fprint() by an abort() by William Lallemand · 7 years ago
  82. bafbe01 CLEANUP: pools: rename all pool functions and pointers to remove this "2" by Willy Tarreau · 7 years ago
  83. fbc74e8 MINOR/CLEANUP: proxy: rename "proxy" to "proxies_list" by Olivier Houchard · 7 years ago
  84. 767a84b CLEANUP: log: Rename Alert/Warning in ha_alert/ha_warning by Christopher Faulet · 7 years ago
  85. ecb73b1 MINOR: cache: move the refcount decrease in the applet release by William Lallemand · 7 years ago
  86. 49dc048 BUG/MEDIUM: cache: free ressources in chn_end_analyze by William Lallemand · 7 years ago
  87. f528fff MEDIUM: cache: store sha1 for hashing the cache key by William Lallemand · 7 years ago
  88. e899af8 BUG/MEDIUM: cache fix cli_kws structure by William Lallemand · 7 years ago
  89. 55e7674 BUG/MEDIUM: cache: refcount forbids to free the objects by William Lallemand · 7 years ago
  90. 0872766 BUG/MEDIUM: cache: use key=0 as a condition for freeing by William Lallemand · 7 years ago
  91. 1f49a36 MEDIUM: cache: "show cache" on the cli by William Lallemand · 7 years ago
  92. 75d9329 CLEANUP: cache: reorder includes by William Lallemand · 7 years ago
  93. eee5c39 CLEANUP: cache: remove wrong comment by William Lallemand · 7 years ago
  94. a400a3a BUG/MEDIUM: cache: free callback to remove from tree by William Lallemand · 7 years ago
  95. e1533f5 MINOR: cache: disable cache if shctx_row_data_append fail by William Lallemand · 7 years ago
  96. 10935bc MINOR: cache: forward data with headers by William Lallemand · 7 years ago
  97. 9d5f54d BUG/MEDIUM: cache: use msg->sov to forward header by William Lallemand · 7 years ago
  98. 18f133a BUG/MEDIUM: cache: does not cache if no Content-Length by William Lallemand · 7 years ago
  99. 9c54c53 BUG/MEDIUM: cache: don't try to resolve wrong filters by William Lallemand · 7 years ago
  100. fccf840 MINOR: cache: Don't confuse act_return and act_parse_ret. by Olivier Houchard · 7 years ago