1. 8e97326 BUG/MINOR: polling: fix time reporting when using busy polling by Willy Tarreau · 3 months ago
  2. ffdceda BUG/MEDIUM: evports: do not clear returned events list on signal by Willy Tarreau · 8 months ago
  3. 58b73f9 MINOR: pollers: only update the local date during busy polling by Willy Tarreau · 2 years, 2 months ago
  4. af985e0 CLEANUP: pollers: remove dead code in the polling loop by Willy Tarreau · 2 years, 3 months ago
  5. eea152e BUG/MINOR: signals/poller: ensure wakeup from signals by Matthias Wirth · 2 years, 3 months ago
  6. 43c891d BUG/MINOR: signals/poller: set the poller timeout to 0 when there are signals by William Lallemand · 2 years, 3 months ago
  7. 6983426 BUG/MAJOR: poller: drop FD's tgid when masks don't match by Willy Tarreau · 2 years, 4 months ago
  8. 1f947cb MAJOR: poller: only touch/inspect the update_mask under tgid protection by Willy Tarreau · 2 years, 5 months ago
  9. d95f18f MAJOR: pollers: rely on fd_reregister_all() at boot time by Willy Tarreau · 2 years, 5 months ago
  10. 3638d17 MEDIUM: fd: make thread_mask now represent group-local IDs by Willy Tarreau · 2 years, 5 months ago
  11. 6d3c501 MEDIUM: fd/poller: turn update_mask to group-local IDs by Willy Tarreau · 2 years, 5 months ago
  12. 6302212 MEDIUM: fd/poller: turn polled_mask to group-local IDs by Willy Tarreau · 2 years, 5 months ago
  13. 35ee710 MEDIUM: fd/poller: make the update-list per-group by Willy Tarreau · 2 years, 5 months ago
  14. b1093c6 MEDIUM: poller: program the update in fd_update_events() for a migrated FD by Willy Tarreau · 2 years, 5 months ago
  15. 058b2c1 MINOR: poller: centralize poll return handling by Willy Tarreau · 2 years, 5 months ago
  16. 740d749 BUILD: pollers: use an initcall to register the pollers by Willy Tarreau · 2 years, 7 months ago
  17. 3cc1e3d BUILD: evports: remove a leftover from the dead_fd cleanup by Willy Tarreau · 3 years ago
  18. 16cc16d CLEANUP: Re-apply xalloc_size.cocci by Tim Duesterhus · 3 years, 1 month ago
  19. 20adfde MINOR: activity: get the run_time from the clock updates by Willy Tarreau · 3 years, 2 months ago
  20. f9d5e10 REORG: clock: move the updates of cpu/mono time to clock.c by Willy Tarreau · 3 years, 2 months ago
  21. 5554264 REORG: time: move time-keeping code and variables to clock.c by Willy Tarreau · 3 years, 2 months ago
  22. 6dfab11 REORG: sched: move idle time calculation from time.h to task.h by Willy Tarreau · 3 years, 2 months ago
  23. 88d1c5d MEDIUM: threads: add a stronger thread_isolate_full() call by Willy Tarreau · 3 years, 4 months ago
  24. 200bd50 MEDIUM: fd: rely more on fd_update_events() to detect changes by Willy Tarreau · 3 years, 4 months ago
  25. 79e90b9 BUG/MINOR: pollers: always program an update for migrated FDs by Willy Tarreau · 3 years, 4 months ago
  26. c37ccd7 BUG/MEDIUM: pollers: clear the sleeping bit after waking up, not before by Willy Tarreau · 3 years, 4 months ago
  27. 4781b15 CLEANUP: atomic/tree-wide: replace single increments/decrements with inc/dec by Willy Tarreau · 3 years, 8 months ago
  28. 61cfdf4 CLEANUP: tree-wide: replace free(x);x=NULL with ha_free(&x) by Willy Tarreau · 3 years, 9 months ago
  29. 38e8a1c MINOR: debug: add a new DEBUG_FD build option by Willy Tarreau · 4 years, 5 months ago
  30. e406386 MINOR: activity: rename confusing poll_* fields in the output by Willy Tarreau · 4 years, 6 months ago
  31. e545153 MINOR: activity: report the number of times poll() reports I/O by Willy Tarreau · 4 years, 6 months ago
  32. b255105 CLEANUP: include: tree-wide alphabetical sort of include files by Willy Tarreau · 4 years, 6 months ago
  33. 5b9cde4 REORG: include: move THREAD_LOCAL and __decl_thread() to compiler.h by Willy Tarreau · 4 years, 6 months ago
  34. aeed4a8 REORG: include: move log.h to haproxy/log{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  35. 3727a8a REORG: include: move signal.h to haproxy/signal{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  36. f268ee8 REORG: include: split global.h into haproxy/global{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  37. 0f6ffd6 REORG: include: move fd.h to haproxy/fd{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  38. c2f7c58 REORG: include: move common/ticks.h to haproxy/ticks.h by Willy Tarreau · 4 years, 6 months ago
  39. a04ded5 REORG: include: move activity to haproxy/ by Willy Tarreau · 4 years, 6 months ago
  40. 92b4f13 REORG: include: move time.h from common/ to haproxy/ by Willy Tarreau · 4 years, 6 months ago
  41. 3f567e4 REORG: include: split hathreads into haproxy/thread.h and haproxy/thread-t.h by Willy Tarreau · 4 years, 6 months ago
  42. 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
  43. ce7b00f CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 4 years, 8 months ago
  44. 03e7853 BUILD: remove obsolete support for -mregparm / USE_REGPARM by Willy Tarreau · 4 years, 9 months ago
  45. 11ef083 MINOR: pollers: add a new flag to indicate pollers reporting ERR & HUP by Willy Tarreau · 5 years ago
  46. 7ceb96b BUG/MINOR: build: fix event ports (Solaris) by Emmanuel Hocdet · 5 years ago
  47. 6b30898 MEDIUM: fd: do not use the FD_POLL_* flags in the pollers anymore by Willy Tarreau · 5 years ago
  48. 5bee3e2 MEDIUM: fd: remove the FD_EV_POLLED status bit by Willy Tarreau · 5 years ago
  49. 5305505 MEDIUM: pollers: Remember the state for read and write for each threads. by Olivier Houchard · 5 years ago
  50. 305d5ab MAJOR: fd: Get rid of the fd cache. by Olivier Houchard · 5 years ago
  51. 2ae84e4 MEDIUM: poller: separate the wait time from the wake events by Willy Tarreau · 6 years ago
  52. 0ba4f48 MAJOR: polling: add event ports support (Solaris) by Emmanuel Hocdet · 6 years ago