- 810df06 MEDIUM: htx: Add a flag on a HTX message when no more data are expected by Christopher Faulet · 4 years, 4 months ago
- b255105 CLEANUP: include: tree-wide alphabetical sort of include files by Willy Tarreau · 4 years, 5 months ago
- 36979d9 REORG: include: move the error reporting functions to from log.h to errors.h by Willy Tarreau · 4 years, 5 months ago
- 6be7849 REORG: include: move cfgparse.h to haproxy/cfgparse.h by Willy Tarreau · 4 years, 6 months ago
- dfd3de8 REORG: include: move stream.h to haproxy/stream{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- a264d96 REORG: include: move proxy.h to haproxy/proxy{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- aeed4a8 REORG: include: move log.h to haproxy/log{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- c7babd8 REORG: include: move filters.h to haproxy/filters{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- c2b1ff0 REORG: include: move http_ana.h to haproxy/http_ana{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- f1d32c4 REORG: include: move channel.h to haproxy/channel{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- 5e539c9 REORG: include: move stream_interface.h to haproxy/stream_interface{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- 83487a8 REORG: include: move cli.h to haproxy/cli{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- c761f84 REORG: include: move http_rules.h to haproxy/http_rules.h by Willy Tarreau · 4 years, 6 months ago
- 122eba9 REORG: include: move action.h to haproxy/action{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- 8773533 REORG: include: move http_htx.h to haproxy/http_htx{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- 334099c REORG: include: move shctx to haproxy/shctx{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- 16f958c REORG: include: split common/htx.h into haproxy/htx{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- 6131d6a REORG: include: move common/net_helper.h to haproxy/net_helper.h by Willy Tarreau · 4 years, 6 months ago
- 8d36697 REORG: include: move base64.h, errors.h and hash.h from common to to haproxy/ by Willy Tarreau · 4 years, 6 months ago
- 4c7e4b7 REORG: include: update all files to use haproxy/api.h or api-t.h if needed by Willy Tarreau · 4 years, 6 months ago
- 8d2b777 REORG: ebtree: move the include files from ebtree to include/import/ by Willy Tarreau · 4 years, 6 months ago
- 2a37cdb BUG/MINOR: cache: Don't needlessly test "cache" keyword in parse_cache_flt() by Christopher Faulet · 4 years, 6 months ago
- 6fb0f21 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 4 years, 8 months ago
- 65554e1 MINOR: cache/filters: Initialize the cache filter when stream is created by Christopher Faulet · 4 years, 9 months ago
- 497c759 BUG/MEDIUM: cache/filters: Fix loop on HTX blocks caching the response payload by Christopher Faulet · 4 years, 9 months ago
- 8b50758 CLEANUP: cache: use read_u32/write_u32 to access the cache entry's hash by Willy Tarreau · 4 years, 9 months ago
- d34b1ce BUG/MINOR: cache: Fix leak of cache name in error path by Tim Duesterhus · 4 years, 10 months ago
- 20020ae MINOR: chunk: add chunk_istcat() to concatenate an ist after a chunk by Willy Tarreau · 5 years ago
- d1d1e22 BUG/MINOR: cache: alloc shctx after check config by William Lallemand · 5 years ago
- ccc61d8 BUG/MINOR: cache: also cache absolute URIs by Willy Tarreau · 5 years ago
- 22c6107 BUG/MEDIUM: cache: make sure not to cache requests with absolute-uri by Willy Tarreau · 5 years ago
- 6905d18 Revert "MINOR: cache: allow caching of OPTIONS request" by Willy Tarreau · 5 years ago
- 78fbb9f MEDIUM: fcgi-app: Add FCGI application and filter by Christopher Faulet · 5 years ago
- b066747 BUG/MEDIUM: cache: Don't cache objects if the size of headers is too big by Christopher Faulet · 5 years ago
- 15a4ce8 BUG/MEDIUM: cache: Properly copy headers splitted on several shctx blocks by Christopher Faulet · 5 years ago
- 1263540 MINOR: cache: allow caching of OPTIONS request by Baptiste Assmann · 5 years ago
- db92a83 MINOR: cache: add method to cache hash by Baptiste Assmann · 5 years ago
- f734638 MINOR: http: Don't store raw HTTP errors in chunks anymore by Christopher Faulet · 5 years ago
- fc9cfe4 REORG: proto_htx: Move HTX analyzers & co to http_ana.{c,h} files by Christopher Faulet · 5 years ago
- 711ed6a MAJOR: http: Remove the HTTP legacy code by Christopher Faulet · 5 years ago
- 95e7ea3 MEDIUM: cache: Remove code relying on the legacy HTTP mode by Christopher Faulet · 5 years ago
- 8f7fe1c MINOR: cache: Remove tests on the option 'http-use-htx' by Christopher Faulet · 5 years ago
- 5f2c49f BUG/MINOR: cache/htx: Make maxage calculation HTX aware by Christopher Faulet · 5 years ago
- bda8397 BUG/MINOR: cache/htx: Fix the counting of data already sent by the cache applet by Christopher Faulet · 5 years ago
- 2d7c539 MEDIUM: htx: Add the parsing of trailers of chunked messages by Christopher Faulet · 5 years ago
- 8f3c256 MEDIUM: cache/htx: Always store info about HTX blocks in the cache by Christopher Faulet · 5 years ago
- 0a7ef02 MINOR: htx: make htx_add_data() return the transmitted byte count by Willy Tarreau · 5 years ago
- ee847d4 MEDIUM: filters/htx: Filter body relatively to the first block by Christopher Faulet · 5 years ago
- 29f1758 MEDIUM: htx: Store the first block position instead of the start-line one by Christopher Faulet · 5 years ago
- a3f1550 MEDIUM: http/htx: Perform analysis relatively to the first block by Christopher Faulet · 6 years ago
- 297fbb4 MINOR: htx: Replace the function http_find_stline() by http_get_stline() by Christopher Faulet · 6 years ago
- 9c66b98 MINOR: htx: Store start-line block's position instead of address of its payload by Christopher Faulet · 6 years ago
- 2231b63 BUILD: cache: avoid a build warning with some compilers/linkers by Willy Tarreau · 6 years ago
- 0f22299 CLEANUP: cache: don't export http_cache_applet anymore by Willy Tarreau · 6 years ago
- adb3631 BUG/MINOR: cache: Fully consume large requests in the cache applet by Christopher Faulet · 6 years ago
- aa090d4 MEDIUM: cache: Use the new _HA_ATOMIC_* macros. by Olivier Houchard · 6 years ago
- f0dd037 BUG/MINOR: cache/htx: Return only the headers of cached objects to HEAD requests by Christopher Faulet · 6 years ago
- b3d4bca BUG/MEDIUM: cache: Get objects from the cache only for GET and HEAD requests by Christopher Faulet · 6 years ago
- a0df957 BUG/MAJOR: cache/htx: Set the start-line offset when a cached object is served by Christopher Faulet · 6 years ago
- c9036c0 BUG/MAJOR: cache: fix confusion between zero and uninitialized cache key by Willy Tarreau · 6 years ago
- 839791a BUG/MINOR: cache: Disable the cache if any compression filter precedes it by Christopher Faulet · 6 years ago
- cc15662 BUG/MEDIUM: cache/htx: Respect the reserve when cached objects are served by Christopher Faulet · 6 years ago
- 74b41ba BUG/MINOR: cache/htx: Be sure to count partial trailers by Christopher Faulet · 6 years ago
- 6112391 BUG/MEDIUM: cache: Be sure to end the forwarding when XFER length is unknown by Christopher Faulet · 6 years ago
- 14bfe9a CLEANUP: stream-int: consistently call the si/stream_int functions by Willy Tarreau · 6 years ago
- efef323 BUG/MINOR: cache: also consider CF_SHUTR to abort delivery by Willy Tarreau · 6 years ago
- 273e964 BUG/MEDIUM: htx/cache: use the correct class of error codes on abort by Willy Tarreau · 6 years ago
- 27d93c3 BUG/MAJOR: compression/cache: Make it really works with these both filters by Christopher Faulet · 6 years ago
- a1214a5 MINOR: cache: report the number of cache lookups and cache hits by Willy Tarreau · 6 years ago
- a73da1e BUG/MEDIUM: cache: fix random crash on filter parser's error path by Willy Tarreau · 6 years ago
- b96b77e REORG: htx: merge types+proto into common/htx.h by Willy Tarreau · 6 years ago
- 99a17a2 MEDIUM: cache: Require an explicit filter declaration if other filters are used by Christopher Faulet · 6 years ago
- afd819c MEDIUM: cache/compression: Add a way to safely combined compression and cache by Christopher Faulet · 6 years ago
- f4a4ef7 MINOR: filters: Export the name of known filters by Christopher Faulet · 6 years ago
- 95220e2 MINOR: cache: Improve and simplify the cache configuration check by Christopher Faulet · 6 years ago
- 54a8d5a MEDIUM: cache/htx: Add the HTX support into the cache by Christopher Faulet · 6 years ago
- 67658c9 MINOR: cache: Register the cache as a data filter only if response is cacheable by Christopher Faulet · 6 years ago
- 1f672c5 MINOR: cache/htx: Don't use the same cache on HTX and legacy HTTP proxies by Christopher Faulet · 6 years ago
- 8ceae72 MEDIUM: init: use initcall for all fixed size pool creations by Willy Tarreau · 6 years ago
- e655251 MINOR: initcall: use initcalls for section parsers by Willy Tarreau · 6 years ago
- 0108d90 MEDIUM: init: convert all trivial registration calls to initcalls by Willy Tarreau · 6 years ago
- 8dae5b3 CLEANUP: Fix typos in the cache subsystem by Joseph Herlant · 6 years ago
- db39843 MINOR: stream-int: replace si_cant_put() with si_rx_room_{blk,rdy}() by Willy Tarreau · 6 years ago
- 4b962a4 MEDIUM: stream-int: fix the si_cant_put() calls used for buffer readiness by Willy Tarreau · 6 years ago
- 96062a1 BUILD: cache: fix a build warning regarding too large an integer for the age by Willy Tarreau · 6 years ago
- 0cd3bd6 MINOR: stream-int: rename si_applet_{want|stop|cant}_{get|put} by Willy Tarreau · 6 years ago
- e7a770c MINOR: cache: Add "Age" header. by Frédéric Lécaille · 6 years ago
- 4eba544 MINOR: cache: Avoid usage of atoi() when parsing "max-object-size". by Frédéric Lécaille · 6 years ago
- bc58449 BUG/MINOR: cache: Wrong usage of shctx_init(). by Frédéric Lécaille · 6 years ago
- b9b8b6b BUG/MINOR: cache: Crashes with "total-max-size" > 2047(MB). by Frédéric Lécaille · 6 years ago
- a2219f5 MINOR: cache: Add "max-object-size" option. by Frédéric Lécaille · 6 years ago
- b7838af MINOR: shctx: Add a maximum object size parameter. by Frédéric Lécaille · 6 years ago
- 8df65ae MINOR: cache: Larger HTTP objects caching. by Frédéric Lécaille · 6 years ago
- 0bec807 MINOR: shctx: Shared objects block by block allocation. by Frédéric Lécaille · 6 years ago
- 61c112a REORG: http: move HTTP rules parsing to http_rules.c by Willy Tarreau · 6 years ago
- 6b952c8 REORG: http: move http_get_path() to http.c by Willy Tarreau · 6 years ago
- 83061a8 MAJOR: chunks: replace struct chunk with struct buffer by Willy Tarreau · 6 years ago
- 843b7cb MEDIUM: chunks: make the chunk struct's fields match the buffer struct by Willy Tarreau · 6 years ago
- c9fa048 MAJOR: buffer: finalize buffer detachment by Willy Tarreau · 6 years ago
- 178b987 MINOR: cache: use the new buffer API by Willy Tarreau · 6 years ago