Merge branch 'bc/send-email-auto-cte'
authorJunio C Hamano <gitster@pobox.com>
Tue, 24 Jul 2018 21:50:47 +0000 (14:50 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 24 Jul 2018 21:50:47 +0000 (14:50 -0700)
commit7633ff48ed3ee942cb9c1d233b41ef3a2676cb8a
tree3b602809cdc176ce0ee083dd0df399e1c47ab48e
parentc9be7d2cd8787a425a55bb0378a6b7de6cd844ad
parentfa29f36d990df8cd42f323847245ab2ae0f0ae62
Merge branch 'bc/send-email-auto-cte'

The content-transfer-encoding of the message "git send-email" sends
out by default was 8bit, which can cause trouble when there is an
overlong line to bust RFC 5322/2822 limit.  A new option 'auto' to
automatically switch to quoted-printable when there is such a line
in the payload has been introduced and is made the default.

* bc/send-email-auto-cte:
  docs: correct RFC specifying email line length
  send-email: automatically determine transfer-encoding
  send-email: accept long lines with suitable transfer encoding
  send-email: add an auto option for transfer encoding