e67c6c5 | R David Murray | 07 March 2013, 21:38:03 UTC | #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 | Ezio Melotti | 07 March 2013, 17:53:19 UTC | Fix typo in Misc/NEWS entry. | 07 March 2013, 17:53:19 UTC |
1f38621 | Ezio Melotti | 07 March 2013, 16:44:29 UTC | #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 | Eli Bendersky | 06 March 2013, 14:48:57 UTC | Fix doc grammar and line width | 06 March 2013, 14:48:57 UTC |
33e20d1 | Ezio Melotti | 06 March 2013, 01:20:27 UTC | #17364: remove documentation for a function that does not exist. | 06 March 2013, 01:20:27 UTC |
1e7551d | Senthil Kumaran | 05 March 2013, 10:25:58 UTC | Reverting the changeset 5126e62c60af made for Issue #12921 | 05 March 2013, 10:25:58 UTC |
3fb066d | Senthil Kumaran | 05 March 2013, 09:22:57 UTC | 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 | Antoine Pitrou | 04 March 2013, 19:30:01 UTC | 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 | Ezio Melotti | 04 March 2013, 13:17:56 UTC | #17346: make sure pickle tests are run against all protocols. Initial patch by Marius Gedminas. | 04 March 2013, 13:17:56 UTC |
7b39b9b | Nadeem Vawda | 03 March 2013, 21:31:21 UTC | Issue #13898: test_ssl no longer prints a spurious stack trace on Ubuntu. | 03 March 2013, 21:31:21 UTC |
fed69ba | Ezio Melotti | 01 March 2013, 19:26:04 UTC | Fix markup in unittest doc. | 01 March 2013, 19:26:04 UTC |
136726c | Ezio Melotti | 01 March 2013, 18:59:17 UTC | #17315: unlink a file that test_posixpath was leaving around. | 01 March 2013, 18:59:17 UTC |
c6641db | Ezio Melotti | 28 February 2013, 16:02:28 UTC | Add a link to the demo dir. | 28 February 2013, 16:02:28 UTC |
4d6cb0f | Ezio Melotti | 28 February 2013, 06:28:11 UTC | Fix markup in unittest docs. | 28 February 2013, 06:28:11 UTC |
13fb979 | Chris Jerdonek | 27 February 2013, 18:00:20 UTC | Issue #16406: Combine the doc pages for uploading and registering to PyPI. | 27 February 2013, 18:00:20 UTC |
1cb0cb2 | R David Murray | 27 February 2013, 13:57:09 UTC | #17296: backport fix for issue 1692335, naive exception pickling. | 27 February 2013, 13:57:09 UTC |
5f79409 | Petri Lehtinen | 26 February 2013, 19:32:02 UTC | Issue #14720: Enhance sqlite3 microsecond conversion, document its behavior | 26 February 2013, 19:38:17 UTC |
7aaa1ef | Richard Oudkerk | 26 February 2013, 12:39:57 UTC | Issue #17018: Make Process.join() retry if os.waitpid() fails with EINTR. | 26 February 2013, 12:39:57 UTC |
8fd3669 | Senthil Kumaran | 26 February 2013, 09:02:58 UTC | 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 | Serhiy Storchaka | 25 February 2013, 11:46:10 UTC | Issue #1470548: Add test for fragment producing with XMLGenerator. | 25 February 2013, 11:46:10 UTC |
67bfe80 | R David Murray | 24 February 2013, 02:51:05 UTC | #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 | Petri Lehtinen | 23 February 2013, 22:03:15 UTC | Revert "Issue #16121: Fix line number accounting in shlex" | 23 February 2013, 22:12:03 UTC |
7a05113 | Petri Lehtinen | 23 February 2013, 21:07:39 UTC | Issue #16121: Fix line number accounting in shlex | 23 February 2013, 21:08:07 UTC |
905b648 | Petri Lehtinen | 23 February 2013, 20:05:27 UTC | Issue #16403: Document how distutils uses the maintainer field in PKG-INFO | 23 February 2013, 20:06:16 UTC |
ee4a20b | Petri Lehtinen | 23 February 2013, 18:53:03 UTC | Issue #16695: Document how glob handles filenames starting with a dot | 23 February 2013, 18:53:27 UTC |
9f74c6c | Petri Lehtinen | 23 February 2013, 18:26:56 UTC | Issue #8890: Stop advertising an insecure use of /tmp in docs | 23 February 2013, 18:27:49 UTC |
8b94514 | Petri Lehtinen | 23 February 2013, 18:05:09 UTC | Issue #14720: sqlite3: Convert datetime microseconds correctly Patch by Lowe Thiderman | 23 February 2013, 18:05:56 UTC |
ed909bc | Petri Lehtinen | 23 February 2013, 16:05:28 UTC | Issue #5033: Fix building of the sqlite3 extension module | 23 February 2013, 16:16:20 UTC |
507eb09 | Ezio Melotti | 23 February 2013, 05:53:56 UTC | #17217: fix UnicodeEncodeErrors errors in test_format by printing ASCII only. | 23 February 2013, 05:53:56 UTC |
1ca8794 | Ezio Melotti | 23 February 2013, 04:42:19 UTC | #17249: check for the availability of the thread module. | 23 February 2013, 04:42:19 UTC |
29267c8 | Ezio Melotti | 23 February 2013, 03:52:46 UTC | #17249: convert a test in test_capi to use unittest and reap threads. | 23 February 2013, 03:52:46 UTC |
739d549 | Ezio Melotti | 23 February 2013, 02:53:44 UTC | #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 | Ezio Melotti | 22 February 2013, 06:28:14 UTC | #17271: update example in tempfile docs. | 22 February 2013, 06:28:14 UTC |
a19ebdb | Ezio Melotti | 22 February 2013, 05:46:22 UTC | #17256: fix syntax highlight in embedding example. Patch by Kushal Das. | 22 February 2013, 05:46:22 UTC |
d69ad55 | Chris Jerdonek | 22 February 2013, 02:54:43 UTC | Issue #17203: add long option names to unittest discovery docs. | 22 February 2013, 02:54:43 UTC |
0f4377c | Ezio Melotti | 21 February 2013, 21:15:40 UTC | #17255: test short-circuiting behavior of any()/all(). Patch by Wim Glenn. | 21 February 2013, 21:15:40 UTC |
c510a04 | Serhiy Storchaka | 21 February 2013, 18:19:16 UTC | 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 | Serhiy Storchaka | 21 February 2013, 12:34:36 UTC | Issue #17248: Fix os.*chown() testing when user is in root group. | 21 February 2013, 12:34:36 UTC |
bcbc567 | Ezio Melotti | 21 February 2013, 10:30:32 UTC | #17265: fix highlight in template example. Initial patch by Berker Peksag. | 21 February 2013, 10:30:32 UTC |
b3d62ce | Serhiy Storchaka | 20 February 2013, 17:48:22 UTC | Issue #17248: Fix os.*chown() testing when user has group root. | 20 February 2013, 17:48:22 UTC |
54db2fd | Serhiy Storchaka | 20 February 2013, 17:40:25 UTC | Issue #15301: Enhance os.*chown() testing. Based on patch by Larry Hastings. | 20 February 2013, 17:40:25 UTC |
774a39f | R David Murray | 19 February 2013, 17:17:31 UTC | #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 | R David Murray | 19 February 2013, 02:20:08 UTC | #7963: fix error message when 'object' called with arguments. Patch by Alexander Belopolsky. | 19 February 2013, 02:20:08 UTC |
1548ed6 | Serhiy Storchaka | 18 February 2013, 11:32:30 UTC | Disable posixpath.realpath() tests on Windows (fix for issue #6975). | 18 February 2013, 11:32:30 UTC |
59f5dee | Serhiy Storchaka | 18 February 2013, 11:01:52 UTC | 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 | Serhiy Storchaka | 18 February 2013, 10:21:04 UTC | Fix posixpath.realpath() for multiple pardirs (fixes issue #6975). | 18 February 2013, 10:21:04 UTC |
9acb9bc | Serhiy Storchaka | 18 February 2013, 09:14:21 UTC | Fix issue #13169: Reimport MAXREPEAT into sre_constants.py. | 18 February 2013, 09:14:21 UTC |
fa46816 | Serhiy Storchaka | 16 February 2013, 19:23:53 UTC | 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 | Serhiy Storchaka | 16 February 2013, 14:47:47 UTC | 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 | Ezio Melotti | 15 February 2013, 21:35:14 UTC | #17178: update any()/all() docstrings to document their behavior with empty iterables. Patch by Ankur Ankan. | 15 February 2013, 21:35:14 UTC |
38b8254 | Antoine Pitrou | 15 February 2013, 20:27:18 UTC | Issue #17208: add a note about the termination behaviour of daemon threads. | 15 February 2013, 20:27:18 UTC |
439bdb1 | Richard Oudkerk | 13 February 2013, 15:19:36 UTC | Add Misc/NEWS entry for Issue #16743 | 13 February 2013, 15:19:36 UTC |
0d09ba8 | Richard Oudkerk | 13 February 2013, 12:18:03 UTC | Issue #16743: Fix mmap overflow check on 32 bit Windows | 13 February 2013, 12:18:03 UTC |
7e01911 | Serhiy Storchaka | 13 February 2013, 10:08:15 UTC | 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 | Serhiy Storchaka | 12 February 2013, 22:59:26 UTC | Fix for issue #16800: Use buffered write to handle EINTR. | 12 February 2013, 22:59:26 UTC |
f6b361e | Serhiy Storchaka | 12 February 2013, 22:35:30 UTC | 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 | Serhiy Storchaka | 12 February 2013, 07:24:16 UTC | Issue #4591: Uid and gid values larger than 2**31 are supported now. | 12 February 2013, 07:24:16 UTC |
008deb7 | Serhiy Storchaka | 12 February 2013, 07:21:36 UTC | Clean trailing whitespaces in Makefile.pre.in. | 12 February 2013, 07:21:36 UTC |
ec317a8 | R David Murray | 11 February 2013, 15:51:28 UTC | #17171: fix email.encoders.encode_7or8bit when applied to binary data. | 11 February 2013, 15:51:28 UTC |
b3e8384 | R David Murray | 11 February 2013, 15:04:26 UTC | #17064: fix sporadic permission errors in test_mailbox on windows. Patch by Jeremy Kloth. | 11 February 2013, 15:04:26 UTC |
f78f5b1 | Michael Foord | 11 February 2013, 13:20:52 UTC | Correction to issue 17052 fix | 11 February 2013, 13:20:52 UTC |
8fd396b | Michael Foord | 11 February 2013, 00:04:24 UTC | Issue 17502: unittest discovery should use self.testLoader | 11 February 2013, 00:04:24 UTC |
6c22b1d | Serhiy Storchaka | 10 February 2013, 17:28:56 UTC | Issue #17141: random.vonmisesvariate() no more hangs for large kappas. | 10 February 2013, 17:28:56 UTC |
5e61f14 | Serhiy Storchaka | 10 February 2013, 15:36:00 UTC | 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 | Mark Dickinson | 10 February 2013, 14:16:10 UTC | Issue #17149: Fix random.vonmisesvariate to always return results in [0, 2*math.pi]. | 10 February 2013, 14:16:10 UTC |
497cee4 | Serhiy Storchaka | 10 February 2013, 12:43:46 UTC | Fix a test for SpooledTemporaryFile (added in issue #10355). | 10 February 2013, 12:43:46 UTC |
88efc52 | Serhiy Storchaka | 10 February 2013, 12:29:52 UTC | Issue #1470548: XMLGenerator now works with binary output streams. | 10 February 2013, 12:29:52 UTC |
df32691 | Serhiy Storchaka | 10 February 2013, 10:22:07 UTC | Issue #6975: os.path.realpath() now correctly resolves multiple nested symlinks on POSIX platforms. | 10 February 2013, 10:22:07 UTC |
4de7457 | Antoine Pitrou | 09 February 2013, 22:11:27 UTC | 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 | Serhiy Storchaka | 09 February 2013, 20:37:22 UTC | 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 | R David Murray | 09 February 2013, 18:23:46 UTC | #17166: fix _dummy_thread import example. Report and patch by Berker Peksag. | 09 February 2013, 18:23:46 UTC |
ceaa8b1 | R David Murray | 09 February 2013, 18:02:58 UTC | #16564: Fix regression in use of encoders.encode_noop with binary data. | 09 February 2013, 18:02:58 UTC |
d489c7a | Christian Heimes | 09 February 2013, 16:02:06 UTC | add proper dependencies on expat headers and sources | 09 February 2013, 16:02:06 UTC |
bbbbe8e | Serhiy Storchaka | 09 February 2013, 10:21:14 UTC | Issue #10355: SpooledTemporaryFile properties now work for unrolled files. Remove obsoleted xreadline method. | 09 February 2013, 10:21:14 UTC |
4b109cb | Serhiy Storchaka | 09 February 2013, 09:51:21 UTC | Minor fix of previous commit. | 09 February 2013, 09:51:21 UTC |
4f169a7 | Serhiy Storchaka | 09 February 2013, 09:46:42 UTC | Issue #17147. Mention BytesIO in SpooledTemporaryFile documentation. | 09 February 2013, 09:46:42 UTC |
01ad622 | Serhiy Storchaka | 09 February 2013, 09:10:53 UTC | 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 | Ned Deily | 09 February 2013, 06:53:51 UTC | Issue #17161: make install now also installs a python3 man page. | 09 February 2013, 06:53:51 UTC |
1273dfc | Serhiy Storchaka | 08 February 2013, 09:22:05 UTC | Fix accidental non-breakable spaces (U+00A0). | 08 February 2013, 09:22:05 UTC |
f1319d8 | Gregory P. Smith | 08 February 2013, 06:15:04 UTC | Issue #6972: keep the warning about untrusted extraction and mention the version it was improved in. | 08 February 2013, 06:15:04 UTC |
d03f467 | Senthil Kumaran | 08 February 2013, 05:43:21 UTC | Addressing the review comment made by Terry Reedy | 08 February 2013, 05:43:21 UTC |
3cf96ac | Serhiy Storchaka | 07 February 2013, 15:01:47 UTC | Issue #17073: Fix some integer overflows in sqlite3 module. | 07 February 2013, 15:01:47 UTC |
3fd4ab3 | Serhiy Storchaka | 07 February 2013, 14:23:21 UTC | Issue #17043: The unicode-internal decoder no longer read past the end of input buffer. | 07 February 2013, 14:23:21 UTC |
df4bb46 | Serhiy Storchaka | 07 February 2013, 13:40:03 UTC | Issue #17118: Add new tests for testing Python-Tcl interaction. | 07 February 2013, 13:40:03 UTC |
8995300 | Serhiy Storchaka | 07 February 2013, 13:24:36 UTC | Issue #17114: IDLE now uses non-strict config parser. | 07 February 2013, 13:24:36 UTC |
c2255ac | Serhiy Storchaka | 07 February 2013, 12:58:44 UTC | Fix test_from_dll* in test_returnfuncptrs.py. | 07 February 2013, 12:58:44 UTC |
b98e96a | Senthil Kumaran | 07 February 2013, 08:47:01 UTC | Fix Issue17069: Document getcode method in urllib.request.rst | 07 February 2013, 08:47:01 UTC |
1acaf0b | R David Murray | 06 February 2013, 14:56:19 UTC | #17142: fix apparent copy and paste error in test_all. | 06 February 2013, 14:56:19 UTC |
b5b9c8c | Serhiy Storchaka | 06 February 2013, 08:31:57 UTC | Issue #16723: httplib.HTTPResponse no longer marked closed when the connection is automatically closed. | 06 February 2013, 08:31:57 UTC |
f581b37 | R David Murray | 05 February 2013, 15:49:49 UTC | #16948: Fix quopri encoding of non-latin1 character sets. | 05 February 2013, 15:49:49 UTC |
43536e9 | Serhiy Storchaka | 04 February 2013, 16:26:15 UTC | 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 | R David Murray | 04 February 2013, 15:15:58 UTC | #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 | Serhiy Storchaka | 04 February 2013, 14:55:59 UTC | Fix test_tools hangs on Windows. Patch by Jeremy Kloth. | 04 February 2013, 14:55:59 UTC |
b3f194d | Serhiy Storchaka | 04 February 2013, 14:47:39 UTC | 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 | Serhiy Storchaka | 04 February 2013, 13:45:00 UTC | Do not raise self.skipTest(). skipTest() already raises an exception. | 04 February 2013, 13:45:00 UTC |
a66b46a | Serhiy Storchaka | 04 February 2013, 13:19:37 UTC | Temporarily disable test_from_dll in test_returnfuncptrs.py for Windows. | 04 February 2013, 13:19:37 UTC |
19c4e0d | Serhiy Storchaka | 04 February 2013, 10:47:24 UTC | Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple parses nested mutating sequence. | 04 February 2013, 10:47:24 UTC |
64359d2 | Gregory P. Smith | 14 July 2012, 21:12:35 UTC | 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 | Serhiy Storchaka | 03 February 2013, 15:03:31 UTC | 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 | 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 |