1. cea0e1b REORG: include: move task.h to haproxy/task{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  2. d0ef439 REORG: include: move common/memory.h to haproxy/pool.h by Willy Tarreau · 4 years, 5 months ago
  3. 853b297 REORG: include: split mini-clist into haproxy/list and list-t.h by Willy Tarreau · 4 years, 6 months ago
  4. 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
  5. 9597cbd MINOR: applet: adopt the wait list entry from the CLI by Willy Tarreau · 4 years, 6 months ago
  6. 2104659 MEDIUM: buffer: remove the buffer_wq lock by Willy Tarreau · 4 years, 9 months ago
  7. 8280ea9 MINOR: applet: make appctx use their own pool by Willy Tarreau · 5 years ago
  8. 22d63a2 MINOR: applet: measure and report an appctx's call rate in "show sess" by Willy Tarreau · 6 years ago
  9. 3f795f7 MEDIUM: tasks: Merge task_delete() and task_free() into task_destroy(). by Olivier Houchard · 6 years ago
  10. a70bfaa BUG/MAJOR: task: make sure never to delete a queued task by Willy Tarreau · 6 years ago
  11. a273534 MEDIUM: applets: Use the new _HA_ATOMIC_* macros. by Olivier Houchard · 6 years ago
  12. 21028b5 MEDIUM: appctx: check for allocation attempts in buffer allocation callbacks by Willy Tarreau · 6 years ago
  13. 673867c MAJOR: applets: Use tasks, instead of rolling our own scheduler. by Olivier Houchard · 6 years ago
  14. abbf607 MEDIUM: cli: Add payload support by Aurélien Nephtali · 7 years ago
  15. bafbe01 CLEANUP: pools: rename all pool functions and pointers to remove this "2" by Willy Tarreau · 7 years ago
  16. 595d7b7 MINOR: applets: Use a bitfield to track applets activity per-thread by Christopher Faulet · 7 years ago
  17. 9dcf9b6 MINOR: threads: Use __decl_hathreads to declare locks by Christopher Faulet · 7 years ago
  18. 2a944ee BUILD: threads: Rename SPIN/RWLOCK macros using HA_ prefix by Christopher Faulet · 7 years ago
  19. 62a1249 MINOR: applets: no need to check for runqueue's emptiness in appctx_res_wakeup() by Willy Tarreau · 7 years ago
  20. f65610a CLEANUP: threads: rename process_mask to thread_mask by Willy Tarreau · 7 years ago
  21. a1dd243 MAJOR: threads/buffer: Make buffer wait queue thread safe by Emeric Brun · 7 years ago
  22. 1138fd0 MAJOR: threads/applet: Handle multithreading for applets by Emeric Brun · 7 years ago
  23. c730606 MAJOR: applet: applet scheduler rework. by Emeric Brun · 7 years ago
  24. a73e59b BUG/MAJOR: Fix how the list of entities waiting for a buffer is handled by Christopher Faulet · 8 years ago
  25. 1cbe74c MINOR: applet: Count number of (active) applets by Christopher Faulet · 8 years ago
  26. 6a22dcb MINOR: cli: add private pointer and release function by Thierry FOURNIER / OZON.IO · 8 years ago
  27. 64bca9d MINOR: applet: rename applet_runq to applet_active_queue by Willy Tarreau · 9 years ago
  28. 3c595ac MEDIUM: applet: implement a run queue for active appctx by Willy Tarreau · 10 years ago
  29. 81f38d6 MEDIUM: applet: add basic support for an applet run queue by Willy Tarreau · 10 years ago
  30. 3057645 CLEANUP: applet: rename struct si_applet to applet by Willy Tarreau · 10 years ago
  31. 8a8d83b REORG: applet: move the applet definitions out of stream_interface by Willy Tarreau · 10 years ago