Staging
v0.8.1
v0.8.1
https://github.com/python/cpython
Revision d360a0058e141e3a642fcee2b233623e7a309fff authored by Michael W. Hudson on 25 March 2002, 12:24:58 UTC, committed by Michael W. Hudson on 25 March 2002, 12:24:58 UTC
revision 1.47 of httplib.py [Bug #531616] Make HTTPS work again by adding a sendall method to the FakeSocket class. Without it, the sendall() call got the method on the underlying socket object, and that messed up SSL. Does httplib use other methods of sockets that FakeSocket doesn't support? Someone should take a look... (I'll try to give it a once-over.) 2.2.1 bugfix candidate.
1 parent 8ae5653
Tip revision: d360a0058e141e3a642fcee2b233623e7a309fff authored by Michael W. Hudson on 25 March 2002, 12:24:58 UTC
backport akuchling's checkin of
backport akuchling's checkin of
Tip revision: d360a00
File | Mode | Size |
---|---|---|
compiler | ||
curses | ||
distutils | ||
encodings | ||
hotshot | ||
lib-old | ||
lib-tk | ||
plat-aix3 | ||
plat-aix4 | ||
plat-beos5 | ||
plat-freebsd2 | ||
plat-freebsd3 | ||
plat-freebsd4 | ||
plat-freebsd5 | ||
plat-generic | ||
plat-irix5 | ||
plat-irix6 | ||
plat-linux1 | ||
plat-linux2 | ||
plat-netbsd1 | ||
plat-next3 | ||
plat-riscos | ||
plat-sunos4 | ||
plat-sunos5 | ||
plat-unixware7 | ||
site-packages | ||
test | ||
xml | ||
BaseHTTPServer.py | -rw-r--r-- | 16.1 KB |
Bastion.py | -rw-r--r-- | 5.4 KB |
CGIHTTPServer.py | -rw-r--r-- | 10.5 KB |
ConfigParser.py | -rw-r--r-- | 16.8 KB |
Cookie.py | -rw-r--r-- | 24.5 KB |
FCNTL.py | -rw-r--r-- | 404 bytes |
HTMLParser.py | -rw-r--r-- | 12.8 KB |
MimeWriter.py | -rw-r--r-- | 3.7 KB |
Queue.py | -rw-r--r-- | 3.8 KB |
SimpleHTTPServer.py | -rw-r--r-- | 6.2 KB |
SimpleXMLRPCServer.py | -rw-r--r-- | 8.2 KB |
SocketServer.py | -rw-r--r-- | 17.7 KB |
StringIO.py | -rw-r--r-- | 6.3 KB |
TERMIOS.py | -rw-r--r-- | 416 bytes |
UserDict.py | -rw-r--r-- | 2.0 KB |
UserList.py | -rw-r--r-- | 3.4 KB |
UserString.py | -rwxr-xr-x | 7.7 KB |
__future__.py | -rw-r--r-- | 3.3 KB |
__phello__.foo.py | -rw-r--r-- | 64 bytes |
aifc.py | -rw-r--r-- | 32.6 KB |
anydbm.py | -rw-r--r-- | 2.6 KB |
asynchat.py | -rw-r--r-- | 10.4 KB |
asyncore.py | -rw-r--r-- | 16.6 KB |
atexit.py | -rw-r--r-- | 1.3 KB |
audiodev.py | -rw-r--r-- | 7.3 KB |
base64.py | -rwxr-xr-x | 1.9 KB |
bdb.py | -rw-r--r-- | 17.9 KB |
binhex.py | -rw-r--r-- | 14.7 KB |
bisect.py | -rw-r--r-- | 2.1 KB |
calendar.py | -rw-r--r-- | 7.3 KB |
cgi.py | -rwxr-xr-x | 33.1 KB |
cgitb.py | -rw-r--r-- | 8.1 KB |
chunk.py | -rw-r--r-- | 5.2 KB |
cmd.py | -rw-r--r-- | 9.2 KB |
code.py | -rw-r--r-- | 9.9 KB |
codecs.py | -rw-r--r-- | 19.1 KB |
codeop.py | -rw-r--r-- | 5.8 KB |
colorsys.py | -rw-r--r-- | 3.1 KB |
commands.py | -rw-r--r-- | 2.2 KB |
compileall.py | -rw-r--r-- | 4.8 KB |
copy.py | -rw-r--r-- | 9.2 KB |
copy_reg.py | -rw-r--r-- | 1.9 KB |
dbhash.py | -rw-r--r-- | 406 bytes |
difflib.py | -rw-r--r-- | 39.0 KB |
dircache.py | -rw-r--r-- | 1.1 KB |
dis.py | -rw-r--r-- | 8.9 KB |
doctest.py | -rw-r--r-- | 37.6 KB |
dospath.py | -rw-r--r-- | 9.9 KB |
dumbdbm.py | -rw-r--r-- | 4.4 KB |
filecmp.py | -rw-r--r-- | 10.1 KB |
fileinput.py | -rw-r--r-- | 9.7 KB |
fnmatch.py | -rw-r--r-- | 3.0 KB |
formatter.py | -rw-r--r-- | 13.7 KB |
fpformat.py | -rw-r--r-- | 4.5 KB |
ftplib.py | -rw-r--r-- | 26.4 KB |
getopt.py | -rw-r--r-- | 5.1 KB |
getpass.py | -rw-r--r-- | 2.9 KB |
gettext.py | -rw-r--r-- | 9.5 KB |
glob.py | -rw-r--r-- | 1.4 KB |
gopherlib.py | -rw-r--r-- | 5.4 KB |
gzip.py | -rw-r--r-- | 12.7 KB |
hmac.py | -rw-r--r-- | 3.0 KB |
htmlentitydefs.py | -rw-r--r-- | 19.1 KB |
htmllib.py | -rw-r--r-- | 10.5 KB |
httplib.py | -rw-r--r-- | 30.0 KB |
ihooks.py | -rw-r--r-- | 16.7 KB |
imaplib.py | -rw-r--r-- | 35.9 KB |
imghdr.py | -rw-r--r-- | 3.3 KB |
imputil.py | -rw-r--r-- | 24.8 KB |
inspect.py | -rw-r--r-- | 30.2 KB |
keyword.py | -rwxr-xr-x | 2.0 KB |
knee.py | -rw-r--r-- | 3.4 KB |
linecache.py | -rw-r--r-- | 2.7 KB |
locale.py | -rw-r--r-- | 27.4 KB |
macpath.py | -rw-r--r-- | 6.4 KB |
macurl2path.py | -rw-r--r-- | 3.0 KB |
mailbox.py | -rwxr-xr-x | 9.0 KB |
mailcap.py | -rw-r--r-- | 7.3 KB |
markupbase.py | -rw-r--r-- | 10.7 KB |
mhlib.py | -rw-r--r-- | 32.5 KB |
mimetools.py | -rw-r--r-- | 6.3 KB |
mimetypes.py | -rw-r--r-- | 14.2 KB |
mimify.py | -rwxr-xr-x | 14.5 KB |
multifile.py | -rw-r--r-- | 5.1 KB |
mutex.py | -rw-r--r-- | 1.7 KB |
netrc.py | -rw-r--r-- | 4.1 KB |
nntplib.py | -rw-r--r-- | 18.3 KB |
ntpath.py | -rw-r--r-- | 14.6 KB |
nturl2path.py | -rw-r--r-- | 2.0 KB |
os.py | -rw-r--r-- | 18.4 KB |
pdb.doc | -rw-r--r-- | 7.3 KB |
pdb.py | -rwxr-xr-x | 29.5 KB |
pickle.py | -rw-r--r-- | 26.2 KB |
pipes.py | -rw-r--r-- | 9.7 KB |
popen2.py | -rw-r--r-- | 6.7 KB |
poplib.py | -rw-r--r-- | 9.2 KB |
posixfile.py | -rw-r--r-- | 7.7 KB |
posixpath.py | -rw-r--r-- | 12.2 KB |
pprint.py | -rw-r--r-- | 9.9 KB |
pre.py | -rw-r--r-- | 23.5 KB |
profile.doc | -rw-r--r-- | 27.7 KB |
profile.py | -rwxr-xr-x | 21.0 KB |
pstats.py | -rw-r--r-- | 22.7 KB |
pty.py | -rw-r--r-- | 4.7 KB |
py_compile.py | -rw-r--r-- | 2.9 KB |
pyclbr.py | -rw-r--r-- | 11.2 KB |
pydoc.py | -rwxr-xr-x | 82.5 KB |
quopri.py | -rwxr-xr-x | 6.8 KB |
random.py | -rw-r--r-- | 21.3 KB |
re.py | -rw-r--r-- | 818 bytes |
reconvert.py | -rwxr-xr-x | 5.2 KB |
regex_syntax.py | -rw-r--r-- | 1.8 KB |
regsub.py | -rw-r--r-- | 6.1 KB |
repr.py | -rw-r--r-- | 3.1 KB |
rexec.py | -rw-r--r-- | 12.5 KB |
rfc822.py | -rw-r--r-- | 32.7 KB |
rlcompleter.py | -rw-r--r-- | 4.0 KB |
robotparser.py | -rw-r--r-- | 9.2 KB |
sched.py | -rw-r--r-- | 4.0 KB |
sgmllib.py | -rw-r--r-- | 16.0 KB |
shelve.py | -rw-r--r-- | 4.4 KB |
shlex.py | -rw-r--r-- | 7.6 KB |
shutil.py | -rw-r--r-- | 3.8 KB |
site.py | -rw-r--r-- | 10.1 KB |
smtpd.py | -rwxr-xr-x | 17.5 KB |
smtplib.py | -rwxr-xr-x | 23.6 KB |
sndhdr.py | -rw-r--r-- | 5.8 KB |
socket.py | -rw-r--r-- | 7.6 KB |
sre.py | -rw-r--r-- | 11.7 KB |
sre_compile.py | -rw-r--r-- | 13.8 KB |
sre_constants.py | -rw-r--r-- | 6.9 KB |
sre_parse.py | -rw-r--r-- | 24.1 KB |
stat.py | -rw-r--r-- | 1.6 KB |
statcache.py | -rw-r--r-- | 2.3 KB |
statvfs.py | -rw-r--r-- | 779 bytes |
string.py | -rw-r--r-- | 10.8 KB |
stringold.py | -rw-r--r-- | 12.1 KB |
sunau.py | -rw-r--r-- | 16.1 KB |
sunaudio.py | -rw-r--r-- | 1.2 KB |
symbol.py | -rwxr-xr-x | 1.7 KB |
symtable.py | -rw-r--r-- | 7.5 KB |
tabnanny.py | -rwxr-xr-x | 10.2 KB |
telnetlib.py | -rw-r--r-- | 18.7 KB |
tempfile.py | -rw-r--r-- | 7.9 KB |
this.py | -rw-r--r-- | 1002 bytes |
threading.py | -rw-r--r-- | 19.9 KB |
toaiff.py | -rw-r--r-- | 2.9 KB |
token.py | -rwxr-xr-x | 2.8 KB |
tokenize.py | -rw-r--r-- | 10.4 KB |
traceback.py | -rw-r--r-- | 10.3 KB |
tty.py | -rw-r--r-- | 879 bytes |
types.py | -rw-r--r-- | 1.9 KB |
tzparse.py | -rw-r--r-- | 3.4 KB |
unittest.py | -rw-r--r-- | 24.7 KB |
urllib.py | -rw-r--r-- | 49.2 KB |
urllib2.py | -rw-r--r-- | 35.6 KB |
urlparse.py | -rw-r--r-- | 9.1 KB |
user.py | -rw-r--r-- | 1.4 KB |
uu.py | -rwxr-xr-x | 5.7 KB |
warnings.py | -rw-r--r-- | 8.0 KB |
wave.py | -rw-r--r-- | 17.3 KB |
weakref.py | -rw-r--r-- | 7.1 KB |
webbrowser.py | -rw-r--r-- | 9.7 KB |
whichdb.py | -rw-r--r-- | 2.0 KB |
whrandom.py | -rw-r--r-- | 4.7 KB |
xdrlib.py | -rw-r--r-- | 7.2 KB |
xmllib.py | -rw-r--r-- | 34.1 KB |
xmlrpclib.py | -rw-r--r-- | 30.9 KB |
zipfile.py | -rw-r--r-- | 24.0 KB |
Computing file changes ...