https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
27a2858 Rewrap. 10 October 2010, 09:49:21 UTC
002fa2d Bump to 3.2a3. 10 October 2010, 09:40:34 UTC
de0b4d1 Update pydoc topics. 10 October 2010, 09:37:51 UTC
dbec780 Issue #9437: Fix building C extensions with non-default LDFLAGS. 10 October 2010, 09:37:12 UTC
19f8edc Issue #10062: Allow building on platforms which do not have sem_timedwait. 10 October 2010, 08:37:22 UTC
1bf29b7 Some platforms provide uintptr_t in inttypes.h. Patch by Akira Kitada. 10 October 2010, 08:10:16 UTC
79941b5 Fix Issue7285 - multiprocessing module, example code error. 10 October 2010, 06:13:49 UTC
2f08df3 Issue #10029: Fix sample code in the docs for zip(). 10 October 2010, 05:54:39 UTC
5b0e9e8 Issue #10055: Make json C89-compliant in UCS4 mode. 09 October 2010, 15:24:28 UTC
8382d0f Removed duplicated method. 09 October 2010, 11:24:34 UTC
62165d6 Document that the 'strict' error handler is used to encode/decode filenames on Windows 09 October 2010, 10:34:37 UTC
257d38f Issue #9738: Document PyErr_SetString() and PyErr_SetFromErrnoWithFilename() encodings 09 October 2010, 10:12:11 UTC
fc8408c remove author names from prose 09 October 2010, 01:58:37 UTC
8156409 Issue #1051: Add a script (Lib/test/make_ssl_certs.py) to generate the custom certificate and private key files used by SSL-related certs. 08 October 2010, 23:06:24 UTC
7c0a227 What's new entry for email 5.1. 08 October 2010, 21:37:39 UTC
d793109 Add some debug output in verbose mode 08 October 2010, 18:46:09 UTC
f51d8d3 Better Python spawning primitives in test.script_helper, for easier writing of unit tests and better error reporting. 08 October 2010, 18:05:42 UTC
0ee4c9f Update what's new 08 October 2010, 16:46:17 UTC
96fd54e #4661: add bytes parsing and generation to email (email version bump to 5.1.0) The work on this is not 100% complete, but everything is present to allow real-world testing of the code. The only remaining major todo item is to (hopefully!) enhance the handling of non-ASCII bytes in headers converted to unicode by RFC2047 encoding them rather than replacing them with '?'s. 08 October 2010, 15:55:28 UTC
59fdd67 Issue #1589: Add ssl.match_hostname(), to help implement server identity verification for higher-level protocols. 08 October 2010, 10:37:08 UTC
e75bc2c Follows Python/fileutils.c addition. 08 October 2010, 08:46:30 UTC
54c950f Issue #9978: Wait until subprocess completes initialization. (Win32KillTests in test_os) 08 October 2010, 08:38:15 UTC
bc95973 Fix handling on negative numbers in ast.literal_eval(). 08 October 2010, 00:47:45 UTC
4f3abb0 copy_absolute() keeps the relative path on _Py_wgetcwd() failure .. instead of raising a fatal error. Even if the current directory was deleted, use relative paths may still work (eg. run Python with "../python"). 07 October 2010, 23:29:18 UTC
6672d0c fileutils.c: document which encodings are used 07 October 2010, 22:53:43 UTC
41c8b37 copy_absolute() raises a fatal error on _Py_wgetcwd() failure 07 October 2010, 22:42:51 UTC
015f4d8 _Py_wrealpath() requires the size of the output buffer 07 October 2010, 22:29:53 UTC
a4a7595 _Py_stat() and _Py_fopen(): avoid PyUnicode_AsWideCharString() on Windows On Windows, Py_UNICODE is wchar_t, so we can avoid the expensive Py_UNICODE* => wchar_t* conversion. 07 October 2010, 22:23:10 UTC
b306d75 Fix fileutils for Windows * Don't define _Py_wstat() on Windows, Windows has its own _wstat() function with a different API (the stat buffer has another type) * Include windows.h 07 October 2010, 22:09:40 UTC
e7c8083 Ooops, fileutils.c contains twice the same code I suppose that I reapplied my local patch creating Python/fileutils.c whereas the file already existed. 07 October 2010, 21:55:44 UTC
4e31443 Create fileutils.c/.h * _Py_fopen() and _Py_stat() come from Python/import.c * (_Py)_wrealpath() comes from Python/sysmodule.c * _Py_char2wchar(), _Py_wchar2char() and _Py_wfopen() come from Modules/main.c * (_Py)_wstat(), (_Py)_wgetcwd(), _Py_wreadlink() come from Modules/getpath.c 07 October 2010, 21:45:39 UTC
7ae7c87 _wrealpath() and _Py_wreadlink() support surrogates (PEP 383) Use _Py_wchar2char() to support surrogate characters in the input path. 07 October 2010, 11:06:49 UTC
afa88b5 Fix #8584. Fix the skipping of a number of tests due to incorrect importing. This undoes a previous attempt to fix some of the skips. Value and copy come from sharedctypes rather than plain ctypes, and the test skipping is then done at the class level rather than test-by-test. There are zero skipped tests after the fix. 07 October 2010, 01:12:19 UTC
beb4135 PyUnicode_AsWideCharString() takes a PyObject*, not a PyUnicodeObject* All unicode functions uses PyObject* except PyUnicode_AsWideChar(). Fix the prototype for the new function PyUnicode_AsWideCharString(). 07 October 2010, 01:02:42 UTC
ef12810 time: fix gcc warning * Create format_arg variable to use the right types * Strip trailing spaces 07 October 2010, 01:00:52 UTC
4726e40 Rewrite RunMainFromImporter() * fix argv0 reference counter if PyList_SetItem() fails * don't use complex if conditions, but a simple indentation and "goto error" * simplify error handling (remove Py_XDECREF(importer) from the error label) * don't set sys_path to NULL (it's useless, sys_path is a borrowed reference and sys_path is not a static variable) * try to write only one instruction per line for better readability 06 October 2010, 23:24:57 UTC
c08ec9f Create a subfunction for PySys_SetArgvEx() Create sys_update_path() static function. Do nothing if argc==0. 06 October 2010, 22:44:06 UTC
7980eaa Issue #9759: GzipFile now raises ValueError when an operation is attempted after the file is closed. Patch by Jeffrey Finkelstein. 06 October 2010, 21:21:18 UTC
cd889af More new things in what's new 06 October 2010, 21:13:56 UTC
fa9c38d FakeSocket is (supposed to be) gone in 3.x 06 October 2010, 18:38:22 UTC
1e2ae4f Fixes 9903: test_concurrent_futures writes on stderr 06 October 2010, 13:05:45 UTC
5ad8ed5 Update to Sphin 1.0.4. 06 October 2010, 12:29:49 UTC
19b3e00 Fix the suspicious builder not to write CRLF, update suspicious file and add instructions to Makefile. 06 October 2010, 10:35:24 UTC
682d7e0 Fix errors found by "make suspicious". 06 October 2010, 10:26:05 UTC
fa4f7f9 Fix spelling and markup. 06 October 2010, 10:14:08 UTC
60203b4 Migrate to Sphinx 1.0 C language constructs. 06 October 2010, 10:11:56 UTC
64a41ed Copyedit of os.symlink() docs. 06 October 2010, 08:52:48 UTC
a102ae3 #10034: import readline in longer example. 06 October 2010, 05:08:32 UTC
b441554 #2982 More test coverage for the pyexpat parser. 05 October 2010, 23:14:47 UTC
90774dd #9060 Let platforms without dup2() compile the replacement fonction without error. 05 October 2010, 22:15:37 UTC
c08d907 fix a typo. 05 October 2010, 18:46:56 UTC
242690f Remove the references of FTPS from the urllib Documentation. There is no support for it yet. 05 October 2010, 18:35:41 UTC
2f92e78 Fix test_tk under OS X with Tk 8.4. Patch by Ned Deily. This should fix some buildbot failures. 05 October 2010, 11:24:49 UTC
eeed955 Indent version tags properly. 05 October 2010, 07:16:01 UTC
ef777bd Fix news entry formatting nits 05 October 2010, 00:04:20 UTC
6108bf5 Fix interaction of custom translation classes and caching (#9042) 04 October 2010, 23:52:37 UTC
7017616 Recode developers.txt to UTF-8, as discussed on python-dev. Fix Łukasz’ name and also remove trailing whitespace. See thread at http://mail.python.org/pipermail/python-dev/2010-September/103584.html 04 October 2010, 22:32:36 UTC
7b998e9 GzipFile.peek improvements, suggested by Nir Aides. 04 October 2010, 21:55:14 UTC
977c707 Fix issue 6706: adds new handle_accepted() method to asyncore.dispatcher 04 October 2010, 21:08:36 UTC
4c94c53 Add Tal Einat. 04 October 2010, 15:48:14 UTC
331b800 Issue #9065: no longer use "root" as the default for the uname and gname field. If tarfile creates a new archive and adds a file with a uid/gid that doesn't have a corresponding name on the system (e.g. because the user/group account was deleted) it uses the empty string in the uname/gname field now instead of "root". Using "root" as the default was a bad idea because on extraction the uname/gname fields are supposed to override the uid/gid fields. So, all archive members with nameless uids/gids belonged to the root user after extraction. 04 October 2010, 15:18:47 UTC
f580ade Remove the debugging print line from the test. 04 October 2010, 05:42:58 UTC
e0941c5 Fixes #10020 03 October 2010, 21:47:06 UTC
58d5dbf Fix Issue10012 - httplib headers, which are (sometimes mistakenly) int are explicitly cast to str (bytes - in py3k). 03 October 2010, 18:22:42 UTC
4271372 Fix Issue9272 - Change CGIHTTPServer to give the child program a copy of os.environ 03 October 2010, 17:55:45 UTC
388f956 typo in Arfrever name 03 October 2010, 14:45:06 UTC
4bcceef Fixed #8980: distutils.command.check was failing w/ docutils installed 03 October 2010, 14:18:09 UTC
84060b8 typo 03 October 2010, 02:13:39 UTC
970d188 add a test and a note about metaclasses now being abcs 02 October 2010, 17:55:47 UTC
5397e86 #1050268: make parseaddr 'quote' the contents of quoted strings in addresses. Also made the doc string for email._parseaddr's 'quote' function more accurate; I'd love to make the function match the old docstring instead, but other code uses it according the existing semantics. 02 October 2010, 15:58:26 UTC
8f7bcb3 Make the printing of sqlite version in verbose mode work with regrtest -w. 02 October 2010, 13:29:13 UTC
aef57e3 Update changelog for r85174 02 October 2010, 11:50:49 UTC
46c7b3b Issue #8670: Rename testcapi unicode test methods * test_aswidechar() => unicode_aswidechar() * test_aswidecharstring() => unicode_aswidecharstring() 02 October 2010, 11:49:31 UTC
ea3f305 Oops, revert unwanted _testcapi changes of r85174 02 October 2010, 11:46:20 UTC
749261e Issue #8670: ctypes.c_wchar supports non-BMP characters with 32 bits wchar_t 02 October 2010, 11:25:35 UTC
5593d8a Issue #8670: PyUnicode_AsWideChar() and PyUnicode_AsWideCharString() replace UTF-16 surrogate pairs by single non-BMP characters for 16 bits Py_UNICODE and 32 bits wchar_t (eg. Linux in narrow build). 02 October 2010, 11:11:27 UTC
1c24bd0 Issue #8870: PyUnicode_AsWideCharString() doesn't count the trailing nul character And write unit tests for PyUnicode_AsWideChar() and PyUnicode_AsWideCharString(). 02 October 2010, 11:03:13 UTC
5a2da3b Use proper variable name 'data' instead of 'str' in the send method. 02 October 2010, 10:33:13 UTC
7cafd26 Fix - issue10010 .. index:: position in the docs. 02 October 2010, 03:16:04 UTC
aec5fd1 type.__abstractmethods__ should raise an AttributeError #10006 02 October 2010, 00:03:31 UTC
ea8676b Lower the tone of the warning about SSL certificate validation. 01 October 2010, 23:42:24 UTC
70a9993 Fix docstring typo. 01 October 2010, 20:38:33 UTC
31e984c #10004: in Q encoded word ignore '=xx' when xx is not valid hex. Bug report and fix by Thomas Guettler. 01 October 2010, 15:40:20 UTC
9e88b5a Fix #10003. Add SIGBREAK to the set of valid signals on Windows. This fixes a regression noticed by bzr, introduced by issue #9324. 01 October 2010, 14:49:24 UTC
38e2996 Issue #6608: time.asctime is now checking struct tm fields its input before passing it to the system asctime. Patch by MunSic Jeong. 01 October 2010, 14:18:49 UTC
0b0ebb4 Cosmetic fix for PCBuild/readme.txt. 01 October 2010, 10:40:49 UTC
d0ffa4c Fix weird markup that caused latex to fail. 01 October 2010, 05:38:10 UTC
d2c310f Fix a couple spelling errors in comments and delete redundant __len__ def. 01 October 2010, 02:08:02 UTC
0f476d4 Issue1491 - BaseHTTPServer incorrectly implements response code 100 30 September 2010, 06:09:18 UTC
748cace Remove an unreferenced variable. len is no longer needed. 29 September 2010, 19:09:33 UTC
c603717 Issue #9599: Further accuracy tweaks to loghelper. For an integer n that's small enough to be converted to a float without overflow, log(n) is now computed as log(float(n)), and similarly for log10. 29 September 2010, 19:06:36 UTC
0c0714f Add testcases from bug report #9980. 29 September 2010, 18:41:54 UTC
71e91a3 Fix PyUnicode_AsWideCharString(): set *size if size is not NULL 29 September 2010, 17:55:12 UTC
15d597a test_imp: getfilesystemencoding() cannot be None anymore And the codec name is normalized. 29 September 2010, 16:59:46 UTC
16004ac Use os.fsencode() to support surrogates 29 September 2010, 16:59:18 UTC
c39211f Issue #9630: Redecode filenames when setting the filesystem encoding Redecode the filenames of: - all modules: __file__ and __path__ attributes - all code objects: co_filename attribute - sys.path - sys.meta_path - sys.executable - sys.path_importer_cache (keys) Keep weak references to all code objects until initfsencoding() is called, to be able to redecode co_filename attribute of all code objects. 29 September 2010, 16:35:47 UTC
a5785b1 Fix NNTP when there's a ".netrc" file 29 September 2010, 16:19:50 UTC
2620d81 Disable the usenetrc option when testing nntplib 29 September 2010, 16:08:29 UTC
69ab951 Issue #9360: Cleanup and improvements to the nntplib module. The API now conforms to the philosophy of bytes and unicode separation in Python 3. A test suite has also been added. 29 September 2010, 15:03:40 UTC
926f0da Fix #9978. WINFUNCTYPE is from ctypes, not from ctypes.wintypes. r85073 changed the importing in wintypes to not use *, so the previous usage here became even more incorrect. 29 September 2010, 14:51:42 UTC
back to top