| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| |\ |
|
| | | |
|
| | |
| |
| |
| | |
iceweasel, iceape.
|
| | |\
| | |
| | |
| | |
| | |
| | | |
from unbuffered (0) to buffering (-1) to match the behavior existing code
expects and match the behavior of the subprocess module in Python 2 to avoid
introducing hard to track down bugs.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
from unbuffered (0) to buffering (-1) to match the behavior existing code
expects and match the behavior of the subprocess module in Python 2 to avoid
introducing hard to track down bugs.
|
| | | | |
|
| |/ / |
|
| | | |
|
| |\ \
| |/ |
|
| | |
| |
| |
| | |
fileConfig().
|
| |\ \
| |/ |
|
| | | |
|
| |\ \
| |/
| |
| |
| | |
two makefile macros SHLIB_SUFFIX and EXT_SUFFIX. SO now has the value of
SHLIB_SUFFIX again (as in 2.x and 3.1). The SO macro is removed in 3.4.
|
| | |
| |
| |
| |
| | |
two makefile macros SHLIB_SUFFIX and EXT_SUFFIX. SO now has the value of
SHLIB_SUFFIX again (as in 2.x and 3.1). The SO macro is removed in 3.4.
|
| | |
| |
| |
| | |
KeyboardInterrupt (CTRL+c)
|
| |\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
This is a partial fix to the issue of servers disconnecting unexpectedly; in
this case the 421 says they are disconnecting, so we close the socket and
return the 421 in the appropriate error context.
Original patch by Mark Sapiro, updated by Kushal Das, with additional
tests by me.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
This is a partial fix to the issue of servers disconnecting unexpectedly; in
this case the 421 says they are disconnecting, so we close the socket and
return the 421 in the appropriate error context.
Original patch by Mark Sapiro, updated by Kushal Das, with additional
tests by me.
|
| |\ \
| |/ |
|
| | |\ |
|
| |\ \ \ |
|
| | |\ \ \
| | | |/
| | |/|
| | | |
| | | |
| | | | |
I have no idea how one would write a test for this.
Patch by July Tikhonov.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
I have no idea how one would write a test for this.
Patch by July Tikhonov.
|
| | |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In Python2 Popen uses *FILE objects, which wind up buffering even though
subprocess defaults to no buffering. In Python3, subprocess streams really
are unbuffered by default, but the imaplib code assumes read is buffered. This
patch uses the default buffer size from the io module to get buffered streams
from Popen.
Much debugging work and patch by Diane Trout.
The imap protocol is too complicated to write a test for this simple
change with our current level of test infrastructure.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In Python2 Popen uses *FILE objects, which wind up buffering even though
subprocess defaults to no buffering. In Python3, subprocess streams really
are unbuffered by default, but the imaplib code assumes read is buffered. This
patch uses the default buffer size from the io module to get buffered streams
from Popen.
Much debugging work and patch by Diane Trout.
The imap protocol is too complicated to write a test for this simple
change with our current level of test infrastructure.
|
| | |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This fixes a regression relative to Python2. (In 2, methods on a class were
unbound methods and matched the inspect queries being done, in 3 they are just
functions and so were missed).
This is an undocumented function that pydoc itself does not use, but
I found that numpy at least uses it in its documentation generator.
Original patch by Matt Bachmann.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This fixes a regression relative to Python2. (In 2, methods on a class were
unbound methods and matched the inspect queries being done, in 3 they are just
functions and so were missed).
This is an undocumented function that pydoc itself does not use, but
I found that numpy at least uses it in its documentation generator.
Original patch by Matt Bachmann.
|
| |\ \ \ \
| |/ / /
|/| | /
| | |/
| |/| |
specifically addresses a stack misalignment issue on x86 and issues
on some more recent platforms.
|
| | |/
| |
| |
| |
| | |
specifically addresses a stack misalignment issue on x86 and issues on
some more recent platforms.
|
| |\ \
| |/
| |
| | |
Patch by Rafael Santos.
|
| | |
| |
| |
| | |
Patch by Rafael Santos.
|
| | |
| |
| |
| |
| |
| |
| | |
does not support dynamic loading (e.g. Atari), so make sure that imp
doesn't assume it always exists.
Patch by Christian Heimes.
|
| |\ \
| |/ |
|
| | | |
|
| |\ \
| |/
| |
| | |
caching of compiled regular expressions.
|
| | |
| |
| |
| | |
caching of compiled regular expressions.
|
| |\ \
| |/ |
|
| | |
| |
| |
| | |
by Thomas Wouters.
|
| | | |
|
| |\ \
| |/ |
|
| | | |
|
| |\ \
| |/ |
|
| | |
| |
| |
| | |
Initial patch contributed by Edmond Burnett.
|
| |\ \
| |/ |
|
| | | |
|
| |\ \
| |/
| |
| | |
urllib.parse.unquote() and urllib.parse.unquote_to_bytes().
|
| | |
| |
| |
| | |
urllib.parse.unquote() and urllib.parse.unquote_to_bytes().
|
| |\ \
| |/ |
|