- 1eedf9b BUG/MINOR: applet: Notify the other side if data were consumed by an applet by Christopher Faulet · 3 years, 7 months ago
- d68d4f1 MEDIUM: dynbuf: remove last usages of b_alloc_margin() by Willy Tarreau · 3 years, 8 months ago
- 144f84a MEDIUM: task: extend the state field to 32 bits by Willy Tarreau · 3 years, 8 months ago
- b255105 CLEANUP: include: tree-wide alphabetical sort of include files by Willy Tarreau · 4 years, 5 months ago
- dfd3de8 REORG: include: move stream.h to haproxy/stream{,-t}.h by Willy Tarreau · 4 years, 5 months ago
- f1d32c4 REORG: include: move channel.h to haproxy/channel{,-t}.h by Willy Tarreau · 4 years, 5 months ago
- 5e539c9 REORG: include: move stream_interface.h to haproxy/stream_interface{,-t}.h by Willy Tarreau · 4 years, 5 months ago
- 3f0f82e REORG: move applet.h to haproxy/applet{,-t}.h by Willy Tarreau · 4 years, 5 months ago
- cea0e1b REORG: include: move task.h to haproxy/task{,-t}.h by Willy Tarreau · 4 years, 5 months ago
- 853b297 REORG: include: split mini-clist into haproxy/list and list-t.h 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
- 19920d6 BUG/MEDIUM: applet: always check a fast running applet's activity before killing by Willy Tarreau · 5 years ago
- 8280ea9 MINOR: applet: make appctx use their own pool by Willy Tarreau · 5 years ago
- dcb0e1d MEDIUM: appctx/debug: force a crash if an appctx spins over itself forever by Willy Tarreau · 6 years ago
- 22d63a2 MINOR: applet: measure and report an appctx's call rate in "show sess" by Willy Tarreau · 6 years ago
- 8bb2ffb MINOR: stream-int: replace si_{want,stop}_put() with si_rx_endp_{more,done}() by Willy Tarreau · 6 years ago
- 8be7cd7 MEDIUM: stream-int: use si_rx_buff_{rdy,blk} to report buffer readiness by Willy Tarreau · 6 years ago
- d0f5bbc MINOR: stream-int: rename SI_FL_WAIT_ROOM to SI_FL_RXBLK_ROOM by Willy Tarreau · 6 years ago
- 0cd3bd6 MINOR: stream-int: rename si_applet_{want|stop|cant}_{get|put} by Willy Tarreau · 6 years ago
- 21028b5 MEDIUM: appctx: check for allocation attempts in buffer allocation callbacks by Willy Tarreau · 6 years ago
- 581abd3 MEDIUM: stream-int: replace channel_alloc_buffer() with si_alloc_ibuf() everywhere by Willy Tarreau · 6 years ago
- 673867c MAJOR: applets: Use tasks, instead of rolling our own scheduler. by Olivier Houchard · 6 years ago
- b4a4d9a MEDIUM: applets: Don't process more than 200 active applets at once by Christopher Faulet · 7 years ago
- 7163056 MAJOR: polling: Use active_appels_mask instead of applets_active_queue by Christopher Faulet · 7 years ago
- 595d7b7 MINOR: applets: Use a bitfield to track applets activity per-thread by Christopher Faulet · 7 years ago
- 9dcf9b6 MINOR: threads: Use __decl_hathreads to declare locks by Christopher Faulet · 7 years ago
- 2a944ee BUILD: threads: Rename SPIN/RWLOCK macros using HA_ prefix by Christopher Faulet · 7 years ago
- f65610a CLEANUP: threads: rename process_mask to thread_mask by Willy Tarreau · 7 years ago
- 5f4a47b CLEANUP: threads: replace the last few 1UL<<tid with tid_bit by Willy Tarreau · 7 years ago
- 1138fd0 MAJOR: threads/applet: Handle multithreading for applets by Emeric Brun · 7 years ago
- 6c57dc9 MINOR: applet: Check applets_active_queue before processing applets queue by Christopher Faulet · 7 years ago
- c730606 MAJOR: applet: applet scheduler rework. by Emeric Brun · 7 years ago
- a73e59b BUG/MAJOR: Fix how the list of entities waiting for a buffer is handled by Christopher Faulet · 8 years ago
- 1cbe74c MINOR: applet: Count number of (active) applets by Christopher Faulet · 8 years ago
- aa977ba MINOR: stream-int: rename si_applet_done() to si_applet_wake_cb() by Willy Tarreau · 9 years ago
- 9994238 BUG/MAJOR: applet: use a separate run queue to maintain list integrity by Willy Tarreau · 9 years ago
- 64bca9d MINOR: applet: rename applet_runq to applet_active_queue by Willy Tarreau · 9 years ago
- fe12793 MEDIUM: applet: make the applets only use si_applet_{cant|want|stop}_{get|put} by Willy Tarreau · 10 years ago
- d4da196 MEDIUM: applet: centralize the call to si_applet_done() in the I/O handler by Willy Tarreau · 10 years ago
- 3c595ac MEDIUM: applet: implement a run queue for active appctx by Willy Tarreau · 10 years ago
- 81f38d6 MEDIUM: applet: add basic support for an applet run queue by Willy Tarreau · 10 years ago