aboutsummaryrefslogtreecommitdiffstats
path: root/port-to-python-2.4.patch
diff options
context:
space:
mode:
authorMatěj Cepl <mcepl@cepl.eu>2023-04-29 19:46:45 +0200
committerMatěj Cepl <mcepl@cepl.eu>2023-04-29 19:46:45 +0200
commit8d87c8065d6762c0a32a4d7cbe11535bb3fcb148 (patch)
tree65812e7ad4abdee38d84d9e308fbf34c309e965c /port-to-python-2.4.patch
parent1fcb556ed8b14f6f13144df0102ea2b86eaea884 (diff)
downloadurllib2_kerberos-8d87c8065d6762c0a32a4d7cbe11535bb3fcb148.tar.gz
Incorporate dont-panick-if-we-succeed.patch
Diffstat (limited to 'port-to-python-2.4.patch')
-rw-r--r--port-to-python-2.4.patch32
1 files changed, 0 insertions, 32 deletions
diff --git a/port-to-python-2.4.patch b/port-to-python-2.4.patch
deleted file mode 100644
index 7586a10..0000000
--- a/port-to-python-2.4.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- a/urllib2_kerberos.py
-+++ b/urllib2_kerberos.py
-@@ -62,8 +62,8 @@ class AbstractKerberosAuthHandler:
- host = req.get_host()
- log.debug("req.get_host() returned %s" % host)
-
-- tail, sep, head = host.rpartition(':')
-- domain = tail if tail else head
-+ cindex = host.rfind(':')
-+ domain = (cindex == -1) and host or host[:cindex]
-
- result, self.context = k.authGSSClientInit("HTTP@%s" % domain)
-
-@@ -130,15 +130,15 @@ class AbstractKerberosAuthHandler:
- if resp.getcode() != 200:
- self.authenticate_server(resp.info())
-
-+ self.clean_context()
-+ self.retried = 0
- return resp
-
- except k.GSSError, e:
- log.critical("GSSAPI Error: %s/%s" % (e[0][0], e[1][0]))
-- return None
--
-- finally:
- self.clean_context()
- self.retried = 0
-+ return None
-
- class ProxyKerberosAuthHandler(u2.BaseHandler, AbstractKerberosAuthHandler):
- """Kerberos Negotiation handler for HTTP proxy auth