summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* #6416: Fix compilation of the select module on Windows, as well as ↵Amaury Forgeot d'Arc2009-07-091-0/+2
| | | | | | | | test_subprocess: PIPE_BUF is not defined on Windows, and probably has no meaning there. Anyway the subprocess module uses another way to perform non-blocking reads (with a thread)
* Issue #1523: Remove deprecated overflow masking in struct module, andMark Dickinson2009-07-071-219/+32
| | | | make sure that out-of-range values consistently raise struct.error.
* Typo in error messageMark Dickinson2009-07-071-1/+1
|
* #6420: Fix a compilation warning in the nis module, for OpenBSD and FreeBSD.Amaury Forgeot d'Arc2009-07-071-1/+1
|
* Issues #1530559, #1741130: Fix various inconsistencies in struct.packMark Dickinson2009-07-051-109/+107
| | | | integer packing, and reenable some previously broken tests.
* Issue 2370: Add Python 3 warnings for the removal of operator.isCallable andAlexandre Vassalotti2009-07-051-2/+21
| | | | | | operator.sequenceIncludes. Patch contributed by Jeff Balogh (and updated slightly by me).
* Adds the select.PIPE_BUF attribute to expose the system constant.Gregory P. Smith2009-07-031-0/+2
|
* multiprocessing doesn't compile in Solaris because a typoJesus Cea2009-07-021-1/+1
|
* Issue #6344: Fixed a crash of mmap.read() when passed a negative argument.Hirokazu Yamamoto2009-06-291-3/+13
| | | | Reviewed by Amaury Forgeot d'Arc.
* Issue #4856: Py_GetFileAttributesEx[AW] are not needed because ↵Hirokazu Yamamoto2009-06-291-58/+2
| | | | | | | GetFileAttributesEx[AW] won't fail with ERROR_CALL_NOT_IMPLEMENTED on win NT. Reviewed by Amaury Forgeot d'Arc.
* Issue #4856: Remove checks for win NT.Hirokazu Yamamoto2009-06-282-329/+264
|
* Fix a compilation warning on WindowsAmaury Forgeot d'Arc2009-06-251-1/+1
|
* Issue 6305: Clarify error message for large arguments to itertools.islice().Raymond Hettinger2009-06-231-3/+3
|
* remove some unused symtable constantsBenjamin Peterson2009-06-231-4/+0
|
* backport r73430Benjamin Peterson2009-06-141-9/+0
|
* Issue #6271: mmap tried to close invalid file handle (-1) when annonymous.Hirokazu Yamamoto2009-06-141-1/+2
| | | | (On Unix) Patch by STINNER Victor.
* Issue #6215: backport the 3.1 io libAntoine Pitrou2009-06-128-247/+7793
|
* Fix signed/unsigned compiler warning.Raymond Hettinger2009-06-101-1/+1
|
* backport r73268Benjamin Peterson2009-06-071-33/+1
|
* Issue #4873: Fix resource leaks in error cases of pwd and grp.Martin v. Löwis2009-05-292-1/+2
|
* Fix nearly all compilation warnings under Apple gcc-4.0. Tested with OPT="-gJeffrey Yasskin2009-05-292-1/+3
| | | | | | -Wall -Wstrict-prototypes -Werror" in both --with-pydebug mode and --without. There's still a batch of non-prototype warnings in Xlib.h that I don't know how to fix.
* Issue 5794: fix cPickle's unpickling of recursive tuples.Collin Winter2009-05-261-10/+9
|
* Allow multiple context managers in one with statement, as proposedGeorg Brandl2009-05-251-15/+18
| | | | | | | in http://codereview.appspot.com/53094 and accepted by Guido. The construct is transformed into multiple With AST nodes so that there should be no problems with the semantics.
* fix error handlingBenjamin Peterson2009-05-251-3/+4
|
* Issue 5670: special-case pickling of dicts. This nearly doubles the ↵Collin Winter2009-05-251-9/+78
| | | | performance of dict pickling in cPickle.
* stop using Py_FindMethodBenjamin Peterson2009-05-241-8/+22
|
* Issue #1309352: fcntl now converts its third arguments to a C `long` ratherAntoine Pitrou2009-05-241-2/+2
| | | | | than an int, which makes some operations possible under 64-bit Linux (e.g. DN_MULTISHOT with F_NOTIFY).
* Fix build under WindowsAntoine Pitrou2009-05-241-3/+1
|
* support building with subversion 1.7 #6094Benjamin Peterson2009-05-231-1/+1
|
* Some pid_t-expecting or producing functions were forgotten in r72852.Antoine Pitrou2009-05-231-11/+17
|
* Issue #1983: Fix functions taking or returning a process identifier to useAntoine Pitrou2009-05-231-16/+35
| | | | | the dedicated C type `pid_t` instead of a C `int`. Some platforms have a process identifier type wider than the standard C integer type.
* typos in ctypes ModuleMark Dickinson2009-05-201-2/+2
|
* Issue #3527: Removed Py_WIN_WIDE_FILENAMES which is not used any more.Hirokazu Yamamoto2009-05-172-34/+26
|
* Issue #5918: Fix a crash in the parser module.Antoine Pitrou2009-05-141-2/+2
| | | | Patch by Amaury.
* PyCode_NewEmpty:Jeffrey Yasskin2009-05-083-75/+19
| | | | | | | | Most uses of PyCode_New found by http://www.google.com/codesearch?q=PyCode_New are trying to build an empty code object, usually to put it in a dummy frame object. This patch adds a PyCode_NewEmpty wrapper which lets the user specify just the filename, function name, and first line number, instead of also requiring lots of code internals.
* Issue #5933: Fix gcc -Wextra compiler warnings (and remove someMark Dickinson2009-05-081-6/+6
| | | | trailing whitespace).
* Add a file that contains diffs between offical libffi files and theThomas Heller2009-05-081-0/+207
| | | | | files in this repository. Should make it easier to merge new libffi versions.
* Issue 3739: The unicode-internal encoder now reports the number of *characters*Walter Dörwald2009-05-061-1/+1
| | | | consumed like any other encoder (instead of the number of bytes).
* tabify :(Benjamin Peterson2009-05-051-5/+5
|
* fix running test_capi with -R ::Benjamin Peterson2009-05-051-0/+9
| | | | Also, fix a refleak in the test that was preventing running. :)
* Issue #5933: Fix some gcc -Wextra warnings. Thanks Victor Stinner forMark Dickinson2009-05-052-3/+3
| | | | the patch.
* #5932: fix error return in _convertPyInt_AsSsize_t() conversion function.Georg Brandl2009-05-051-3/+3
|
* Issue #5913: os.listdir() should fail for empty path on windows.Hirokazu Yamamoto2009-05-041-6/+7
|
* cleanup applied patch to match style that is already in py3k branch.Gregory P. Smith2009-05-041-15/+8
|
* Issue #4751: For hashlib algorithms provided by OpenSSL, the PythonGregory P. Smith2009-05-041-49/+106
| | | | GIL is now released during computation on data lengths >= 2048 bytes.
* Isue #5084: unpickling now interns the attribute names of pickled objects,Antoine Pitrou2009-05-021-1/+9
| | | | | saving memory and avoiding growth in size of subsequent pickles. Proposal and original patch by Jake McGuire.
* Issue #5726: Make Modules/ld_so_aix return the actual exit code of the ↵Antoine Pitrou2009-05-011-0/+3
| | | | | | linker, rather than always exit successfully. Patch by Floris Bruynooghe.
* Issue #4305: ctypes fails to build on mipsel-linux-gnu (detects mipsThomas Heller2009-04-282-6/+6
| | | | instead of mipsel)
* Issue #1734234: Massively speedup `unicodedata.normalize()` when theAntoine Pitrou2009-04-272-1741/+2019
| | | | | string is already in normalized form, by performing a quick check beforehand. Original patch by Rauli Ruohonen.
* Issue #5835, deprecate PyOS_ascii_formatd.Eric Smith2009-04-251-1/+2
| | | | | | If anyone wants to clean up the documentation, feel free. It's my first documentation foray, and it's not that great. Will port to py3k with a different strategy.