summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #8809: The SMTP_SSL constructor and SMTP.starttls() now supportAntoine Pitrou2011-05-184-9/+70
| | | | | passing a `context` argument pointing to an ssl.SSLContext instance. Patch by Kasun Herath.
* (Merge 3.2) Issue #12096: Fix a race condition inVictor Stinner2011-05-172-1/+4
|\ | | | | | | test_threading.test_waitfor(). Patch written by Charles-François Natali.
| * Issue #12096: Fix a race condition in test_threading.test_waitfor(). PatchVictor Stinner2011-05-172-1/+4
| | | | | | | | written by Charles-François Natali.
* | Fixes #11088: IDLE crashes when using F5 to run a script on OSX with Tk 8.5Ronald Oussoren2011-05-172-1/+21
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this patch IDLE will crash reliably on OSX when Tkinter is linked to TkCocoa 8.5.x. To reproduce: * Create a new file (script.py) with the following two lines: x = input('prompt: ') print(x) * Save the script * Run the script using the F5 keyboard shortcut (running from the menu works fine) The patch is a fairly crude hack, but we haven't found a better workaround for this Tk bug yet.
| * Fixes #11088: IDLE crashes when using F5 to run a script on OSX with Tk 8.5Ronald Oussoren2011-05-172-1/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this patch IDLE will crash reliably on OSX when Tkinter is linked to TkCocoa 8.5.x. To reproduce: * Create a new file (script.py) with the following two lines: x = input('prompt: ') print(x) * Save the script * Run the script using the F5 keyboard shortcut (running from the menu works fine) The patch is a fairly crude hack, but we haven't found a better workaround for this Tk bug yet.
* | Fix for issue 10154, merge from 3.2Ronald Oussoren2011-05-172-1/+4
|\ \ | |/
| * (merge) Fix #10154 and #10090: locale normalizes the UTF-8 encoding to ↵Ronald Oussoren2011-05-172-1/+4
| |\ | | | | | | | | | | | | | | | | | | | | | "UTF-8" instead of "UTF8" On MacOSX and OpenBSD (and possibly other BSDs) "en_US.UTF-8" is a valid locale while "en_US.UTF8" is not. As the former works on Linux as well it is better to normalize to that value.
| | * Fix #10154 and #10090: locale normalizes the UTF-8 encoding to "UTF-8" ↵Ronald Oussoren2011-05-172-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | instead of "UTF8" On MacOSX and OpenBSD (and possibly other BSDs) "en_US.UTF-8" is a valid locale while "en_US.UTF8" is not. As the former works on Linux as well it is better to normalize to that value.
* | | Skip some tests in the absence of multiprocessing.Vinay Sajip2011-05-171-5/+11
| | |
* | | Skip some more tests in the absence of threading.Vinay Sajip2011-05-171-260/+263
| | |
* | | (Merge 3.2) Issue #11614: Fix test_linecache, cjkencodings_test.py doesn'tVictor Stinner2011-05-161-1/+1
|\ \ \ | |/ / | | | | | | exist anymore
| * | (Merge 3.1) Issue #11614: Fix test_linecache, cjkencodings_test.py doesn'tVictor Stinner2011-05-161-1/+1
| |\ \ | | |/ | | | | | | exist anymore
| | * Issue #11614: Fix test_linecache, cjkencodings_test.py doesn't exist anymoreVictor Stinner2011-05-161-1/+1
| | |
* | | (Merge 3.2) Issue #11614: Fix importlib tests for the new __hello__ moduleVictor Stinner2011-05-161-9/+17
|\ \ \ | |/ /
| * | (Merge 3.1) Issue #11614: Fix importlib tests for the new __hello__ moduleVictor Stinner2011-05-161-9/+17
| |\ \ | | |/
| | * Issue #11614: Fix importlib tests for the new __hello__ moduleVictor Stinner2011-05-161-9/+17
| | |
* | | (Merge 3.2) Issue #12057: Convert CJK encoding testcase BLOB into multiple textVictor Stinner2011-05-1627-1026/+217
|\ \ \ | |/ / | | | | | | files
| * | (Merge 3.1) Issue #12057: Convert CJK encoding testcase BLOB into multiple textVictor Stinner2011-05-1627-1024/+215
| |\ \ | | |/ | | | | | | files
| | * Issue #12057: Convert CJK encoding testcase BLOB into multiple text filesVictor Stinner2011-05-1627-1024/+215
| | |
* | | (Merge 3.2) Issue #11614: import __hello__ prints "Hello World!". Patch writtenVictor Stinner2011-05-164-32/+45
|\ \ \ | |/ / | | | | | | by Andreas Stührk.
| * | (Merge 3.1) Issue #11614: import __hello__ prints "Hello World!". Patch writtenVictor Stinner2011-05-164-33/+46
| |\ \ | | |/ | | | | | | by Andreas Stührk.
| | * Issue #11614: import __hello__ prints "Hello World!". Patch written by AndreasVictor Stinner2011-05-164-31/+44
| | | | | | | | | | | | Stührk.
* | | issue #1746656: Fix for OS X. configure and #include changes so that the socketGregory P. Smith2011-05-153-2/+55
| | | | | | | | | | | | module compiles again on OS X with its more annoying #include requirements.
* | | Null merge 3.2 (fix already applied: 4a82be47a948+5060a92a8597).Victor Stinner2011-05-150-0/+0
|\ \ \ | |/ /
| * | Null merge 3.1 (fix already applied: 4a82be47a948+5060a92a8597).Victor Stinner2011-05-150-0/+0
| |\ \ | | |/
| | * Issue #10756: atexit normalizes the exception before displaying it. Patch byVictor Stinner2011-05-153-0/+12
| | | | | | | | | | | | | | | | | | Andreas Stührk. Backport a fix already applied to Python 3.2+ (4a82be47a948 + 5060a92a8597).
* | | (merge from 3.2) Issue #9516: avoid errors in sysconfig when ↵Ronald Oussoren2011-05-157-27/+129
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | MACOSX_DEPLOYMENT_TARGET is set in shell. Without this patch python will fail to start properly when the environment variable MACOSX_DEPLOYMENT_TARGET is set on MacOSX and has a value that is not compatible with the value during Python's build. This is caused by code in sysconfig that was only meant to be used in disutils.
| * | NEWS entry for fix of issue #9516Ronald Oussoren2011-05-151-0/+3
| | |
| * | Issue #9516: avoid errors in sysconfig when MACOSX_DEPLOYMENT_TARGET is set ↵Ronald Oussoren2011-05-156-27/+126
| | | | | | | | | | | | | | | | | | | | | | | | | | | in shell. Without this patch python will fail to start properly when the environment variable MACOSX_DEPLOYMENT_TARGET is set on MacOSX and has a value that is not compatible with the value during Python's build. This is caused by code in sysconfig that was only meant to be used in disutils.
| * | Branch merge.Georg Brandl2011-05-154-9/+13
| |\ \
| * | | Fix-up NEWS: entries made after 3.2.1b1 go into the 3.2.1c1 section.Georg Brandl2011-05-151-44/+65
| | | |
* | | | Fix _socket compilation failures on non-Linux buildbots (cf. issue #1746656).Nadeem Vawda2011-05-154-3/+9
| | | |
* | | | (Merge 3.2) Issue #12060: Use sig_atomic_t type and volatile keyword in theVictor Stinner2011-05-152-3/+6
|\ \ \ \ | | |/ / | |/| | | | | | signal module. Patch written by Charles-François Natali.
| * | | (Merge 3.1) Issue #12060: Use sig_atomic_t type and volatile keyword in theVictor Stinner2011-05-152-3/+6
| |\ \ \ | | | |/ | | |/| | | | | signal module. Patch written by Charles-François Natali.
| | * | Issue #12060: Use sig_atomic_t type and volatile keyword in the signal module.Victor Stinner2011-05-152-3/+6
| | | | | | | | | | | | | | | | Patch written by Charles-François Natali.
* | | | Issue #1746656: Add if_nameindex, if_nametoindex, if_indextonameGregory P. Smith2011-05-157-248/+429
| | | | | | | | | | | | | | | | methods to the socket module.
* | | | Merge #6498 fix from 3.2.Georg Brandl2011-05-152-6/+7
|\ \ \ \ | |/ / /
| * | | Merge #6498 fix from 3.1.Georg Brandl2011-05-152-6/+7
| |\ \ \ | | |/ / | | | / | | |/ | |/|
| | * Closes #6498: fix several misspellings of "SystemExit" as "SystemError".Georg Brandl2011-05-152-6/+7
| | |
* | | Merge: Fix copy-paste mistake in new zlib test.Nadeem Vawda2011-05-141-2/+4
|\ \ \ | |/ /
| * | Merge: Fix copy-paste mistake in new zlib test.Nadeem Vawda2011-05-141-2/+4
| |\ \ | | |/
| | * Fix copy-paste mistake in new zlib test.Nadeem Vawda2011-05-141-2/+4
| | |
| * | fix whitespaceGregory P. Smith2011-05-141-1/+1
| | |
| * | merge headsGregory P. Smith2011-05-143-14/+39
| |\ \
| * \ \ merge heads.Gregory P. Smith2011-05-1425-306/+425
| |\ \ \
| * | | | Fixes Issue #12059: Properly handle missing hash functions even whenGregory P. Smith2011-05-142-20/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the expected builtin modules are not present. This includes a unittest for __get_builtin_constructor() in the face of such an error.
* | | | | fix whitespaceGregory P. Smith2011-05-141-1/+1
| | | | |
* | | | | merge headsGregory P. Smith2011-05-143-14/+39
|\ \ \ \ \
| * \ \ \ \ Merge: #8650: Make zlib.[de]compressobj().[de]compress() 64-bit clean.Nadeem Vawda2011-05-143-14/+39
| |\ \ \ \ \ | | | |_|/ / | | |/| | | | | | | | | | | | | | | Raise an OverflowError if the input data is too large, instead of silently truncating the input and returning an incorrect result.
| | * | | | Merge: #8650: Make zlib.[de]compressobj().[de]compress() 64-bit clean.Nadeem Vawda2011-05-143-14/+39
| | |\ \ \ \ | | | |_|/ / | | |/| | / | | | | |/ | | | |/| Raise an OverflowError if the input data is too large, instead of silently truncating the input and returning an incorrect result.