1. 8dabda7 REORG: include: split buf.h into haproxy/buf-t.h and haproxy/buf.h by Willy Tarreau · 4 years, 6 months ago
  2. eb6f701 REORG: include: move ist.h from common/ to import/ by Willy Tarreau · 4 years, 6 months ago
  3. 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
  4. 2056736 MINOR: htx: Add a function to copy a buffer in an HTX message by Christopher Faulet · 4 years, 6 months ago
  5. 77e3b4a CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 4 years, 8 months ago
  6. 1cdceb9 MINOR: htx: Add a function to return a block at a specific offset by Christopher Faulet · 4 years, 9 months ago
  7. 0ea0c86 MINOR: htx: Add a function to append an HTX message to another one by Christopher Faulet · 4 years, 10 months ago
  8. 0651181 MINOR: htx: Add a flag on HTX to known when a response was generated by HAProxy by Christopher Faulet · 5 years ago
  9. 53a899b CLEANUP: h1-htx: Move htx-to-h1 formatting functions from htx.c to h1_htx.c by Christopher Faulet · 5 years ago
  10. 9a67c29 MINOR: htx: Add 2 flags on the start-line to have more info about the uri by Christopher Faulet · 5 years ago
  11. 27aa65e MINOR: htx: Adapt htx_dump() to be used from traces by Christopher Faulet · 5 years ago
  12. 505adfc MINOR: htx: Add a flag on HTX message to report processing errors by Christopher Faulet · 5 years ago
  13. 24e116b MINOR: htx: Slightly update htx_dump() to report better messages by Christopher Faulet · 5 years ago
  14. 2bf43f0 MINOR: htx: Use an array of char to store HTX blocks by Christopher Faulet · 5 years ago
  15. 192c6a2 MINOR: htx: Deduce the number of used blocks from tail and head values by Christopher Faulet · 5 years ago
  16. 5a916f7 CLEANUP: htx: Remove the unsued function htx_add_blk_type_size() by Christopher Faulet · 5 years ago
  17. 3b21972 DOC: htx: Update comments in HTX files by Christopher Faulet · 5 years ago
  18. 621da6b BUG/MEDIUM: channel/htx: Use the total HTX size in channel_htx_recv_limit() by Christopher Faulet · 5 years ago
  19. bb0efcd MINOR: htx: Add the function htx_change_blk_value_len() by Christopher Faulet · 5 years ago
  20. e21c016 MINOR: htx: Add 3 flags on the start-line to deal with the request schemes by Christopher Faulet · 5 years ago
  21. 86fcf6d MINOR: htx: Add the function htx_move_blk_before() by Christopher Faulet · 5 years ago
  22. d7884d3 MAJOR: htx: Rework how free rooms are tracked in an HTX message by Christopher Faulet · 5 years ago
  23. 86bc8df BUG/MEDIUM: compression/htx: Fix the adding of the last data block by Christopher Faulet · 5 years ago
  24. 54b5e21 MINOR: htx: Don't use end-of-data blocks anymore by Christopher Faulet · 5 years ago
  25. 2d7c539 MEDIUM: htx: Add the parsing of trailers of chunked messages by Christopher Faulet · 5 years ago
  26. 0a7ef02 MINOR: htx: make htx_add_data() return the transmitted byte count by Willy Tarreau · 5 years ago
  27. d4908fa MINOR: htx: rename htx_append_blk_value() to htx_add_data_atonce() by Willy Tarreau · 5 years ago
  28. 39744f7 MINOR: htx: Remove support of pseudo headers because it is unused by Christopher Faulet · 5 years ago
  29. 613346b MINOR: htx: remove the unused function htx_find_blk() by Christopher Faulet · 5 years ago
  30. 29f1758 MEDIUM: htx: Store the first block position instead of the start-line one by Christopher Faulet · 5 years ago
  31. 05c083c MINOR: htx: Add a field to set the memory used by headers in the HTX start-line by Christopher Faulet · 5 years ago
  32. 2ae3504 MINOR: htx: Add function htx_get_max_blksz() by Christopher Faulet · 5 years ago
  33. dd2ad85 CLEANUP: htx: Remove unused function htx_get_stline() by Christopher Faulet · 5 years ago
  34. a3ad6b1 MINOR: htx: Add functions to get the first block of an HTX message by Christopher Faulet · 5 years ago
  35. 9c66b98 MINOR: htx: Store start-line block's position instead of address of its payload by Christopher Faulet · 6 years ago
  36. 28f29c7 MINOR: htx: Store the head position instead of the wrap one by Christopher Faulet · 6 years ago
  37. 6f3cb18 MINOR: htx: Remove support for unused OOB HTX blocks by Christopher Faulet · 6 years ago
  38. 3a4d1be BUG/MEDIUM: htx: Don't return the start-line if the HTX message is empty by Christopher Faulet · 6 years ago
  39. 8de1df9 BUILD: do not specify "const" on functions returning structs or scalars by Willy Tarreau · 6 years ago
  40. 0ef372a MAJOR: muxes/htx: Handle inplicit upgrades from h1 to h2 by Christopher Faulet · 6 years ago
  41. f192d68 BUG/MINOR: htx: Preserve empty HTX messages with an unprocessed parsing error by Christopher Faulet · 6 years ago
  42. 549822f MINOR: htx: Add function to drain data from an HTX message by Christopher Faulet · 6 years ago
  43. e5fcfbe MINOR: htx: never check for null htx pointer in htx_is_{,not_}empty() by Willy Tarreau · 6 years ago
  44. 245d189 DOC: htx: make it clear that htxbuf() and htx_from_buf() always return valid pointers by Willy Tarreau · 6 years ago
  45. 00cf697 MINOR: htx: Add a function to truncate all blocks after a specific offset by Christopher Faulet · 6 years ago
  46. 8564c1f MINOR: htx: Add an helper function to get the max space usable for a block by Christopher Faulet · 6 years ago
  47. 52610e9 MINOR: htx: add a new function to add a block without filling it by Willy Tarreau · 6 years ago
  48. b96b77e REORG: htx: merge types+proto into common/htx.h by Willy Tarreau · 6 years ago[Renamed (79%) from include/proto/htx.h]
  49. aa75b3d CLEANUP: htx: Fix indentation here and there in HTX files by Christopher Faulet · 6 years ago
  50. 27ba2dc MEDIUM: htx: Rework conversion from a buffer to an htx structure by Christopher Faulet · 6 years ago
  51. 3906e22 MINOR: htx: add buf_room_for_htx_data() to help optimize buffer transfers by Willy Tarreau · 6 years ago
  52. 8ae4235 MINOR: htx: make htx_from_buf() adjust the size only on new buffers by Willy Tarreau · 6 years ago
  53. c59ff23 MINOR: htx: Rename functions htx_*_to_str() to be H1 specific by Christopher Faulet · 6 years ago
  54. c42c0e9 CLEANUP: fix typos in the htx subsystem by Joseph Herlant · 6 years ago
  55. f1ba18d MEDIUM: htx: Don't rely on h1_sl anymore except during H1 header parsing by Christopher Faulet · 6 years ago
  56. 54483df MINOR: htx: Add the start-line offset for the HTX message in the HTX structure by Christopher Faulet · 6 years ago
  57. 570d161 MEDIUM: htx: Change htx_sl to be a struct instead of an union by Christopher Faulet · 6 years ago
  58. 14e8825 MINOR: htx: Add a function to find the HTX block corresponding to a data offset by Christopher Faulet · 6 years ago
  59. d16b0a7 MINOR: htx: Add function to iterate on an HTX message using HTX blocks by Christopher Faulet · 6 years ago
  60. 24ed835 MINOR: htx: Add function to add an HTX block just before another one by Christopher Faulet · 6 years ago
  61. c01ed9f MINOR: htx: add a function to cut the beginning of a DATA block by Willy Tarreau · 6 years ago
  62. a7280a1 BUILD: buffers: buf.h requires unistd to get ssize_t on libmusl by Willy Tarreau · 6 years ago
  63. 6689609 BUILD: htx: fix fprintf format inconsistency on 32-bit platforms by Willy Tarreau · 6 years ago
  64. a3d2a16 MEDIUM: htx: Add API to deal with the internal representation of HTTP messages by Christopher Faulet · 6 years ago