summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Some platforms provide uintptr_t in inttypes.h. Patch byAntoine Pitrou2010-10-104-1/+11
| | | | Akira Kitada.
* Fix Issue7285 - multiprocessing module, example code error.Senthil Kumaran2010-10-101-3/+3
|
* Issue #10029: Fix sample code in the docs for zip().Raymond Hettinger2010-10-101-5/+12
|
* Issue #10055: Make json C89-compliant in UCS4 mode.Antoine Pitrou2010-10-092-1/+3
|
* Removed duplicated method.Vinay Sajip2010-10-091-6/+0
|
* Document that the 'strict' error handler is used to encode/decode filenames onVictor Stinner2010-10-092-12/+15
| | | | Windows
* Issue #9738: Document PyErr_SetString() and PyErr_SetFromErrnoWithFilename()Victor Stinner2010-10-093-3/+13
| | | | encodings
* remove author names from proseBenjamin Peterson2010-10-091-3/+0
|
* Issue #1051: Add a script (Lib/test/make_ssl_certs.py) to generate theAntoine Pitrou2010-10-086-52/+126
| | | | custom certificate and private key files used by SSL-related certs.
* What's new entry for email 5.1.R. David Murray2010-10-082-1/+29
|
* Add some debug output in verbose modeAntoine Pitrou2010-10-081-0/+4
|
* Better Python spawning primitives in test.script_helper, forAntoine Pitrou2010-10-084-85/+68
| | | | easier writing of unit tests and better error reporting.
* Update what's newAntoine Pitrou2010-10-081-0/+5
|
* #4661: add bytes parsing and generation to email (email version bump to 5.1.0)R. David Murray2010-10-0811-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 identityAntoine Pitrou2010-10-084-50/+214
| | | | verification for higher-level protocols.
* Follows Python/fileutils.c addition.Hirokazu Yamamoto2010-10-083-3/+18
|
* Issue #9978: Wait until subprocess completes initialization. (Win32KillTests ↵Hirokazu Yamamoto2010-10-083-2/+23
| | | | in test_os)
* Fix handling on negative numbers in ast.literal_eval().Raymond Hettinger2010-10-083-8/+20
|
* copy_absolute() keeps the relative path on _Py_wgetcwd() failureVictor Stinner2010-10-071-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 usedVictor Stinner2010-10-071-6/+26
|
* copy_absolute() raises a fatal error on _Py_wgetcwd() failureVictor Stinner2010-10-071-1/+2
|
* _Py_wrealpath() requires the size of the output bufferVictor Stinner2010-10-073-4/+6
|
* _Py_stat() and _Py_fopen(): avoid PyUnicode_AsWideCharString() on WindowsVictor Stinner2010-10-072-20/+8
| | | | | On Windows, Py_UNICODE is wchar_t, so we can avoid the expensive Py_UNICODE* => wchar_t* conversion.
* Fix fileutils for WindowsVictor Stinner2010-10-072-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 codeVictor Stinner2010-10-071-380/+0
| | | | | I suppose that I reapplied my local patch creating Python/fileutils.c whereas the file already existed.
* Create fileutils.c/.hVictor Stinner2010-10-079-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 Stinner2010-10-072-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 Curtin2010-10-071-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 Stinner2010-10-079-14/+14
| | | | | All unicode functions uses PyObject* except PyUnicode_AsWideChar(). Fix the prototype for the new function PyUnicode_AsWideCharString().
* time: fix gcc warningVictor Stinner2010-10-071-27/+28
| | | | | * Create format_arg variable to use the right types * Strip trailing spaces
* Rewrite RunMainFromImporter()Victor Stinner2010-10-061-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 Stinner2010-10-061-78/+94
| | | | Create sys_update_path() static function. Do nothing if argc==0.
* Issue #9759: GzipFile now raises ValueError when an operation is attemptedAntoine Pitrou2010-10-063-0/+35
| | | | after the file is closed. Patch by Jeffrey Finkelstein.
* More new things in what's newAntoine Pitrou2010-10-061-0/+23
|
* FakeSocket is (supposed to be) gone in 3.xAntoine Pitrou2010-10-061-7/+0
|
* Fixes 9903: test_concurrent_futures writes on stderrBrian Quinlan2010-10-062-22/+33
|
* Update to Sphin 1.0.4.Georg Brandl2010-10-063-3/+3
|
* Fix the suspicious builder not to write CRLF, update suspicious file and add ↵Georg Brandl2010-10-063-27/+191
| | | | instructions to Makefile.
* Fix errors found by "make suspicious".Georg Brandl2010-10-0614-28/+30
|
* Fix spelling and markup.Georg Brandl2010-10-061-10/+10
|
* Migrate to Sphinx 1.0 C language constructs.Georg Brandl2010-10-06106-2569/+2573
|
* Copyedit of os.symlink() docs.Georg Brandl2010-10-061-15/+13
|
* #10034: import readline in longer example.Georg Brandl2010-10-061-0/+1
|
* #2982 More test coverage for the pyexpat parser.Amaury Forgeot d'Arc2010-10-051-33/+80
|
* #9060 Let platforms without dup2() compile the replacement fonction without ↵Amaury Forgeot d'Arc2010-10-051-0/+1
| | | | error.
* fix a typo.Senthil Kumaran2010-10-051-2/+2
|
* Remove the references of FTPS from the urllib Documentation. There is no ↵Senthil Kumaran2010-10-051-4/+3
| | | | support for it yet.
* Fix test_tk under OS X with Tk 8.4. Patch by Ned Deily.Antoine Pitrou2010-10-051-2/+7
| | | | This should fix some buildbot failures.
* Indent version tags properly.Georg Brandl2010-10-051-2/+4
|
* Fix news entry formatting nitsÉric Araujo2010-10-051-2/+2
|