Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | NEWS: Move #6612 to Library section | Victor Stinner | 2010-10-12 | 1 | -3/+3 | |
| | ||||||
* | #6612: add the author of the patch (W. Trevor King) | Victor Stinner | 2010-10-12 | 2 | -1/+2 | |
| | ||||||
* | Issue #6612: Fix site and sysconfig to catch os.getcwd() error, eg. if the | Victor Stinner | 2010-10-12 | 3 | -11/+29 | |
| | | | | current directory was deleted. | |||||
* | Update whatsnew about pickle optimizations | Antoine Pitrou | 2010-10-12 | 1 | -5/+2 | |
| | ||||||
* | Issue #3873: Speed up unpickling from file objects which have a peek() | Antoine Pitrou | 2010-10-12 | 3 | -25/+138 | |
| | | | | method. | |||||
* | Issue #10075: Add a session_stats() method to SSLContext objects. | Antoine Pitrou | 2010-10-12 | 4 | -5/+81 | |
| | ||||||
* | Make comment about SSL support more accurate | Antoine Pitrou | 2010-10-12 | 1 | -2/+2 | |
| | ||||||
* | Post-release bumps. | Georg Brandl | 2010-10-12 | 2 | -3/+3 | |
| | ||||||
* | Add entry for r85371. | Martin v. Löwis | 2010-10-11 | 1 | -0/+2 | |
| | ||||||
* | Upgrade to Unicode 6.0.0. | Martin v. Löwis | 2010-10-11 | 6 | -19419/+21283 | |
| | | | | | | | | makeunicodedata.py: download all data files from unicode.org, switch to extracting Unihan data from zip file. Read linebreakprops and derivednormalizationprops even for old versions, even though they are not used in delta records. test:unicode.py: U+11000 is now assigned, use U+14000 instead. | |||||
* | Add 3.2b1. | Martin v. Löwis | 2010-10-11 | 1 | -2/+17 | |
| | ||||||
* | Issue #9948: logging: fixed problem of losing filename case information. | Vinay Sajip | 2010-10-10 | 2 | -1/+3 | |
| | ||||||
* | Tag release 3.2a3. | Georg Brandl | 2010-10-10 | 1 | -0/+1 | |
| | ||||||
* | Rewrap.v3.2a3 | Georg Brandl | 2010-10-10 | 1 | -120/+114 | |
| | ||||||
* | Bump to 3.2a3. | Georg Brandl | 2010-10-10 | 6 | -7/+7 | |
| | ||||||
* | Update pydoc topics. | Georg Brandl | 2010-10-10 | 1 | -12/+12 | |
| | ||||||
* | Issue #9437: Fix building C extensions with non-default LDFLAGS. | Antoine Pitrou | 2010-10-10 | 4 | -8/+20 | |
| | ||||||
* | Issue #10062: Allow building on platforms which do not have sem_timedwait. | Antoine Pitrou | 2010-10-10 | 2 | -1/+4 | |
| | ||||||
* | Some platforms provide uintptr_t in inttypes.h. Patch by | Antoine Pitrou | 2010-10-10 | 4 | -1/+11 | |
| | | | | Akira Kitada. | |||||
* | Fix Issue7285 - multiprocessing module, example code error. | Senthil Kumaran | 2010-10-10 | 1 | -3/+3 | |
| | ||||||
* | Issue #10029: Fix sample code in the docs for zip(). | Raymond Hettinger | 2010-10-10 | 1 | -5/+12 | |
| | ||||||
* | Issue #10055: Make json C89-compliant in UCS4 mode. | Antoine Pitrou | 2010-10-09 | 2 | -1/+3 | |
| | ||||||
* | Removed duplicated method. | Vinay Sajip | 2010-10-09 | 1 | -6/+0 | |
| | ||||||
* | Document that the 'strict' error handler is used to encode/decode filenames on | Victor Stinner | 2010-10-09 | 2 | -12/+15 | |
| | | | | Windows | |||||
* | Issue #9738: Document PyErr_SetString() and PyErr_SetFromErrnoWithFilename() | Victor Stinner | 2010-10-09 | 3 | -3/+13 | |
| | | | | encodings | |||||
* | remove author names from prose | Benjamin Peterson | 2010-10-09 | 1 | -3/+0 | |
| | ||||||
* | Issue #1051: Add a script (Lib/test/make_ssl_certs.py) to generate the | Antoine Pitrou | 2010-10-08 | 6 | -52/+126 | |
| | | | | custom certificate and private key files used by SSL-related certs. | |||||
* | What's new entry for email 5.1. | R. David Murray | 2010-10-08 | 2 | -1/+29 | |
| | ||||||
* | Add some debug output in verbose mode | Antoine Pitrou | 2010-10-08 | 1 | -0/+4 | |
| | ||||||
* | Better Python spawning primitives in test.script_helper, for | Antoine Pitrou | 2010-10-08 | 4 | -85/+68 | |
| | | | | easier writing of unit tests and better error reporting. | |||||
* | Update what's new | Antoine Pitrou | 2010-10-08 | 1 | -0/+5 | |
| | ||||||
* | #4661: add bytes parsing and generation to email (email version bump to 5.1.0) | R. David Murray | 2010-10-08 | 11 | -85/+708 | |
| | | | | | | | | 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. | |||||
* | Issue #1589: Add ssl.match_hostname(), to help implement server identity | Antoine Pitrou | 2010-10-08 | 4 | -50/+214 | |
| | | | | verification for higher-level protocols. | |||||
* | Follows Python/fileutils.c addition. | Hirokazu Yamamoto | 2010-10-08 | 3 | -3/+18 | |
| | ||||||
* | Issue #9978: Wait until subprocess completes initialization. (Win32KillTests ↵ | Hirokazu Yamamoto | 2010-10-08 | 3 | -2/+23 | |
| | | | | in test_os) | |||||
* | Fix handling on negative numbers in ast.literal_eval(). | Raymond Hettinger | 2010-10-08 | 3 | -8/+20 | |
| | ||||||
* | copy_absolute() keeps the relative path on _Py_wgetcwd() failure | Victor Stinner | 2010-10-07 | 1 | -2/+5 | |
| | | | | | .. instead of raising a fatal error. Even if the current directory was deleted, use relative paths may still work (eg. run Python with "../python"). | |||||
* | fileutils.c: document which encodings are used | Victor Stinner | 2010-10-07 | 1 | -6/+26 | |
| | ||||||
* | copy_absolute() raises a fatal error on _Py_wgetcwd() failure | Victor Stinner | 2010-10-07 | 1 | -1/+2 | |
| | ||||||
* | _Py_wrealpath() requires the size of the output buffer | Victor Stinner | 2010-10-07 | 3 | -4/+6 | |
| | ||||||
* | _Py_stat() and _Py_fopen(): avoid PyUnicode_AsWideCharString() on Windows | Victor Stinner | 2010-10-07 | 2 | -20/+8 | |
| | | | | | On Windows, Py_UNICODE is wchar_t, so we can avoid the expensive Py_UNICODE* => wchar_t* conversion. | |||||
* | Fix fileutils for Windows | Victor Stinner | 2010-10-07 | 2 | -9/+8 | |
| | | | | | | * 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 | |||||
* | Ooops, fileutils.c contains twice the same code | Victor Stinner | 2010-10-07 | 1 | -380/+0 | |
| | | | | | I suppose that I reapplied my local patch creating Python/fileutils.c whereas the file already existed. | |||||
* | Create fileutils.c/.h | Victor Stinner | 2010-10-07 | 9 | -392/+832 | |
| | | | | | | | * _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 | |||||
* | _wrealpath() and _Py_wreadlink() support surrogates (PEP 383) | Victor Stinner | 2010-10-07 | 2 | -6/+10 | |
| | | | | Use _Py_wchar2char() to support surrogate characters in the input path. | |||||
* | Fix #8584. Fix the skipping of a number of tests due to incorrect importing. | Brian Curtin | 2010-10-07 | 1 | -18/+12 | |
| | | | | | | | | 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. | |||||
* | PyUnicode_AsWideCharString() takes a PyObject*, not a PyUnicodeObject* | Victor Stinner | 2010-10-07 | 9 | -14/+14 | |
| | | | | | All unicode functions uses PyObject* except PyUnicode_AsWideChar(). Fix the prototype for the new function PyUnicode_AsWideCharString(). | |||||
* | time: fix gcc warning | Victor Stinner | 2010-10-07 | 1 | -27/+28 | |
| | | | | | * Create format_arg variable to use the right types * Strip trailing spaces | |||||
* | Rewrite RunMainFromImporter() | Victor Stinner | 2010-10-06 | 1 | -25/+35 | |
| | | | | | | | | | * 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 | |||||
* | Create a subfunction for PySys_SetArgvEx() | Victor Stinner | 2010-10-06 | 1 | -78/+94 | |
| | | | | Create sys_update_path() static function. Do nothing if argc==0. |