Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
49d4022 Issue #17225: JSON decoder now counts columns in the first line starting with 1, as in other lines. 21 February 2013, 18:17:54 UTC
484dee3 Issue #17248: Fix os.*chown() testing when user is in root group. 21 February 2013, 12:33:45 UTC
d5bdb1f #17265: fix highlight in template example. Initial patch by Berker Peksag. 21 February 2013, 10:30:32 UTC
01a97f3 null merge from 2.6 20 February 2013, 23:25:17 UTC
f25d957 - Issue #16248: Disable code execution from the user's home directory by tkinter when the -E flag is passed to Python. Patch by Zachary Ware. 20 February 2013, 23:19:55 UTC
8e830a0 fix building without pymalloc (closes #17228) 20 February 2013, 21:54:30 UTC
fffc479 Issue #17248: Fix os.*chown() testing when user has group root. 20 February 2013, 17:47:31 UTC
3e188c4 Issue #15301: Enhance os.*chown() testing. Based on patch by Larry Hastings. 20 February 2013, 17:39:59 UTC
c32b678 #7842: backport fix for py_compile.compile syntax error message handling. 20 February 2013, 01:00:11 UTC
5aff27a #7963: fix error message when 'object' called with arguments. Patch by Alexander Belopolsky. 19 February 2013, 03:04:59 UTC
c8e75ba Disable posixpath.realpath() tests on Windows (fix for issue #6975). 18 February 2013, 11:32:06 UTC
4676448 Issue #13153: Tkinter functions now raise TclError instead of ValueError when a unicode argument contains non-BMP character. 18 February 2013, 11:00:08 UTC
142d2bc Fix posixpath.realpath() for multiple pardirs (fixes issue #6975). 18 February 2013, 10:20:44 UTC
fbc737e Fix issue #13169: Reimport MAXREPEAT into sre_constants.py. 18 February 2013, 09:14:04 UTC
4f53550 Remove unused certificate files 16 February 2013, 20:40:16 UTC
6098291 Fix test_ssl by replacing expired X509 certificate 16 February 2013, 20:39:28 UTC
6a8e2b4 Issue #9669: Protect re against infinite loops on zero-width matching in non-greedy repeat. Patch by Matthew Barnett. 16 February 2013, 19:23:01 UTC
e18e05c Issue #13169: The maximal repetition number in a regular expression has been increased from 65534 to 2147483647 (on 32-bit platform) or 4294967294 (on 64-bit). 16 February 2013, 14:47:15 UTC
94bf697 #17178: update any()/all() docstrings to document their behavior with empty iterables. Patch by Ankur Ankan. 15 February 2013, 21:35:14 UTC
f157571 Issue #17208: add a note about the termination behaviour of daemon threads. 15 February 2013, 20:27:18 UTC
f4b6560 Add Misc/NEWS entry for Issue #16743 13 February 2013, 15:17:47 UTC
36b9d41 Issue #16743: Fix mmap overflow check on 32 bit Windows 13 February 2013, 12:05:14 UTC
ec50cb2 Fix tests for issue #5308. 13 February 2013, 10:31:19 UTC
8d7d6bc Issue #11311: StringIO.readline(0) now returns an empty string as all other file-like objects. 13 February 2013, 10:26:58 UTC
34fe1b7 Issue #5308: Raise ValueError when marshalling too large object (a sequence with size >= 2**31), instead of producing illegal marshal data. 13 February 2013, 10:07:43 UTC
7d36003 Fix for issue #16800: Use buffered write to handle EINTR. 12 February 2013, 22:59:11 UTC
0127de0 Issue #16800: tempfile.gettempdir() no longer left temporary files when the disk is full. Original patch by Amir Szekely. 12 February 2013, 22:34:46 UTC
cdc7a91 Issue #13555: cPickle now supports files larger than 2 GiB. 12 February 2013, 19:36:47 UTC
da5c2a0 Issue #4591: Uid and gid values larger than 2**31 are supported now. 12 February 2013, 07:27:53 UTC
083c0aa Clean trailing whitespaces in Makefile.pre.in and grpmodule.c. 12 February 2013, 07:20:19 UTC
aa1e1a2 Issue #17111: Prevent test_surrogates (test_fileio) failure on OS X 10.4. An odd bug in OS X 10.4 causes open(2) on a non-existent, invalid-encoded filename to return errno 22, EINVAL: Invalid argument, instead of the expected errno 2, ENOENT: No such file or directory, *if* the containing directory is not empty. That caused frequent failures when running the buildbot tests on 10.4 depending on the state of the test working directory. The failure is easy to reproduce on 10.4 by running the test directly (not with regrtest), first in an empty directory, then after adding a file to it. The fix is to check for and pass if either errno is returned. 12 February 2013, 06:10:59 UTC
c114cc8 #17171: backport behavior-confirming test from python3. 11 February 2013, 15:57:37 UTC
f1d3473 #17064: fix sporadic permission errors in test_mailbox on windows. Backported from patch by Jeremy Kloth. 11 February 2013, 15:14:24 UTC
c36bf99 Correction to issue 17052 fix 11 February 2013, 12:53:21 UTC
cb66ee7 Issue 17502: unittest discovery should use self.testLoader 10 February 2013, 23:59:46 UTC
65d5639 Issue #17141: random.vonmisesvariate() no more hangs for large kappas. 10 February 2013, 17:27:37 UTC
9aaeb5e Issue #17149: Fix random.vonmisesvariate to always return results in [0, 2*math.pi]. 10 February 2013, 14:13:40 UTC
f898038 Issue #1470548: XMLGenerator now works with UTF-16 and UTF-32 encodings. 10 February 2013, 12:26:08 UTC
0dd3d30 Issue #6975: os.path.realpath() now correctly resolves multiple nested symlinks on POSIX platforms. 10 February 2013, 10:21:49 UTC
bb80131 Import shutil for restore_test_support_TESTFN(). 10 February 2013, 10:01:31 UTC
6688bdb Minor cleanups. 09 February 2013, 23:55:44 UTC
15ea3ac Issue #17156: pygettext.py now correctly escapes non-ascii characters. 09 February 2013, 20:36:22 UTC
4234992 Keep IDLE from displaying spurious SystemExit tracebacks when running scripts that terminated by raising SystemExit (i.e. unittest and turtledemo). 09 February 2013, 19:20:55 UTC
a5e7f8f #16564: test to confirm behavior that regressed in python3. Also add running of test_email_renamed to the email regrtest. It contains tests that the base email/tests/test_email.py does not, which I discovered while trying to backport this test for confirmation of the behavior. 09 February 2013, 17:53:29 UTC
56656b0 add proper dependencies on expat headers and sources 09 February 2013, 16:02:06 UTC
276f1d5 Issue #7358: cStringIO.StringIO now supports writing to and reading from a stream larger than 2 GiB on 64-bit systems. 09 February 2013, 11:47:43 UTC
beaa3ad Issue #10355: SpooledTemporaryFile properties and xreadline method now work for unrolled files. 09 February 2013, 10:20:18 UTC
62e709c Issue #16686: Fixed a lot of bugs in audioop module. * avgpp() and maxpp() no more crash on empty and 1-samples input fragment. They now work when peak-peak values are greater INT_MAX. * ratecv() no more crashes on empty input fragment. * Fixed an integer overflow in ratecv(). * Fixed an integer overflow in add() and bias() for 32-bit samples. * reverse(), lin2lin() and ratecv() no more lose precision for 32-bit samples. * max() and rms() no more returns negative result for 32-bit sample -0x80000000. * minmax() now returns correct max value for 32-bit sample -0x80000000. * avg(), mul(), tomono() and tostereo() now round negative result down and can return 32-bit sample -0x80000000. * add() now can return 32-bit sample -0x80000000. 09 February 2013, 09:10:30 UTC
ed1e438 Issue #17161: make install now also installs a python2 and python man page. 09 February 2013, 06:51:52 UTC
c12dcd2 Fix accidental non-breakable space (U+00A0). 08 February 2013, 09:21:32 UTC
ec02217 whitespace fix 08 February 2013, 06:18:21 UTC
a26ec65 Issue #6972: fix the documentation mis applied patch. 08 February 2013, 06:11:03 UTC
35c52b6 Issue #17073: Fix some integer overflows in sqlite3 module. 07 February 2013, 14:59:34 UTC
d5327d9 Issue #17043: The unicode-internal decoder no longer read past the end of input buffer. 07 February 2013, 14:23:11 UTC
4a88041 Issue #17118: Add new tests for testing Python-Tcl interaction. 07 February 2013, 13:37:53 UTC
8e8bbc5 Fix test_from_dll* in test_returnfuncptrs.py. 07 February 2013, 12:57:53 UTC
785d1b1 Fix Issue17069: Document getcode method in urllib.request.rst 07 February 2013, 08:51:34 UTC
9b3085c #17142: fix apparent copy and paste error in test_all. 06 February 2013, 15:06:10 UTC
381372d #17091: update docstring for _thread.Lock.acquire. The main docs were fixed to remove mention of None long ago, but the docstring was not. Reported by Armin Rigo, patch by Ian Cordasco. 04 February 2013, 15:29:38 UTC
28ababc Temporarily disable test_from_dll in test_returnfuncptrs.py for Windows. 04 February 2013, 13:19:21 UTC
a07a8b4 Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple parses nested mutating sequence. 04 February 2013, 10:45:46 UTC
f727c31 fix find_library on Solaris (closes #5289) 04 February 2013, 00:25:11 UTC
3e081c7 Add alias to restore 2.7.2 compatibility for setup scripts (#13994). The customize_compiler function moved many times during the 2.7 series; in 2.7.3, setup scripts importing this function from ccompiler were broken. This commit restores compatibility without reintroducing the issue that #13994 originally fixed (duplication of the function). A unit test makes little sense here, as distutils tests never do imports in functions, and the fix is very simple. 03 February 2013, 16:41:19 UTC
354d50e Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an underlying stream or a decoder produces data of an unexpected type (i.e. when io.TextIOWrapper initialized with text stream or use bytes-to-bytes codec). 03 February 2013, 15:10:42 UTC
cc23cc6 Issue #16698: Skip posix test_getgroups when built with OS X deployment target prior to 10.6. 02 February 2013, 23:06:45 UTC
d66c0ee Issue #15633: httplib.HTTPResponse is now mark closed when the server sends less than the advertised Content-Length. 02 February 2013, 21:49:34 UTC
1efd982 Back out fix for issue #13886; it introduced a new bug in interactive readline use. 02 February 2013, 19:52:54 UTC
4264532 Issue 16398: Use memcpy() in deque.rotate(). 02 February 2013, 18:23:37 UTC
2a051fa Fix test for issue #6972. 02 February 2013, 17:25:57 UTC
a8d64ae Issue #17034: Use Py_CLEAR() in stringobject.c. 02 February 2013, 16:43:58 UTC
05fd744 Preserve backslashes in malicious zip files for testing issue #6972. 02 February 2013, 16:34:57 UTC
eff492f Issue #15881: Fixed atexit hook in multiprocessing. 02 February 2013, 16:15:50 UTC
99b0b72 merge heads 02 February 2013, 16:10:11 UTC
13e56c7 Fix the test and remove trailing dots on Windows for issue #6972. 02 February 2013, 15:46:33 UTC
dc6dc4b Fix a Cyrillic "C" inroduced into the docs by patch for issue #6972. 02 February 2013, 11:27:02 UTC
7c06875 Fix translating of illegal characters on Windows (issue #6972). 02 February 2013, 10:30:49 UTC
23298cb Fix tests for issue #11159. 02 February 2013, 10:16:22 UTC
07fbf60 Merge heads 02 February 2013, 08:36:43 UTC
8673ab9 Issue #11159: SAX parser now supports unicode file names. 02 February 2013, 08:28:30 UTC
7045f05 Issue #15116: Remove references to appscript as it is no longer being supported. 02 February 2013, 08:14:44 UTC
6e7da15 Issue #15587: Enable Tk high-resolution text rendering on Macs with Retina displays. Applies to Tkinter apps, such as IDLE, on OS X framework builds linked with Cocoa Tk 8.5+. Suggested by Kevin Walzer 02 February 2013, 07:10:56 UTC
a8a3468 In the _hashlib module, only initialize the static data for OpenSSL's constructors once, to avoid memory leaks when finalizing and re-initializing the Python interpreter. 02 February 2013, 01:00:14 UTC
c0022b2 Silence a -Wformat-extra-argument warning when compiling. 02 February 2013, 00:13:27 UTC
acf7b95 Issue #16256: OS X installer now sets correct permissions for doc directory. 01 February 2013, 21:58:00 UTC
a06ad5b better news entry 01 February 2013, 21:07:27 UTC
a998ad0 Additional fix for Issue #12268: The io module file object writelines() methods no longer abort early when one of its write system calls is interrupted (EINTR). 01 February 2013, 21:02:59 UTC
608cc45 Fixes Issue #6972: The zipfile module no longer overwrites files outside of its destination path when extracting malicious zip files. 01 February 2013, 19:40:18 UTC
f39d52f Issue #1783: Remove declarations of nonexistent private variables. 01 February 2013, 11:13:32 UTC
139e445 #16128: clarify that instances of user-defined classes compare equal with themselves. 01 February 2013, 03:18:44 UTC
d65e2ba - Issue #17086: Backport the patches from the 3.3 branch to cross-build the package. 31 January 2013, 22:52:03 UTC
c5200b4 Issue #17041: Fix doctesting when Python is configured with the --without-doc-strings. 31 January 2013, 14:10:15 UTC
8d510cd Issue #17049: Localized calendar methods now return unicode if a locale includes an encoding and the result string contains month or weekday (was regression from Python 2.6). 31 January 2013, 13:57:51 UTC
0be506a Issue #4844: ZipFile now raises BadZipfile when opens a ZIP file with an incomplete "End of Central Directory" record. Original patch by Guilherme Polo and Alan McIntyre. 31 January 2013, 13:26:55 UTC
18fae3f Issue #13590: OS X Xcode 4 - improve support for universal extension modules In particular, fix extension module build failures when trying to use 32-bit-only installer Pythons on systems with Xcode 4 (currently OS X 10.8, 10.7, and optionally 10.6). * Backport 3.3.0 fixes to 2.7 branch (for release in 2.7.4) * Since Xcode 4 removes ppc support, extension module builds now check for ppc compiler support and by default remove ppc and ppc64 archs when they are not available. * Extension module builds now revert to using system installed headers and libs (/usr and /System/Library) if the SDK used to build the interpreter is not installed or has moved. * Try to avoid building extension modules with deprecated and problematic Apple llvm-gcc compiler. If original compiler is not available, use clang instead by default. 31 January 2013, 09:24:55 UTC
77cd8aa Issue 15505. unittest.installHandler and non callable signal handlers 29 January 2013, 22:59:02 UTC
b322621 Added clarification to logging HOWTO. 29 January 2013, 22:36:39 UTC
64cca12 Move NEWS entity from library to core section. 29 January 2013, 10:04:55 UTC
74e449f Add tests for raw-unicode-escape codec. 29 January 2013, 09:39:44 UTC
7277f9d Clean up escape-decode decoder tests. 29 January 2013, 09:06:28 UTC
f89ad15 Merge heads 29 January 2013, 08:39:19 UTC
back to top