- 24 Şub, 2008 2 kayıt (commit)
-
-
Georg Brandl yazdı
-
Georg Brandl yazdı
httplib will now raise IncompleteRead and close the connection instead of raising ValueError.
-
- 23 Şub, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 12 Şub, 2008 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
implements the chunked encoding incorrectly. Will backport to 2.5.
-
- 08 Ara, 2007 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 18 Eki, 2007 1 kayıt (commit)
-
-
Facundo Batista yazdı
it closes itself. When the stream is read in several calls to read(n), it should behave in the same way if HTTPConnection knows where the end of the stream is (through self.length). Added a test case for this behaviour.
-
- 10 Eyl, 2007 1 kayıt (commit)
-
-
Bill Janssen yazdı
* Much expanded test suite: All protocols tested against all other protocols. All protocols tested with all certificate options. Tests for bad key and bad cert. Test of STARTTLS functionality. Test of RAND_* functions. * Fixes for threading/malloc bug. * Issue 1065 fixed: sslsocket class renamed to SSLSocket. sslerror class renamed to SSLError. Function "wrap_socket" now used to wrap an existing socket. * Issue 1583946 finally fixed: Support for subjectAltName added. Subject name now returned as proper DN list of RDNs. * SSLError exported from socket as "sslerror". * RAND_* functions properly exported from ssl.py. * Documentation improved: Example of how to create a self-signed certificate. Better indexing.
-
- 31 Agu, 2007 1 kayıt (commit)
-
-
Bill Janssen yazdı
-
- 30 Agu, 2007 1 kayıt (commit)
-
-
Thomas Wouters yazdı
classes when they are actually created.
-
- 29 Agu, 2007 1 kayıt (commit)
-
-
Bill Janssen yazdı
1) Improve the documentation of the SSL module, with a fuller explanation of certificate usage, another reference, proper formatting of this and that. 2) Fix Windows bug in ssl.py, and general bug in sslsocket.close(). Remove some unused code from ssl.py. Allow accept() to be called on sslsocket sockets. 3) Use try-except-else in import of ssl in socket.py. Deprecate use of socket.ssl(). 4) Remove use of socket.ssl() in every library module, except for test_socket_ssl.py and test_ssl.py.
-
- 27 Tem, 2007 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 21 May, 2007 1 kayıt (commit)
-
-
Facundo Batista yazdı
socket.create_connection function. Also added a small test for this, and updated NEWS file.
-
- 26 Mar, 2007 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 23 Mar, 2007 2 kayıt (commit)
-
-
Facundo Batista yazdı
connection with an optional timeout, and modified httplib.py to use this function in HTTPConnection. Applies patch 1676823.
-
Martin v. Löwis yazdı
Will backport.
-
- 30 Ock, 2007 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 12 Kas, 2006 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
HTTPConnection.request().
-
- 30 Tem, 2006 1 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
-
- 26 Tem, 2006 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
Fix httplib.HTTPConnection.getresponse to not close the socket if it is still needed for the response.
-
- 03 May, 2006 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 17 Şub, 2006 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 29 Eyl, 2005 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 26 Haz, 2005 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 07 Kas, 2004 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
If read() returned less than the number of bytes request, the full amount was subtracted from length instead of the actually read amount.
-
- 14 Eki, 2004 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 18 Eyl, 2004 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 15 Eyl, 2004 1 kayıt (commit)
-
-
Brett Cannon yazdı
-
- 14 Eyl, 2004 3 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
Skip Montanaro yazdı
-
Skip Montanaro yazdı
separates ip address from the port to accommodate ipv6 addresses.
-
- 18 Agu, 2004 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 07 Agu, 2004 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
Hack httplib to work with broken Akamai proxies. Make sure that httplib doesn't add extract Accept-Encoding or Content-Length headers if the client has already set them.
-
- 05 Haz, 2004 1 kayıt (commit)
-
-
Hye-Shik Chang yazdı
in HTTP/0.9 due to dissonance of httplib.LineAndFileWrapper and urllib.addbase.
-
- 04 May, 2004 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 18 Ock, 2004 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 19 Kas, 2003 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 09 Kas, 2003 1 kayıt (commit)
-
-
Alex Martelli yazdı
(same as commit of Sun Nov 2 to the release23-maint branch)
-
- 27 Eki, 2003 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
Backported to 2.3.
-
- 29 Haz, 2003 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
The obvious way for this assertion to fail is if the LineAndFileWrapper constructor is called when an empty line. Raise a BadStatusError before the call.
-
- 24 Haz, 2003 1 kayıt (commit)
-
-
Greg Stein yazdı
In response to "shouldn't the client close the file?", the answer is "no". The original design behind HTTPConnection is that the client did not have to worry about it. The response would close itself when you read the last of the data from it. This closing also dealt with allowing the connection to perform another request/response (if it was a persistent connection). However... the auto-close behavior broke compatibility with the classic httplib.HTTP class' behavior when a zero-length response body was present. In that situation, the HTTPResponse object was auto-closing it since there was no data present, and for an HTTP/1.0 connection-close socket (or an HTTP/0.9 request) connection, that also ended up closing the socket. When an httplib.HTTP user went to read the socket... boom. A patch to correct the auto-close (for compat with old httplib users) was added in rev 1.22. But for non-zero-length *chunked* bodies, we should keep the auto-close behavior. The library user is not reading the socket (they can't cuz of the chunked response we just got done handling), so they should be immune to the response closing the socket. In fact, I would like to see (one day) the auto-close restored, and the HTTP subclass would simply have a flag to disable that behavior (for back-compat purposes).
-