COMMITS
/ Lib/imaplib.py January 20, 2026
S
gh-143921: Reject control characters in IMAP commands
Seth Michael Larson committed
December 8, 2025
V
Fix pyflakes warnings: variable is assigned to but never used (#142294)
Victor Stinner committed
October 20, 2025
H
gh-76007: Deprecate `__version__` attribute in `imaplib` (#140299)
Hugo van Kemenade committed
September 29, 2025
G
gh-78319: Fix implementation of IMAP APPEND UTF8 (GH-9436)
Gordon Messmer committed
August 22, 2025
B
gh-136134: imaplib: fix CRAM-MD5 on FIPS-only environments (#136615)
Bénédikt Tran committed
February 7, 2025
F
gh-55454: Add IMAP4 IDLE support to imaplib (#122542)
Forest committed
January 27, 2025
S
gh-119511: Fix a potential denial of service in imaplib (#119514)
Serhiy Storchaka committed
May 22, 2024
G
Remove almost all unpaired backticks in docstrings (#119231)
Geoffrey Thomas committed
November 3, 2022
V
gh-94172: Remove keyfile, certfile and check_hostname parameters (#94173)
Victor Stinner committed
May 28, 2021
J
bpo-44045: fix spelling of uppercase vs upper-case (GH-25985)
Jürgen Gmach committed
June 2, 2020
S
bpo-26543: Fix IMAP4.noop when debug mode is enabled (GH-15206)
Sanyam Khurana committed
April 27, 2020
D
bpo-40375: Implement imaplib.IMAP4.unselect (GH-19712)
Dong-hee Na committed
January 7, 2020
D
bpo-38615: Add timeout parameter for IMAP4 and IMAP4_SSL constructor (GH-17203)
Dong-hee Na committed
July 30, 2019
M
Fix typos in comments, docs and test names (#15018)
Min ho Kim committed
June 27, 2019
S
bpo-37390: Add audit event table to documentations (GH-14406)
Steve Dower committed
June 24, 2019
S
bpo-37363: Add audit events for a range of modules (GH-14301)
Steve Dower committed
April 15, 2019
V
bpo-36348: IMAP4.logout() doesn't ignore exc (GH-12411)
Victor Stinner committed
November 1, 2018
P
bpo-35128: Fix spacing issues in warning.warn() messages. (GH-10268)
Pablo Aguiar committed
August 7, 2018
B
bpo-18540: Fix EAI_NONAME in imaplib.IMAP4*() (GH-8634)
Berker Peksag committed
July 23, 2018
M
bpo-33336, imaplib: Legalize MOVE command (GH-6569)
Matěj Cepl committed
November 28, 2017
S
bpo-32157: Removed explicit quotes around %r and {!r}. (#4582)
Serhiy Storchaka committed
May 15, 2017
V
bpo-30329: Catch Windows error 10022 on shutdown() (#1538)
Victor Stinner committed
December 25, 2016
R
Merge: #25591: improve imap tests.
R David Murray committed
R
#25591: improve imap tests.
R David Murray committed
September 10, 2016
C
Issue #28022: Deprecate ssl-related arguments in favor of SSLContext.
Christian Heimes committed
September 8, 2016
R
#27364: fix "incorrect" uses of escape character in the stdlib.
R David Murray committed
January 2, 2016
R
#21815: violate IMAP RFC to be compatible with, e.g., gmail
R David Murray committed
July 30, 2015
R
Issue #23779: imaplib raises TypeError if authenticator tries to abort.
Robert Collins committed
R
Issue #23779: imaplib raises TypeError if authenticator tries to abort.
Robert Collins committed
May 10, 2015
R
#21800: Add RFC 6855 support to imaplib.
R David Murray committed
March 22, 2015
R
Merge: #23647: Increase imaplib's MAXLINE to accommodate modern mailbox sizes.
R David Murray committed
R
#23647: Increase imaplib's MAXLINE to accommodate modern mailbox sizes.
R David Murray committed
November 23, 2014
B
don't require OpenSSL SNI to pass hostname to ssl functions (#22921)
Benjamin Peterson committed
B
merge 3.4 (#22921)
Benjamin Peterson committed
September 9, 2014
S
imaplib.IMAP4 now supports the context manager protocol.
Serhiy Storchaka committed
February 7, 2014
R
#20013: don't raise socket error when selected mailbox deleted.
R David Murray committed
December 2, 2013
C
Issue #19782: imaplib now supports SSLContext.check_hostname and server name
Christian Heimes committed
November 23, 2013
C
Issue #19735: Implement private function ssl._create_stdlib_context() to
Christian Heimes committed
November 20, 2013
C
Issue #17276: MD5 as default digestmod for HMAC is deprecated. The HMAC
Christian Heimes committed
October 27, 2013
G
merge with 3.3
Georg Brandl committed
G
Issue #16039: CVE-2013-1752: Change use of readline in imaplib module to limit
Georg Brandl committed
July 4, 2013
B
Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)
Brett Cannon committed
June 28, 2013
R
Improve imap error message in unusual failure mode.
R David Murray committed
June 14, 2013
B
Issue #18200: Update the stdlib (except tests) to use
Brett Cannon committed
March 19, 2013
R
Merge: #17443: Fix buffering in IMAP4_stream.
R David Murray committed
R
Merge: #17443: Fix buffering in IMAP4_stream.
R David Murray committed
R
#17443: Fix buffering in IMAP4_stream.
R David Murray committed
February 19, 2013
R
Merge: #13700: Make imap.authenticate with authobject work.
R David Murray committed
R
Merge: #13700: Make imap.authenticate with authobject work.
R David Murray committed
R
#13700: Make imap.authenticate with authobject work.
R David Murray committed