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

git-send-email fixes, cleanups and improvements

From
Robin H. Johnson <robbat2@gentoo.org>
Date
Apr 26, 2007, 02:37 UTC
Message-ID
<1177555043986-git-send-email-robbat2@gentoo.org>

The following series of patches perform a number of fixes, cleanups and improvements to git-send-email.

These were spurred by the dual factors of git-send-email losing some of my email due to the envelope sender, as well as the malformatting of the headers (due to the period after my middle initial) that caused strange breakages with some sendmail binaries.

01/09 Document --dry-run parameter to send-email. 02/09 Prefix Dry- to the message status to denote dry-runs. 03/09 Debugging cleanup improvements 04/09 Change the scope of the $cc variable as it is not needed outside of send_message. 05/09 Perform correct quoting of recipient names. 06/09 Validate @recipients before using it for sendmail and Net::SMTP. 07/09 Ensure clean addresses are always used with Net::SMTP 08/09 Allow users to optionally specify their envelope sender. 09/09 Document --dry-run and envelope-sender for git-send-email.

Next: Robin H. Johnson
Message 1 of 13 in “git-send-email fixes, cleanups and improvements”
  1. Robin H. JohnsonApr 26, 2007
  2. 1/9 Document --dry-run parameter to send-email.Robin H. Johnson, Apr 26, 2007
  3. 2/9 Prefix Dry- to the message status to denote dry-runs.Robin H. Johnson, Apr 26, 2007
  4. 3/9 Debugging cleanup improvementsRobin H. Johnson, Apr 26, 2007
  5. 4/9 Change the scope of the $cc variable as it is not needed outside of send_message.Robin H. Johnson, Apr 26, 2007
  6. 5/9 Perform correct quoting of recipient names.Robin H. Johnson, Apr 26, 2007
  7. 6/9 Validate @recipients before using it for sendmail and Net::SMTP.Robin H. Johnson, Apr 26, 2007
  8. 7/9 Ensure clean addresses are always used with Net::SMTPRobin H. Johnson, Apr 26, 2007
  9. 8/9 Allow users to optionally specify their envelope sender.Robin H. Johnson, Apr 26, 2007
  10. 9/9 Document --dry-run and envelope-sender for git-send-email.Robin H. Johnson, Apr 26, 2007
  11. Junio C HamanoApr 26, 2007
  12. Robin H. JohnsonApr 26, 2007
  13. 10/9 Sanitize @to recipients.Robin H. Johnson, Apr 26, 2007

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.