git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH v2 1/3] imap-send: fix bug causing cfg->folder being set to NULL

From
Junio C Hamano <gitster@pobox.com>
Date
May 22, 2025, 23:27 UTC
Message-ID
<xmqq7c281b14.fsf@gitster.g>
In-Reply-To
<PN3PR01MB9597488E63B9C1565EFD9631B899A@PN3PR01MB9597.INDPRD01.PROD.OUTLOOK.COM>
Aditya Garg <gargaditya08@live.com> writes:
Show 10 quoted lines
> Upon setting up imap-send config file, I encountered the very first bug.
> An error showing "no imap store specified" was being displayed on the
> terminal. Upon investigating further, in static int git_imap_config,
> cfg->folder was being incorrectly set to NULL in case imap.user, imap.pass,
> imap.tunnel and imap.authmethod were defined. Because of this, git imap-send
> was basically not usable at all. The bug seems to be there for quite a while,
> and has not yet been detected, likely due to better options like git send-email
> being available.
>
> Fixes: 6d1f198f34 (imap-send: fix leaking memory in `imap_server_conf`, 2024-06-07)

This project frowns upon this trailer. One reason is that it may later turn out that this does not fix ;-) And no, this is to suggest using "attempts-to-fix" or anything of that sort. Most other trailers are declaration of facts. "Fixes:" is not.

Also, in the long run, first-person experience of an author is not all that interesting to "git log" readers. "I did this, I saw that" is something we try not to use too often.

Rather, flow it in the problem description, perhaps like
    6d1f198f (imap-send: fix leaking memory in `imap_server_conf`,
    2024-06-07) broken imap-send with mistaken copy-and-paste and
    cleared cfg->folder when it should have cleared other members in
    the structure the code is about to overwrite.  git-imap-send
    since Git 2.46.0 is unusable due to this bug.
or something to start the description.
Show 30 quoted lines
> Signed-off-by: Aditya Garg <gargaditya08@live.com>
> ---
>  imap-send.c | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/imap-send.c b/imap-send.c
> index 27dc033c7f..37f94a37e8 100644
> --- a/imap-send.c
> +++ b/imap-send.c
> @@ -1316,16 +1316,16 @@ static int git_imap_config(const char *var, const char *val,
>  		FREE_AND_NULL(cfg->folder);
>  		return git_config_string(&cfg->folder, var, val);
>  	} else if (!strcmp("imap.user", var)) {
> -		FREE_AND_NULL(cfg->folder);
> +		FREE_AND_NULL(cfg->user);
>  		return git_config_string(&cfg->user, var, val);
>  	} else if (!strcmp("imap.pass", var)) {
> -		FREE_AND_NULL(cfg->folder);
> +		FREE_AND_NULL(cfg->pass);
>  		return git_config_string(&cfg->pass, var, val);
>  	} else if (!strcmp("imap.tunnel", var)) {
> -		FREE_AND_NULL(cfg->folder);
> +		FREE_AND_NULL(cfg->tunnel);
>  		return git_config_string(&cfg->tunnel, var, val);
>  	} else if (!strcmp("imap.authmethod", var)) {
> -		FREE_AND_NULL(cfg->folder);
> +		FREE_AND_NULL(cfg->auth_method);
>  		return git_config_string(&cfg->auth_method, var, val);
>  	} else if (!strcmp("imap.port", var)) {
>  		cfg->port = git_config_int(var, val, ctx->kvi);
Previous: Aditya GargNext: Aditya Garg
Message 25 of 248 in “imap-send: make it usable again and add OAuth2.0 support”
  1. 0/2 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, May 22, 2025
  2. 1/2 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, May 22, 2025
  3. Eric SunshineMay 22, 2025
  4. Aditya GargMay 22, 2025
  5. Aditya GargMay 22, 2025
  6. Eric SunshineMay 22, 2025
  7. Aditya GargMay 22, 2025
  8. Jeff KingMay 22, 2025
  9. Eric SunshineMay 22, 2025
  10. Ben KnobleMay 24, 2025
  11. Aditya GargMay 24, 2025
  12. Ben KnobleMay 24, 2025
  13. Aditya GargMay 22, 2025
  14. Eric SunshineMay 22, 2025
  15. Aditya GargMay 22, 2025
  16. Junio C HamanoMay 22, 2025
  17. Aditya GargMay 22, 2025
  18. Jeff KingMay 22, 2025
  19. Aditya GargMay 22, 2025
  20. 2/2 imap-send: add support for OAuth2.0 authenticationAditya Garg, May 22, 2025
  21. brian m. carlsonMay 22, 2025
  22. Aditya GargMay 22, 2025
  23. 0/3 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, May 22, 2025
  24. 1/3 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, May 22, 2025
  25. Junio C HamanoMay 22, 2025
  26. 2/3 imap-send: add support for OAuth2.0 authenticationAditya Garg, May 22, 2025
  27. 3/3 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, May 22, 2025
  28. 0/3 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, May 23, 2025
  29. 1/3 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, May 23, 2025
  30. 2/3 imap-send: add support for OAuth2.0 authenticationAditya Garg, May 23, 2025
  31. 3/3 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, May 23, 2025
  32. 0/4 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, May 23, 2025
  33. 2/4 imap-send: add support for OAuth2.0 authenticationAditya Garg, May 23, 2025
  34. 1/4 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, May 23, 2025
  35. 3/4 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, May 23, 2025
  36. 4/4 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, May 23, 2025
  37. 0/6 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, May 25, 2025
  38. 1/6 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, May 25, 2025
  39. 2/6 imap-send: add support for OAuth2.0 authenticationAditya Garg, May 25, 2025
  40. 3/6 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, May 25, 2025
  41. 4/6 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, May 25, 2025
  42. 5/6 imap-send: enable specifying the folder using the command lineAditya Garg, May 25, 2025
  43. 6/6 imap-send: enable user to choose between libcurl and openssl using the configAditya Garg, May 25, 2025
  44. Eric SunshineMay 25, 2025
  45. Aditya GargMay 26, 2025
  46. 0/6 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, May 28, 2025
  47. 1/6 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, May 28, 2025
  48. 4/6 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, May 28, 2025
  49. 2/6 imap-send: add support for OAuth2.0 authenticationAditya Garg, May 28, 2025
  50. 5/6 imap-send: enable specifying the folder using the command lineAditya Garg, May 28, 2025
  51. 3/6 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, May 28, 2025
  52. 6/6 imap-send: enable user to choose between libcurl and openssl using the configAditya Garg, May 28, 2025
  53. 0/9 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, May 28, 2025
  54. 1/9 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, May 28, 2025
  55. 3/9 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, May 28, 2025
  56. 4/9 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, May 28, 2025
  57. 2/9 imap-send: add support for OAuth2.0 authenticationAditya Garg, May 28, 2025
  58. 5/9 imap-send: enable specifying the folder using the command lineAditya Garg, May 28, 2025
  59. 6/9 imap-send: enable user to choose between libcurl and openssl using the configAditya Garg, May 28, 2025
  60. Phillip WoodMay 29, 2025
  61. Aditya GargMay 29, 2025
  62. Junio C HamanoMay 29, 2025
  63. Aditya GargMay 29, 2025
  64. 8/9 imap-send: display port alongwith host when git credential is invokedAditya Garg, May 28, 2025
  65. 7/9 imap-send: fix numerous spelling and grammar mistakes in logsAditya Garg, May 28, 2025
  66. 9/9 imap-send: display the destination mailbox when sending a messageAditya Garg, May 28, 2025
  67. 0/9 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, May 29, 2025
  68. 1/9 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, May 29, 2025
  69. 2/9 imap-send: add support for OAuth2.0 authenticationAditya Garg, May 29, 2025
  70. 3/9 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, May 29, 2025
  71. 4/9 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, May 29, 2025
  72. 5/9 imap-send: enable specifying the folder using the command lineAditya Garg, May 29, 2025
  73. 6/9 imap-send: fix numerous spelling and grammar mistakes in logsAditya Garg, May 29, 2025
  74. 7/9 imap-send: display port alongwith host when git credential is invokedAditya Garg, May 29, 2025
  75. 8/9 imap-send: display the destination mailbox when sending a messageAditya Garg, May 29, 2025
  76. 9/9 imap-send: add ability to list the available foldersAditya Garg, May 29, 2025
  77. 0/9 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, May 30, 2025
  78. 1/9 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, May 30, 2025
  79. 3/9 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, May 30, 2025
  80. 2/9 imap-send: add support for OAuth2.0 authenticationAditya Garg, May 30, 2025
  81. Eric SunshineMay 30, 2025
  82. Junio C HamanoMay 30, 2025
  83. Aditya GargMay 31, 2025
  84. 4/9 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, May 30, 2025
  85. 5/9 imap-send: enable specifying the folder using the command lineAditya Garg, May 30, 2025
  86. Junio C HamanoMay 31, 2025
  87. Aditya GargMay 31, 2025
  88. Junio C HamanoJun 1, 2025
  89. Aditya GargJun 1, 2025
  90. 6/9 imap-send: fix numerous spelling and grammar mistakes in logsAditya Garg, May 30, 2025
  91. 7/9 imap-send: display port alongwith host when git credential is invokedAditya Garg, May 30, 2025
  92. 8/9 imap-send: display the destination mailbox when sending a messageAditya Garg, May 30, 2025
  93. 9/9 imap-send: add ability to list the available foldersAditya Garg, May 30, 2025
  94. 0/9 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, Jun 1, 2025
  95. 2/9 imap-send: add support for OAuth2.0 authenticationAditya Garg, Jun 1, 2025
  96. 1/9 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, Jun 1, 2025
  97. 3/9 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, Jun 1, 2025
  98. 4/9 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, Jun 1, 2025
  99. 5/9 imap-send: enable specifying the folder using the command lineAditya Garg, Jun 1, 2025
  100. 6/9 imap-send: fix numerous spelling and grammar mistakes in logsAditya Garg, Jun 1, 2025
  101. Eric SunshineJun 1, 2025
  102. Aditya GargJun 1, 2025
  103. Aditya GargJun 1, 2025
  104. 7/9 imap-send: display port alongwith host when git credential is invokedAditya Garg, Jun 1, 2025
  105. 8/9 imap-send: display the destination mailbox when sending a messageAditya Garg, Jun 1, 2025
  106. 9/9 imap-send: add ability to list the available foldersAditya Garg, Jun 1, 2025
  107. 0/9 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, Jun 1, 2025
  108. 2/9 imap-send: add support for OAuth2.0 authenticationAditya Garg, Jun 1, 2025
  109. Junio C HamanoJun 2, 2025
  110. 6/9 imap-send: fix minor mistakes in the logsAditya Garg, Jun 1, 2025
  111. Junio C HamanoJun 2, 2025
  112. Aditya GargJun 2, 2025
  113. 1/9 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, Jun 1, 2025
  114. 3/9 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, Jun 1, 2025
  115. Junio C HamanoJun 2, 2025
  116. Aditya GargJun 2, 2025
  117. 7/9 imap-send: display port alongwith host when git credential is invokedAditya Garg, Jun 1, 2025
  118. 4/9 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, Jun 1, 2025
  119. 5/9 imap-send: enable specifying the folder using the command lineAditya Garg, Jun 1, 2025
  120. Junio C HamanoJun 2, 2025
  121. Aditya GargJun 2, 2025
  122. 8/9 imap-send: display the destination mailbox when sending a messageAditya Garg, Jun 1, 2025
  123. Junio C HamanoJun 2, 2025
  124. 9/9 imap-send: add ability to list the available foldersAditya Garg, Jun 1, 2025
  125. 00/10 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, Jun 2, 2025
  126. 01/10 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, Jun 2, 2025
  127. 02/10 imap-send: add support for OAuth2.0 authenticationAditya Garg, Jun 2, 2025
  128. Jeff KingJun 5, 2025
  129. Aditya GargJun 5, 2025
  130. Junio C HamanoJun 5, 2025
  131. Aditya GargJun 5, 2025
  132. Junio C HamanoJun 5, 2025
  133. Jeff KingJun 5, 2025
  134. 04/10 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, Jun 2, 2025
  135. 05/10 imap-send: gracefully fail if CRAM-MD5 authentication is requested without OpenSSLAditya Garg, Jun 2, 2025
  136. 03/10 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, Jun 2, 2025
  137. 07/10 imap-send: fix minor mistakes in the logsAditya Garg, Jun 2, 2025
  138. 06/10 imap-send: enable specifying the folder using the command lineAditya Garg, Jun 2, 2025
  139. 08/10 imap-send: display port alongwith host when git credential is invokedAditya Garg, Jun 2, 2025
  140. 09/10 imap-send: display the destination mailbox when sending a messageAditya Garg, Jun 2, 2025
  141. 10/10 imap-send: add ability to list the available foldersAditya Garg, Jun 2, 2025
  142. 00/10 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, Jun 5, 2025
  143. 01/10 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, Jun 5, 2025
  144. 06/10 imap-send: enable specifying the folder using the command lineAditya Garg, Jun 5, 2025
  145. 02/10 imap-send: add support for OAuth2.0 authenticationAditya Garg, Jun 5, 2025
  146. Junio C HamanoJun 5, 2025
  147. Aditya GargJun 5, 2025
  148. Junio C HamanoJun 5, 2025
  149. Aditya GargJun 6, 2025
  150. Aditya GargJun 6, 2025
  151. Junio C HamanoJun 6, 2025
  152. Aditya GargJun 6, 2025
  153. 07/10 imap-send: fix minor mistakes in the logsAditya Garg, Jun 5, 2025
  154. 03/10 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, Jun 5, 2025
  155. 08/10 imap-send: display port alongwith host when git credential is invokedAditya Garg, Jun 5, 2025
  156. 04/10 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, Jun 5, 2025
  157. 09/10 imap-send: display the destination mailbox when sending a messageAditya Garg, Jun 5, 2025
  158. 05/10 imap-send: gracefully fail if CRAM-MD5 authentication is requested without OpenSSLAditya Garg, Jun 5, 2025
  159. 10/10 imap-send: add ability to list the available foldersAditya Garg, Jun 5, 2025
  160. 00/10 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, Jun 6, 2025
  161. 01/10 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, Jun 6, 2025
  162. 03/10 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, Jun 6, 2025
  163. 02/10 imap-send: add support for OAuth2.0 authenticationAditya Garg, Jun 6, 2025
  164. 04/10 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, Jun 6, 2025
  165. 05/10 imap-send: gracefully fail if CRAM-MD5 authentication is requested without OpenSSLAditya Garg, Jun 6, 2025
  166. Junio C HamanoJun 7, 2025
  167. Aditya GargJun 7, 2025
  168. Junio C HamanoJun 8, 2025
  169. Aditya GargJun 8, 2025
  170. Aditya GargJun 8, 2025
  171. 06/10 imap-send: enable specifying the folder using the command lineAditya Garg, Jun 6, 2025
  172. 07/10 imap-send: fix minor mistakes in the logsAditya Garg, Jun 6, 2025
  173. 08/10 imap-send: display port alongwith host when git credential is invokedAditya Garg, Jun 6, 2025
  174. 09/10 imap-send: display the destination mailbox when sending a messageAditya Garg, Jun 6, 2025
  175. 10/10 imap-send: add ability to list the available foldersAditya Garg, Jun 6, 2025
  176. 00/10 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, Jun 8, 2025
  177. 01/10 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, Jun 8, 2025
  178. 05/10 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, Jun 8, 2025
  179. 02/10 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, Jun 8, 2025
  180. 03/10 imap-send: gracefully fail if CRAM-MD5 authentication is requested without OpenSSLAditya Garg, Jun 8, 2025
  181. 07/10 imap-send: fix minor mistakes in the logsAditya Garg, Jun 8, 2025
  182. 06/10 imap-send: enable specifying the folder using the command lineAditya Garg, Jun 8, 2025
  183. 04/10 imap-send: add support for OAuth2.0 authenticationAditya Garg, Jun 8, 2025
  184. 08/10 imap-send: display port alongwith host when git credential is invokedAditya Garg, Jun 8, 2025
  185. 09/10 imap-send: display the destination mailbox when sending a messageAditya Garg, Jun 8, 2025
  186. 10/10 imap-send: add ability to list the available foldersAditya Garg, Jun 8, 2025
  187. Junio C HamanoJun 8, 2025
  188. Aditya GargJun 9, 2025
  189. Aditya GargJun 9, 2025
  190. 00/10 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, Jun 9, 2025
  191. 01/10 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, Jun 9, 2025
  192. 02/10 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, Jun 9, 2025
  193. 03/10 imap-send: gracefully fail if CRAM-MD5 authentication is requested without OpenSSLAditya Garg, Jun 9, 2025
  194. Junio C HamanoJun 9, 2025
  195. Aditya GargJun 9, 2025
  196. 05/10 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, Jun 9, 2025
  197. 04/10 imap-send: add support for OAuth2.0 authenticationAditya Garg, Jun 9, 2025
  198. 06/10 imap-send: enable specifying the folder using the command lineAditya Garg, Jun 9, 2025
  199. Junio C HamanoJun 9, 2025
  200. 07/10 imap-send: add ability to list the available foldersAditya Garg, Jun 9, 2025
  201. Junio C HamanoJun 9, 2025
  202. 08/10 imap-send: display port alongwith host when git credential is invokedAditya Garg, Jun 9, 2025
  203. Junio C HamanoJun 9, 2025
  204. Aditya GargJun 9, 2025
  205. Junio C HamanoJun 9, 2025
  206. 09/10 imap-send: display the destination mailbox when sending a messageAditya Garg, Jun 9, 2025
  207. Junio C HamanoJun 9, 2025
  208. Aditya GargJun 9, 2025
  209. 10/10 imap-send: fix minor mistakes in the logsAditya Garg, Jun 9, 2025
  210. 00/10 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, Jun 9, 2025
  211. 01/10 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, Jun 9, 2025
  212. 02/10 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, Jun 9, 2025
  213. 03/10 imap-send: gracefully fail if CRAM-MD5 authentication is requested without OpenSSLAditya Garg, Jun 9, 2025
  214. 04/10 imap-send: add support for OAuth2.0 authenticationAditya Garg, Jun 9, 2025
  215. 06/10 imap-send: enable specifying the folder using the command lineAditya Garg, Jun 9, 2025
  216. 05/10 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, Jun 9, 2025
  217. 08/10 imap-send: display port alongwith host when git credential is invokedAditya Garg, Jun 9, 2025
  218. 07/10 imap-send: add ability to list the available foldersAditya Garg, Jun 9, 2025
  219. 09/10 imap-send: display the destination mailbox when sending a messageAditya Garg, Jun 9, 2025
  220. 10/10 imap-send: fix minor mistakes in the logsAditya Garg, Jun 9, 2025
  221. 00/10 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, Jun 9, 2025
  222. 01/10 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, Jun 9, 2025
  223. 03/10 imap-send: gracefully fail if CRAM-MD5 authentication is requested without OpenSSLAditya Garg, Jun 9, 2025
  224. 02/10 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, Jun 9, 2025
  225. 04/10 imap-send: add support for OAuth2.0 authenticationAditya Garg, Jun 9, 2025
  226. Phillip WoodJun 17, 2025
  227. Aditya GargJun 20, 2025
  228. Aditya GargJun 20, 2025
  229. 06/10 imap-send: enable specifying the folder using the command lineAditya Garg, Jun 9, 2025
  230. 05/10 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, Jun 9, 2025
  231. 08/10 imap-send: display port alongwith host when git credential is invokedAditya Garg, Jun 9, 2025
  232. 07/10 imap-send: add ability to list the available foldersAditya Garg, Jun 9, 2025
  233. 09/10 imap-send: display the destination mailbox when sending a messageAditya Garg, Jun 9, 2025
  234. 10/10 imap-send: fix minor mistakes in the logsAditya Garg, Jun 9, 2025
  235. 00/10 imap-send: make it usable again and add OAuth2.0 supportAditya Garg, Jun 20, 2025
  236. 01/10 imap-send: fix bug causing cfg->folder being set to NULLAditya Garg, Jun 20, 2025
  237. 02/10 imap-send: fix memory leak in case auth_cram_md5 failsAditya Garg, Jun 20, 2025
  238. 03/10 imap-send: gracefully fail if CRAM-MD5 authentication is requested without OpenSSLAditya Garg, Jun 20, 2025
  239. 04/10 imap-send: add support for OAuth2.0 authenticationAditya Garg, Jun 20, 2025
  240. 07/10 imap-send: add ability to list the available foldersAditya Garg, Jun 20, 2025
  241. 05/10 imap-send: add PLAIN authentication method to OpenSSLAditya Garg, Jun 20, 2025
  242. 06/10 imap-send: enable specifying the folder using the command lineAditya Garg, Jun 20, 2025
  243. 08/10 imap-send: display port alongwith host when git credential is invokedAditya Garg, Jun 20, 2025
  244. 09/10 imap-send: display the destination mailbox when sending a messageAditya Garg, Jun 20, 2025
  245. 10/10 imap-send: fix minor mistakes in the logsAditya Garg, Jun 20, 2025
  246. Junio C HamanoJun 20, 2025
  247. Phillip WoodJun 23, 2025
  248. Junio C HamanoJun 23, 2025

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.