9903c70 | Gregory P. Smith | 14 February 2012, 00:38:37 UTC | re.escape os.sep so that \ is interpreted properly in the regex. | 14 February 2012, 00:38:37 UTC |
93b98ca | Gregory P. Smith | 14 February 2012, 00:24:46 UTC | Issue #13930: fix a / to use os.sep so that the test works on Windows. | 14 February 2012, 00:24:46 UTC |
cbe0134 | Victor Stinner | 14 February 2012, 00:17:45 UTC | Issue #13913: normalize utf-8 codec name in UTF-8 decoder | 14 February 2012, 00:17:45 UTC |
e31dded | Ezio Melotti | 13 February 2012, 18:20:00 UTC | Fix an index and clean up comments. | 13 February 2012, 18:20:00 UTC |
7f728c1 | Senthil Kumaran | 13 February 2012, 15:30:47 UTC | shutil copy module reference doc fix. | 13 February 2012, 15:30:47 UTC |
f4ab491 | Ezio Melotti | 13 February 2012, 13:50:37 UTC | Improve handling of declarations in HTMLParser. | 13 February 2012, 13:50:37 UTC |
86f6712 | Ezio Melotti | 13 February 2012, 12:11:27 UTC | Fix htmlparser tests to always use the right collector. | 13 February 2012, 12:11:27 UTC |
5211ffe | Ezio Melotti | 13 February 2012, 09:24:50 UTC | #13993: HTMLParser is now able to handle broken end tags when strict=False. | 13 February 2012, 09:24:50 UTC |
efc66f9 | Gregory P. Smith | 12 February 2012, 23:58:36 UTC | fix whitespace normalization before pushing. | 12 February 2012, 23:58:36 UTC |
58f23ff | Gregory P. Smith | 12 February 2012, 23:50:21 UTC | Issue #13930: Adds ability for 2to3 to write its output to a different directory tree instead of overwriting the input files. Adds three command line options: -o/--output-dir, -W/--write-unchanged-files and --add-suffix. Feature backports into stable release branches for 2to3 are allowed by a special exemption: http://mail.python.org/pipermail/python-dev/2011-December/115089.html | 12 February 2012, 23:50:21 UTC |
51d04d1 | Petri Lehtinen | 12 February 2012, 19:05:31 UTC | Fix sqlite3.Connection.iterdump on tables/fields with reserved names or quotes Closes #9750 | 12 February 2012, 19:05:31 UTC |
54411c1 | Antoine Pitrou | 12 February 2012, 18:14:17 UTC | Issue #10287: nntplib now queries the server's CAPABILITIES again after authenticating (since the result may change, according to RFC 4643). Patch by Hynek Schlawack. | 12 February 2012, 18:14:17 UTC |
9ce366a | Éric Araujo | 12 February 2012, 03:52:21 UTC | Fix distutils.filelist.FileList under Windows (#13193). The code used to call os.path.join to build a regex but without escaping the backslash, which lead to test failures on Windows. Antoine Pitrou fixed it in 0a94e2f807c7 by enhancing the code to accept both / and \, with proper escaping, but in my opinion this goes against the distutils feature freeze, hence this change. | 12 February 2012, 03:52:21 UTC |
01a2215 | Éric Araujo | 12 February 2012, 03:49:45 UTC | Update mention of Subversion in the FAQ. If I grepped correctly, this was the last outdated place. | 12 February 2012, 03:49:45 UTC |
30d94b7 | Nadeem Vawda | 11 February 2012, 21:45:10 UTC | Issue #13989: Document that GzipFile does not support text mode. Also, give a more helpful error message when opened with an invalid mode string. | 11 February 2012, 21:45:10 UTC |
efe7c9d | Benjamin Peterson | 10 February 2012, 13:46:54 UTC | this is only a borrowed ref in Brett's branch | 10 February 2012, 13:46:54 UTC |
9937748 | Ned Deily | 10 February 2012, 12:01:08 UTC | Issue #13590: On OS X 10.7 and 10.6 with Xcode 4.2, building Distutils-based packages with C extension modules may fail because Apple has removed gcc-4.2, the version used to build python.org 64-bit/32-bit Pythons. If the user does not explicitly override the default C compiler by setting the CC environment variable, Distutils will now attempt to compile extension modules with clang if gcc-4.2 is required but not found. Also as a convenience, if the user does explicitly set CC, substitute its value as the default compiler in the Distutils LDSHARED configuration variable for OS X. (Note, the python.org 32-bit-only Pythons use gcc-4.0 and the 10.4u SDK, neither of which are available in Xcode 4. This change does not attempt to override settings to support their use with Xcode 4.) | 10 February 2012, 12:01:08 UTC |
fa3702d | Ezio Melotti | 10 February 2012, 08:45:44 UTC | #13960: HTMLParser is now able to handle broken comments when strict=False. | 10 February 2012, 08:45:44 UTC |
5b14d73 | Senthil Kumaran | 09 February 2012, 10:26:59 UTC | Issue #9021 - Introduce copy module better. Doc changes suggested by Terry Reedy. | 09 February 2012, 10:26:59 UTC |
6e13f13 | Senthil Kumaran | 09 February 2012, 09:54:17 UTC | Fix Issue #6005: Examples in the socket library documentation use sendall, where relevant, instead send method. | 09 February 2012, 09:54:17 UTC |
b2c9e9a | Charles-François Natali | 08 February 2012, 20:29:11 UTC | Skip test_threading.test_reinit_tls_after_fork() on platforms where fork() can't be called reliably from a worker thread. | 08 February 2012, 20:29:11 UTC |
73d1da3 | Vinay Sajip | 06 February 2012, 21:24:40 UTC | Null merge for reverted fix for #13807. | 06 February 2012, 21:24:40 UTC |
4a84f58 | Petri Lehtinen | 09 May 2011, 10:24:09 UTC | Issue #10811: Fix recursive usage of cursors. Instead of crashing, raise a ProgrammingError now. | 06 February 2012, 20:04:18 UTC |
1f30575 | Benjamin Peterson | 06 February 2012, 16:29:05 UTC | merge heads | 06 February 2012, 16:29:05 UTC |
2f9c71b | Benjamin Peterson | 06 February 2012, 16:28:45 UTC | bltinmod is borrowed, so it shouldn't be decrefed | 06 February 2012, 16:28:45 UTC |
d531b29 | Ned Deily | 05 February 2012, 23:58:18 UTC | Issue #10881: Fix test_site failure with OS X framework builds. | 05 February 2012, 23:58:18 UTC |
e91e763 | Terry Jan Reedy | 05 February 2012, 20:14:20 UTC | Issue 964437 Make IDLE help window non-modal. Patch by Guilherme Polo and Roger Serwy. | 05 February 2012, 20:14:20 UTC |
a77aa69 | Terry Jan Reedy | 05 February 2012, 19:31:16 UTC | #13933 refine patch using 'new' builtin | 05 February 2012, 19:31:16 UTC |
cd2a603 | Éric Araujo | 05 February 2012, 12:41:47 UTC | Branch merge | 05 February 2012, 12:41:47 UTC |
89dfd5c | Éric Araujo | 05 February 2012, 12:40:08 UTC | Really make bztar support in shutil conditional. This dict entry is added a few lines after if the bzip2 module is available, but removing this line was forgotten. | 05 February 2012, 12:40:08 UTC |
bd249c1 | Nadeem Vawda | 05 February 2012, 12:29:00 UTC | Clarify note in BZ2File docs about lack of multi-stream support (issue #1625). | 05 February 2012, 12:29:00 UTC |
9701eb6 | Georg Brandl | 05 February 2012, 08:25:22 UTC | Closes #13944: fix capitalization of class name. | 05 February 2012, 08:25:22 UTC |
8582bb1 | Meador Inge | 05 February 2012, 02:36:48 UTC | Issue #12142: Fixed reference cycle when importing ctypes | 05 February 2012, 02:36:48 UTC |
8f50912 | Nadeem Vawda | 04 February 2012, 21:44:49 UTC | Issue #1625: Document BZ2File's lack of support for multi-stream inputs. | 04 February 2012, 21:44:49 UTC |
ed3b867 | Ned Deily | 04 February 2012, 17:36:43 UTC | Issue #13933: IDLE auto-complete did not work with some imported module, like hashlib. (Patch by Roger Serwy) | 04 February 2012, 17:36:43 UTC |
f99f333 | Antoine Pitrou | 04 February 2012, 15:44:21 UTC | Fix failing test on big-endian machines (issue #13806). | 04 February 2012, 15:44:21 UTC |
f51ebf9 | Benjamin Peterson | 04 February 2012, 14:55:52 UTC | threading primitives now have timeouts | 04 February 2012, 14:55:52 UTC |
992ca52 | Charles-François Natali | 04 February 2012, 13:55:53 UTC | Issue #8184: Fix a potential file descriptor leak when a multiprocessing.Connection socket can't be bound. | 04 February 2012, 13:55:53 UTC |
90b1358 | Benjamin Peterson | 04 February 2012, 00:22:31 UTC | put returns on their own lines | 04 February 2012, 00:22:31 UTC |
050a05a | Benjamin Peterson | 04 February 2012, 00:07:30 UTC | remove unused import | 04 February 2012, 00:07:30 UTC |
3429491 | Ned Deily | 03 February 2012, 22:14:37 UTC | Issue #13861: Prevent test_apropos* test case failures in test_pydoc. | 03 February 2012, 22:14:37 UTC |
2f7b286 | Vinay Sajip | 03 February 2012, 18:23:05 UTC | Revert fix for #13807 mistakenly applied in this branch. | 03 February 2012, 18:23:05 UTC |
cf550dc | Ned Deily | 03 February 2012, 01:42:16 UTC | Issue #13901: Prevent test_distutils failures on OS X with --enable-shared. | 03 February 2012, 01:42:16 UTC |
227e377 | Charles-François Natali | 02 February 2012, 19:37:29 UTC | Merge. | 02 February 2012, 19:37:29 UTC |
6d0d24e | Charles-François Natali | 02 February 2012, 19:31:42 UTC | Issue #13817: After fork(), reinit the ad-hoc TLS implementation earlier to fix a random deadlock when fork() is called in a multithreaded process in debug mode, and make PyOS_AfterFork() more robust. | 02 February 2012, 19:31:42 UTC |
9713321 | Petri Lehtinen | 02 February 2012, 18:59:48 UTC | Document absoluteness of sys.executable Closes #13402. | 02 February 2012, 18:59:50 UTC |
03c29f9 | Stefan Krah | 02 February 2012, 15:40:52 UTC | Issue #1813: Revert workaround for a glibc bug on the Fedora buildbot. | 02 February 2012, 15:40:52 UTC |
090ec3c | Brian Curtin | 01 February 2012, 21:24:10 UTC | merge. again. | 01 February 2012, 21:24:10 UTC |
10dda6e | Brian Curtin | 01 February 2012, 21:14:00 UTC | Add a hint that CSD == Service Pack. People searcing for the way to get a "service pack" will never find that we provide it here, and people that find this function won't know what CSD is until they run the function. On top of this, they won't know what the value means unless they really have a service pack installed. CSD, or Customer Service Diagnostics, is apparently no longer used, and was rarely used term at that. Most references to it online are from universities making Windows 2000 and XP service packs available to students. | 01 February 2012, 21:14:00 UTC |
023fe33 | Petri Lehtinen | 01 February 2012, 20:18:19 UTC | sqlite3: Handle strings with embedded zeros correctly Closes #13676. | 01 February 2012, 20:18:35 UTC |
fc3ba6b | Raymond Hettinger | 01 February 2012, 17:07:40 UTC | Add usage note | 01 February 2012, 17:07:40 UTC |
4d82ade | Terry Jan Reedy | 31 January 2012, 07:57:29 UTC | whitespace | 31 January 2012, 07:57:29 UTC |
da4c467 | Terry Jan Reedy | 31 January 2012, 07:26:32 UTC | #13506 Add '' to path for interactive interpreter by adding with_cwd parameter to PyShell.PyShell.transfer_path() and changing elsewhere as needed. Original patches by Marco Scataglini and Roger Serwy. | 31 January 2012, 07:26:32 UTC |
ab32066 | Gregory P. Smith | 30 January 2012, 23:17:33 UTC | Fix zip_import.c's read_directory() to use appropriate types for the values being read from the header vs the values being used by fseek and ftell (Py_ssize_t for those) and how they are computed. Py_ssize_t is used for actual file offsets so that files greater than 2gigs could be supported. Updates the Py_BuildValue format string to match (including several existing wrong 'i's that should have been 'l's). | 30 January 2012, 23:17:33 UTC |
2652d25 | Benjamin Peterson | 30 January 2012, 01:16:37 UTC | ready types returned from PyType_FromSpec | 30 January 2012, 01:16:37 UTC |
e28108c | Benjamin Peterson | 30 January 2012, 01:13:18 UTC | adjust declaration | 30 January 2012, 01:13:18 UTC |
1334884 | Antoine Pitrou | 29 January 2012, 17:36:34 UTC | Issue #13848: open() and the FileIO constructor now check for NUL characters in the file name. Patch by Hynek Schlawack. | 29 January 2012, 17:36:34 UTC |
c875d20 | Georg Brandl | 29 January 2012, 14:38:47 UTC | Fix #13900: resolve self-referential description of a parameter. | 29 January 2012, 14:38:47 UTC |
3cd4607 | Benjamin Peterson | 29 January 2012, 01:33:21 UTC | remove tests from really old regex module | 29 January 2012, 01:33:21 UTC |
75ff65e | Antoine Pitrou | 28 January 2012, 21:01:59 UTC | Issue #13806: The size check in audioop decompression functions was too strict and could reject valid compressed data. Patch by Oleg Plakhotnyuk. | 28 January 2012, 21:01:59 UTC |
eba63c4 | Antoine Pitrou | 28 January 2012, 16:38:34 UTC | Issue #13895: fix test_ssl hanging under Ubuntu | 28 January 2012, 16:38:34 UTC |
6b671b2 | Charles-François Natali | 28 January 2012, 10:36:04 UTC | Issue #13894: Skip test_threading.CRLockTests if _CRLock isn't available. Patch by Matt Joiner. | 28 January 2012, 10:36:04 UTC |
261896b | Mark Dickinson | 27 January 2012, 21:16:01 UTC | Issue #13889: Add missing _Py_SET_53BIT_PRECISION_* calls around uses of dtoa.c functions in float round. | 27 January 2012, 21:16:01 UTC |
eced82e | Antoine Pitrou | 27 January 2012, 16:33:01 UTC | Fix intermittent test_ssl failure. | 27 January 2012, 16:33:01 UTC |
871b9d1 | Benjamin Peterson | 27 January 2012, 14:14:01 UTC | note that get() is not affected by default_factory (closes #13887) | 27 January 2012, 14:14:01 UTC |
04707c0 | Antoine Pitrou | 27 January 2012, 13:07:29 UTC | Fix error handling in examples of C API use. | 27 January 2012, 13:07:29 UTC |
84a0fbf | Antoine Pitrou | 27 January 2012, 09:52:37 UTC | Issue #13812: When a multiprocessing Process child raises an exception, flush stderr after printing the exception traceback. | 27 January 2012, 09:52:37 UTC |
9f6b02e | Antoine Pitrou | 27 January 2012, 09:02:55 UTC | Clarify that ssl.OP_ALL can be different from OpenSSL's SSL_OP_ALL. | 27 January 2012, 09:02:55 UTC |
3f36631 | Antoine Pitrou | 27 January 2012, 08:50:45 UTC | Issue #13885: CVE-2011-3389: the _ssl module would always disable the CBC IV attack countermeasure. | 27 January 2012, 08:50:45 UTC |
f2bf8a6 | Antoine Pitrou | 27 January 2012, 08:48:47 UTC | Issue #13885: CVE-2011-3389: the _ssl module would always disable the CBC IV attack countermeasure. | 27 January 2012, 08:48:47 UTC |
722db7b | Brett Cannon | 26 January 2012, 23:36:08 UTC | merge | 26 January 2012, 23:36:08 UTC |
1740afd | Brett Cannon | 26 January 2012, 23:29:06 UTC | Issue #13883: Document all platforms PYTHONCASEOK works on. | 26 January 2012, 23:29:06 UTC |
65992c1 | Meador Inge | 26 January 2012, 14:44:00 UTC | - Issue #13840: Fix ctypes.create_string_buffer exception message and docs. | 26 January 2012, 14:44:00 UTC |
eaac4f0 | Raymond Hettinger | 26 January 2012, 08:14:16 UTC | Issue 13870: Fix out of date comment. | 26 January 2012, 08:14:16 UTC |
6c89a79 | Georg Brandl | 25 January 2012, 21:36:25 UTC | #13852: some small doc fixes. | 25 January 2012, 21:36:25 UTC |
b4b0b35 | Benjamin Peterson | 25 January 2012, 21:30:18 UTC | kill extra word | 25 January 2012, 21:30:18 UTC |
e9fca25 | Benjamin Peterson | 25 January 2012, 21:29:03 UTC | say bitwise (because I have no idea what a bit-string is) | 25 January 2012, 21:29:03 UTC |
a50c284 | Vinay Sajip | 25 January 2012, 17:41:13 UTC | Closes #13859: Replaced reference to StandardError with reference to Exception. Thanks to Matt Joiner for spotting this and submitting a patch. | 25 January 2012, 17:41:13 UTC |
33d15f7 | Antoine Pitrou | 25 January 2012, 17:01:45 UTC | Port import fixes from 2.7. | 25 January 2012, 17:01:45 UTC |
dd21f68 | Antoine Pitrou | 25 January 2012, 02:00:57 UTC | Port remaining test fixes, and fix test_importlib too. | 25 January 2012, 02:00:57 UTC |
05f29b7 | Antoine Pitrou | 25 January 2012, 00:35:26 UTC | Make test work under 32-bit systems, and when invoked through Lib/test/regrtest.py (rather than `-m test.regrtest`) | 25 January 2012, 00:35:26 UTC |
2be60af | Antoine Pitrou | 24 January 2012, 16:44:06 UTC | Issue #11235: Fix OverflowError when trying to import a source file whose modification time doesn't fit in a 32-bit timestamp. | 24 January 2012, 16:44:06 UTC |
7fa5a99 | Benjamin Peterson | 24 January 2012, 14:07:06 UTC | merge heads | 24 January 2012, 14:07:06 UTC |
5311c1d | Antoine Pitrou | 24 January 2012, 07:59:28 UTC | Issue #13772: In os.symlink() under Windows, do not try to guess the link target's type (file or directory). The detection was buggy and made the call non-atomic (therefore prone to race conditions). | 24 January 2012, 07:59:28 UTC |
3b65fd7 | Georg Brandl | 23 January 2012, 19:19:33 UTC | #13816: fix two minor style issues. Thanks to Justin Wehnes for the patch. | 23 January 2012, 19:19:33 UTC |
91eef98 | Benjamin Peterson | 23 January 2012, 01:04:46 UTC | fix declaration style | 23 January 2012, 01:04:46 UTC |
beca27a | Georg Brandl | 22 January 2012, 20:31:21 UTC | Fix #13834: strip() strips leading and trailing whitespace. | 22 January 2012, 20:31:21 UTC |
886455c | Gregory P. Smith | 22 January 2012, 06:05:10 UTC | Fix a unittest error seen on NetBSD 5. | 22 January 2012, 06:05:10 UTC |
4842efc | Gregory P. Smith | 22 January 2012, 05:01:24 UTC | Fix FreeBSD, NetBSD and OpenBSD behavior of the issue #8052 fix. | 22 January 2012, 05:01:24 UTC |
df300d5 | Gregory P. Smith | 22 January 2012, 02:20:15 UTC | Improve the test for dirfd(), some systems #define it rather than have an actual function. | 22 January 2012, 02:20:15 UTC |
e9b7cab | Gregory P. Smith | 21 January 2012, 23:19:11 UTC | Another issue #8052 bugfix (related to previous commit). "oops" while rearranging the #defines. | 21 January 2012, 23:19:11 UTC |
e3f7848 | Gregory P. Smith | 21 January 2012, 23:16:17 UTC | Bugfix for issue #8052 fix on *BSD variants. Many lack readdir64, use readdir. Only use readdir64 on solaris where it is required to work around a solaris bug. | 21 January 2012, 23:16:17 UTC |
9564e4c | Gregory P. Smith | 21 January 2012, 22:50:11 UTC | Add a Misc/NEWS entry for issue 8052. | 21 January 2012, 22:50:11 UTC |
8facece | Gregory P. Smith | 21 January 2012, 22:01:08 UTC | Fixes issue #8052: The posix subprocess module's close_fds behavior was suboptimal by closing all possible file descriptors rather than just the open ones in the child process before exec(). It now closes only the open fds when it is possible to safely determine what those are. | 21 January 2012, 22:01:08 UTC |
12fdca5 | Gregory P. Smith | 21 January 2012, 20:31:25 UTC | Avoid the compiler warning about the unused return value. | 21 January 2012, 20:31:25 UTC |
f49d152 | Antoine Pitrou | 21 January 2012, 19:20:49 UTC | Issue #12922: fix the TextIOBase documentation to include a description of seek() and tell() methods. | 21 January 2012, 19:20:49 UTC |
41b2404 | Sandro Tosi | 21 January 2012, 09:59:37 UTC | fix typo; thanks to Justin Watt from docs@ | 21 January 2012, 09:59:37 UTC |
3800ea9 | Senthil Kumaran | 21 January 2012, 03:52:48 UTC | Fix Issue6631 - Disallow relative file paths in urllib urlopen | 21 January 2012, 03:52:48 UTC |
0028908 | Łukasz Langa | 20 January 2012, 14:53:10 UTC | #13760: picklability tests for configparser exceptions | 20 January 2012, 14:53:10 UTC |
315a62b | Vinay Sajip | 20 January 2012, 11:27:36 UTC | Closes #13807: Merged fix from 3.1. | 20 January 2012, 11:27:36 UTC |