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

sort by:
Revision Author Date Message Commit Date
82649f3 Issue #15776: Allow pyvenv to work in existing directory with --clean. Patch by Vinay Sajip. 24 August 2012, 16:00:15 UTC
ad2a7d5 Merge #15249: Mangle From lines correctly when body contains invalid bytes. Fix by Colin Su. Test by me, based on a test written by Petri Lehtinen. 24 August 2012, 15:23:50 UTC
638d40b #15249: Mangle From lines correctly when body contains invalid bytes. Fix by Colin Su. Test by me, based on a test written by Petri Lehtinen. 24 August 2012, 15:14:13 UTC
4784e02 Output lib files for PGO build into PGO directory. 24 August 2012, 14:12:28 UTC
5951ec0 Pick up 32-bit launcher from PGO directory on 64-bit PGO build. 24 August 2012, 14:06:10 UTC
bddf724 Drop PC\python_nt.h as it's not used. Add input dependency on custom build step. 24 August 2012, 13:47:53 UTC
b4b92be Issue #15511: Drop explicit dependency on pythonxy.lib from amd64 configuration. 24 August 2012, 13:21:24 UTC
3234cc8 Add missing PGI/PGO configurations for pywlauncher. 24 August 2012, 13:06:50 UTC
a4b0701 Merge with 3.2 24 August 2012, 11:32:14 UTC
f2b34b8 Issue 15777: Fix a refleak in _posixsubprocess. It was exposed by 03c98d05b140 and dbbf3ccf72e8. 24 August 2012, 11:25:59 UTC
ffffa8e Close #2051: Oops, transposed the digits in the issue number in the previous commit 24 August 2012, 08:36:31 UTC
a508770 Close #2501: Permission bits are once again correctly copied from the source file to the cached bytecode file. Test by Eric Snow. 24 August 2012, 08:32:40 UTC
36d188c Issue #15037: Use correct path to system terminfo database. 24 August 2012, 07:44:01 UTC
66e6317 Issue #15770: Check invalid arguments in test function. Patch by Victor Stinner. 23 August 2012, 13:53:45 UTC
f21587e mpd_qpowmod(): calculate result with zero-exponent for compatibility with decimal.py. The hack to remove the ideal exponent is no longer required. 23 August 2012, 13:05:29 UTC
bbd3437 Issue #14292: Ensure that the OS X installer build configures the CXX environment variable to a value comparable to what it sets for CC for the benefit of C++ extension modules. (Patch by Ronald Oussoren) 23 August 2012, 06:34:50 UTC
6fc81d7 Issue #15645: Ensure 2to3 grammar pickles are properly installed. (Patch by Ronald Oussoren) 23 August 2012, 06:34:13 UTC
12d1f67 issue #15645: null merge 23 August 2012, 06:32:29 UTC
01d1837 Issue #15645: Ensure 2to3 grammar pickles are properly installed. (Patch by Ronald Oussoren) 23 August 2012, 06:27:26 UTC
35d600c Suggested a whatsnew item 23 August 2012, 03:14:29 UTC
f9bd914 Issue #665194: Added a small optimization 23 August 2012, 03:02:36 UTC
1f924d2 Added test for a bug fixed in issue #665194. 23 August 2012, 02:06:37 UTC
097a120 #665194: fix variable name in exception code path. It was correct in the original patch and I foobared it when I restructured part of the code. 23 August 2012, 01:52:31 UTC
b8687df #665194: Update email.utils.localtime to use astimezone, and fix bug. The new code correctly handles historic changes in UTC offsets. A test for this should follow. Original patch by Alexander Belopolsky. 23 August 2012, 01:34:00 UTC
17183a2 Use zero bottom margin. 22 August 2012, 17:28:12 UTC
ad5b439 In the 32-bit build, dec_hash() raised InvalidOperation if the operand had a coefficient with MAX_PREC=425000000 digits and a negative exponent. Increasing the context limits above the official values fixes the issue and is safe (in this case!). 22 August 2012, 17:11:50 UTC
2fd502f 1) Use _mpd_basedivmod() regardless of the length of the dividend. This is required for a corner case in dec_hash() in the following commit and also usually faster. dec_hash() needs some extra precision above MPD_MAX_PREC, and _mpd_base_ndivmod() is not audited for that. 2) Use _mpd_basemul() if the length of the smaller operand is less than or equal to 256. While this is technically an optimization, it is required for *testing* corner cases in dec_hash() in reasonable time. 22 August 2012, 16:54:37 UTC
ad54c6d Issue #15766: Fix a crash in imp.load_dynamic() on PyUnicode_FromString() failure 22 August 2012, 15:45:52 UTC
9bd9cd3 Fix for issue 15716: interpreter could crash when PYTHONEXECUTABLE was set on Mac OS X. This is due to an off-by-one error: the allocated buffer didn't have room for a NUL character at the end of the mbstowcs result. (merge with 3.2) 22 August 2012, 12:40:35 UTC
eb61f8b Fix for issue 15716: interpreter could crash when PYTHONEXECUTABLE was set on Mac OS X. This is due to an off-by-one error: the allocated buffer didn't have room for a NUL character at the end of the mbstowcs result. 22 August 2012, 12:24:14 UTC
6f69fb1 Update suspicious ignore file. 22 August 2012, 05:38:04 UTC
75959cf Issue #15747: skip chflags UF_IMMUTABLE tests if EOPNOTSUPP is raised. This is necessary for ZFS systems, which don't support UF_IMMUTABLE. (Note: this commit is a manual merge of 78699:019a2390b014 as both _test_chflags_regular_file and test_lchflags_symlink differ between 3.2 and default.) 21 August 2012, 23:59:31 UTC
dda5edc Block 78699:019a2390b014, this needs to be manually merged. 21 August 2012, 23:48:55 UTC
ee253eb Issue #15747: skip chflags UF_IMMUTABLE tests if EOPNOTSUPP is raised. This is necessary for ZFS systems, which don't support UF_IMMUTABLE. 21 August 2012, 23:41:43 UTC
6733927 Fix typo in error handling for WaitForMultipleObjects() 21 August 2012, 13:54:22 UTC
b9717b5 #15752: merge with 3.2. 21 August 2012, 08:39:47 UTC
1b47bf4 #15752: s/assertRaisesRegexp/assertRaisesRegex/g 21 August 2012, 08:38:41 UTC
83c0ae5 Address most of Ezio's comments. str/bytes/bytearray docs still need consolidation 21 August 2012, 07:42:52 UTC
5b27c53 Merge 3.2. 21 August 2012, 06:25:41 UTC
7cacd2e Issue #15736: Fix overflow in _PySequence_BytesToCharpArray(). 21 August 2012, 06:16:09 UTC
139cd43 Issue #15285: Refactor connect timeout test in test_timeout. 21 August 2012, 01:40:21 UTC
514dbb0 Issue #15285: Refactor connect timeout test in test_timeout. 21 August 2012, 01:22:59 UTC
a5e5797 Improve the pyvenv entry 20 August 2012, 23:08:17 UTC
c907de9 Improved summary section in whatsnew 20 August 2012, 22:53:06 UTC
609939e Issue #14954: Clarify the interaction of weak references and garbage collection. Patch by Ethan Furman. 20 August 2012, 22:07:35 UTC
9439f04 Issue #14954: Clarify the interaction of weak references and garbage collection. Patch by Ethan Furman. 20 August 2012, 22:07:07 UTC
77ebfcc Fix Issue 15743 - improve urllib tests by removing deprecated method usages. Patch by Jeff Knupp. 20 August 2012, 20:43:59 UTC
df9c945 #15199: Fix JavaScript's default MIME type to application/javascript 20 August 2012, 18:30:03 UTC
c6fdafc #15199: Fix JavaScript's default MIME type to application/javascript 20 August 2012, 18:28:58 UTC
1ea50f5 Merge #15742: clarify sqlite parameter substitution example. Suggestion and patch by Mike Hoy. 20 August 2012, 18:14:46 UTC
f6bd1b0 #15742: clarify sqlite parameter substitution example. Suggestion and patch by Mike Hoy. 20 August 2012, 18:14:18 UTC
35503c9 Issue #15726: Fix incorrect bounds checking in PyState_FindModule. Patch by Robin Schreiber. 20 August 2012, 17:31:52 UTC
75506e8 Issue #15726: Fix incorrect bounds checking in PyState_FindModule. Patch by Robin Schreiber. 20 August 2012, 17:30:46 UTC
66d1eb2 Merge 3.2. 20 August 2012, 15:20:46 UTC
07795df Issue #15741: Fix potential NULL dereference. Found by Coverity. 20 August 2012, 15:19:50 UTC
28a2ad5 Check return value of asdl_seq_new(). Found by Coverity. 20 August 2012, 14:07:38 UTC
8bd24fe Issue #12643: Respect sys.excepthook in code.InteractiveConsole 20 August 2012, 13:02:28 UTC
c0c03be Merge 3.2. 20 August 2012, 12:42:59 UTC
db579d7 Issue #15738: Fix a missing NULL check in subprocess_fork_exec(). 20 August 2012, 12:36:47 UTC
000fde9 Closes #15737: Fix potential NULL dereference in zipimport.c. 20 August 2012, 12:14:49 UTC
6adf243 Merge 3.2. 20 August 2012, 09:13:58 UTC
fd24f9e Issue #15732: Fix (constructed) crash in _PySequence_BytesToCharpArray(). Found by Coverity. 20 August 2012, 09:04:24 UTC
bac9a53 Break up the 'someos' docs classification based on a more user-focused scheme, including creation of a separate 'Concurrent Execution' section 20 August 2012, 08:05:46 UTC
273069c Close #4966: revamp the sequence docs in order to better explain the state of modern Python 20 August 2012, 07:14:07 UTC
1685db0 s/path importer/path based finder/ (because the path based finder is not an importer and the simpler 'path finder' is too ambiguous) 20 August 2012, 03:49:08 UTC
48fec05 Close #14846: Handle a sys.path entry going away 20 August 2012, 03:18:15 UTC
db7920b Close #14814: Avoid depending on struct by using newer features. Also use enumerate where appropriate (patch by Serhiy Storchaka). Declaring PEP 3144 final at this point - any further changes to code or docs can go in new issues. 20 August 2012, 00:19:12 UTC
a8517ad Issue #14814: document the Interface APIs and fix various problems with the string representations (initial patch by Eli Bendersky). 20 August 2012, 00:04:26 UTC
749bd42 Merge #13579: teach string.Formatter about 'a'. Patch by Francisco Martín Brugué. 19 August 2012, 21:45:40 UTC
e56bf97 #13579: teach string.Formatter about 'a'. Patch by Francisco Martín Brugué. 19 August 2012, 21:26:34 UTC
8528c31 Issue #15728: Fix leak in PyUnicode_AsWideCharString(). Found by Coverity. 19 August 2012, 19:52:43 UTC
a19de80 Issue #15595: Fix subprocess.Popen(universal_newlines=True) for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek. 19 August 2012, 19:20:03 UTC
8286071 Issue #15595: Fix subprocess.Popen(universal_newlines=True) for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek. 19 August 2012, 19:13:41 UTC
377a152 Use Thread.is_alive() instead of old-style Thread.isAlive() in subprocess. 19 August 2012, 17:49:39 UTC
a86f185 Fixes #14668. Mention Windows Path manipulation option in the installer. 19 August 2012, 16:22:20 UTC
47ec25d Brush subprocess tests a bit. 19 August 2012, 13:25:37 UTC
4d16bcc The latest NumPy revision no longer segfaults here. 19 August 2012, 10:54:50 UTC
aaf8e2e Fix out-of-date comment in test_memoryview. 19 August 2012, 10:50:24 UTC
7fda33b Mereg 3.2. 19 August 2012, 09:22:28 UTC
6b96286 Check for NULL return value in PyStructSequence_NewType(). Found by Coverity. 19 August 2012, 09:20:41 UTC
6b9bfe8 Allow redemo.py to be used from the command line like other demos. 18 August 2012, 19:24:56 UTC
3c6661a Allow redemo.py to be used from the command line like other demos. 18 August 2012, 19:21:17 UTC
dbcae3c Issue #15615: Add some tests for the json module's handling of invalid input data. Patch by Kushal Das. 18 August 2012, 18:48:17 UTC
b47ea9a Issue #15615: Add some tests for the json module's handling of invalid input data. Patch by Kushal Das. 18 August 2012, 18:46:23 UTC
35fa864 Issue #15477: Merge fix from 3.2 18 August 2012, 11:26:15 UTC
05d79e9 Issue #15477: Add workaround for log1p(-0.0) on platforms where it's broken. 18 August 2012, 11:24:30 UTC
8c601b0 Merge 3.2: tutorial typo fix 18 August 2012, 06:50:32 UTC
31a1190 tutorial typo fix 18 August 2012, 06:50:09 UTC
a1b0f6d Issue #15586: fix prompts in some documentation examples 18 August 2012, 02:42:22 UTC
cd7128a Merge #15636: add versionadded for decodebytes 18 August 2012, 00:55:54 UTC
75fd225 #15636: add versionadded for decodebytes 18 August 2012, 00:55:21 UTC
f669036 Merge #15355: Mention already-executing Exception in generator docs. Patch by Chris Jerdonek. 18 August 2012, 00:49:24 UTC
2c1d1d6 #15355: Mention already-executing Exception in generator docs. Patch by Chris Jerdonek. 18 August 2012, 00:48:59 UTC
ed7fb9c Merge #15694: reflow paragraph. 18 August 2012, 00:40:03 UTC
433ef3b #15694: reflow paragraph. 18 August 2012, 00:39:21 UTC
8eac575 Merge #15694: Link discussion of file objects to glossary entry. This is analogous to the link for `flie objects` in the description of 'open' that exists in the 2.7 docs, and adds a similar link to the io docs. Patch by Chris Jerdonek. 18 August 2012, 00:38:19 UTC
9f0c940 #15694: Link discussion of file objects to glossary entry. This is analogous to the link for `flie objects` in the description of 'open' that exists in the 2.7 docs, and adds a similar link to the io docs. Patch by Chris Jerdonek. 18 August 2012, 00:33:54 UTC
5c3ddc8 Closes #15632: regrtest.py: fix spurious refleaks due to various caches filling up with random data. 17 August 2012, 21:09:48 UTC
6aaa03a Issue #15678: Fix menu customization for IDLE started from OS X command lines. It was broken as a side effect of the changes to pythonw.c in b79d276041a8 for #15307. Since sys.executable no longer includes 'Python.app' in the path name, test for a framework build instead. This should give the previous behavior in nearly all cases. Whether the previous behavior is sensible is left as an issue for later releases. IDLE.app behavior was not affected as it does its own manipulation of sys.executable. 17 August 2012, 20:22:30 UTC
bbfe573 Merge with 3.2 #15660 17 August 2012, 19:42:12 UTC
back to top