MarsEdit 3.7.3: Restore Old HTTPS Behavior

October 20th, 2015

MarsEdit 3.7.3 is available now on the MarsEdit home page, and will be submitted to the Mac App Store approval for approval by Apple.

This is a quick-fix to revert one aspect of 3.7.2 that turned out to cause troubles: the enabling by default of support for TLS 1.1 and 1.2 protocols with HTTPS.

To make a long story short: Apple makes it easy to support these protocols, but only if you’ve linked against a newer version of their Mac development SDKs. For a variety of reasons, MarsEdit is not currently built against those newer SDKs. I thought I could work around the shortcoming myself in 3.7.2, but it turned out to be trickier than I thought. I’m reverting those changes until I can figure out how to solve the problem more permanently and robustly.