[Python-checkins] python/dist/src/Lib urllib2.py,1.64,1.65

loewis at users.sourceforge.net loewis at users.sourceforge.net
Wed May 5 21:41:28 EDT 2004


Update of /cvsroot/python/python/dist/src/Lib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5630

Modified Files:
	urllib2.py 
Log Message:
Patch #944110: Properly process empty passwords. Fixes #944082.
Backported to 2.3.


Index: urllib2.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/urllib2.py,v
retrieving revision 1.64
retrieving revision 1.65
diff -C2 -d -r1.64 -r1.65
*** urllib2.py	6 Apr 2004 19:43:03 -0000	1.64
--- urllib2.py	6 May 2004 01:41:26 -0000	1.65
***************
*** 697,701 ****
      def retry_http_basic_auth(self, host, req, realm):
          user,pw = self.passwd.find_user_password(realm, host)
!         if pw:
              raw = "%s:%s" % (user, pw)
              auth = 'Basic %s' % base64.encodestring(raw).strip()
--- 697,701 ----
      def retry_http_basic_auth(self, host, req, realm):
          user,pw = self.passwd.find_user_password(realm, host)
!         if pw is not None:
              raw = "%s:%s" % (user, pw)
              auth = 'Basic %s' % base64.encodestring(raw).strip()




More information about the Python-checkins mailing list