1. b2b1c3a MINOR: channel/stconn: Replace sc_shutw() by sc_shutdown() by Christopher Faulet · 1 year, 8 months ago
  2. 208c712 MINOR: stconn: Rename SC_FL_SHUTW in SC_FL_SHUT_DONE by Christopher Faulet · 1 year, 8 months ago
  3. cfc11c0 MINOR: channel/stconn: Replace sc_shutr() by sc_abort() by Christopher Faulet · 1 year, 8 months ago
  4. 0c370ee MINOR: stconn: Rename SC_FL_SHUTR in SC_FL_ABRT_DONE by Christopher Faulet · 1 year, 8 months ago
  5. df7cd71 MINOR: channel/stconn: Replace channel_shutw_now() by sc_schedule_shutdown() by Christopher Faulet · 1 year, 8 months ago
  6. e38534c MINOR: stconn: Rename SC_FL_SHUTW_NOW in SC_FL_SHUT_WANTED by Christopher Faulet · 1 year, 8 months ago
  7. 9512588 BUG/MEDIUM: stconn: Do nothing in sc_conn_recv() when the SC needs more room by Christopher Faulet · 1 year, 8 months ago
  8. 8019f78 MINOR: stconn/applet: Add BUG_ON_HOT() to be sure SE_FL_EOS is never set alone by Christopher Faulet · 1 year, 8 months ago
  9. 7faac7c MINOR: tree-wide: Simplifiy some tests on SHUT flags by accessing SCs directly by Christopher Faulet · 1 year, 8 months ago
  10. 87633c3 MEDIUM: tree-wide: Move flags about shut from the channel to the SC by Christopher Faulet · 1 year, 8 months ago
  11. 904763f MINOR: stconn/channel: Move CF_EOI into the SC and rename it by Christopher Faulet · 1 year, 8 months ago
  12. 0ffc9d7 MINOR: stconn/applet: Handle EOS in the applet .wake callback function by Christopher Faulet · 1 year, 8 months ago
  13. f8fbb6d MINOR: stconn/applet: Handle EOI in the applet .wake callback function by Christopher Faulet · 1 year, 8 months ago
  14. b208d8c MINOR: stconn: Always ack EOS at the end of sc_conn_recv() by Christopher Faulet · 1 year, 8 months ago
  15. 84d3ef9 MINOR: stconn/channel: Move CF_EXPECT_MORE into the SC and rename it by Christopher Faulet · 1 year, 9 months ago
  16. 68ef218 MINOR: stconn/channel: Move CF_NEVER_WAIT into the SC and rename it by Christopher Faulet · 1 year, 9 months ago
  17. 5c281d5 MINOR: stconn/channel: Move CF_SEND_DONTWAIT into the SC and rename it by Christopher Faulet · 1 year, 9 months ago
  18. 9a790f6 MINOR: stconn/channel: Move CF_READ_DONTWAIT into the SC and rename it by Christopher Faulet · 1 year, 9 months ago
  19. 9bce972 MINOR: stconn: Remove unecessary test on SE_FL_EOS before receiving data by Christopher Faulet · 1 year, 8 months ago
  20. 2726624 CLEANUP: stconn: Remove remaining debug messages by Christopher Faulet · 1 year, 8 months ago
  21. c665bb5 BUG/MEDIUM: stconn: Add a missing return statement in sc_app_shutr() by Christopher Faulet · 1 year, 8 months ago
  22. 07be66d CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 1 year, 8 months ago
  23. 7a8ca0a BUG/MINOR: stconn: fix sedesc memory leak on stream allocation failure by Willy Tarreau · 1 year, 8 months ago
  24. e2f7946 BUG/MEDIUM: stconn: don't set the type before allocation succeeds by Willy Tarreau · 1 year, 8 months ago
  25. 59b240c BUG/MEDIUM: stconn: Report a blocked send if some output data are not consumed by Christopher Faulet · 1 year, 9 months ago
  26. be5cc76 MINOR: stconn: Remove half-closed timeout by Christopher Faulet · 1 year, 9 months ago
  27. bcdcfad MINOR: stconn: Set half-close timeout using proxy settings by Christopher Faulet · 1 year, 9 months ago
  28. 15315d6 CLEANUP: stconn: Remove old read and write expiration dates by Christopher Faulet · 1 year, 9 months ago
  29. b08c525 MINOR: stconn: Always report READ/WRITE event on shutr/shutw by Christopher Faulet · 1 year, 9 months ago
  30. 4c13568 MEDIUM: stconn: Add two date to track successful reads and blocked sends by Christopher Faulet · 1 year, 10 months ago
  31. 5aaacfb MEDIUM: stconn: Replace read and write timeouts by a unique I/O timeout by Christopher Faulet · 1 year, 10 months ago
  32. d7111e7 MEDIUM: stconn: Don't requeue the stream's task after I/O by Christopher Faulet · 1 year, 10 months ago
  33. f8413cb MEDIUM: channel/stconn: Move rex/wex timer from the channel to the sedesc by Christopher Faulet · 1 year, 10 months ago
  34. ed7e66f MINOR: channel/stconn: Move rto/wto from the channel to the stconn by Christopher Faulet · 1 year, 10 months ago
  35. 2e56a73 MAJOR: channel: Remove flags to report READ or WRITE errors by Christopher Faulet · 1 year, 10 months ago
  36. 81fdeb8 MEDIUM: channel: Remove CF_READ_NOEXP flag by Christopher Faulet · 1 year, 10 months ago
  37. 407210a BUG/MEDIUM: stconn: Don't rearm the read expiration date if EOI was reached by Christopher Faulet · 1 year, 10 months ago
  38. 341a578 BUG/MEDIUM: stconn: stop to enable/disable reads from streams via si_update_rx by Christopher Faulet · 1 year, 10 months ago
  39. 71c486b BUG/MEDIUM: stconn: Don't needlessly wake the stream on send during fast-forward by Christopher Faulet · 1 year, 10 months ago
  40. eb3f26d BUG/MEDIUM: stconn: Schedule a shutw on shutr if data must be sent first by Christopher Faulet · 1 year, 10 months ago
  41. da89e9b MINOR: channel/applets: Stop to test CF_WRITE_ERROR flag if CF_SHUTW is enough by Christopher Faulet · 1 year, 11 months ago
  42. a63f8f3 MINOR: channel: Remove CF_WRITE_ACTIVITY by Christopher Faulet · 2 years ago
  43. 33e03ce MINOR: channel: Remove CF_READ_ACTIVITY by Christopher Faulet · 2 years ago
  44. d898841 MEDIUM: channel: Use CF_WRITE_EVENT instead of CF_WRITE_PARTIAL by Christopher Faulet · 2 years ago
  45. 285f761 MEDIUM: channel: Use CF_READ_EVENT instead of CF_READ_PARTIAL by Christopher Faulet · 2 years ago
  46. b96f2aa REORG: channel: Rename CF_WRITE_NULL to CF_WRITE_EVENT by Christopher Faulet · 2 years ago
  47. 6e1bbc4 REORG: channel: Rename CF_READ_NULL to CF_READ_EVENT by Christopher Faulet · 2 years ago
  48. 7f59d68 BUG/MEDIIM: stconn: Flush output data before forwarding close to write side by Christopher Faulet · 2 years ago
  49. 7f6aa56 MINOR: sconn: Set SE_FL_ERROR only when there is no more data to read by Christopher Faulet · 2 years, 1 month ago
  50. 476c280 BUILD: stconn: use __fallthrough in various shutw() functions by Willy Tarreau · 2 years ago
  51. 3ab72c6 BUG/MEDIUM: stconn: Reset SE descriptor when we fail to create a stream by Christopher Faulet · 2 years, 2 months ago
  52. 6a378d1 BUILD: stconn: fix build warning at -O3 about possible null sc by Willy Tarreau · 2 years, 4 months ago
  53. 3b64a28 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 2 years, 4 months ago
  54. ca67992 BUG/MEDIUM: stconn: Only reset connect expiration when processing backend side by Christopher Faulet · 2 years, 4 months ago
  55. 82af3c6 CLEANUP: stconn: Don't expect to have no sedesc on detach by Christopher Faulet · 2 years, 5 months ago
  56. b68f77d BUG/MEDIUM: stream: Properly handle destructive client connection upgrades by Christopher Faulet · 2 years, 6 months ago
  57. 04f03e1 BUG/MEDIUM: stconn: Don't wakeup applet for send if it won't consume data by Christopher Faulet · 2 years, 6 months ago
  58. da59c89 CLEANUP: stconn: remove the new unneeded SE_FL_APP_MASK by Willy Tarreau · 2 years, 6 months ago
  59. 3121928 CLEANUP: stconn: rename a few "endp" arguments and variables to "sd" by Willy Tarreau · 2 years, 6 months ago
  60. e68bc61 CLEANUP: stconn: replace a few remaining occurrences of CS in comments or traces by Willy Tarreau · 2 years, 6 months ago
  61. 1d2c79a CLEANUP: obj_type: rename OBJ_TYPE_CS to OBJ_TYPE_SC by Willy Tarreau · 2 years, 6 months ago
  62. 0adb281 CLEANUP: stconn: rename all occurrences of stconn "cs" to "sc" by Willy Tarreau · 2 years, 6 months ago
  63. cb086c6 REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h} by Willy Tarreau · 2 years, 6 months ago[Renamed (99%) from src/conn_stream.c]
  64. 5edca2f REORG: rename cs_utils.h to sc_strm.h by Willy Tarreau · 2 years, 6 months ago
  65. 74568cf CLEANUP: stconn: rename final state manipulation functions from cs_* to sc_* by Willy Tarreau · 2 years, 6 months ago
  66. f61dd19 CLEANUP: stconn: rename cs_{shut,chk}* to sc_* by Willy Tarreau · 2 years, 6 months ago
  67. 19c65a9 CLEANUP: stconn: rename remaining management functions from cs_* to sc_* by Willy Tarreau · 2 years, 6 months ago
  68. a0b58b5 CLEANUP: stconn: rename cs_{new,create,free,destroy}_* to sc_* by Willy Tarreau · 2 years, 6 months ago
  69. 90e8b45 CLEANUP: stconn: rename cs_cant_get() to se_need_more_data() by Willy Tarreau · 2 years, 6 months ago
  70. 15252cd MEDIUM: stconn: move the RXBLK flags to the stream connector by Willy Tarreau · 2 years, 6 months ago
  71. 8c02f8d CLEANUP: stconn: rename SE_FL_RX_WAIT_EP to SE_FL_HAVE_NO_DATA by Willy Tarreau · 2 years, 6 months ago
  72. 13d63af MINOR: stconn: add sc_is_recv_allowed() to check for ability to receive by Willy Tarreau · 2 years, 6 months ago
  73. 4164eb9 MINOR: stconn: start to rename cs_rx_endp_{more,done}() to se_have_{no_,}more_data() by Willy Tarreau · 2 years, 6 months ago
  74. 9512ab6 CLEANUP: stconn: rename cs_rx_chan_{blk,rdy} to sc_{wont,will}_read() by Willy Tarreau · 2 years, 6 months ago
  75. 99615ed CLEANUP: stconn: rename cs_rx_room_{blk,rdy} to sc_{need,have}_room() by Willy Tarreau · 2 years, 6 months ago
  76. b73262f MEDIUM: stconn: take SE_FL_APPLET_NEED_CONN out of the RXBLK_ANY flags by Willy Tarreau · 2 years, 6 months ago
  77. 676c8db MEDIUM: stconn: remove SE_FL_RXBLK_SHUT by Willy Tarreau · 2 years, 6 months ago
  78. e7866b1 MEDIUM: stconn: always rely on CF_SHUTR in addition to cs_rx_blocked() by Willy Tarreau · 2 years, 6 months ago
  79. 516621b MINOR: stconn: remove calls to cs_done_get() by Willy Tarreau · 2 years, 6 months ago
  80. 902ba7e CLEANUP: stconn: use a single function to know if SC may send to SE by Willy Tarreau · 2 years, 6 months ago
  81. 462b989 CLEANUP: stconn: rename cs_conn_*() to sc_conn_*() by Willy Tarreau · 2 years, 6 months ago
  82. fa57cc7 CLEANUP: stconn: rename __cs_endp_target() to __sc_endp() by Willy Tarreau · 2 years, 6 months ago
  83. 8e7c6e6 CLEANUP: stconn: rename cs_appctx() to sc_appctx() by Willy Tarreau · 2 years, 6 months ago
  84. 417a31b CLEANUP: stconn: rename cs_conn_mux() to sc_mux_ops() by Willy Tarreau · 2 years, 6 months ago
  85. fd9417b CLEANUP: stconn: rename cs_conn() to sc_conn() by Willy Tarreau · 2 years, 6 months ago
  86. ea27f48 CLEANUP: stconn: rename cs_{check,strm,strm_task} to sc_strm_* by Willy Tarreau · 2 years, 6 months ago
  87. 40a9c32 CLEANUP: stconn: rename cs_{i,o}{b,c} to sc_{i,o}{b,c} by Willy Tarreau · 2 years, 6 months ago
  88. 2f2318d MEDIUM: stconn: merge the app_ops and the data_cb fields by Willy Tarreau · 2 years, 6 months ago
  89. 026e8fb CLEANUP: stconn: tree-wide rename stconn states CS_ST/SB_* to SC_ST/SB_* by Willy Tarreau · 2 years, 7 months ago
  90. cb04166 CLEANUP: stconn: tree-wide rename stream connector flags CS_FL_* to SC_FL_* by Willy Tarreau · 2 years, 7 months ago
  91. c105492 CLEANUP: stdesc: rename the stream connector ->cs field to ->sc by Willy Tarreau · 2 years, 6 months ago
  92. 4596fe2 CLEANUP: conn_stream: tree-wide rename to stconn (stream connector) by Willy Tarreau · 2 years, 7 months ago
  93. 3a3f480 CLEANUP: conn_stream: rename cs_app_* to sc_app_* by Willy Tarreau · 2 years, 7 months ago
  94. 798465b CLEANUP: conn_stream: rename the conn_stream's endp to sedesc by Willy Tarreau · 2 years, 7 months ago
  95. ea59b02 CLEANUP: conn_stream: rename cs_endpoint to sedesc (stream endpoint descriptor) by Willy Tarreau · 2 years, 7 months ago
  96. 65d0597 CLEANUP: conn_stream: rename the cs_endpoint's target to "se" by Willy Tarreau · 2 years, 7 months ago
  97. b605c42 CLEANUP: conn_stream: rename the stream endpoint flags CS_EP_* to SE_FL_* by Willy Tarreau · 2 years, 7 months ago
  98. d56377c CLEANUP: conn_stream: apply endp_flags.cocci tree-wide by Willy Tarreau · 2 years, 7 months ago
  99. 0cfcc40 CLEANUP: conn_stream: apply cs_endp_flags.cocci tree-wide by Willy Tarreau · 2 years, 7 months ago
  100. 24d15b1 CLEANUP: conn_stream: rename the cs_endpoint's context to "conn" by Willy Tarreau · 2 years, 7 months ago