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

sort by:
Revision Author Date Message Commit Date
e67c6c5 #14645: Generator now emits correct linesep for all parts. Previously the parts of the message retained whatever linesep they had on read, which means if the messages weren't read in univeral newline mode, the line endings could well be inconsistent. In general sending it via smtplib would result in them getting fixed, but it is better to generate them correctly to begin with. Also, the new send_message method of smtplib does not do the fixup, so that method is producing rfc-invalid output without this fix. 07 March 2013, 21:38:03 UTC
697e7ba Fix typo in Misc/NEWS entry. 07 March 2013, 17:53:19 UTC
1f38621 #11732: add a new suppress_crash_popup() context manager to test.support that disables crash popups on Windows and use it in test_ctypes. 07 March 2013, 16:44:29 UTC
f9164e1 Fix doc grammar and line width 06 March 2013, 14:48:57 UTC
33e20d1 #17364: remove documentation for a function that does not exist. 06 March 2013, 01:20:27 UTC
1e7551d Reverting the changeset 5126e62c60af made for Issue #12921 05 March 2013, 10:25:58 UTC
3fb066d Fix Issue #12921: BaseHTTPServer's send_error should send the correct error response message when send_error includes a message in addition to error status. Patch contributed by Karl. 05 March 2013, 09:22:57 UTC
44d5214 Issue #17278: Fix a crash in heapq.heappush() and heapq.heappop() when the list is being resized concurrently. 04 March 2013, 19:30:01 UTC
aaef344 #17346: make sure pickle tests are run against all protocols. Initial patch by Marius Gedminas. 04 March 2013, 13:17:56 UTC
7b39b9b Issue #13898: test_ssl no longer prints a spurious stack trace on Ubuntu. 03 March 2013, 21:31:21 UTC
fed69ba Fix markup in unittest doc. 01 March 2013, 19:26:04 UTC
136726c #17315: unlink a file that test_posixpath was leaving around. 01 March 2013, 18:59:17 UTC
c6641db Add a link to the demo dir. 28 February 2013, 16:02:28 UTC
4d6cb0f Fix markup in unittest docs. 28 February 2013, 06:28:11 UTC
13fb979 Issue #16406: Combine the doc pages for uploading and registering to PyPI. 27 February 2013, 18:00:20 UTC
1cb0cb2 #17296: backport fix for issue 1692335, naive exception pickling. 27 February 2013, 13:57:09 UTC
5f79409 Issue #14720: Enhance sqlite3 microsecond conversion, document its behavior 26 February 2013, 19:38:17 UTC
7aaa1ef Issue #17018: Make Process.join() retry if os.waitpid() fails with EINTR. 26 February 2013, 12:39:57 UTC
8fd3669 Fix issue16932: Fix the urlparse example. Remote :port when scheme is not specified to demonstrate correct behavior 26 February 2013, 09:02:58 UTC
a5f13d2 Issue #1470548: Add test for fragment producing with XMLGenerator. 25 February 2013, 11:46:10 UTC
67bfe80 #17275: Fix class name in init errors in C bufferedio classes. This fixes an apparent copy-and-paste error. Patch by Manuel Jacob. 24 February 2013, 02:51:05 UTC
0362b54 Revert "Issue #16121: Fix line number accounting in shlex" 23 February 2013, 22:12:03 UTC
7a05113 Issue #16121: Fix line number accounting in shlex 23 February 2013, 21:08:07 UTC
905b648 Issue #16403: Document how distutils uses the maintainer field in PKG-INFO 23 February 2013, 20:06:16 UTC
ee4a20b Issue #16695: Document how glob handles filenames starting with a dot 23 February 2013, 18:53:27 UTC
9f74c6c Issue #8890: Stop advertising an insecure use of /tmp in docs 23 February 2013, 18:27:49 UTC
8b94514 Issue #14720: sqlite3: Convert datetime microseconds correctly Patch by Lowe Thiderman 23 February 2013, 18:05:56 UTC
ed909bc Issue #5033: Fix building of the sqlite3 extension module 23 February 2013, 16:16:20 UTC
507eb09 #17217: fix UnicodeEncodeErrors errors in test_format by printing ASCII only. 23 February 2013, 05:53:56 UTC
1ca8794 #17249: check for the availability of the thread module. 23 February 2013, 04:42:19 UTC
29267c8 #17249: convert a test in test_capi to use unittest and reap threads. 23 February 2013, 03:52:46 UTC
739d549 #15438: add a note to math.pow() that suggests using **/pow() for integers. Patch by Mark Dickinson. 23 February 2013, 02:53:44 UTC
ad17bc0 #17271: update example in tempfile docs. 22 February 2013, 06:28:14 UTC
a19ebdb #17256: fix syntax highlight in embedding example. Patch by Kushal Das. 22 February 2013, 05:46:22 UTC
d69ad55 Issue #17203: add long option names to unittest discovery docs. 22 February 2013, 02:54:43 UTC
0f4377c #17255: test short-circuiting behavior of any()/all(). Patch by Wim Glenn. 21 February 2013, 21:15:40 UTC
c510a04 Issue #17225: JSON decoder now counts columns in the first line starting with 1, as in other lines. 21 February 2013, 18:19:16 UTC
a2964b3 Issue #17248: Fix os.*chown() testing when user is in root group. 21 February 2013, 12:34:36 UTC
bcbc567 #17265: fix highlight in template example. Initial patch by Berker Peksag. 21 February 2013, 10:30:32 UTC
b3d62ce Issue #17248: Fix os.*chown() testing when user has group root. 20 February 2013, 17:48:22 UTC
54db2fd Issue #15301: Enhance os.*chown() testing. Based on patch by Larry Hastings. 20 February 2013, 17:40:25 UTC
774a39f #13700: Make imap.authenticate with authobject work. This fixes a bytes/string confusion in the API which prevented custom authobjects from working at all. Original patch by Erno Tukia. 19 February 2013, 17:17:31 UTC
6b30759 #7963: fix error message when 'object' called with arguments. Patch by Alexander Belopolsky. 19 February 2013, 02:20:08 UTC
1548ed6 Disable posixpath.realpath() tests on Windows (fix for issue #6975). 18 February 2013, 11:32:30 UTC
59f5dee Issue #13153: Tkinter functions now raise TclError instead of ValueError when a string argument contains non-BMP character. 18 February 2013, 11:01:52 UTC
467393d Fix posixpath.realpath() for multiple pardirs (fixes issue #6975). 18 February 2013, 10:21:04 UTC
9acb9bc Fix issue #13169: Reimport MAXREPEAT into sre_constants.py. 18 February 2013, 09:14:21 UTC
fa46816 Issue #9669: Protect re against infinite loops on zero-width matching in non-greedy repeat. Patch by Matthew Barnett. 16 February 2013, 19:23:53 UTC
70ca021 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:47 UTC
b19ed57 #17178: update any()/all() docstrings to document their behavior with empty iterables. Patch by Ankur Ankan. 15 February 2013, 21:35:14 UTC
38b8254 Issue #17208: add a note about the termination behaviour of daemon threads. 15 February 2013, 20:27:18 UTC
439bdb1 Add Misc/NEWS entry for Issue #16743 13 February 2013, 15:19:36 UTC
0d09ba8 Issue #16743: Fix mmap overflow check on 32 bit Windows 13 February 2013, 12:18:03 UTC
7e01911 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:08:15 UTC
76a2ed1 Fix for issue #16800: Use buffered write to handle EINTR. 12 February 2013, 22:59:26 UTC
f6b361e Issue #16800: tempfile.gettempdir() no longer left temporary files when the disk is full. Original patch by Amir Szekely. 12 February 2013, 22:35:30 UTC
e4ad8aa Issue #4591: Uid and gid values larger than 2**31 are supported now. 12 February 2013, 07:24:16 UTC
008deb7 Clean trailing whitespaces in Makefile.pre.in. 12 February 2013, 07:21:36 UTC
ec317a8 #17171: fix email.encoders.encode_7or8bit when applied to binary data. 11 February 2013, 15:51:28 UTC
b3e8384 #17064: fix sporadic permission errors in test_mailbox on windows. Patch by Jeremy Kloth. 11 February 2013, 15:04:26 UTC
f78f5b1 Correction to issue 17052 fix 11 February 2013, 13:20:52 UTC
8fd396b Issue 17502: unittest discovery should use self.testLoader 11 February 2013, 00:04:24 UTC
6c22b1d Issue #17141: random.vonmisesvariate() no more hangs for large kappas. 10 February 2013, 17:28:56 UTC
5e61f14 Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxError and a full traceback including line number. 10 February 2013, 15:36:00 UTC
be5f919 Issue #17149: Fix random.vonmisesvariate to always return results in [0, 2*math.pi]. 10 February 2013, 14:16:10 UTC
497cee4 Fix a test for SpooledTemporaryFile (added in issue #10355). 10 February 2013, 12:43:46 UTC
88efc52 Issue #1470548: XMLGenerator now works with binary output streams. 10 February 2013, 12:29:52 UTC
df32691 Issue #6975: os.path.realpath() now correctly resolves multiple nested symlinks on POSIX platforms. 10 February 2013, 10:22:07 UTC
4de7457 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. I've left a couple of them in: zlib (third-party lib), getaddrinfo.c (doesn't include Python.h, and probably obsolete), _sre.c (legitimate use for the re.LOCALE flag). 09 February 2013, 22:11:27 UTC
b6ed173 Issue #17156: pygettext.py now uses an encoding of source file and correctly writes and escapes non-ascii characters. 09 February 2013, 20:37:22 UTC
041d553 #17166: fix _dummy_thread import example. Report and patch by Berker Peksag. 09 February 2013, 18:23:46 UTC
ceaa8b1 #16564: Fix regression in use of encoders.encode_noop with binary data. 09 February 2013, 18:02:58 UTC
d489c7a add proper dependencies on expat headers and sources 09 February 2013, 16:02:06 UTC
bbbbe8e Issue #10355: SpooledTemporaryFile properties now work for unrolled files. Remove obsoleted xreadline method. 09 February 2013, 10:21:14 UTC
4b109cb Minor fix of previous commit. 09 February 2013, 09:51:21 UTC
4f169a7 Issue #17147. Mention BytesIO in SpooledTemporaryFile documentation. 09 February 2013, 09:46:42 UTC
01ad622 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:53 UTC
a48b61f Issue #17161: make install now also installs a python3 man page. 09 February 2013, 06:53:51 UTC
1273dfc Fix accidental non-breakable spaces (U+00A0). 08 February 2013, 09:22:05 UTC
f1319d8 Issue #6972: keep the warning about untrusted extraction and mention the version it was improved in. 08 February 2013, 06:15:04 UTC
d03f467 Addressing the review comment made by Terry Reedy 08 February 2013, 05:43:21 UTC
3cf96ac Issue #17073: Fix some integer overflows in sqlite3 module. 07 February 2013, 15:01:47 UTC
3fd4ab3 Issue #17043: The unicode-internal decoder no longer read past the end of input buffer. 07 February 2013, 14:23:21 UTC
df4bb46 Issue #17118: Add new tests for testing Python-Tcl interaction. 07 February 2013, 13:40:03 UTC
8995300 Issue #17114: IDLE now uses non-strict config parser. 07 February 2013, 13:24:36 UTC
c2255ac Fix test_from_dll* in test_returnfuncptrs.py. 07 February 2013, 12:58:44 UTC
b98e96a Fix Issue17069: Document getcode method in urllib.request.rst 07 February 2013, 08:47:01 UTC
1acaf0b #17142: fix apparent copy and paste error in test_all. 06 February 2013, 14:56:19 UTC
b5b9c8c Issue #16723: httplib.HTTPResponse no longer marked closed when the connection is automatically closed. 06 February 2013, 08:31:57 UTC
f581b37 #16948: Fix quopri encoding of non-latin1 character sets. 05 February 2013, 15:49:49 UTC
43536e9 Issue #17089: Expat parser now correctly works with string input not only when an internal XML encoding is UTF-8 or US-ASCII. It now accepts bytes and strings larger than 2 GiB. 04 February 2013, 16:26:15 UTC
95b7110 #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:15:58 UTC
db1ba4e Fix test_tools hangs on Windows. Patch by Jeremy Kloth. 04 February 2013, 14:55:59 UTC
b3f194d Issue #16903: Popen.communicate() on Unix now accepts strings when universal_newlines is true as on Windows. 04 February 2013, 14:47:39 UTC
0b4591e Do not raise self.skipTest(). skipTest() already raises an exception. 04 February 2013, 13:45:00 UTC
a66b46a Temporarily disable test_from_dll in test_returnfuncptrs.py for Windows. 04 February 2013, 13:19:37 UTC
19c4e0d Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple parses nested mutating sequence. 04 February 2013, 10:47:24 UTC
64359d2 Update the embedded copy of the expat XML parser to 2.1.0. It brings with it a vareity of bug fixes, both security and behavior. See http://www.libexpat.org/ for the list. NOTE: I already backported the expat hash randomization fix in March. Fixes issue #14340. 14 July 2012, 21:12:35 UTC
94dc673 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:03:31 UTC
028915e Issue #16698: Skip posix test_getgroups when built with OS X deployment target prior to 10.6. 02 February 2013, 23:08:52 UTC
back to top