summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* 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-141-0/+11
|\ \
| * \ Merge: #8650: Make zlib.[de]compressobj().[de]compress() 64-bit clean.Nadeem Vawda2011-05-141-0/+11
| |\ \ | | |/ | | | | | | | | | Raise an OverflowError if the input data is too large, instead of silently truncating the input and returning an incorrect result.
| | * Issue #8650: Make zlib.[de]compressobj().[de]compress() 64-bit clean.Nadeem Vawda2011-05-141-0/+11
| | | | | | | | | | | | | | | Raise an OverflowError if the input data is too large, instead of silently truncating the input and returning an incorrect result.
* | | merge heads.Gregory P. Smith2011-05-1421-238/+281
|\ \ \ | |/ /
| * | Merge headsKurt B. Kaiser2011-05-141-0/+1
| |\ \
| | * | Fix memory leaks in zlib.compress() and .decompress().Nadeem Vawda2011-05-141-0/+1
| | | | | | | | | | | | | | | | Also, make sure that test_zlib tests decompress() for overly-large inputs.
| * | | Merge from 3.1Kurt B. Kaiser2011-05-142-2/+4
| |\ \ \ | | |/ / | |/| / | | |/ Issue #6378: Further adjust idle.bat to start associated Python
| | * Issue #6378: Further adjust idle.bat to start associated PythonKurt B. Kaiser2011-05-142-2/+4
| | |
| | * Issue #8650: Backport 64-bit safety fixes for compress() and decompress().Nadeem Vawda2011-05-141-0/+11
| | |
| * | Merge: #12050: zlib.decompressobj().decompress() now clears the unconsumed_tailNadeem Vawda2011-05-141-0/+9
| |\ \ | | |/ | | | | | | attribute when called without a max_length argument.
| | * Issue #12050: zlib.decompressobj().decompress() now clears the unconsumed_tailNadeem Vawda2011-05-141-0/+9
| | | | | | | | | | | | attribute when called without a max_length argument.
| * | Update __all__ and docstring.Ezio Melotti2011-05-141-1/+3
| | |
| * | #7960: merge with 3.1.Ezio Melotti2011-05-141-8/+8
| |\ \ | | |/
| | * #7960: fix docstrings for captured_output and captured_stdout.Ezio Melotti2011-05-141-8/+8
| | |
| | * #5723: Improve json tests to be executed with and without accelerations.Ezio Melotti2011-05-1418-195/+247
| | |
| * | #5723: merge with 3.1.Ezio Melotti2011-05-1418-218/+251
| | |
| * | Merge with 3.1.Ezio Melotti2011-05-141-10/+6
| |\ \ | | |/
| | * Change import_fresh_module to work with packages.Ezio Melotti2011-05-141-10/+6
| | |
* | | 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.
* | Issue #11996: libpython (gdb), replace "py-bt" command by "py-bt-full" and addVictor Stinner2011-05-131-1/+18
| | | | | | | | a smarter "py-bt" command printing a classic Python traceback.
* | Merge in changes from 3.2.1b1 release repo.Georg Brandl2011-05-133-3/+3
|\ \
| * | Update suspicious ignore file.v3.2.1b1Georg Brandl2011-05-081-1/+1
| | |
| * | Bump to 3.2.1b1.Georg Brandl2011-05-082-2/+2
| | |
* | | Issue #12062: Fix a flushing bug when doing a certain type of I/O sequenceAntoine Pitrou2011-05-121-0/+26
|\ \ \ | | |/ | |/| | | | | | | | | | on a file opened in read+write mode (namely: reading, seeking a bit forward, writing, then seeking before the previous write but still within buffered data, and writing again).
| * | Issue #12062: Fix a flushing bug when doing a certain type of I/O sequenceAntoine Pitrou2011-05-121-0/+26
| | | | | | | | | | | | | | | | | | on a file opened in read+write mode (namely: reading, seeking a bit forward, writing, then seeking before the previous write but still within buffered data, and writing again).
* | | Merge from 3.1Kurt B. Kaiser2011-05-123-31/+31
|\ \ \ | |/ /
| * | Issue #11896: Save on Close failed despite selecting "Yes" in dialog.Kurt B. Kaiser2011-05-123-32/+32
| | | | | | | | | | | | | | | _tkinter.c is returning <class '_tkinter.Tcl_Obj'> sometimes. Don't use tkinter.messagebox.Message - use the helper functions which convert to str.
* | | normalize whitespace.Gregory P. Smith2011-05-121-1/+1
| | |
* | | merge - 7a3f3ad83676 Fixes Issue #12044.Gregory P. Smith2011-05-122-1/+4
| | |
* | | Correct version in IDLE NEWS.txtKurt B. Kaiser2011-05-111-1/+1
| | |
* | | Merge from 3.1Kurt B. Kaiser2011-05-111-3/+6
|\ \ \ | |/ /
| * | Issue #1028: Tk returns invalid Unicode null in %A: UnicodeDecodeError.Kurt B. Kaiser2011-05-111-3/+6
| | | | | | | | | | | | | | | With Tk < 8.5 _tkinter.c:PythonCmd() raised UnicodeDecodeError, caused IDLE to exit. Converted to valid Unicode null in PythonCmd().
| * | Issue #10419: Fix build_scripts command of distutils to handle correctlyVictor Stinner2011-05-101-11/+36
| | | | | | | | | | | | | | | non-ASCII scripts. Open and write the script in binary mode, but ensure that the shebang is decodable from UTF-8 and from the encoding of the script.
* | | Issue #11169: compileall module uses repr() to format filenames and paths toVictor Stinner2011-05-102-6/+6
| | | | | | | | | | | | escape surrogate characters and show spaces.
* | | Close #10419, issue #6011: build_scripts command of distutils handles correctlyVictor Stinner2011-05-101-11/+34
| | | | | | | | | | | | | | | | | | non-ASCII path (path to the Python executable). Open and write the script in binary mode, but ensure that the shebang is decodable from UTF-8 and from the encoding of the script.
* | | #12051: merge with 3.1.Ezio Melotti2011-05-101-1/+20
|\ \ \ | |/ /
| * | #12051: Fix segfault in json.dumps() while encoding highly-nested objects ↵Ezio Melotti2011-05-101-1/+20
| | | | | | | | | | | | using the C accelerations.
* | | Issue #12054: use support.find_unused_port() instead of reinventing the wheelAntoine Pitrou2011-05-101-16/+2
| | |
* | | Issue #8498: In socket.accept(), allow to specify 0 as a backlog value inAntoine Pitrou2011-05-101-0/+7
| | | | | | | | | | | | order to accept exactly one connection. Patch by Daniel Evers.
* | | (Merge 3.1) Issue #12012: ssl.PROTOCOL_SSLv2 becomes optionalVictor Stinner2011-05-092-35/+46
|\ \ \ | |/ / | | | | | | | | | | | | | | | OpenSSL is now compiled with OPENSSL_NO_SSL2 defined (without the SSLv2 protocol) on Debian: fix the ssl module on Debian Testing and Debian Sid. Optimize also ssl.get_protocol_name(): speed does matter!
| * | Issue #12012: ssl.PROTOCOL_SSLv2 becomes optionalVictor Stinner2011-05-092-23/+28
| | | | | | | | | | | | | | | | | | | | | OpenSSL is now compiled with OPENSSL_NO_SSL2 defined (without the SSLv2 protocol) on Debian: fix the ssl module on Debian Testing and Debian Sid. Optimize also ssl.get_protocol_name(): speed does matter!
* | | Merge with 3.1.Ezio Melotti2011-05-091-10/+10
|\ \ \ | |/ /
| * | Some more tests were incorrectly marked as C specific.Ezio Melotti2011-05-091-12/+10
| | |
* | | merge 11164Martin v. Löwis2011-05-094-89/+4
|\ \ \ | |/ /
| * | Stop trying to use _xmlplus in the xml module. Closes #11164.Martin v. Löwis2011-05-094-89/+4
| | | | | | | | | | | | Patch by Arfrever Frehtes Taifersar Arahesis.
* | | #11910: merge with 3.1.Ezio Melotti2011-05-091-15/+29
|\ \ \ | |/ /