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