1. 7767931 MINOR: log: add dup_logsrv() helper function by Aurelien DARRAGON · 1 year, 5 months ago
  2. 489f074 BUG/MEDIUM: proxy: always initialize the default settings after init by Willy Tarreau · 1 year ago
  3. b9ed157 MINOR: httpclient: allow to configure the timeout.connect by William Lallemand · 1 year, 3 months ago
  4. 4ad693e MINOR: httpclient: allow to configure the retries by William Lallemand · 1 year, 3 months ago
  5. ca90de2 BUG/MINOR: http-client: Don't forget to commit changes on HTX message by Christopher Faulet · 1 year, 4 months ago
  6. e279f59 MINOR: httpclient: allow to disable the DNS resolvers of the httpclient by William Lallemand · 1 year, 7 months ago
  7. 7b3d38a MEDIUM: tree-wide: Change sc API to specify required free space to progress by Christopher Faulet · 1 year, 7 months ago
  8. 1901c1b BUG/MEDIUM: http-client: Eat output data when waiting for appctx shutdown by Christopher Faulet · 1 year, 8 months ago
  9. be08df8 MEDIUM: http_client: Use the sedesc to report and detect end of processing by Christopher Faulet · 1 year, 8 months ago
  10. 9229774 MINOR: applet: No longer set EOI on the SC by Christopher Faulet · 1 year, 8 months ago
  11. 9a790f6 MINOR: stconn/channel: Move CF_READ_DONTWAIT into the SC and rename it by Christopher Faulet · 1 year, 8 months ago
  12. 5aaacfb MEDIUM: stconn: Replace read and write timeouts by a unique I/O timeout by Christopher Faulet · 1 year, 9 months ago
  13. ed7e66f MINOR: channel/stconn: Move rto/wto from the channel to the stconn by Christopher Faulet · 1 year, 10 months ago
  14. be6a873 BUG/MINOR: httpclient/log: free of invalid ptr with httpclient_log_format by William Lallemand · 1 year, 11 months ago
  15. d793ca2 MEDIUM: httpclient: change the default log format to skip duplicate proxy data by William Lallemand · 1 year, 11 months ago
  16. a80b22e MINOR: httpclient: don't add body when istlen is empty by William Lallemand · 1 year, 11 months ago
  17. 95e7cf1 MINOR: httpclient: Make the CLI flags public for future use by Remi Tricot-Le Breton · 1 year, 11 months ago
  18. 0a2d632 BUG/MINOR: ssl: shut the ca-file errors emitted during httpclient init by William Lallemand · 2 years ago
  19. a2ec192 BUG/MINOR: httpclient: fixed memory allocation for the SSL ca_file by Miroslav Zagorac · 2 years, 1 month ago
  20. a93eac4 BUG/MEDIUM: httpclient: check if the httpclient was released in the IO handler by William Lallemand · 2 years, 1 month ago
  21. 74a9eb5 BUG/MEDIUM: httpclient: segfault when the httpclient parser fails by Thierry Fournier · 2 years, 2 months ago
  22. 48005de BUG/MEDIUM: httpclient: Don't set EOM flag on an empty HTX message by Christopher Faulet · 2 years, 1 month ago
  23. cbfee3a MINOR: httpclient: enabled the use of SNI presets by Miroslav Zagorac · 2 years, 2 months ago
  24. 133e2a2 CLEANUP: httpclient: deleted unused variables by Miroslav Zagorac · 2 years, 2 months ago
  25. 992ad62 MEDIUM: httpclient: allow to use another proxy by William Lallemand · 2 years, 2 months ago
  26. 54aec5f MEDIUM: httpclient: httpclient_create_proxy() creates a proxy for httpclient by William Lallemand · 2 years, 2 months ago
  27. df3231c MEDIUM: httpclient: enable ALPN support on outgoing https connections by Willy Tarreau · 2 years, 3 months ago
  28. f80713b BUG/MINOR: httpclient: keep-alive was accidentely disabled by Willy Tarreau · 2 years, 3 months ago
  29. 6486ff8 BUG/MINOR: httpclient: only ask for more room on failed writes by Willy Tarreau · 2 years, 3 months ago
  30. b482920 BUG/MEDIUM: httpclient: always detach the caller before self-killing by Willy Tarreau · 2 years, 3 months ago
  31. d78dfe7 BUG/MINOR: httpclient: fix resolution with port by William Lallemand · 2 years, 3 months ago
  32. 3b64a28 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 2 years, 4 months ago
  33. 89f2626 MEDIUM: httpclient: Don't close CLI applet at the end of a response by Christopher Faulet · 2 years, 6 months ago
  34. 0158bb2 BUG/MEDIUM: httpclient: Rework CLI I/O handler to handle full buffer cases by Christopher Faulet · 2 years, 6 months ago
  35. 18de6f2 BUG/MEDIUM: httpclient: Don't remove HTX header blocks before duplicating them by Christopher Faulet · 2 years, 6 months ago
  36. c12b321 CLEANUP: applet: rename appctx_cs() to appctx_sc() by Willy Tarreau · 2 years, 6 months ago
  37. b89f872 CLEANUP: http-client: rename all occurrences of stconn "cs" to "sc" by Willy Tarreau · 2 years, 6 months ago
  38. 475e463 CLEANUP: cli: rename all occurrences of stconn "cs" to "sc" by Willy Tarreau · 2 years, 6 months ago
  39. cb086c6 REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h} by Willy Tarreau · 2 years, 6 months ago
  40. 5edca2f REORG: rename cs_utils.h to sc_strm.h by Willy Tarreau · 2 years, 6 months ago
  41. f61dd19 CLEANUP: stconn: rename cs_{shut,chk}* to sc_* by Willy Tarreau · 2 years, 6 months ago
  42. 90e8b45 CLEANUP: stconn: rename cs_cant_get() to se_need_more_data() by Willy Tarreau · 2 years, 6 months ago
  43. 9512ab6 CLEANUP: stconn: rename cs_rx_chan_{blk,rdy} to sc_{wont,will}_read() by Willy Tarreau · 2 years, 6 months ago
  44. 99615ed CLEANUP: stconn: rename cs_rx_room_{blk,rdy} to sc_{need,have}_room() by Willy Tarreau · 2 years, 6 months ago
  45. ea27f48 CLEANUP: stconn: rename cs_{check,strm,strm_task} to sc_strm_* by Willy Tarreau · 2 years, 6 months ago
  46. 40a9c32 CLEANUP: stconn: rename cs_{i,o}{b,c} to sc_{i,o}{b,c} by Willy Tarreau · 2 years, 6 months ago
  47. d0a06d5 CLEANUP: applet: use applet_put*() everywhere possible by Willy Tarreau · 2 years, 6 months ago
  48. cb04166 CLEANUP: stconn: tree-wide rename stream connector flags CS_FL_* to SC_FL_* by Willy Tarreau · 2 years, 6 months ago
  49. 7cb9e6c CLEANUP: stream: rename "csf" and "csb" to "scf" and "scb" by Willy Tarreau · 2 years, 6 months ago
  50. 4596fe2 CLEANUP: conn_stream: tree-wide rename to stconn (stream connector) by Willy Tarreau · 2 years, 6 months ago
  51. d869e13 CLEANUP: applet: rename the sedesc pointer from "endp" to "sedesc" by Willy Tarreau · 2 years, 6 months ago
  52. b605c42 CLEANUP: conn_stream: rename the stream endpoint flags CS_EP_* to SE_FL_* by Willy Tarreau · 2 years, 6 months ago
  53. d56377c CLEANUP: conn_stream: apply endp_flags.cocci tree-wide by Willy Tarreau · 2 years, 6 months ago
  54. f229e18 CLEANUP: httpclient: Remove useless test on ss_dst in httpclient_applet_init() by Christopher Faulet · 2 years, 6 months ago
  55. 6095d57 MINOR: applet: Add API to start applet on a thread subset by Christopher Faulet · 2 years, 6 months ago
  56. b1e0836 MEDIUM: httpclient: Refactor http-client appctx creation by Christopher Faulet · 2 years, 7 months ago
  57. 92202da MINOR: applet: Let the frontend appctx release the session by Christopher Faulet · 2 years, 7 months ago
  58. 6796a06 CLEANUP: conn_stream: merge cs_new_from_{mux,applet} into cs_new_from_endp() by Willy Tarreau · 2 years, 7 months ago
  59. 0698c80 CLEANUP: applet: remove the unneeded appctx->owner by Willy Tarreau · 2 years, 7 months ago
  60. 66435e5 CLEANUP: applet: use the appctx's endp instead of cs->endp by Willy Tarreau · 2 years, 7 months ago
  61. 1eea665 CLEANUP: httpclient: do not use the appctx.ctx anymore by Willy Tarreau · 2 years, 7 months ago
  62. 89a7c41 CLEANUP: httpclient/cli: use a locally-defined context instead of ctx.cli by Willy Tarreau · 2 years, 7 months ago
  63. 7867f63 MEDIUM: resolvers: create a "default" resolvers section at startup by William Lallemand · 2 years, 7 months ago
  64. 7c5a7ef MINOR: httpclient: allow ipv4 or ipv6 preference for resolving by William Lallemand · 2 years, 7 months ago
  65. 8a734cb MINOR: httpclient: configure the resolvers section to use by William Lallemand · 2 years, 7 months ago
  66. 683fbb8 MINOR: httpclient: allow to configure the ca-file by William Lallemand · 2 years, 7 months ago
  67. 6fce46a MEDIUM: httpclient: hard-error when SSL is configured by William Lallemand · 2 years, 7 months ago
  68. 85af49c MINOR: httpclient: cleanup the error handling in init by William Lallemand · 2 years, 7 months ago
  69. 9ff95e2 MINOR: httpclient: rename dash by dot in global option by William Lallemand · 2 years, 7 months ago
  70. 8533273 MINOR: httpclient: handle unix and other socket types in dst by William Lallemand · 2 years, 7 months ago
  71. 0e23526 CLEANUP: httpclient: remove the comment about resolving by William Lallemand · 2 years, 7 months ago
  72. 1218d19 MEDIUM: httpclient: allow address and port change for resolving by William Lallemand · 2 years, 7 months ago
  73. 5392ff6 MEDIUM: httpclient: http-request rules for resolving by William Lallemand · 2 years, 7 months ago
  74. 7f1df8f MEDIUM: httpclient: remove url2sa to use a more flexible parser by William Lallemand · 2 years, 7 months ago
  75. 03bd395 MEDIUM: stream: remove the confusing SF_ADDR_SET flag by Willy Tarreau · 2 years, 7 months ago
  76. 0055d56 MINOR: httpclient: Don't use co_set_data() to decrement output by Christopher Faulet · 2 years, 7 months ago
  77. 6b4f1f6 BUG/MINOR: httpclient: Count metadata in size to transfer via htx_xfer_blks() by Christopher Faulet · 2 years, 7 months ago
  78. 534645d BUG/MEDIUM: httpclient: Fix loop consuming HTX blocks from the response channel by Christopher Faulet · 2 years, 7 months ago
  79. 04994de BUG/MINOR: httpclient/ssl: use the correct verify constant by William Lallemand · 2 years, 7 months ago
  80. f1344b3 MEDIUM: httpclient: re-enable the verify by default by William Lallemand · 2 years, 7 months ago
  81. 4006b0f MEDIUM: httpclient: disable SSL when the ca-file couldn't be loaded by William Lallemand · 2 years, 7 months ago
  82. eaa703e MEDIUM: httpclient/ssl: verify is configurable and disabled by default by William Lallemand · 2 years, 7 months ago
  83. c6ceba3 MINOR: httpclient/mworker: disable in the master process by William Lallemand · 2 years, 7 months ago
  84. cf5cb0b MEDIUM: httpclient/ssl: verify required by William Lallemand · 2 years, 7 months ago
  85. 2c8b084 MEDIUM: httpclient: change the init sequence by William Lallemand · 2 years, 7 months ago
  86. eb50c01 MINOR: conn-stream: Make cs_detach_* private and use cs_destroy() from outside by Christopher Faulet · 2 years, 7 months ago
  87. e1e9f6b BUG/MEDIUM: logs: fix http-client's log srv initialization by Willy Tarreau · 2 years, 7 months ago
  88. 67df95a BUILD: http-client: Avoid dead code when compiled without SSL support by Christopher Faulet · 2 years, 7 months ago
  89. 6b0a0fb CLEANUP: tree-wide: Remove any ref to stream-interfaces by Christopher Faulet · 2 years, 8 months ago
  90. a0bdec3 MEDIUM: stream-int/conn-stream: Move blocking flags from SI to CS by Christopher Faulet · 2 years, 8 months ago
  91. da098e6 MINOR: stream-int/conn-stream: Move si_shut* and si_chk* in conn-stream scope by Christopher Faulet · 2 years, 8 months ago
  92. 8abe712 MINOR: stream-int: Remove SI_FL_NOLINGER/NOHALF to rely on CS flags instead by Christopher Faulet · 2 years, 8 months ago
  93. 8da67aa MEDIUM: stream-int/conn-stream: Move src/dst addresses in the conn-stream by Christopher Faulet · 2 years, 8 months ago
  94. 908628c MEDIUM: tree-wide: Use CS util functions instead of SI ones by Christopher Faulet · 2 years, 8 months ago
  95. b041b23 MEDIUM: conn-stream: Move remaning flags from CS to endpoint by Christopher Faulet · 2 years, 8 months ago
  96. 9ec2f4d MAJOR: conn-stream: Share endpoint struct between the CS and the mux/applet by Christopher Faulet · 2 years, 8 months ago
  97. a9e8b39 MEDIUM: conn-stream: Pre-allocate endpoint to create CS from muxes and applets by Christopher Faulet · 2 years, 8 months ago
  98. b669d68 MEDIUM: conn-stream: Be able to pass endpoint to create a conn-stream by Christopher Faulet · 2 years, 8 months ago
  99. 9388204 MAJOR: conn-stream: Invert conn-stream endpoint and its context by Christopher Faulet · 2 years, 10 months ago
  100. 2479e5f MEDIUM: applet: Set the appctx owner during allocation by Christopher Faulet · 2 years, 10 months ago