1. c7afedc BUILD: applet: mark the appctx's st2 variable as deprecated by Willy Tarreau · Thu May 05 20:01:54 2022 +0200
  2. 6177cfc CLEANUP: stream/cli: remove the now unneeded dump state from "show sess" by Willy Tarreau · Tue May 03 11:17:35 2022 +0200
  3. bb4e289 CLEANUP: stream/cli: remove the unneeded STATE_FIN state from "show sess" by Willy Tarreau · Tue May 03 11:10:19 2022 +0200
  4. f3629f8 CLEANUP: stream/cli: remove the unneeded init state from "show sess" by Willy Tarreau · Tue May 03 11:05:39 2022 +0200
  5. 7fb591a CLEANUP: stream/cli: stop using appctx->st2 for the dump state by Willy Tarreau · Tue May 03 10:57:54 2022 +0200
  6. 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
  7. 7e2e4f8 CLEANUP: tree-wide: remove 25 occurrences of unneeded fcntl.h by Willy Tarreau · Tue Apr 26 10:30:35 2022 +0200
  8. 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
  9. c6b60f1 MINOR: stream: Don't needlessly detach server endpoint on early client abort by Christopher Faulet · Thu Apr 21 12:23:30 2022 +0200
  10. 0264212 DEV: stream: Fix conn-streams dump in full stream message by Christopher Faulet · Tue Apr 19 10:35:22 2022 +0200
  11. a544c66 BUG/MEDIUM: stream: do not abort connection setup too early by Willy Tarreau · Thu Apr 14 17:39:48 2022 +0200
  12. 1336ccf CLEANUP: conn-stream: rename cs_register_applet() to cs_applet_create() by Christopher Faulet · Tue Apr 12 18:15:16 2022 +0200
  13. 6b0a0fb CLEANUP: tree-wide: Remove any ref to stream-interfaces by Christopher Faulet · Mon Apr 04 11:29:28 2022 +0200
  14. c77ceb6 MEDIUM: stream: Don't use the stream-int anymore in process_stream() by Christopher Faulet · Mon Apr 04 11:08:42 2022 +0200
  15. 0eb32c0 MINOR: stream: Use conn-stream to report server error by Christopher Faulet · Mon Apr 04 11:06:31 2022 +0200
  16. a0bdec3 MEDIUM: stream-int/conn-stream: Move blocking flags from SI to CS by Christopher Faulet · Mon Apr 04 07:51:21 2022 +0200
  17. 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
  18. ef285c1 MINOR: stream-int/stream: Move si_update_both in stream scope by Christopher Faulet · Fri Apr 01 14:48:06 2022 +0200
  19. 13045f0 MINOR: stream-int-conn-stream: Move si_update_* in conn-stream scope by Christopher Faulet · Fri Apr 01 14:23:38 2022 +0200
  20. 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
  21. 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
  22. 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
  23. 9125f3c MINOR: stream-int/stream: Move si_retnclose() in the stream scope by Christopher Faulet · Thu Mar 31 09:47:24 2022 +0200
  24. 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
  25. 50264b4 MEDIUM: stream-int: Move SI err_type in the stream by Christopher Faulet · Wed Mar 30 19:39:30 2022 +0200
  26. a70a354 MINOR: stream: Only save previous connection state for the server side by Christopher Faulet · Wed Mar 30 17:13:02 2022 +0200
  27. 78ed7f2 CLEANUP: stream-int: Remove unused SI_FL_CLEAN_ABRT flag by Christopher Faulet · Wed Mar 30 16:31:41 2022 +0200
  28. 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
  29. 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
  30. 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
  31. 6cd56d5 MEDIUM: conn-stream: Use endpoint error instead of conn-stream error by Christopher Faulet · Wed Mar 30 10:47:32 2022 +0200
  32. 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
  33. ae024ce MEDIUM: stream-int/stream: Use connect expiration instead of SI expiration by Christopher Faulet · Tue Mar 29 19:02:31 2022 +0200
  34. 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
  35. 731c8e6 MINOR: stream: Simplify retries counter calculation by Christopher Faulet · Tue Mar 29 16:08:44 2022 +0200
  36. 909f318 MINOR: stream-int/stream: Move conn_retries counter in the stream by Christopher Faulet · Tue Mar 29 15:42:09 2022 +0200
  37. 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
  38. 908628c MEDIUM: tree-wide: Use CS util functions instead of SI ones by Christopher Faulet · Fri Mar 25 16:43:49 2022 +0100
  39. 3099511 MINOR: conn-stream: Add ISBACK conn-stream flag by Christopher Faulet · Fri Mar 25 15:32:38 2022 +0100
  40. 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
  41. 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
  42. e9e4820 MINOR: conn-stream: Move some CS flags to the endpoint by Christopher Faulet · Tue Mar 22 18:13:29 2022 +0100
  43. db90f2a MEDIUM: conn-stream: Add an endpoint structure in the conn-stream by Christopher Faulet · Tue Mar 22 16:06:25 2022 +0100
  44. 9388204 MAJOR: conn-stream: Invert conn-stream endpoint and its context by Christopher Faulet · Wed Jan 19 14:56:50 2022 +0100
  45. 4aa1d28 MINOR: applet: Make .init callback more generic by Christopher Faulet · Thu Jan 13 16:01:35 2022 +0100
  46. a57f345 MINOR: stream: only dump connections' FDs when they are valid by Willy Tarreau · Mon Apr 11 17:58:06 2022 +0200
  47. c40c407 BUG/MINOR: cli/stream: fix "shutdown session" to iterate over all threads by Willy Tarreau · Thu Mar 31 14:49:45 2022 +0200
  48. 3f0b2e8 MINOR: services: alphabetically sort service names by Willy Tarreau · Wed Mar 30 12:12:44 2022 +0200
  49. 5fcc100 MINOR: services: extend list_services() to dump to stdout by Willy Tarreau · Tue Mar 29 15:10:44 2022 +0200
  50. 0657b93 MINOR: stream: add "last_rule_file" and "last_rule_line" samples by Willy Tarreau · Wed Mar 09 17:33:05 2022 +0100
  51. 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
  52. 5ce1299 DEBUG: stream: Fix stream trace message to print response buffer state by Christopher Faulet · Tue Mar 08 15:48:55 2022 +0100
  53. 5001913 DEBUG: stream: Add the missing descriptions for stream trace events by Christopher Faulet · Tue Mar 08 15:47:02 2022 +0100
  54. e9382e0 BUG/MEDIUM: stream: Use the front analyzers for new listener-less streams by Christopher Faulet · Mon Mar 07 15:31:46 2022 +0100
  55. b0dfd09 BUG/MINOR: cli: shows correct mode in "show sess" by William Lallemand · Tue Mar 08 12:05:31 2022 +0100
  56. 3dfb7da CLEANUP: tree-wide: remove a few rare non-ASCII chars by Willy Tarreau · Wed Mar 02 22:33:39 2022 +0100
  57. 10c9c74 CLEANUP: stream: Remove useless tests on conn-stream in stream_dump() by Christopher Faulet · Tue Mar 01 15:16:57 2022 +0100
  58. 693b23b MEDIUM: tree-wide: Use unsafe conn-stream API when it is relevant by Christopher Faulet · Mon Feb 28 09:09:05 2022 +0100
  59. c72d2c7 BUILD: stream: fix build warning with older compilers by Willy Tarreau · Thu Feb 24 19:35:05 2022 +0100
  60. 2da02ae BUILD: tree-wide: Avoid warnings about undefined entities retrieved from a CS by Christopher Faulet · Thu Feb 24 13:45:27 2022 +0100
  61. 14fd99a MINOR: stream: Don't destroy conn-streams but detach app and endp by Christopher Faulet · Thu Jan 06 08:45:51 2022 +0100
  62. cda94ac MAJOR: stream/conn_stream: Move the stream-interface into the conn-stream by Christopher Faulet · Thu Dec 23 17:28:17 2021 +0100
  63. 5c8b47f MINOR: stream: Always access the stream-int via the conn-stream by Christopher Faulet · Thu Dec 23 13:21:18 2021 +0100
  64. 0dd566b MINOR: stream: Slightly rework stream_new to separate CS/SI initialization by Christopher Faulet · Thu Dec 23 12:06:45 2021 +0100
  65. 95a61e8 MINOR: stream: Add pointer to front/back conn-streams into stream struct by Christopher Faulet · Wed Dec 22 14:22:03 2021 +0100
  66. 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
  67. 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
  68. 13a35e5 MAJOR: conn_stream/stream-int: move the appctx to the conn-stream by Christopher Faulet · Mon Dec 20 15:34:16 2021 +0100
  69. 897d612 MEDIUM: conn-stream: No longer access connection field directly by Christopher Faulet · Fri Dec 17 17:28:35 2021 +0100
  70. e2b38b3 MEDIUM: stream: Allocate backend CS when the stream is created by Christopher Faulet · Thu Dec 16 16:11:28 2021 +0100
  71. e00ad35 MEDIUM: stream: No longer release backend conn-stream on connection retry by Christopher Faulet · Thu Dec 16 14:44:31 2021 +0100
  72. a742293 MINOR: stream: Handle appctx case first when creating a new stream by Christopher Faulet · Wed Dec 15 11:42:23 2021 +0100
  73. 0256da1 MINOR: connection: Be prepared to handle conn-stream with no connection by Christopher Faulet · Wed Dec 15 09:50:17 2021 +0100
  74. 686501c BUG/MEDIUM: stream: Abort processing if response buffer allocation fails by Christopher Faulet · Tue Feb 01 18:53:53 2022 +0100
  75. 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
  76. 88bc800 BUILD: tree-wide: avoid warnings caused by redundant checks of obj_types by Willy Tarreau · Mon Dec 06 07:01:02 2021 +0000
  77. 90ac605 MINOR: stream/mux: implement websocket stream flag by Amaury Denoyelle · Mon Oct 18 14:45:49 2021 +0200
  78. e8f3596 MINOR: stream: Improve dump of bogus streams by Christopher Faulet · Tue Nov 02 17:18:15 2021 +0100
  79. 16f16af MINOR: stream: Use backend stream-interface dst address instead of target_addr by Christopher Faulet · Wed Oct 27 09:34:56 2021 +0200
  80. 859ff84 MINOR: stream-int: Add src and dst addresses to the stream-interface by Christopher Faulet · Fri Oct 22 17:25:58 2021 +0200
  81. 6878f80 MEDIUM: resolvers: remove the last occurrences of the "safe" argument by Willy Tarreau · Wed Oct 20 14:07:31 2021 +0200
  82. 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
  83. dfd10ab MINOR: proxy: Introduce proxy flags to replace disabled bitfield by Christopher Faulet · Wed Oct 06 14:24:19 2021 +0200
  84. 8c67ece CLEANUP: stream: Properly indent current_rule line in "show sess all" by Christopher Faulet · Tue Oct 12 11:10:31 2021 +0200
  85. d4762b8 MINOR: stream: report the current filter in "show sess all" when known by Christopher Faulet · Tue Oct 12 11:02:48 2021 +0200
  86. 1274e10 MINOR: stream: report the current rule in "show sess all" when known by Willy Tarreau · Mon Oct 11 09:49:03 2021 +0200
  87. b4e3476 REORG: thread/sched: move the last dynamic thread_info to thread_ctx by Willy Tarreau · Thu Sep 30 19:02:18 2021 +0200
  88. beeabf5 MINOR: task: provide 3 task_new_* wrappers to simplify the API by Willy Tarreau · Fri Oct 01 18:23:30 2021 +0200
  89. b113b5c CLEANUP: Apply ist.cocci by Tim Duesterhus · Wed Sep 15 13:58:44 2021 +0200
  90. b7bfcb3 MINOR: vars: rename vars_init() to vars_init_head() by Willy Tarreau · Tue Aug 31 08:13:25 2021 +0200
  91. 03fb1b2 MINOR: filters/lua: Release filters before the lua context by Christopher Faulet · Mon Feb 24 16:26:55 2020 +0100
  92. 6fcd2d3 BUG/MINOR: stream: Don't release a stream if FLT_END is still registered by Christopher Faulet · Wed Nov 13 11:12:32 2019 +0100
  93. 4c6986a CLEANUP: applet: remove unused thread_mask by Willy Tarreau · Tue Jul 13 18:01:46 2021 +0200
  94. 0e3457b MINOR: stick-table: make skttable_data_cast to use only std types by Emeric Brun · Wed Jun 30 17:18:28 2021 +0200
  95. 1da374a MINOR: http-act/tcp-act: Add "set-nice" for tcp content rules by Christopher Faulet · Fri Jun 25 14:46:02 2021 +0200
  96. 551a641 MINOR: http-act/tcp-act: Add "set-log-level" for tcp content rules by Christopher Faulet · Fri Jun 25 14:35:29 2021 +0200
  97. 9ab7829 MEDIUM: queue: simplify again the process_srv_queue() API (v2) by Willy Tarreau · Tue Jun 22 18:47:51 2021 +0200
  98. ccd85a3 Revert "MEDIUM: queue: simplify again the process_srv_queue() API" by Willy Tarreau · Thu Jun 24 07:22:18 2021 +0200
  99. c83e45e MEDIUM: queue: simplify again the process_srv_queue() API by Willy Tarreau · Tue Jun 22 18:47:51 2021 +0200
  100. 5941ef0 MINOR: lb/api: remove the locked argument from take_conn/drop_conn by Willy Tarreau · Fri Jun 18 18:29:25 2021 +0200