4cf9b20 | Georg Brandl | 11 November 2013, 05:13:54 UTC | Bump to 3.3.3rc2. | 11 November 2013, 05:13:54 UTC |
7e24617 | Christian Heimes | 29 October 2013, 19:50:01 UTC | Issue #19227 / Issue #18747: Remove pthread_atfork() handler to remove OpenSSL re-seeding It is causing trouble like e.g. hanging processes. | 29 October 2013, 19:50:01 UTC |
b3acacc | Georg Brandl | 11 November 2013, 05:10:23 UTC | Transplant of rev 544b654d000c: directory traversal attack in CGIHttpRequestHandler. | 11 November 2013, 05:10:23 UTC |
85b8be1 | Ned Deily | 05 November 2013, 10:44:17 UTC | Issue #15663: Revert OS X installer built-in Tcl/Tk support for 3.3.3. Some third-party projects, such as matplotlib and PIL/Pillow, depended on being able to build with Tcl and Tk frameworks in /Library/Frameworks. They were unable to build with the built-in Tcl/Tk and/or execute correctly. | 05 November 2013, 10:44:17 UTC |
9b513bf | Georg Brandl | 28 October 2013, 07:06:50 UTC | Add news entry for 3.3.3 final. | 28 October 2013, 07:06:50 UTC |
94764b2 | Ned Deily | 28 October 2013, 02:49:29 UTC | Issue #19373: Apply upstream change to Tk 8.5.15 fixing OS X 10.9 screen refresh problem. | 28 October 2013, 02:49:29 UTC |
8797dcd | Serhiy Storchaka | 27 October 2013, 10:38:01 UTC | Fixed merge test for Tcl/Tk <8.5 (issue #18964). | 27 October 2013, 10:38:01 UTC |
d2d6bea | Georg Brandl | 27 October 2013, 08:49:33 UTC | Added tag v3.3.3rc1 for changeset fd53c500f8b8 | 27 October 2013, 08:49:33 UTC |
78abc9d | Georg Brandl | 27 October 2013, 08:41:57 UTC | Skip overzealous test for existence of the online license.html for pre-release versions. | 27 October 2013, 08:41:57 UTC |
2d34f41 | Georg Brandl | 27 October 2013, 08:22:59 UTC | Bump to 3.3.3rc1. | 27 October 2013, 08:22:59 UTC |
325a1c2 | Georg Brandl | 27 October 2013, 08:16:01 UTC | Fix markup errors in the docs and amend suspicious ignores. | 27 October 2013, 08:16:01 UTC |
c9d597a | Georg Brandl | 27 October 2013, 08:08:16 UTC | Update pydoc topics. | 27 October 2013, 08:08:16 UTC |
81be27d | Georg Brandl | 27 October 2013, 06:56:11 UTC | Issue #19227: Try to fix deadlocks caused by re-seeding then OpenSSL pseudo-random number generator on fork(). | 27 October 2013, 06:56:11 UTC |
045ee06 | Georg Brandl | 27 October 2013, 06:39:36 UTC | merge | 27 October 2013, 06:39:36 UTC |
bf3f8eb | Georg Brandl | 27 October 2013, 06:34:48 UTC | Issue #16037: HTTPMessage.readheaders() raises an HTTPException when more than 100 headers are read. Adapted from patch by Jyrki Pulliainen. | 27 October 2013, 06:34:48 UTC |
28e7841 | Georg Brandl | 27 October 2013, 06:29:47 UTC | Issue #16040: CVE-2013-1752: nntplib: Limit maximum line lengths to 2048 to prevent readline() calls from consuming too much memory. Patch by Jyrki Pulliainen. | 27 October 2013, 06:29:47 UTC |
7e27abb | Georg Brandl | 27 October 2013, 06:23:53 UTC | Issue #16041: CVE-2013-1752: poplib: Limit maximum line lengths to 2048 to prevent readline() calls from consuming too much memory. Patch by Jyrki Pulliainen. | 27 October 2013, 06:23:53 UTC |
72c98d3 | Georg Brandl | 27 October 2013, 06:16:53 UTC | Issue #17997: Change behavior of ``ssl.match_hostname()`` to follow RFC 6125, for security reasons. It now doesn't match multiple wildcards nor wildcards inside IDN fragments. | 27 October 2013, 06:16:53 UTC |
efa5a39 | Serhiy Storchaka | 27 October 2013, 06:04:58 UTC | Issue #19405: Fixed outdated comments in the _sre module. | 27 October 2013, 06:04:58 UTC |
ca580f4 | Georg Brandl | 27 October 2013, 05:52:14 UTC | Issue #16039: CVE-2013-1752: Change use of readline in imaplib module to limit line length. Patch by Emil Lind. | 27 October 2013, 05:52:14 UTC |
246eb11 | Ned Deily | 27 October 2013, 05:22:07 UTC | Issue #15663: Force IDLE.app to run the GUI process in 32-bit mode. This mitigates the current Aqua Tk refresh problem on OS X 10.9 by backporting 2.7.x behavior and is transparent to the user. | 27 October 2013, 05:22:07 UTC |
89d8cd9 | Benjamin Peterson | 26 October 2013, 17:13:51 UTC | just return toplevel symbol table rather than all blocks (closes #19393) | 26 October 2013, 17:13:51 UTC |
050fcd5 | Ned Deily | 26 October 2013, 10:16:44 UTC | Issue #15663: OS X installer builtin Tcl/Tk support Make it easier for users to make use of the backup _tkinter linked with the third-party Tcl and Tk frameworks in /Library/Frameworks. The two tkinter variants are now installed in separate directories under a new lib-tkinter. This allows per-user selection by manipulating sys.path, directly or with PYTHONPATH. If this proves useful, we can supply a more convenient user interface to supply the paths. For now, this remains somewhat experimental. | 26 October 2013, 10:16:44 UTC |
2ff68dd | Victor Stinner | 26 October 2013, 07:16:29 UTC | Close #19339: telnetlib module is now using time.monotonic() when available to compute timeout. | 26 October 2013, 07:16:29 UTC |
3d2f68d | Ned Deily | 25 October 2013, 23:03:35 UTC | Issue #19400: Prevent extension module build failures with Xcode 5 on OS X 10.8+ when using a universal Python that included a PPC architecture, such as with a python.org 32-bit-only binary installer. | 25 October 2013, 23:03:35 UTC |
6fd25c3 | Brett Cannon | 25 October 2013, 17:46:15 UTC | Issue #19392: Document that imp.reload() now relies on __loader__ being defined on top of __name__. | 25 October 2013, 17:46:15 UTC |
a4f6b00 | Ned Deily | 25 October 2013, 07:47:38 UTC | Sync 2.7.x, 3.3.x, and 3.4.x versions of OS X build-installer.py. | 25 October 2013, 07:47:38 UTC |
4b7a023 | Ned Deily | 25 October 2013, 07:46:02 UTC | Issue #19019: Change the OS X installer build script to use CFLAGS instead of OPT for special build options. By setting OPT, some compiler-specific options like -fwrapv were overridden and thus not used, which could result in broken interpreters when building with clang. | 25 October 2013, 07:46:02 UTC |
5b3582c | Ned Deily | 25 October 2013, 07:41:46 UTC | Issue #15663: Tcl/Tk 8.5.15 is now included with the OS X 10.6+ 64-bit/32-bit installer for 10.6+. It is no longer necessary to install a third-party version of Tcl/Tk 8.5 to work around the problems in the Apple-supplied Tcl/Tk 8.5 shipped in OS X 10.6 and later releases. | 25 October 2013, 07:41:46 UTC |
65657c2 | Ned Deily | 25 October 2013, 07:34:44 UTC | Issue #1584: Provide options to override default search paths for Tcl and Tk when building _tkinter. configure has two new options; if used, both must be specified: ./configure \ --with-tcltk-includes="-I/opt/local/include" \ --with-tcltk-libs="-L/opt/local/lib -ltcl8.5 -ltk8.5" In addition, the options can be overridden with make: make \ TCLTK_INCLUDES="-I/opt/local/include" \ TCLTK_LIBS="-L/opt/local/lib -ltcl8.6 -ltk8.6" | 25 October 2013, 07:34:44 UTC |
7d6392c | Serhiy Storchaka | 24 October 2013, 21:06:52 UTC | Issue #19288: Fixed the "in" operator of dbm.gnu databases for string argument. Original patch by Arfrever Frehtes Taifersar Arahesis. | 24 October 2013, 21:06:52 UTC |
9da33ab | Serhiy Storchaka | 24 October 2013, 20:59:28 UTC | Issue #19287: Fixed the "in" operator of dbm.ndbm databases for string argument. Original patch by Arfrever Frehtes Taifersar Arahesis. | 24 October 2013, 20:59:28 UTC |
be80fc9 | Serhiy Storchaka | 24 October 2013, 19:02:58 UTC | Issue #19327: Fixed the working of regular expressions with too big charset. | 24 October 2013, 19:02:58 UTC |
b82a3dc | Senthil Kumaran | 24 October 2013, 04:50:56 UTC | Increase the coverage of macurl2path. Patch by Colin Williams. | 24 October 2013, 04:50:56 UTC |
a1782e1 | Antoine Pitrou | 23 October 2013, 20:03:22 UTC | Issue #19360: fix test_site when Python is installed into $HOME/.local | 23 October 2013, 20:03:22 UTC |
09fcb72 | Antoine Pitrou | 23 October 2013, 17:20:21 UTC | Issue #19356: Avoid using a C variabled named "_self", it's a reserved word in some C compilers. | 23 October 2013, 17:20:21 UTC |
d5d0bc3 | Antoine Pitrou | 23 October 2013, 17:11:29 UTC | Issue #19352: Fix unittest discovery when a module can be reached through several paths (e.g. under Debian/Ubuntu with virtualenv). | 23 October 2013, 17:11:29 UTC |
dde25c4 | Antoine Pitrou | 23 October 2013, 17:07:40 UTC | Issue #19340: Fix test_sysconfig when Python is built with an empty prefix. Patch by Sunny K. | 23 October 2013, 17:07:40 UTC |
776b888 | Eric Snow | 23 October 2013, 05:27:42 UTC | [Issue #19357] Ensure module "loaded" during tests gets forgotten. | 23 October 2013, 05:27:42 UTC |
27a8564 | Tim Golden | 22 October 2013, 18:27:34 UTC | Issue #15207: Fix mimetypes to read from correct area in Windows registry (Original patch by Dave Chambers) | 22 October 2013, 18:27:34 UTC |
49e6180 | Christian Heimes | 22 October 2013, 08:22:29 UTC | Issue #18603: Ensure that PyOS_mystricmp and PyOS_mystrnicmp are in the Python executable and not removed by the linker's optimizer. | 22 October 2013, 08:22:29 UTC |
e459750 | Ezio Melotti | 21 October 2013, 01:41:40 UTC | #19319: fix ctypes docs: sizeof is an operator in C, not a function. | 21 October 2013, 01:41:40 UTC |
f076f53 | Ezio Melotti | 21 October 2013, 00:03:32 UTC | #8964: fix platform._sys_version to handle IronPython 2.6+. | 21 October 2013, 00:03:32 UTC |
c318442 | Ezio Melotti | 20 October 2013, 23:53:07 UTC | #19238, #19289: fix description of the align and fill values of the format specification. | 20 October 2013, 23:53:07 UTC |
6e9e4fe | Serhiy Storchaka | 20 October 2013, 14:24:42 UTC | Make test_audioop discoverable by unittest. | 20 October 2013, 14:24:42 UTC |
c30b178 | Serhiy Storchaka | 20 October 2013, 13:58:27 UTC | Issue #16038: CVE-2013-1752: ftplib: Limit amount of data read by limiting the call to readline(). Original patch by Michał Jastrzębski and Giampaolo Rodola. | 20 October 2013, 13:58:27 UTC |
0abb218 | Antoine Pitrou | 19 October 2013, 20:05:05 UTC | Issue #18235: Fix the sysconfig variables LDSHARED and BLDSHARED under AIX. Patch by David Edelsohn. | 19 October 2013, 20:05:05 UTC |
0e071c9 | Serhiy Storchaka | 19 October 2013, 18:14:57 UTC | Fixed tests for issue #19279. | 19 October 2013, 18:14:57 UTC |
b649ed7 | Christian Heimes | 19 October 2013, 17:55:27 UTC | Ignore PyCharm project directory | 19 October 2013, 17:55:27 UTC |
35804e4 | Serhiy Storchaka | 19 October 2013, 17:38:19 UTC | Issue #19279: UTF-7 decoder no more produces illegal strings. | 19 October 2013, 17:38:19 UTC |
507c591 | Ned Deily | 19 October 2013, 04:32:00 UTC | Ensure setup.py looks for zlib.h in an OS X SDK. | 19 October 2013, 04:32:00 UTC |
ac25ca1 | Ned Deily | 19 October 2013, 03:41:16 UTC | Update OS X installer for building on 10.9. | 19 October 2013, 03:41:16 UTC |
910a665 | Benjamin Peterson | 18 October 2013, 16:57:55 UTC | fix description of super() behavior on descriptors | 18 October 2013, 16:57:55 UTC |
90b41f0 | Serhiy Storchaka | 18 October 2013, 14:16:40 UTC | Remove redundant empty lines. | 18 October 2013, 14:16:40 UTC |
3353313 | Serhiy Storchaka | 18 October 2013, 08:55:02 UTC | Fix markup. | 18 October 2013, 08:55:02 UTC |
d3b7505 | Serhiy Storchaka | 17 October 2013, 20:04:04 UTC | Issue #19276: Fixed the wave module on 64-bit big-endian platforms. | 17 October 2013, 20:04:04 UTC |
9ff06dc | Georg Brandl | 17 October 2013, 17:51:34 UTC | Fix inaccurate versionchanged tag for compressobj(): most parameter were there, just got kwarg support. | 17 October 2013, 17:51:34 UTC |
c955291 | Serhiy Storchaka | 17 October 2013, 09:46:00 UTC | Issue 19276: Fix tests for wave files on big-endian platforms. Skip tests for 24-bit wave file on big-endian platforms. | 17 October 2013, 09:46:00 UTC |
9816a1e | Antoine Pitrou | 15 October 2013, 21:23:32 UTC | Issue #14407: Fix unittest test discovery in test_concurrent_futures. | 15 October 2013, 21:23:32 UTC |
b46fe79 | Richard Oudkerk | 15 October 2013, 15:48:51 UTC | Print process instead of pid. | 15 October 2013, 15:48:51 UTC |
c3a9b35 | Serhiy Storchaka | 14 October 2013, 18:18:50 UTC | Issue #18919: Add test/audiodata to LIBSUBDIRS. | 14 October 2013, 18:18:50 UTC |
85812bc | Serhiy Storchaka | 14 October 2013, 17:09:47 UTC | Issue #18919: Fixed resource leaks in audio tests. | 14 October 2013, 17:09:47 UTC |
4606d36 | Serhiy Storchaka | 14 October 2013, 17:05:33 UTC | Issue #18919: Check warnings messages in the aifc module tests. | 14 October 2013, 17:05:33 UTC |
d98d6cb | Georg Brandl | 14 October 2013, 14:52:13 UTC | Closes #19258: close WSGI server after handling request in demo code. | 14 October 2013, 14:52:13 UTC |
0079ffc | Georg Brandl | 14 October 2013, 14:08:15 UTC | Closes #17154: error out gracefully on "ignore" or "condition" without argument. | 14 October 2013, 14:08:15 UTC |
5bbbc94 | Serhiy Storchaka | 14 October 2013, 07:43:46 UTC | Issue #19189: Improved cross-references in the pickle module documentation. | 14 October 2013, 07:43:46 UTC |
47fd9d8 | Ezio Melotti | 13 October 2013, 23:58:59 UTC | #4965: Implement intelligent scrolling of the sidebar in the docs. | 13 October 2013, 23:58:59 UTC |
9e091e1 | Georg Brandl | 13 October 2013, 21:32:14 UTC | Closes #16657: fix docstring of traceback.format_tb(). | 13 October 2013, 21:32:14 UTC |
72aabb6 | Serhiy Storchaka | 13 October 2013, 20:27:23 UTC | Merge heads | 13 October 2013, 20:27:23 UTC |
810f1d5 | Georg Brandl | 13 October 2013, 20:23:27 UTC | Wing IDE is switching to PyQt... | 13 October 2013, 20:23:27 UTC |
c3a2916 | Georg Brandl | 13 October 2013, 20:19:49 UTC | Closes #19248: actually check for Python 3.x in tools/sphinx-build.py. | 13 October 2013, 20:19:49 UTC |
bfdcd43 | Serhiy Storchaka | 13 October 2013, 20:09:14 UTC | Issue #18758: Fixed and improved cross-references. | 13 October 2013, 20:09:14 UTC |
24201d4 | Antoine Pitrou | 13 October 2013, 19:53:13 UTC | Issue #18776: atexit callbacks now display their full traceback when they raise an exception. | 13 October 2013, 19:53:13 UTC |
4e98567 | Serhiy Storchaka | 13 October 2013, 18:19:00 UTC | Issue #19197: Improved cross-references in the shlex module documentation. | 13 October 2013, 18:19:00 UTC |
dab8354 | Serhiy Storchaka | 13 October 2013, 17:12:43 UTC | Issue #19207: Improved cross-references in the os, os.path, and posix modules documentation. | 13 October 2013, 17:12:43 UTC |
5e1c053 | Serhiy Storchaka | 13 October 2013, 17:06:50 UTC | Improve #19204: Improved cross-references in the urllib package documentation. | 13 October 2013, 17:06:50 UTC |
b7117af | Georg Brandl | 13 October 2013, 16:28:25 UTC | Refer to strftime(3) manpage for platform specific format codes. Suggested by Skip Montanaro on docs@. | 13 October 2013, 16:28:25 UTC |
04d11a7 | Serhiy Storchaka | 13 October 2013, 15:51:59 UTC | Issue #19203: Improved cross-references in the curses howto. | 13 October 2013, 15:51:59 UTC |
fd1c3d3 | Serhiy Storchaka | 13 October 2013, 15:28:26 UTC | Issue #19198: Improved cross-references in the cgi module documentation. | 13 October 2013, 15:28:26 UTC |
8362006 | Serhiy Storchaka | 13 October 2013, 15:11:05 UTC | Merge heads | 13 October 2013, 15:11:05 UTC |
1b80e63 | Serhiy Storchaka | 13 October 2013, 14:55:07 UTC | Issue #18919: Unified and extended tests for audio modules: aifc, sunau and wave. | 13 October 2013, 14:55:07 UTC |
6cb2b5b | Nick Coghlan | 13 October 2013, 14:22:13 UTC | Issue #17827: Document codecs.encode and codecs.decode | 13 October 2013, 14:22:13 UTC |
aeaecfd | Georg Brandl | 13 October 2013, 08:49:41 UTC | Closes #13740: SND_NOWAIT seems to be ignored on modern Windows. | 13 October 2013, 08:49:41 UTC |
c30b59f | Georg Brandl | 13 October 2013, 08:43:59 UTC | Closes #17375: port new threading docstrings from 2.7. | 13 October 2013, 08:43:59 UTC |
5d5b375 | Georg Brandl | 13 October 2013, 07:56:20 UTC | Fix a small CSS glitch with deprecated blocks and Sphinx 1.2. | 13 October 2013, 07:56:20 UTC |
1e32011 | Georg Brandl | 13 October 2013, 07:31:42 UTC | Fix display of deprecated blocks with Sphinx 1.2. | 13 October 2013, 07:31:42 UTC |
4f35079 | Richard Oudkerk | 12 October 2013, 23:49:27 UTC | Make test_terminate() succeed or fail quickly. This does not fix #19227, but should stop the Gentoo buildbot from hanging. | 12 October 2013, 23:49:27 UTC |
6480168 | Raymond Hettinger | 12 October 2013, 23:04:17 UTC | Issue #19202: Add cross-reference and a rough code equivalent | 12 October 2013, 23:04:17 UTC |
5d4121a | Ned Deily | 12 October 2013, 22:47:58 UTC | Issue #18458: Prevent crashes with newer versions of libedit. Its readline emulation has changed from 0-based indexing to 1-based like gnu readline. Original patch by Ronald Oussoren. | 12 October 2013, 22:47:58 UTC |
a140348 | Georg Brandl | 12 October 2013, 20:55:34 UTC | Invert logic of new limited-API annotation and call it "stable ABI". | 12 October 2013, 20:55:34 UTC |
f54ab1f | Benjamin Peterson | 12 October 2013, 19:54:05 UTC | backport media types from default | 12 October 2013, 19:54:05 UTC |
239990d | Georg Brandl | 12 October 2013, 18:50:21 UTC | Fix compatibility with upcoming Sphinx 1.2. | 12 October 2013, 18:50:21 UTC |
e23b2d0 | Serhiy Storchaka | 12 October 2013, 18:36:10 UTC | Issue #18919: If the close() method of a writer in the sunau or wave module failed, second invocation of close() and destructor no more raise an exception. | 12 October 2013, 18:36:10 UTC |
5c01d99 | Georg Brandl | 12 October 2013, 17:54:30 UTC | Introduce support for documenting which C API elements are not part of the stable/limited API. | 12 October 2013, 17:54:30 UTC |
5db7c54 | Georg Brandl | 12 October 2013, 17:13:23 UTC | Closes #13915: update tutorial with respect to .pyc files (__pycache__ / PEP 3147). Initial wording proposed by John Roth. | 12 October 2013, 17:13:23 UTC |
ae30a81 | Georg Brandl | 12 October 2013, 17:03:43 UTC | Closes #13833: document PyStructSequence C-API functions. | 12 October 2013, 17:03:43 UTC |
c96ef1f | Georg Brandl | 12 October 2013, 16:41:18 UTC | Closes #13026: fix documentation of MAKE_FUNCTION for 3.x. | 12 October 2013, 16:41:18 UTC |
57f936e | Georg Brandl | 12 October 2013, 16:19:33 UTC | Closes #19179: make table of XML vulnerabilities clearer by using "everyday" booleans and explaining the table beforehand. | 12 October 2013, 16:19:33 UTC |
d8ede4f | Georg Brandl | 12 October 2013, 16:14:25 UTC | Closes #13203: add a FAQ section about seemingly duplicate id()s. | 12 October 2013, 16:14:25 UTC |
4b53259 | Serhiy Storchaka | 12 October 2013, 15:21:33 UTC | Issue #19131: The aifc module now correctly reads and writes sampwidth of compressed streams. | 12 October 2013, 15:21:33 UTC |