1. fd9417b CLEANUP: stconn: rename cs_conn() to sc_conn() by Willy Tarreau · Wed May 18 16:23:22 2022 +0200
  2. ea27f48 CLEANUP: stconn: rename cs_{check,strm,strm_task} to sc_strm_* by Willy Tarreau · Wed May 18 16:10:52 2022 +0200
  3. 40a9c32 CLEANUP: stconn: rename cs_{i,o}{b,c} to sc_{i,o}{b,c} by Willy Tarreau · Wed May 18 15:55:18 2022 +0200
  4. d0a06d5 CLEANUP: applet: use applet_put*() everywhere possible by Willy Tarreau · Wed May 18 15:07:19 2022 +0200
  5. 026e8fb CLEANUP: stconn: tree-wide rename stconn states CS_ST/SB_* to SC_ST/SB_* by Willy Tarreau · Tue May 17 19:47:17 2022 +0200
  6. cb04166 CLEANUP: stconn: tree-wide rename stream connector flags CS_FL_* to SC_FL_* by Willy Tarreau · Tue May 17 19:44:42 2022 +0200
  7. 7cb9e6c CLEANUP: stream: rename "csf" and "csb" to "scf" and "scb" by Willy Tarreau · Tue May 17 19:40:40 2022 +0200
  8. 4596fe2 CLEANUP: conn_stream: tree-wide rename to stconn (stream connector) by Willy Tarreau · Tue May 17 19:07:51 2022 +0200
  9. 798465b CLEANUP: conn_stream: rename the conn_stream's endp to sedesc by Willy Tarreau · Tue May 17 18:20:02 2022 +0200
  10. 65d0597 CLEANUP: conn_stream: rename the cs_endpoint's target to "se" by Willy Tarreau · Mon May 16 17:29:42 2022 +0200
  11. b605c42 CLEANUP: conn_stream: rename the stream endpoint flags CS_EP_* to SE_FL_* by Willy Tarreau · Tue May 17 17:04:55 2022 +0200
  12. 0cfcc40 CLEANUP: conn_stream: apply cs_endp_flags.cocci tree-wide by Willy Tarreau · Tue May 17 16:10:17 2022 +0200
  13. 7ad27d4 CLEANUP: http_ana: Make use of the return value of stream_generate_unique_id() by Tim Duesterhus · Wed May 18 00:22:15 2022 +0200
  14. 16c0d9c MINOR: applet: Add appctx_init() helper fnuction by Christopher Faulet · Thu May 12 14:59:28 2022 +0200
  15. ab5d1dc MINOR: stream: Export stream_free() by Christopher Faulet · Thu May 12 14:56:55 2022 +0200
  16. 92202da MINOR: applet: Let the frontend appctx release the session by Christopher Faulet · Wed May 11 12:22:10 2022 +0200
  17. 0698c80 CLEANUP: applet: remove the unneeded appctx->owner by Willy Tarreau · Wed May 11 14:09:57 2022 +0200
  18. c7afedc BUILD: applet: mark the appctx's st2 variable as deprecated by Willy Tarreau · Thu May 05 20:01:54 2022 +0200
  19. 6177cfc CLEANUP: stream/cli: remove the now unneeded dump state from "show sess" by Willy Tarreau · Tue May 03 11:17:35 2022 +0200
  20. bb4e289 CLEANUP: stream/cli: remove the unneeded STATE_FIN state from "show sess" by Willy Tarreau · Tue May 03 11:10:19 2022 +0200
  21. f3629f8 CLEANUP: stream/cli: remove the unneeded init state from "show sess" by Willy Tarreau · Tue May 03 11:05:39 2022 +0200
  22. 7fb591a CLEANUP: stream/cli: stop using appctx->st2 for the dump state by Willy Tarreau · Tue May 03 10:57:54 2022 +0200
  23. 39f097d CLEANUP: stream/cli: take the "show sess" context definition out of the appctx by Willy Tarreau · Tue May 03 10:49:00 2022 +0200
  24. 7e2e4f8 CLEANUP: tree-wide: remove 25 occurrences of unneeded fcntl.h by Willy Tarreau · Tue Apr 26 10:30:35 2022 +0200
  25. eb50c01 MINOR: conn-stream: Make cs_detach_* private and use cs_destroy() from outside by Christopher Faulet · Thu Apr 21 14:22:53 2022 +0200
  26. c6b60f1 MINOR: stream: Don't needlessly detach server endpoint on early client abort by Christopher Faulet · Thu Apr 21 12:23:30 2022 +0200
  27. 0264212 DEV: stream: Fix conn-streams dump in full stream message by Christopher Faulet · Tue Apr 19 10:35:22 2022 +0200
  28. a544c66 BUG/MEDIUM: stream: do not abort connection setup too early by Willy Tarreau · Thu Apr 14 17:39:48 2022 +0200
  29. 1336ccf CLEANUP: conn-stream: rename cs_register_applet() to cs_applet_create() by Christopher Faulet · Tue Apr 12 18:15:16 2022 +0200
  30. 6b0a0fb CLEANUP: tree-wide: Remove any ref to stream-interfaces by Christopher Faulet · Mon Apr 04 11:29:28 2022 +0200
  31. c77ceb6 MEDIUM: stream: Don't use the stream-int anymore in process_stream() by Christopher Faulet · Mon Apr 04 11:08:42 2022 +0200
  32. 0eb32c0 MINOR: stream: Use conn-stream to report server error by Christopher Faulet · Mon Apr 04 11:06:31 2022 +0200
  33. a0bdec3 MEDIUM: stream-int/conn-stream: Move blocking flags from SI to CS by Christopher Faulet · Mon Apr 04 07:51:21 2022 +0200
  34. 431ce2e MINOR: stream-int/conn-stream: Move si_sync_recv/send() in conn-stream scope by Christopher Faulet · Fri Apr 01 17:03:14 2022 +0200
  35. ef285c1 MINOR: stream-int/stream: Move si_update_both in stream scope by Christopher Faulet · Fri Apr 01 14:48:06 2022 +0200
  36. 13045f0 MINOR: stream-int-conn-stream: Move si_update_* in conn-stream scope by Christopher Faulet · Fri Apr 01 14:23:38 2022 +0200
  37. 3704663 MINOR: applet: Use the CS to register and release applets instead of SI by Christopher Faulet · Fri Apr 01 11:36:58 2022 +0200
  38. da098e6 MINOR: stream-int/conn-stream: Move si_shut* and si_chk* in conn-stream scope by Christopher Faulet · Thu Mar 31 17:44:45 2022 +0200
  39. 2f35e7b MEDIUM: stream-int/conn-stream: Handle I/O subscriptions in the conn-stream by Christopher Faulet · Thu Mar 31 11:09:28 2022 +0200
  40. 9125f3c MINOR: stream-int/stream: Move si_retnclose() in the stream scope by Christopher Faulet · Thu Mar 31 09:47:24 2022 +0200
  41. 62e7574 MEDIUM: stream-int/conn-stream: Move stream-interface state in the conn-stream by Christopher Faulet · Thu Mar 31 09:16:34 2022 +0200
  42. 50264b4 MEDIUM: stream-int: Move SI err_type in the stream by Christopher Faulet · Wed Mar 30 19:39:30 2022 +0200
  43. a70a354 MINOR: stream: Only save previous connection state for the server side by Christopher Faulet · Wed Mar 30 17:13:02 2022 +0200
  44. 78ed7f2 CLEANUP: stream-int: Remove unused SI_FL_CLEAN_ABRT flag by Christopher Faulet · Wed Mar 30 16:31:41 2022 +0200
  45. a728518 MINOR: stream-int: Remove SI_FL_INDEP_STR to rely on CS flags instead by Christopher Faulet · Wed Mar 30 15:43:23 2022 +0200
  46. 974da9f MINOR: stream-int: Remove SI_FL_DONT_WAKE to rely on CS flags instead by Christopher Faulet · Wed Mar 30 15:30:03 2022 +0200
  47. 8abe712 MINOR: stream-int: Remove SI_FL_NOLINGER/NOHALF to rely on CS flags instead by Christopher Faulet · Wed Mar 30 15:10:18 2022 +0200
  48. 6cd56d5 MEDIUM: conn-stream: Use endpoint error instead of conn-stream error by Christopher Faulet · Wed Mar 30 10:47:32 2022 +0200
  49. af642df MINOR: stream-int/conn-stream: Report error to the CS instead of the SI by Christopher Faulet · Wed Mar 30 10:06:11 2022 +0200
  50. ae024ce MEDIUM: stream-int/stream: Use connect expiration instead of SI expiration by Christopher Faulet · Tue Mar 29 19:02:31 2022 +0200
  51. 1d98777 MINOR: stream-int/conn-stream: Move half-close timeout in the conn-stream by Christopher Faulet · Tue Mar 29 18:03:35 2022 +0200
  52. 731c8e6 MINOR: stream: Simplify retries counter calculation by Christopher Faulet · Tue Mar 29 16:08:44 2022 +0200
  53. 909f318 MINOR: stream-int/stream: Move conn_retries counter in the stream by Christopher Faulet · Tue Mar 29 15:42:09 2022 +0200
  54. e05bf9e MINOR: stream-int/txn: Move buffer for L7 retries in the HTTP transaction by Christopher Faulet · Tue Mar 29 15:23:40 2022 +0200
  55. 908628c MEDIUM: tree-wide: Use CS util functions instead of SI ones by Christopher Faulet · Fri Mar 25 16:43:49 2022 +0100
  56. 3099511 MINOR: conn-stream: Add ISBACK conn-stream flag by Christopher Faulet · Fri Mar 25 15:32:38 2022 +0100
  57. a9e8b39 MEDIUM: conn-stream: Pre-allocate endpoint to create CS from muxes and applets by Christopher Faulet · Wed Mar 23 11:01:09 2022 +0100
  58. b669d68 MEDIUM: conn-stream: Be able to pass endpoint to create a conn-stream by Christopher Faulet · Tue Mar 22 18:37:19 2022 +0100
  59. e9e4820 MINOR: conn-stream: Move some CS flags to the endpoint by Christopher Faulet · Tue Mar 22 18:13:29 2022 +0100
  60. db90f2a MEDIUM: conn-stream: Add an endpoint structure in the conn-stream by Christopher Faulet · Tue Mar 22 16:06:25 2022 +0100
  61. 9388204 MAJOR: conn-stream: Invert conn-stream endpoint and its context by Christopher Faulet · Wed Jan 19 14:56:50 2022 +0100
  62. 4aa1d28 MINOR: applet: Make .init callback more generic by Christopher Faulet · Thu Jan 13 16:01:35 2022 +0100
  63. a57f345 MINOR: stream: only dump connections' FDs when they are valid by Willy Tarreau · Mon Apr 11 17:58:06 2022 +0200
  64. c40c407 BUG/MINOR: cli/stream: fix "shutdown session" to iterate over all threads by Willy Tarreau · Thu Mar 31 14:49:45 2022 +0200
  65. 3f0b2e8 MINOR: services: alphabetically sort service names by Willy Tarreau · Wed Mar 30 12:12:44 2022 +0200
  66. 5fcc100 MINOR: services: extend list_services() to dump to stdout by Willy Tarreau · Tue Mar 29 15:10:44 2022 +0200
  67. 0657b93 MINOR: stream: add "last_rule_file" and "last_rule_line" samples by Willy Tarreau · Wed Mar 09 17:33:05 2022 +0100
  68. c6dae86 MINOR: rules: record the last http/tcp rule that gave a final verdict by Willy Tarreau · Wed Mar 09 17:23:10 2022 +0100
  69. 5ce1299 DEBUG: stream: Fix stream trace message to print response buffer state by Christopher Faulet · Tue Mar 08 15:48:55 2022 +0100
  70. 5001913 DEBUG: stream: Add the missing descriptions for stream trace events by Christopher Faulet · Tue Mar 08 15:47:02 2022 +0100
  71. e9382e0 BUG/MEDIUM: stream: Use the front analyzers for new listener-less streams by Christopher Faulet · Mon Mar 07 15:31:46 2022 +0100
  72. b0dfd09 BUG/MINOR: cli: shows correct mode in "show sess" by William Lallemand · Tue Mar 08 12:05:31 2022 +0100
  73. 3dfb7da CLEANUP: tree-wide: remove a few rare non-ASCII chars by Willy Tarreau · Wed Mar 02 22:33:39 2022 +0100
  74. 10c9c74 CLEANUP: stream: Remove useless tests on conn-stream in stream_dump() by Christopher Faulet · Tue Mar 01 15:16:57 2022 +0100
  75. 693b23b MEDIUM: tree-wide: Use unsafe conn-stream API when it is relevant by Christopher Faulet · Mon Feb 28 09:09:05 2022 +0100
  76. c72d2c7 BUILD: stream: fix build warning with older compilers by Willy Tarreau · Thu Feb 24 19:35:05 2022 +0100
  77. 2da02ae BUILD: tree-wide: Avoid warnings about undefined entities retrieved from a CS by Christopher Faulet · Thu Feb 24 13:45:27 2022 +0100
  78. 14fd99a MINOR: stream: Don't destroy conn-streams but detach app and endp by Christopher Faulet · Thu Jan 06 08:45:51 2022 +0100
  79. cda94ac MAJOR: stream/conn_stream: Move the stream-interface into the conn-stream by Christopher Faulet · Thu Dec 23 17:28:17 2021 +0100
  80. 5c8b47f MINOR: stream: Always access the stream-int via the conn-stream by Christopher Faulet · Thu Dec 23 13:21:18 2021 +0100
  81. 0dd566b MINOR: stream: Slightly rework stream_new to separate CS/SI initialization by Christopher Faulet · Thu Dec 23 12:06:45 2021 +0100
  82. 95a61e8 MINOR: stream: Add pointer to front/back conn-streams into stream struct by Christopher Faulet · Wed Dec 22 14:22:03 2021 +0100
  83. f835dea MEDIUM: conn_stream: Add a pointer to the app object into the conn-stream by Christopher Faulet · Tue Dec 21 14:35:17 2021 +0100
  84. 86e1c33 MEDIUM: applet: Set the conn-stream as appctx owner instead of the stream-int by Christopher Faulet · Mon Dec 20 17:09:39 2021 +0100
  85. 13a35e5 MAJOR: conn_stream/stream-int: move the appctx to the conn-stream by Christopher Faulet · Mon Dec 20 15:34:16 2021 +0100
  86. 897d612 MEDIUM: conn-stream: No longer access connection field directly by Christopher Faulet · Fri Dec 17 17:28:35 2021 +0100
  87. e2b38b3 MEDIUM: stream: Allocate backend CS when the stream is created by Christopher Faulet · Thu Dec 16 16:11:28 2021 +0100
  88. e00ad35 MEDIUM: stream: No longer release backend conn-stream on connection retry by Christopher Faulet · Thu Dec 16 14:44:31 2021 +0100
  89. a742293 MINOR: stream: Handle appctx case first when creating a new stream by Christopher Faulet · Wed Dec 15 11:42:23 2021 +0100
  90. 0256da1 MINOR: connection: Be prepared to handle conn-stream with no connection by Christopher Faulet · Wed Dec 15 09:50:17 2021 +0100
  91. 686501c BUG/MEDIUM: stream: Abort processing if response buffer allocation fails by Christopher Faulet · Tue Feb 01 18:53:53 2022 +0100
  92. 6c539c4 BUG/MINOR: stream: make the call_rate only count the no-progress calls by Willy Tarreau · Thu Jan 20 18:42:16 2022 +0100
  93. 88bc800 BUILD: tree-wide: avoid warnings caused by redundant checks of obj_types by Willy Tarreau · Mon Dec 06 07:01:02 2021 +0000
  94. 90ac605 MINOR: stream/mux: implement websocket stream flag by Amaury Denoyelle · Mon Oct 18 14:45:49 2021 +0200
  95. e8f3596 MINOR: stream: Improve dump of bogus streams by Christopher Faulet · Tue Nov 02 17:18:15 2021 +0100
  96. 16f16af MINOR: stream: Use backend stream-interface dst address instead of target_addr by Christopher Faulet · Wed Oct 27 09:34:56 2021 +0200
  97. 859ff84 MINOR: stream-int: Add src and dst addresses to the stream-interface by Christopher Faulet · Fri Oct 22 17:25:58 2021 +0200
  98. 6878f80 MEDIUM: resolvers: remove the last occurrences of the "safe" argument by Willy Tarreau · Wed Oct 20 14:07:31 2021 +0200
  99. 813f913 BUG/MEDIUM: stream: Keep FLT_END analyzers if a stream detects a channel error by Christopher Faulet · Mon Oct 18 15:06:20 2021 +0200
  100. dfd10ab MINOR: proxy: Introduce proxy flags to replace disabled bitfield by Christopher Faulet · Wed Oct 06 14:24:19 2021 +0200