summaryrefslogtreecommitdiffstats
path: root/Lib/imaplib.py
Commit message (Collapse)AuthorAgeFilesLines
* Issue #1655: Make imaplib IPv6-capable. Patch by Derek Morr.Antoine Pitrou2009-05-151-4/+2
|
* #1389051: IMAP module tries to read entire message in one chunk. Patch by ↵Andrew M. Kuchling2008-02-231-1/+1
| | | | Fredrik Lundh.
* More work on SSL support.Bill Janssen2007-09-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* remove mentions of socket.ssl in commentsBill Janssen2007-08-311-3/+1
|
* Don't lie in __all__ attributes when SSL is not available: only add the SSLThomas Wouters2007-08-301-1/+2
| | | | classes when they are actually created.
* This contains a number of things:Bill Janssen2007-08-291-65/+70
| | | | | | | | | | | | | | | | 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.
* Patch #1605192: list allowed states in error messages for imaplib.Georg Brandl2007-03-131-4/+8
|
* updated __version__Piers Lauder2005-08-311-1/+1
|
* changed select() so readonly flag is treated as a booleanPiers Lauder2005-08-311-4/+4
|
* fixed tag generation to avoid null tagsPiers Lauder2005-07-051-2/+2
|
* added GET/SETANNOTATION methodsPiers Lauder2005-06-011-9/+36
|
* Fix bug in InternalDate regexp that failed to allow leading 0 in day - ↵Piers Lauder2005-03-021-1/+1
| | | | courtesy of Rimon Barr <rimon.barr@cornell.edu>
* Fix bug in _checkquote that raised an exception on empty "arg".Piers Lauder2004-10-081-2/+2
|
* Use floor division operator.Raymond Hettinger2004-09-271-1/+1
|
* Fix typo in getquotaroot parameter reported by Thierry FLORAC. Also amplify ↵Piers Lauder2004-08-101-3/+5
| | | | doc string for select to indicate proper way to obtain other responses.
* Patch #998149: imaplib deleteacl and myrights.Martin v. Löwis2004-07-271-0/+15
|
* Added IMAP4_stream to __all__Piers Lauder2004-06-021-1/+1
|
* Fixed IMAP4_SSL read bug introduced by patch 956394Piers Lauder2004-05-201-1/+1
|
* Fixed IMAP4_SSL read and readlines code per patch 956394Piers Lauder2004-05-201-7/+10
|
* fix name in setacl method doc stringPiers Lauder2004-03-251-1/+1
|
* Replace backticks with repr() or "%r"Walter Dörwald2004-02-121-3/+3
| | | | From SF patch #852334.
* Patch #798297: Add IMAP THREAD command.Martin v. Löwis2003-11-101-0/+11
|
* Comment out cap, it was unused.Neal Norwitz2003-06-291-1/+2
| | | | Should all the commented out code be removed?
* improved CRLF regex for previous fixPiers Lauder2003-04-291-1/+1
|
* added code to canonicalise line endings in data sent via "append" - fix for ↵Piers Lauder2003-04-291-2/+3
| | | | bug report 723962
* Replace criterium with criterion. Fixes #705120.Martin v. Löwis2003-03-271-1/+1
|
* Get rid of many apply() calls.Guido van Rossum2003-02-271-8/+8
|
* Fix NameError in getquotaroot(), sanctioned by Piers.Guido van Rossum2003-01-131-1/+1
|
* Whitespace normalization.Tim Peters2002-11-241-2/+2
|
* added new IMAP4_stream class; added proxyauth command; added login_cram_md5 ↵Piers Lauder2002-11-221-12/+109
| | | | method
* Added missing class to __all__.Raymond Hettinger2002-10-301-1/+1
|
* Whitespace normalization.Tim Peters2002-07-161-1/+1
|
* Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i)Raymond Hettinger2002-06-301-2/+1
|
* fix incorrect size calc. in IMAP4_SSL.readPiers Lauder2002-06-241-1/+1
|
* Fix IMAP4_SSL read and send methods to take account of short dataPiers Lauder2002-06-231-3/+16
|
* Whitespace normalization (tabs -> spaces)Neal Norwitz2002-06-171-5/+5
|
* Add IMAP4 QUOTA extension methodsPiers Lauder2002-06-171-2/+37
|
* open method changed to use arguments and set instance host/port values ↵Piers Lauder2002-06-051-8/+12
| | | | (instead of __init__)
* SF 563203. Replaced 'has_key()' with 'in'.Raymond Hettinger2002-06-011-13/+13
|
* Replaced boolean test with is NoneRaymond Hettinger2002-06-011-1/+1
|
* Whitespace normalization.Tim Peters2002-04-161-1/+1
|
* fixed missing IMAP4_SSL_PORTPiers Lauder2002-03-081-1/+2
|
* add SSL class submitted by Tino LangePiers Lauder2002-03-081-1/+74
|
* moved command logging routines into IMAP4 class: thread safe/fasterPiers Lauder2002-02-221-56/+65
|
* The Grande 'sendall()' patch, copied from release21-maint. Fixes #516715.Martin v. Löwis2002-02-161-8/+1
| | | | | Replaces calls to socket.send() (which isn't guaranteed to send all data) with the new socket.sendall() method.
* Time2Internaldate(): Call isinstance() once for each of the type testsFred Drake2002-01-051-4/+4
| | | | | instead of possibly twice by using a sequence of types to check for. Add a message to the ValueError that can be raised.
* Check for time.struct_time in addition to tuples. Use 3 charactersMartin v. Löwis2002-01-051-5/+5
| | | | for zone hours. Fixes #499169.
* Whitespace normalization.Tim Peters2001-10-301-1/+1
|
* Make tabnanny happy. (Piers, please run the test suite beforeGuido van Rossum2001-10-221-7/+7
| | | | | checking in changes. The test suite requires consistent use of spaces and tabs.)
* update version numberPiers Lauder2001-10-211-1/+1
|