1. c4943d5 MINOR: buffer: add a new buffer ring API to manipulate rings of buffers by Willy Tarreau · 5 years ago
  2. e39b58f MINOR: buffer: introduce b_make() to make a buffer from its parameters by Willy Tarreau · 5 years ago
  3. a1bd1fa BUILD: use inttypes.h instead of stdint.h by Willy Tarreau · 5 years ago
  4. 203d735 BUG/MEDIUM: buffer: Make sure b_is_null handles buffers waiting for allocation. by Olivier Houchard · 5 years ago
  5. f48919a MINOR: buffers: add a new b_move() function by Willy Tarreau · 6 years ago
  6. a7280a1 BUILD: buffers: buf.h requires unistd to get ssize_t on libmusl by Willy Tarreau · 6 years ago
  7. 363c745 BUG/MEDIUM: buffers: Make sure we don't wrap in ci_insert_line2/b_rep_blk. by Olivier Houchard · 6 years ago
  8. 35b51c6 REORG: http: move the HTTP semantics definitions to http.h/http.c by Willy Tarreau · 6 years ago
  9. ec3750c BUG/MAJOR: buffer: fix incorrect check in __b_putblk() by Willy Tarreau · 6 years ago
  10. ad4e1a4 BUG/MINOR: buffers: Fix b_slow_realign when a buffer is realign without output by Christopher Faulet · 6 years ago
  11. 7999bfb MEDIUM: buffers: make b_xfer() automatically swap buffers when possible by Willy Tarreau · 6 years ago
  12. f148888 MINOR: buffers: add b_xfer() to transfer data between buffers by Willy Tarreau · 6 years ago
  13. f7d0447 MINOR: buffers: split b_putblk() into __b_putblk() by Willy Tarreau · 6 years ago
  14. ab322d4 MINOR: buffers: simplify b_contig_space() by Willy Tarreau · 6 years ago
  15. c9fa048 MAJOR: buffer: finalize buffer detachment by Willy Tarreau · 6 years ago
  16. bd1dba8 MINOR: buffer: rename the data length member to '->data' by Willy Tarreau · 6 years ago
  17. e312802 MINOR: buffer: replace buffer_replace2() with b_rep_blk() by Willy Tarreau · 6 years ago
  18. 911f7dd MINOR: buffers: remove b_putstr() by Willy Tarreau · 6 years ago
  19. 55372f6 MINOR: buffer: replace b{i,o}_put* with b_put* by Willy Tarreau · 6 years ago
  20. 08afac0 MEDIUM: buffers: move "output" from struct buffer to struct channel by Olivier Houchard · 6 years ago
  21. 892f1db MINOR: buffer: rename the "data" field to "area" by Willy Tarreau · 6 years ago
  22. f6dfd88 MINOR: buffer: b_set_data() doesn't truncate output data anymore by Willy Tarreau · 6 years ago
  23. abed1e7 MINOR: buffer: remove the check for output on b_del() by Willy Tarreau · 6 years ago
  24. d54a8ce MAJOR: start to change buffer API by Willy Tarreau · 6 years ago
  25. fdabbe2 MINOR: buffer: remove unused bo_add() by Willy Tarreau · 6 years ago
  26. 591d445 MINOR: buffer: use b_orig() to replace most references to b->data by Willy Tarreau · 6 years ago
  27. 55f3ce1 MINOR: buffer: make b_getblk_nc() take size_t for the block sizes by Willy Tarreau · 6 years ago
  28. 206ba83 MINOR: buffer: make b_getblk_nc() take const pointers by Willy Tarreau · 6 years ago
  29. e5f12ce MINOR: buffer: replace bi_del() and bo_del() with b_del() by Willy Tarreau · 6 years ago
  30. a1f78fb MINOR: buffer: replace bo_getblk_nc() with b_getblk_nc() which takes an offset by Willy Tarreau · 6 years ago
  31. 90ed383 MINOR: buffer: replace bo_getblk() with direction agnostic b_getblk() by Willy Tarreau · 6 years ago
  32. e4d5a03 MINOR: buffer: merge b{i,o}_contig_space() by Willy Tarreau · 6 years ago
  33. 7194d3c MINOR: buffer: split bi_contig_data() into ci_contig_data and b_config_data() by Willy Tarreau · 6 years ago
  34. 4cf1300 MINOR: channel/buffer: replace buffer_slow_realign() with channel_slow_realign() and b_slow_realign() by Willy Tarreau · 6 years ago
  35. f17f19f MINOR: buffer: introduce b_realign_if_empty() by Willy Tarreau · 6 years ago
  36. a04e40d MINOR: buffer: Add b_set_data(). by Olivier Houchard · 6 years ago
  37. 09138ec MINOR: buffer: Introduce b_sub(), b_add(), and bo_add() by Olivier Houchard · 6 years ago
  38. bbc68df MINOR: buffer: add a few basic functions for the new API by Willy Tarreau · 6 years ago
  39. 506a29a MINOR: buffer: switch buffer sizes and offsets to size_t by Willy Tarreau · 6 years ago
  40. 41806d1 MINOR: buffer: implement a new file for low-level buffer manipulation functions by Willy Tarreau · 6 years ago