1. b143723 REORG: mux-quic: rename stream initialization function by Amaury Denoyelle · 2 years, 5 months ago
  2. 481edac BUILD: debug: silence warning on gcc-5 by Willy Tarreau · 2 years, 5 months ago
  3. ca7218a MINOR: http: Add function to detect default port by Christopher Faulet · 2 years, 5 months ago
  4. 658f971 MINOR: http: Add function to get port part of a host by Christopher Faulet · 2 years, 5 months ago
  5. 3f39b40 MINOR: mux-quic: rename qcs flag FIN_RECV to SIZE_KNOWN by Amaury Denoyelle · 2 years, 5 months ago
  6. a509ffb MEDIUM: mux-quic: refactor streams opening by Amaury Denoyelle · 2 years, 5 months ago
  7. 321fa77 REORG: mux-quic: reorganize flow-control fields by Amaury Denoyelle · 2 years, 5 months ago
  8. a441ec9 CLEANUP: mux-quic: do not export qc_get_ncbuf by Amaury Denoyelle · 2 years, 5 months ago
  9. 36d9097 MINOR: fd: Add BUG_ON checks on fd_insert() by Emeric Brun · 2 years, 5 months ago
  10. 1229ef3 MINOR: wdt: do not rely on threads_to_dump anymore by Willy Tarreau · 2 years, 5 months ago
  11. a2b8ed4 MINOR: thread: add is_thread_harmless() to know if a thread already is harmless by Willy Tarreau · 2 years, 5 months ago
  12. 598cf3f MAJOR: threads: change thread_isolate to support inter-group synchronization by Willy Tarreau · 2 years, 5 months ago
  13. ef422ce MEDIUM: thread: make stopping_threads per-group and add stopping_tgroups by Willy Tarreau · 2 years, 5 months ago
  14. 03f9b35 MEDIUM: tinfo: add a dynamic thread-group context by Willy Tarreau · 2 years, 5 months ago
  15. 22b2a24 CLEANUP: thread: remove thread_sync_release() and thread_sync_mask by Willy Tarreau · 2 years, 5 months ago
  16. cce203a MINOR: thread: add a new all_tgroups_mask variable to know about active tgroups by Willy Tarreau · 2 years, 5 months ago
  17. 377e37a MINOR: tinfo: add the mask of enabled threads in each group by Willy Tarreau · 2 years, 5 months ago
  18. 60fe4a9 MINOR: tinfo: replace the tgid with tgid_bit in tgroup_info by Willy Tarreau · 2 years, 5 months ago
  19. 66ad98a MINOR: tinfo: add the tgid to the thread_info struct by Willy Tarreau · 2 years, 5 months ago
  20. e7475c8 MEDIUM: tasks/fd: replace sleeping_thread_mask with a TH_FL_SLEEPING flag by Willy Tarreau · 2 years, 5 months ago
  21. dce4ad7 MEDIUM: thread: add a new per-thread flag TH_FL_NOTIFIED to remember wakeups by Willy Tarreau · 2 years, 5 months ago
  22. 058b2c1 MINOR: poller: centralize poll return handling by Willy Tarreau · 2 years, 5 months ago
  23. bdcd325 MINOR: thread: only use atomic ops to touch the flags by Willy Tarreau · 2 years, 5 months ago
  24. 8e079cd MINOR: thread: move the flags to the shared cache line by Willy Tarreau · 2 years, 5 months ago
  25. f3efef4 MINOR: thread: make wake_thread() take care of the sleeping threads mask by Willy Tarreau · 2 years, 5 months ago
  26. 319d136 MEDIUM: task: use regular eb32 trees for the run queues by Willy Tarreau · 2 years, 6 months ago
  27. c958c70 MINOR: task: replace global_tasks_mask with a check for tree's emptiness by Willy Tarreau · 2 years, 6 months ago
  28. da195e8 MINOR: task: remove grq_total and use rq_total instead by Willy Tarreau · 2 years, 6 months ago
  29. b17dd6c MEDIUM: task: replace the global rq_lock with a per-rq one by Willy Tarreau · 2 years, 6 months ago
  30. 6f78038 MEDIUM: task: move the shared runqueue to one per thread by Willy Tarreau · 2 years, 6 months ago
  31. a4fb79b MINOR: task: make rqueue_ticks atomic by Willy Tarreau · 2 years, 6 months ago
  32. fc5de15 CLEANUP: task: remove the now unused TASK_GLOBAL flag by Willy Tarreau · 2 years, 6 months ago
  33. 3961608 CLEANUP: task: remove the unused task_unlink_rq() by Willy Tarreau · 2 years, 6 months ago
  34. eed3911 MINOR: task: replace task_set_affinity() with task_set_thread() by Willy Tarreau · 2 years, 6 months ago
  35. 159e3ac MEDIUM: task: remove TASK_SHARED_WQ and only use t->tid by Willy Tarreau · 2 years, 6 months ago
  36. 1f4bf72 MEDIUM: task: only keep task_new_*() and drop task_new() by Willy Tarreau · 2 years, 6 months ago
  37. cb85427 MEDIUM: applet: only keep appctx_new_*() and drop appctx_new() by Willy Tarreau · 2 years, 6 months ago
  38. 0ad00be CLEANUP: task: remove thread_mask from the struct task by Willy Tarreau · 2 years, 6 months ago
  39. 29ffe26 MAJOR: task: use t->tid instead of ffsl(t->thread_mask) to take the thread ID by Willy Tarreau · 2 years, 6 months ago
  40. 5b8e054 MEDIUM: task/debug: move the ->thread_mask integrity checks to ->tid by Willy Tarreau · 2 years, 6 months ago
  41. 6ef52f4 MEDIUM: task: add and preset a thread ID in the task struct by Willy Tarreau · 2 years, 6 months ago
  42. 66ef2c3 CLEANUP: config: remove unused proc_mask() by Willy Tarreau · 2 years, 5 months ago
  43. 252754c MINOR: tinfo: make tid temporarily still reflect global ID by Willy Tarreau · 2 years, 6 months ago
  44. f41a3f6 MINOR: fd: add a new FD_DISOWN flag to prevent from closing a deleted FD by Emeric Brun · 2 years, 5 months ago
  45. e0a92a7 MINOR: ncbuf: implement ncb_is_fragmented() by Amaury Denoyelle · 2 years, 5 months ago
  46. 649b3fd MINOR: quic: Increase the QUIC connections RX buffer size (upto 64Kb) by Frédéric Lécaille · 2 years, 5 months ago
  47. 1ca1495 MINOR: quic: Duplicated QUIC_RX_BUFSZ definition by Frédéric Lécaille · 2 years, 5 months ago
  48. 45a1629 MINOR: quic: Add new stats counter to diagnose RX buffer overrun by Frédéric Lécaille · 2 years, 5 months ago
  49. ad548b5 MINOR: task: Add tasklet_wakeup_after() by Frédéric Lécaille · 2 years, 5 months ago
  50. 628e89c BUILD: quic+h3: 32-bit compilation errors fixes by Frédéric Lécaille · 2 years, 5 months ago
  51. 27061cd MEDIUM: debug: improve DEBUG_MEM_STATS to also report pool alloc/free by Willy Tarreau · 2 years, 5 months ago
  52. aa55640 MINOR: freq_ctr: Add a function to get events excess over the current period by Christopher Faulet · 2 years, 5 months ago
  53. c7a8a3c MINOR: intops: add a function to return a valid bit position from a mask by Willy Tarreau · 2 years, 5 months ago
  54. 4f5777a MINOR: quic: Dump version_information transport parameter by Frédéric Lécaille · 2 years, 5 months ago
  55. 2aebaa4 BUG/MINOR: quic: Unexpected half open connection counter wrapping by Frédéric Lécaille · 2 years, 5 months ago
  56. 177aed5 MEDIUM: debug: detect redefinition of symbols upon dlopen() by Willy Tarreau · 2 years, 5 months ago
  57. 40dde2d MEDIUM: debug: add a tainted flag when a shared library is loaded by Willy Tarreau · 2 years, 5 months ago
  58. 0b7b639 MINOR: hlua: add a new hlua_show_current_location() function by Willy Tarreau · 2 years, 5 months ago
  59. b68f77d BUG/MEDIUM: stream: Properly handle destructive client connection upgrades by Christopher Faulet · 2 years, 6 months ago
  60. e06f745 CLEANUP: quic: Remove any reference to boringssl by Frédéric Lécaille · 2 years, 6 months ago
  61. 301425b MEDIUM: quic: Compatible version negotiation implementation (draft-08) by Frédéric Lécaille · 2 years, 6 months ago
  62. 86845c5 MEDIUM: quic: Add QUIC v2 draft support by Frédéric Lécaille · 2 years, 6 months ago
  63. 83bf9ca CLEANUP: quid: QUIC draft-28 no more supported by Frédéric Lécaille · 2 years, 6 months ago
  64. fa94f77 BUG/MINOR: quic: Wrong PTO calculation by Frédéric Lécaille · 2 years, 6 months ago
  65. 3f96a0a MINOR: quic: Add several nonce and key definitions for Retry tag by Frédéric Lécaille · 2 years, 6 months ago
  66. 60ef19f BUG/MINOR: h3/qpack: deal with too many headers by Amaury Denoyelle · 2 years, 6 months ago
  67. 53eef46 MINOR: qpack: reduce dependencies on other modules by Amaury Denoyelle · 2 years, 6 months ago
  68. c5d31ed MINOR: qpack: add comments and remove a useless trace by Amaury Denoyelle · 2 years, 6 months ago
  69. 3ccb14d MINOR: thread: get rid of MAX_THREADS_MASK by Willy Tarreau · 2 years, 6 months ago
  70. 1a85a95 MINOR: tinfo: remove the global thread ID bit (tid_bit) by Willy Tarreau · 2 years, 6 months ago
  71. 680ed5f MINOR: task: move profiling bit to per-thread by Willy Tarreau · 2 years, 6 months ago
  72. b9e0640 BUG/MEDIUM: mux-quic: fix flow control connection Tx level by Amaury Denoyelle · 2 years, 6 months ago
  73. c715eb7 BUG/MINOR: h3: fix frame type definition by Amaury Denoyelle · 2 years, 6 months ago
  74. 7d318ed BUILD: compiler: implement unreachable for older compilers too by Willy Tarreau · 2 years, 6 months ago
  75. 1f21ebd MINOR: mux-quic/h3: adjust demuxing function return values by Amaury Denoyelle · 2 years, 6 months ago
  76. 62eef85 MINOR: mux-quic: simplify decode_qcs API by Amaury Denoyelle · 2 years, 6 months ago
  77. c015679 MINOR: h3: add h3c pointer into h3s instance by Amaury Denoyelle · 2 years, 6 months ago
  78. 29698e3 [RELEASE] Released version 2.7-dev0 by Willy Tarreau · 2 years, 6 months ago
  79. 6391bb2 MINOR: version: it's development again by Willy Tarreau · 2 years, 6 months ago
  80. b2c1e08 MINOR: version: mention that it's LTS now. by Willy Tarreau · 2 years, 6 months ago
  81. 91a8791 BUILD: quic: use inttypes.h instead of stdint.h by Willy Tarreau · 2 years, 6 months ago
  82. 771483d MINOR: htx: add an unchecked version of htx_get_head_blk() by Willy Tarreau · 2 years, 6 months ago
  83. 6f7607e MINOR: h3: Add a statistics module for h3 by Frédéric Lécaille · 2 years, 6 months ago
  84. eb79145 MINOR: quic_stats: Add transport new counters (lost, stateless reset, drop) by Frédéric Lécaille · 2 years, 6 months ago
  85. 3ccea6d MINOIR: quic_stats: add QUIC connection errors counters by Frédéric Lécaille · 2 years, 6 months ago
  86. aee6757 MINOR: quic: Clarifications about transport parameters value by Frédéric Lécaille · 2 years, 6 months ago
  87. 2674098 MINOR: quic: Tunable "initial_max_streams_bidi" transport parameter by Frédéric Lécaille · 2 years, 6 months ago
  88. 1d96d6e MINOR: quic: Tunable "max_idle_timeout" transport parameter by Frédéric Lécaille · 2 years, 6 months ago
  89. c7785b5 MINOR: quic: Transport parameters dump by Frédéric Lécaille · 2 years, 6 months ago
  90. 748ece6 MINOR: quic: QUIC transport parameters split. by Frédéric Lécaille · 2 years, 6 months ago
  91. 57ac3fa CLEANUP: quic: No more used handshake output buffer by Frédéric Lécaille · 2 years, 6 months ago
  92. 56f61b6 CLEANUP: quic: Useless QUIC_CONN_TX_BUF_SZ definition by Frédéric Lécaille · 2 years, 6 months ago
  93. da59c89 CLEANUP: stconn: remove the new unneeded SE_FL_APP_MASK by Willy Tarreau · 2 years, 6 months ago
  94. e4ebe26 MINOR: stconn: turn SE_FL_WILL_CONSUME to SE_FL_WONT_CONSUME by Willy Tarreau · 2 years, 6 months ago
  95. d7b7e0d CLEANUP: mux-quic: rename the "endp" field to "sd" by Willy Tarreau · 2 years, 6 months ago
  96. e68bc61 CLEANUP: stconn: replace a few remaining occurrences of CS in comments or traces by Willy Tarreau · 2 years, 6 months ago
  97. 1d2c79a CLEANUP: obj_type: rename OBJ_TYPE_CS to OBJ_TYPE_SC by Willy Tarreau · 2 years, 6 months ago
  98. df1a2fc CLEANUP: stream: rename stream_upgrade_from_cs() to stream_upgrade_from_sc() by Willy Tarreau · 2 years, 6 months ago
  99. c12b321 CLEANUP: applet: rename appctx_cs() to appctx_sc() by Willy Tarreau · 2 years, 6 months ago
  100. caff631 CLEANUP: stats: rename all occurrences of stconn "cs" to "sc" by Willy Tarreau · 2 years, 6 months ago