028915e | Ned Deily | 02 February 2013, 23:08:52 UTC | Issue #16698: Skip posix test_getgroups when built with OS X deployment target prior to 10.6. | 02 February 2013, 23:08:52 UTC |
de59565 | Antoine Pitrou | 02 February 2013, 22:08:51 UTC | Simplify code in HTTPResponse.read() | 02 February 2013, 22:08:51 UTC |
beec61a | Antoine Pitrou | 02 February 2013, 21:49:34 UTC | 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 |
6375257 | Nadeem Vawda | 02 February 2013, 19:05:11 UTC | Back out fix for issue #13886; it introduced a new bug in interactive readline use. | 02 February 2013, 19:05:11 UTC |
e5e6444 | Serhiy Storchaka | 02 February 2013, 17:50:59 UTC | Fix the test for issue #6972. Remove trailing dots on Windows. | 02 February 2013, 17:50:59 UTC |
f458a03 | Serhiy Storchaka | 02 February 2013, 16:45:22 UTC | Issue #17034: Use Py_CLEAR() in bytesobject.c. | 02 February 2013, 16:45:22 UTC |
44b8cbf | Serhiy Storchaka | 02 February 2013, 11:27:30 UTC | Fix a Cyrillic "C" inroduced into the docs by patch for issue #6972. | 02 February 2013, 11:27:30 UTC |
1a4ed4c | Serhiy Storchaka | 02 February 2013, 10:17:05 UTC | Fix tests for issue #11159. | 02 February 2013, 10:17:05 UTC |
5a9c1a7 | Serhiy Storchaka | 02 February 2013, 08:37:36 UTC | Merge heads | 02 February 2013, 08:37:36 UTC |
d520239 | Serhiy Storchaka | 02 February 2013, 08:31:17 UTC | Issue #11159: Add tests for testing SAX parser support of non-ascii file names. | 02 February 2013, 08:31:17 UTC |
ae8d6ac | Ned Deily | 02 February 2013, 08:16:14 UTC | Issue #15116: Remove references to appscript as it is no longer being supported. | 02 February 2013, 08:16:14 UTC |
9cd864d | Ned Deily | 02 February 2013, 07:12:42 UTC | 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:12:42 UTC |
aded2e5 | Gregory P. Smith | 02 February 2013, 01:05:29 UTC | 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:05:29 UTC |
ce9e3c3 | Gregory P. Smith | 02 February 2013, 00:14:00 UTC | Silence a -Wformat-extra-argument warning when compiling. | 02 February 2013, 00:14:00 UTC |
6214d49 | Ned Deily | 01 February 2013, 21:59:42 UTC | Issue #16256: OS X installer now sets correct permissions for doc directory. | 01 February 2013, 21:59:42 UTC |
9b57cf5 | Gregory P. Smith | 01 February 2013, 21:06:44 UTC | better corrected news entry | 01 February 2013, 21:06:44 UTC |
b9817b0 | Gregory P. Smith | 01 February 2013, 21:03:39 UTC | 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:03:39 UTC |
b47acbf | Gregory P. Smith | 01 February 2013, 19:22:43 UTC | Fixes Issue #6972: The zipfile module no longer overwrites files outside of its destination path when extracting malicious zip files. | 01 February 2013, 19:22:43 UTC |
04d86c7 | Serhiy Storchaka | 01 February 2013, 11:14:20 UTC | Issue #1783: Remove declarations of nonexistent private variables. | 01 February 2013, 11:14:20 UTC |
188ad85 | Ezio Melotti | 01 February 2013, 03:18:44 UTC | #16128: clarify that instances of user-defined classes compare equal with themselves. | 01 February 2013, 03:18:44 UTC |
9a11f17 | Serhiy Storchaka | 31 January 2013, 14:11:04 UTC | Issue #17041: Fix doctesting when Python is configured with the --without-doc-strings. | 31 January 2013, 14:11:04 UTC |
f9fcdb7 | Serhiy Storchaka | 31 January 2013, 14:00:42 UTC | Added test to ensure localized calendar methods return strings and not bytes. | 31 January 2013, 14:00:42 UTC |
d2b1527 | Serhiy Storchaka | 31 January 2013, 13:27:07 UTC | 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:27:07 UTC |
fc20d77 | Ned Deily | 31 January 2013, 09:28:23 UTC | 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 3.2 branch (for release in 3.2.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:28:23 UTC |
6debd76 | Michael Foord | 29 January 2013, 23:07:57 UTC | Closes issue 15505. unittest.installHandler and non-callable signal handlers. | 29 January 2013, 23:07:57 UTC |
45c4375 | Serhiy Storchaka | 29 January 2013, 18:10:28 UTC | Issue #12004: Fix an internal error in PyZipFile when writing an invalid Python file. Patch by Ben Morgan. | 29 January 2013, 18:10:28 UTC |
a97c57c | Serhiy Storchaka | 29 January 2013, 10:05:46 UTC | Move NEWS entity from library to core section. | 29 January 2013, 10:05:46 UTC |
c9c4338 | Serhiy Storchaka | 29 January 2013, 09:40:00 UTC | Add tests for raw-unicode-escape codec. | 29 January 2013, 09:40:00 UTC |
077cb34 | Serhiy Storchaka | 29 January 2013, 09:06:53 UTC | Clean up escape-decode decoder tests. | 29 January 2013, 09:06:53 UTC |
75fb5ec | Serhiy Storchaka | 29 January 2013, 08:40:04 UTC | Merge heads | 29 January 2013, 08:40:04 UTC |
d679377 | Serhiy Storchaka | 29 January 2013, 08:20:44 UTC | Issue #16979: Fix error handling bugs in the unicode-escape-decode decoder. | 29 January 2013, 08:20:44 UTC |
4a96a37 | Ned Deily | 29 January 2013, 08:08:32 UTC | Issue #14018: Backport OS X installer updates from 3.3. | 29 January 2013, 08:08:32 UTC |
8e0ae2a | Serhiy Storchaka | 28 January 2013, 11:25:44 UTC | Fix skip conditions in some docstings tests. | 28 January 2013, 11:25:44 UTC |
9d0add0 | Serhiy Storchaka | 27 January 2013, 17:47:45 UTC | Issue #17041: Fix testing when Python is configured with the --without-doc-strings. | 27 January 2013, 17:47:45 UTC |
6f02ea0 | Nadeem Vawda | 27 January 2013, 13:01:42 UTC | Issue #13886: Fix input() to not strip out supposedly-invalid input bytes. Also fix sporadic failures in test_builtin due to dependence on whether the readline module has previously been imported. | 27 January 2013, 13:01:42 UTC |
8916b85 | Ned Deily | 27 January 2013, 02:09:12 UTC | Issue #14018: fix merge error | 27 January 2013, 02:09:12 UTC |
0599725 | Serhiy Storchaka | 26 January 2013, 10:14:02 UTC | Issue #10156: In the interpreter's initialization phase, unicode globals are now initialized dynamically as needed. | 26 January 2013, 10:14:02 UTC |
5bb893c | Serhiy Storchaka | 26 January 2013, 09:52:06 UTC | Optimize the test for issue #13454. Now it requires almost 4x less memory and is almost 2x faster. | 26 January 2013, 09:52:06 UTC |
ace3ad3 | Serhiy Storchaka | 25 January 2013, 21:31:43 UTC | Issue #16975: Fix error handling bug in the escape-decode bytes decoder. | 25 January 2013, 21:31:43 UTC |
697e56d | Ronald Oussoren | 25 January 2013, 16:57:13 UTC | Issue #1602133: 'environ' is not really available with shared libraries on OSX There already was a workaround for this for framework builds on OSX, this changeset enables the same workaround for shared libraries. Closes #1602133 | 25 January 2013, 16:57:13 UTC |
7981f20 | doko@python.org | 25 January 2013, 14:33:25 UTC | - Issue #3754: fix typo in pthread AC_CACHE_VAL. | 25 January 2013, 14:33:25 UTC |
39e70a4 | Serhiy Storchaka | 25 January 2013, 13:30:58 UTC | Issue #9290: In IDLE the sys.std* streams now implement io.TextIOBase interface and support all mandatory methods and properties. | 25 January 2013, 13:30:58 UTC |
3e6e2ac | doko@python.org | 25 January 2013, 12:12:29 UTC | - Issue #17029: Let h2py search the multiarch system include directory. | 25 January 2013, 12:12:29 UTC |
e7e9c32 | Serhiy Storchaka | 25 January 2013, 11:37:39 UTC | Clean trailing whitespace in itertoolsmodule.c. | 25 January 2013, 11:37:39 UTC |
a3e9128 | Serhiy Storchaka | 25 January 2013, 11:19:31 UTC | Issue #13454: Fix a crash when deleting an iterator created by itertools.tee() if all other iterators were very advanced before. | 25 January 2013, 11:19:31 UTC |
2f2dd99 | Serhiy Storchaka | 25 January 2013, 08:12:30 UTC | Increase the memory limit in the test for issue #16335. | 25 January 2013, 08:12:30 UTC |
48c50bf | Eli Bendersky | 24 January 2013, 15:23:34 UTC | Clarify ET.iterparse documentation - this function is not supported by the C implementation. | 24 January 2013, 15:23:34 UTC |
385ecd8 | Serhiy Storchaka | 24 January 2013, 11:43:02 UTC | Fix generating of sre_constants.h on Python 3. | 24 January 2013, 11:43:02 UTC |
6b102f2 | Senthil Kumaran | 23 January 2013, 10:50:15 UTC | Issue #12411: Fix to cgi.parse_multipart to correctly use bytes boundaries and bytes data. Patch by Jonas Wagner. | 23 January 2013, 10:50:15 UTC |
3d9e972 | Vinay Sajip | 23 January 2013, 09:31:19 UTC | Corrected typo, added comment in cookbook recipe. | 23 January 2013, 09:31:19 UTC |
da4b5b8 | Ezio Melotti | 22 January 2013, 20:47:57 UTC | #11379: rephrase minidom documentation to use the term "minimal" instead of "lightweight". Patch by Éric Araujo. | 22 January 2013, 20:47:57 UTC |
4b88d6c | Vinay Sajip | 22 January 2013, 15:57:39 UTC | Added cookbook recipe for structured logging. | 22 January 2013, 15:57:39 UTC |
7c3922f | Serhiy Storchaka | 22 January 2013, 15:01:59 UTC | Issue #1159051: GzipFile now raises EOFError when reading a corrupted file with truncated header or footer. Added tests for reading truncated gzip and bzip2 files. | 22 January 2013, 15:01:59 UTC |
fc6e8aa | Serhiy Storchaka | 22 January 2013, 13:54:48 UTC | #15546: Fix GzipFile.peek()'s handling of pathological input data. This is a backport of changeset 8c07ff7f882f. | 22 January 2013, 13:54:48 UTC |
f186911 | Vinay Sajip | 22 January 2013, 13:12:34 UTC | Updated logging HOWTO with a diagram. | 22 January 2013, 13:12:34 UTC |
52b3d34 | Vinay Sajip | 21 January 2013, 21:57:10 UTC | Issue #17007: Made minor changes to documentation wording. | 21 January 2013, 21:57:10 UTC |
6c4c16c | Vinay Sajip | 21 January 2013, 19:44:28 UTC | Issue #17007: Improved logging documentation based on suggestions in the issue. | 21 January 2013, 19:44:28 UTC |
e45dac4 | Serhiy Storchaka | 21 January 2013, 18:23:58 UTC | Add bigmemtest decorator to test of issue #16335. | 21 January 2013, 18:23:58 UTC |
3b40b71 | Serhiy Storchaka | 21 January 2013, 10:59:13 UTC | Fix memory error in test_ucn. unicode-escape decoder requires memory for result corresponding to input size. Fixes test for issue #16335. | 21 January 2013, 10:59:13 UTC |
4f5f0e5 | Serhiy Storchaka | 21 January 2013, 09:38:00 UTC | Issue #16335: Fix integer overflow in unicode-escape decoder. | 21 January 2013, 09:38:00 UTC |
410eee5 | Ezio Melotti | 20 January 2013, 10:16:03 UTC | #4153: update the Unicode howto. | 20 January 2013, 10:16:03 UTC |
663a9e2 | Ezio Melotti | 19 January 2013, 17:50:34 UTC | Fix a few typos in Misc/NEWS. | 19 January 2013, 17:50:34 UTC |
986a56c | Charles-François Natali | 19 January 2013, 11:19:10 UTC | Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL. Patch by Jeffrey Armstrong. | 19 January 2013, 11:19:10 UTC |
441d30f | Serhiy Storchaka | 19 January 2013, 10:26:26 UTC | Issue #15989: Fix several occurrences of integer overflow when result of PyLong_AsLong() narrowed to int without checks. This is a backport of changesets 13e2e44db99d and 525407d89277. | 19 January 2013, 10:26:26 UTC |
ff12fae | Ezio Melotti | 18 January 2013, 17:55:46 UTC | #16978: rephrase sentence and fix typo. Initial patch by Tshepang Lekhonkhobe. | 18 January 2013, 17:55:46 UTC |
288234f | Łukasz Langa | 18 January 2013, 12:40:43 UTC | math.fsum docs did not show up because of a misplaced testsetup directive | 18 January 2013, 12:40:43 UTC |
b24d0d9 | Antoine Pitrou | 17 January 2013, 22:08:03 UTC | Remove outdated statement | 17 January 2013, 22:08:03 UTC |
809067c | Frank Wierzbicki | 16 January 2013, 21:55:12 UTC | Closed #16886: test_dictcomps no longer depends on dict order | 16 January 2013, 21:55:12 UTC |
5e1c3ce | Vinay Sajip | 15 January 2013, 17:55:57 UTC | Issue #9501: Improved shutdown handling to deal with module attributes correctly. | 15 January 2013, 17:55:57 UTC |
b139652 | Serhiy Storchaka | 15 January 2013, 15:56:08 UTC | Issue #15861: tkinter now correctly works with lists and tuples containing strings with whitespaces, backslashes or unbalanced braces. | 15 January 2013, 15:56:08 UTC |
44763dd | Serhiy Storchaka | 15 January 2013, 13:32:59 UTC | Merge heads | 15 January 2013, 13:32:59 UTC |
8838061 | Richard Oudkerk | 15 January 2013, 13:19:24 UTC | Issue #10527: Remove dead code | 15 January 2013, 13:19:24 UTC |
4fb8cae | Serhiy Storchaka | 15 January 2013, 12:43:21 UTC | Issue #14850: Now a chamap decoder treates U+FFFE as "undefined mapping" in any mapping, not only in an unicode string. | 15 January 2013, 12:43:21 UTC |
ad1d5f9 | Richard Oudkerk | 15 January 2013, 01:01:01 UTC | Issue #10527: Use poll() instead of select() for multiprocessing pipes | 15 January 2013, 01:01:01 UTC |
182d7cd | Serhiy Storchaka | 14 January 2013, 22:31:39 UTC | Issue #9720: zipfile now writes correct local headers for files larger than 4 GiB. | 14 January 2013, 22:31:39 UTC |
03530b9 | Serhiy Storchaka | 13 January 2013, 19:58:04 UTC | Describe the default_namespace parameter of ElemetTree.write. | 13 January 2013, 19:58:04 UTC |
b09b167 | Eli Bendersky | 13 January 2013, 13:22:05 UTC | Issue #16922: fixed findtext() to return empty Unicode string instead of empty bytes object when there's no text. Patch by Serhiy Storchaka. | 13 January 2013, 13:22:05 UTC |
ce1519d | Charles-François Natali | 13 January 2013, 12:56:52 UTC | test_asyncore: wait explicitly for a thread termination (this dangling thread could be the cause of a random failure). | 13 January 2013, 12:56:52 UTC |
74fe9f3 | Serhiy Storchaka | 12 January 2013, 16:13:24 UTC | Issue #16829: IDLE printing no longer fails if there are spaces or other special characters in the file path. | 12 January 2013, 16:13:24 UTC |
53221e3 | Charles-François Natali | 12 January 2013, 15:52:20 UTC | Issue #16762: Fix some test_subprocess failures on NetBSD and OpenBSD: kill() returns ESRCH for a zombie process, which is not POSIX-compliant. | 12 January 2013, 15:52:20 UTC |
7128e07 | Ezio Melotti | 12 January 2013, 08:39:45 UTC | #16940: fix indentation in example. | 12 January 2013, 08:39:45 UTC |
174ef67 | Chris Jerdonek | 12 January 2013, 03:26:44 UTC | Issue #16933 (2.7 forward-port): Improve choices examples in argparse docs. | 12 January 2013, 03:26:44 UTC |
a3a01b6 | Serhiy Storchaka | 11 January 2013, 20:18:17 UTC | Issue #15539: Fix a backup file creation in pindent.py on Windows. | 11 January 2013, 20:18:17 UTC |
5e12bb7 | Ezio Melotti | 11 January 2013, 12:07:47 UTC | Add a note about checking refleaks to patchcheck. | 11 January 2013, 12:07:47 UTC |
fd25ffa | Serhiy Storchaka | 11 January 2013, 10:28:53 UTC | Merge heads | 11 January 2013, 10:28:53 UTC |
6840a54 | Serhiy Storchaka | 11 January 2013, 10:04:23 UTC | Issue #15539: Fix a number of bugs in Tools/scripts/pindent.py. Now pindent.py works with a "with" statement. pindent.py no longer produces improper indentation. pindent.py now works with continued lines broken after "class" or "def" keywords and with continuations at the start of line. Added regression tests for pindent.py. Modernized pindent.py. | 11 January 2013, 10:04:23 UTC |
32587fb | Sandro Tosi | 11 January 2013, 09:49:00 UTC | grammatical fix; thanks to Alex Rudnick from docs@ | 11 January 2013, 09:49:00 UTC |
4050792 | Ezio Melotti | 11 January 2013, 07:09:07 UTC | #16154: fix some doctests in Doc/library. Patch by Ravi Sinha. | 11 January 2013, 07:09:07 UTC |
444d153 | Chris Jerdonek | 11 January 2013, 07:01:27 UTC | Issue #16874 (forward-port from 2.7): fix some documentation formatting. | 11 January 2013, 07:01:27 UTC |
fe8e6e7 | Ezio Melotti | 11 January 2013, 06:32:01 UTC | #13899: \A, \Z, and \B now correctly match the A, Z, and B literals when used inside character classes (e.g. [A]). Patch by Matthew Barnett. | 11 January 2013, 06:32:01 UTC |
26ed234 | Ezio Melotti | 11 January 2013, 03:54:57 UTC | Enable a broken test and fix it. | 11 January 2013, 03:54:57 UTC |
3f7beb9 | R David Murray | 11 January 2013, 01:18:21 UTC | #13934: document sqlite version strings, use correct one in test. | 11 January 2013, 01:18:21 UTC |
b523129 | R David Murray | 10 January 2013, 16:04:09 UTC | #15545: fix sqlite3.iterdump regression on unsortable row_factory objects. The fix for issue 9750 introduced a regression by sorting the row objects returned by fetchall. But if a row_factory such as sqlite3.Row is used, the rows may not be sortable (in Python3), which leads to an exception. The sorting is still a nice idea, so the patch moves the sort into the sql. Fix and test by Peter Otten. | 10 January 2013, 16:04:09 UTC |
78470b4 | Serhiy Storchaka | 09 January 2013, 10:21:57 UTC | Issue #16491: IDLE now prints chained exception tracebacks. | 09 January 2013, 10:21:57 UTC |
48e188e | Serhiy Storchaka | 08 January 2013, 21:14:24 UTC | Issue #11461: Fix the incremental UTF-16 decoder. Original patch by Amaury Forgeot d'Arc. Added tests for partial decoding of non-BMP characters. | 08 January 2013, 21:14:24 UTC |
dec798e | Serhiy Storchaka | 08 January 2013, 20:45:42 UTC | Fix out of bound read in UTF-32 decoder on "narrow Unicode" builds. | 08 January 2013, 20:45:42 UTC |
f6fd794 | Charles-François Natali | 08 January 2013, 18:49:42 UTC | Issue #16836: Enable IPv6 support even if IPv6 is disabled on the build host. | 08 January 2013, 18:49:42 UTC |
21b3082 | Vinay Sajip | 08 January 2013, 11:25:42 UTC | Issue #16884: Updated docs to use 'note' directives in a couple of places missed earlier. | 08 January 2013, 11:25:42 UTC |
4ab23bf | Serhiy Storchaka | 08 January 2013, 09:32:58 UTC | Issue #15845: Fix comparison between bytes and string. | 08 January 2013, 09:32:58 UTC |
e50f4d2 | Vinay Sajip | 07 January 2013, 14:16:52 UTC | Issue #16884: updated logging documentation to include lastResort and use 'note' directives where appropriate. | 07 January 2013, 14:16:52 UTC |