From 2f206d528bd5ff0b9101c84ae321db7e84caf3da Mon Sep 17 00:00:00 2001
From: Jonathan Harris <jonathan@marginal.org.uk>
Date: Sun, 27 Mar 2016 18:37:00 +0100
Subject: [PATCH] Verify SSL certs only if Python supports SNI

http://docs.python-requests.org/en/master/community/faq/#what-are-hostname-doesn-t-match-errors
---
 update.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/update.py b/update.py
index 6d85adba..60b08c67 100644
--- a/update.py
+++ b/update.py
@@ -28,7 +28,7 @@ if not getattr(sys, 'frozen', False):
             import requests
             from xml.etree import ElementTree
 
-            r = requests.get(update_feed, timeout = 20)
+            r = requests.get(update_feed, timeout = 20, verify = (sys.version_info >= (2,7,9)))
             feed = ElementTree.fromstring(r.text)
             items = dict([(item.find('enclosure').attrib.get('{http://www.andymatuschak.org/xml-namespaces/sparkle}version'),
                            item.find('title').text) for item in feed.findall('channel/item')])