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

sort by:
Revision Author Date Message Commit Date
49203dc reformat comment 31 August 2010, 20:10:55 UTC
19d6a4f Issue #808164: Fixed socket.close to avoid references to globals, to avoid issues when socket.close is called from a __del__ method. 31 August 2010, 20:08:07 UTC
a606faa Issue 5553: Improved Py_LOCAL_INLINE to actually inline under compilers other than MSC 31 August 2010, 19:51:07 UTC
061b14a Reverted r84315 and r84316, with Benjamin's blessing. The tests were fine. They were failing due to a problem exposed in r84307 and fixed in r84317. See Issue 8781 for details. 31 August 2010, 15:45:04 UTC
f5a3d69 add nonlocal to pydoc topics #9724 31 August 2010, 14:31:01 UTC
dc5097f Removed _unicode variable which is always False in Python 3.x. 31 August 2010, 07:52:17 UTC
ec1cd1c logging: merged duplicated code in fileConfig and dictConfig paths. 30 August 2010, 19:02:14 UTC
609364a Logging: removed some old commented out code. 30 August 2010, 18:31:13 UTC
8b7da62 Fix issue #9711: raise ValueError is SSLConnection constructor is invoked with keyfile and not certfile. 30 August 2010, 18:28:05 UTC
40d9a4e Improved logging.Formatter date/time formatting documentation. 30 August 2010, 18:10:03 UTC
33a2994 Issue #9700: define HAVE_BROKEN_POSIX_SEMAPHORES under AIX 6.x. Patch by Sébastien Sablé. 30 August 2010, 14:52:00 UTC
33856de handle names starting with non-ascii characters correctly #9712 30 August 2010, 14:41:20 UTC
e01de8f remove pointless coding cookies 30 August 2010, 14:05:50 UTC
e992a7d remove pointless coding cookie 30 August 2010, 13:57:28 UTC
6b4fa77 rewrite and move open() docs only to functions.rst 30 August 2010, 13:19:53 UTC
4e4ffb1 sync open() doc 30 August 2010, 12:46:09 UTC
b530e14 Issue #9715: improve documentation of the io module 30 August 2010, 12:41:00 UTC
4a656eb dedent some lines in test_ssl so that they are actually executed 29 August 2010, 22:50:39 UTC
cd9dfb9 in ssl tests rely on IOError.errno rather thanf IOError.strerror for better compatibility across platforms. 29 August 2010, 20:56:56 UTC
51078b1 update Misc/NEWS to include issue #9706 changes 29 August 2010, 19:31:49 UTC
745ab38 Fix issue issue9706: provides a better error handling for various SSL operations 29 August 2010, 19:25:49 UTC
374f835 Raise ValuError if non-zero flag argument is provided for sendall() method for conformity with send(), recv() and recv_into() 29 August 2010, 12:08:09 UTC
67c7ce4 Issue #4835: make PyLong_FromSocket_t() and PyLong_AsSocket_t() private to the socket module, and fix the width of socket descriptors to be correctly detected under 64-bit Windows. 28 August 2010, 20:42:55 UTC
1a9a9d5 Issue #1868: Eliminate subtle timing issues in thread-local objects by getting rid of the cached copy of thread-local attribute dictionary. 28 August 2010, 18:17:03 UTC
64a38c0 Issue #1512791: In setframerate method of Wave_write, round non-integral inputs to the nearest integer. Thanks Neil Tallim for the patch. 28 August 2010, 17:22:16 UTC
a620748 Stop packaging versioncheck. 28 August 2010, 13:40:10 UTC
49561ad Replace cabarc with FCICreate. 28 August 2010, 13:39:09 UTC
9f59fa5 Fix various build problems. 28 August 2010, 13:06:43 UTC
c8fdd10 Add file needed to make distclean. 28 August 2010, 07:42:21 UTC
ccbd427 Issue #9704: Add zlib files necessary to run configure and make. 28 August 2010, 07:37:05 UTC
a7ceeb3 OSError is the exception raised when one tries to create a directory that already exists, not IOError. Part of the continuing saga of issue #9572. 26 August 2010, 21:07:13 UTC
8167561 #9681: typo. 26 August 2010, 14:30:56 UTC
179249f #9689: add links from overview to in-depth class API descriptions. 26 August 2010, 14:30:15 UTC
4bb5c27 Fix Issue8797 - Reset the basic auth retry count when response code is not 401. 26 August 2010, 06:16:22 UTC
0e10206 basicsize and itemsize are Py_ssize_t #9688 25 August 2010, 23:13:17 UTC
dc078de Disable deletion of openssl again. 25 August 2010, 22:15:18 UTC
864078a Issue 8781: Define SIZEOF_WCHAR_T on Windows 25 August 2010, 19:18:59 UTC
6505ee8 apparently this test should be gated, too 25 August 2010, 17:57:04 UTC
b35f646 this test is only valid when sizeof(wchar) == Py_UNICODE_SIZE 25 August 2010, 17:02:22 UTC
ef6ff66 Fix test_sys: set LC_ALL instead of LANG LC_ALL is read before LANG to choose the locale encoding (LC_ALL, LANG and then LC_CTYPE: use the first non empty variable). 25 August 2010, 08:33:34 UTC
112c0f3 Issue #1027206: getnameinfo is now restricted to numeric addresses as input. 25 August 2010, 07:38:15 UTC
219d1c8 #1194222: make parsedate always return RFC2822 four character years. Two character years are now converted to four character years using the Posix standard rule (<68 == 2000, >=68==1900). This makes the parsed date RFC2822 compliant even if the input is not. Patch and test by Jeffrey Finkelstein. 25 August 2010, 00:45:55 UTC
1970b62 Disable test_undecodable_code() of test_sys on Windows This test is irrevelant on Windows 25 August 2010, 00:20:27 UTC
ebe53a2 Fix test_sys for FreeBSD, Solaris and Mac OS X _Py_char2wchar() (mbctowcs) decodes b'\xff' to '\xff' on FreeBSD, Solaris and Mac OS X, even if the locale is C (and the locale encoding is ASCII). Patch test_undecodable_code() to support this output and document the two different kinds of outputs. 24 August 2010, 23:05:51 UTC
8515eae Issue 8781: On systems a signed 4-byte wchar_t and a 4-byte Py_UNICODE, use memcpy to convert between the two (as already done when wchar_t is unsigned) 24 August 2010, 21:57:33 UTC
16925e8 remove parens 24 August 2010, 21:30:14 UTC
1d6569c Fix a bug where an attribute was lacking an object to work off of. Related to the fix for issue #9572. Thanks to Łukasz Czuja for catching the bug. 24 August 2010, 21:04:05 UTC
f52c2c6 further clarify 24 August 2010, 21:03:37 UTC
31da5b2 Issue 8750: Fixed MutableSet's methods to correctly handle reflexive operations, namely x -= x and x ^= x 24 August 2010, 20:49:57 UTC
d8e5f2d tabbing no longer applicable 24 August 2010, 18:08:22 UTC
8790a07 Fix #7579. Add docstrings to msvcrt and adjust some wording for bytes. 24 August 2010, 05:20:30 UTC
1768999 only catch AttributeError in hasattr() #9666 24 August 2010, 03:26:23 UTC
9cf5ef4 fix issue 9129: adds proper error handling on accept() when smtpd accepts new incoming connections. 23 August 2010, 22:28:13 UTC
bbc4782 fix issue 9601: ftplib now provides a workaround for invalid response code returned on MKD and PWD by non-compliant FTPserver implementations such as ISS shipped with Windows server 2003 23 August 2010, 22:10:32 UTC
076e031 cleanup imports 23 August 2010, 21:58:59 UTC
76fc8c7 fix issue 658749: correctly interprets asyncore's windows errors on connect() 23 August 2010, 21:53:41 UTC
0538064 reorder and save a comparison 23 August 2010, 19:35:39 UTC
de6e9d6 Issue #9501: Fixed logging regressions in cleanup code. 23 August 2010, 17:50:30 UTC
06b8b10 news note for last change 23 August 2010, 17:47:43 UTC
9c2930e run total_ordering() tests, and fix the function (default comparisons shouldn't be considered) 23 August 2010, 17:40:33 UTC
7311729 Fix builds with builddir != srcdir, introduced in r83988. os.path.dirname(__file__) points to the scrdir, not the builddir. Use os.getcwd() instead. 23 August 2010, 16:47:09 UTC
67e91ad Explicitly pass socket type and family for getaddrinfo, to make test work on Solaris. Disable gethostbyaddr IDNA test for now as there is no reverse DNS entry for the IPv6 address of the test name. 23 August 2010, 15:27:26 UTC
ee6d647 One of the joys of having test_multiprocessing occasionally execute after test_importlib is that it discovers special little race conditions. For instance, it turns out that importlib would throw an exception if two different Python processes both tried to create the __pycache__ directory as one process would succeed, causing the other process to fail as it didn't expect to get any "help". So now importlib simply stays calm and just accepts someone else did the work of creating the __pycache__ directory for it, moving on with life. Closes issue #9572. 22 August 2010, 22:19:11 UTC
186335b Make sure that no __pycache__ directory is needlessly left behind when testing imports with an empty string in sys.path. 22 August 2010, 22:11:06 UTC
0723d2c Add an import lock test for multithreaded circular imports. (part of #9657) 22 August 2010, 20:43:26 UTC
8d18907 While not strictly necessary thanks to the odd ABC inheritance done through importlib._bootstrap, add the optional methods for importlib.abc.SourceLoader for completeness. 22 August 2010, 20:38:47 UTC
2525dc8 Under OS X, history_get from readline returns a const char *, but the local variable the return value is assigned to is char *. Since the assigned-to variable is never changed, simply make that a const char * and cast all calls to get_history to const char * to silence the compiler warning (found with LLVM). 22 August 2010, 20:36:25 UTC
6a74da3 #9649: fix default value description. 22 August 2010, 20:23:38 UTC
51a059b Added myself to Misc/maintainers.rst for topics on which I'd like to be added to the nosy list 22 August 2010, 19:41:04 UTC
56773cf Mention that gethostbyaddr now also supports IDNA. 22 August 2010, 19:38:04 UTC
fc0275a Issue #1027206: Support IDNA in gethostbyname, gethostbyname_ex and getaddrinfo. Patch by David Watson. 22 August 2010, 19:33:47 UTC
d41a37a Updated maintainers.rst to reflect correct Roundup name. 22 August 2010, 18:41:24 UTC
89994b2 Issue #9512: Made comment more informative. 22 August 2010, 18:11:02 UTC
7224d07 Test that calls to path hooks and meta_path entries are serialized by the import lock. (part of issue #9251) 22 August 2010, 10:18:36 UTC
7ebe4f9 Add Daniel Stutzbach. 22 August 2010, 08:46:19 UTC
819a064 Issue 8403: Don't mask KeyboardInterrupt during peephole operation. 22 August 2010, 08:39:49 UTC
9117c75 Issue #9214: Fix set operations on KeysView and ItemsView. 22 August 2010, 07:44:24 UTC
a52bae7 Remove usage of rexec in tkinter demo. 21 August 2010, 23:20:01 UTC
3cabbeb fix old markup 21 August 2010, 21:23:28 UTC
6545ed6 remove obsolete 'import SOCKS' statement 21 August 2010, 20:34:37 UTC
2d55e2a provide sample implementations for attrgetter and methodcaller 21 August 2010, 20:08:36 UTC
c16f8b3 fix more indentation 21 August 2010, 20:03:15 UTC
ffec810 indent properly 21 August 2010, 20:01:28 UTC
b46b9d5 Issue #9617: Signals received during a low-level write operation aren't ignored by the buffered IO layer anymore. 21 August 2010, 19:09:32 UTC
522180a fix smtpd.py I accidentally broke in my previous commit 21 August 2010, 18:58:21 UTC
5fe9cd5 revert changes made in r84236 committed by accident 21 August 2010, 18:47:59 UTC
5c8c9a2 fix issue #9129: added proper error handling when accepting new connections in SMTPServer.handle_accept 21 August 2010, 18:35:05 UTC
6cbe427 Add info about HTTP/1.1 and Connection:Close header. 21 August 2010, 16:08:32 UTC
ff56250 Fix a typo in the alias target name for 'macintosh'. 21 August 2010, 10:58:31 UTC
23110e7 alias macintosh to mac_roman #843590 21 August 2010, 02:54:44 UTC
0cc7444 speed hack can be implemented more cleanly by directly calling __new__ 21 August 2010, 02:45:15 UTC
bf6f31b use blank object instead 21 August 2010, 02:43:31 UTC
c3f810f remove outdated comment 21 August 2010, 02:41:33 UTC
c44abb1 Workaround issue #8611 in test_undecodable_code() of test_sys Write test.support.workaroundIssue8611() function so it will be easier to remove this workaround from all tests. 20 August 2010, 16:52:14 UTC
1b6372a test_undecodable_code(): set locale to C The test is still failing on "x86 FreeBSD 7.2 3.x" and "sparc solaris10 gcc 3.x" buildbots. It looks like the locale encoding is able to decode b'\xff'. I suppose that it is an encoding like 'iso-8859-1'. Use C locale to set, I hope, the locale encoding to 'ascii'. Display also the encoding so if the test fails, at least I will learn the locale encoding choosen for the C locale. 20 August 2010, 16:38:14 UTC
e6376f8 test_main_invalid_unicode() of test_sys: print string as ascii There are buildbot failures on "x86 FreeBSD 3.x" and "sparc solaris10 gcc 3.x". I suppose that _Py_char2wchar() doesn't fail even if the locale encoding is unable to decode the byte string, because _Py_char2wchar() has a special mode for platform without mbrtowc() (ISO C99) function. Let's check my theory by avoid error on the Python print() instruction. 20 August 2010, 11:08:18 UTC
89d8f82 Issue #7077: Fixed bug in previous fix. 20 August 2010, 08:43:22 UTC
0ceb671 Remove long-redundant plat-win from sys.path on Windows 20 August 2010, 08:31:26 UTC
467d12f Issue #7077: Fixed SysLogHandler implementation of Unicode handling. 19 August 2010, 22:20:22 UTC
12844e6 Add tests for r84209 (crashes in the Ast builder) Also remove one tab, and move a check closer to the possible failure. 19 August 2010, 21:32:38 UTC
back to top