Merge branch 'nm/imap-send-with-curl'
authorJunio C Hamano <gitster@pobox.com>
Mon, 25 Sep 2017 06:24:07 +0000 (15:24 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 25 Sep 2017 06:24:07 +0000 (15:24 +0900)
commitb67f154bf972839cefc461cceb56abe3e6b12e27
tree08a07e078f922d1c93e9fab6b3844e44c4e3eecb
parent77f45395b01ad27534f751a74233c77912d80758
parentdbba42bb32f2e896a5413d401c61a0022652fe2b
Merge branch 'nm/imap-send-with-curl'

"git imap-send" has our own implementation of the protocol and also
can use more recent libCurl with the imap protocol support.  Update
the latter so that it can use the credential subsystem, and then
make it the default option to use, so that we can eventually
deprecate and remove the former.

* nm/imap-send-with-curl:
  imap-send: use curl by default when possible
  imap_send: setup_curl: retreive credentials if not set in config file
  imap-send: add wrapper to get server credentials if needed
  imap-send: return with error if curl failed