Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allocate the 0x1D1A0000 base adress for the _ctypes extension module. | Thomas Heller | 2006-04-13 | 1 | -0/+1 |
| | | | | | | | Export the COM entry point functions. Note that there are several conflicting base addresses defined for other extensions, also not all are listed in dllbase_nt.txt. | ||||
* | Years in the making. | Tim Peters | 2006-03-26 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | objimpl.h, pymem.h: Stop mapping PyMem_{Del, DEL} and PyMem_{Free, FREE} to PyObject_{Free, FREE} in a release build. They're aliases for the system free() now. _subprocess.c/sp_handle_dealloc(): Since the memory was originally obtained via PyObject_NEW, it must be released via PyObject_FREE (or _DEL). pythonrun.c, tokenizer.c, parsermodule.c: I lost count of the number of PyObject vs PyMem mismatches in these -- it's like the specific function called at each site was picked at random, sometimes even with memory obtained via PyMem getting released via PyObject. Changed most to use PyObject uniformly, since the blobs allocated are predictably small in most cases, and obmalloc is generally faster than system mallocs then. If extension modules in real life prove as sloppy as Python's front end, we'll have to revert the objimpl.h + pymem.h part of this patch. Note that no problems will show up in a debug build (all calls still go thru obmalloc then). Problems will show up only in a release build, most likely segfaults. | ||||
* | Update to Tk 8.4.12 and Tix 8.4.0 | Martin v. Löwis | 2006-03-21 | 1 | -108/+0 |
| | |||||
* | Remove some more references to regex that I missed. | Neal Norwitz | 2006-03-16 | 5 | -25/+0 |
| | |||||
* | Remove regsub, reconvert, regex, regex_syntax and everything under lib-old. | Neal Norwitz | 2006-03-16 | 5 | -67/+5 |
| | |||||
* | lower-case time_t. | Martin v. Löwis | 2006-03-06 | 1 | -1/+1 |
| | |||||
* | Patch #1437769: notice that time_t is a 64-bit type in VS2005 | Martin v. Löwis | 2006-03-06 | 1 | -1/+6 |
| | |||||
* | Update copyright notice. | Martin v. Löwis | 2006-03-05 | 1 | -1/+1 |
| | |||||
* | Import bdist_msi | Martin v. Löwis | 2006-03-05 | 1 | -0/+1008 |
| | |||||
* | Remove svn:mime-type (inexplicably set to a binary type), | Tim Peters | 2006-03-01 | 3 | -294/+294 |
| | | | | and set svn:eol-style to native, on some text files. | ||||
* | Create _ast module. | Martin v. Löwis | 2006-02-27 | 1 | -0/+2 |
| | | | | Cleanup Python-ast.c generation. | ||||
* | PyEnumKey(): Stop including the trailing NUL byte | Tim Peters | 2006-02-19 | 1 | -5/+4 |
| | | | | | in the returned string (logic error introduced by recent patch). | ||||
* | PyEnumKey(): Remove unused local. | Tim Peters | 2006-02-19 | 1 | -1/+0 |
| | |||||
* | Add sizeof() instead of hardcoding variable length | Georg Brandl | 2006-02-18 | 1 | -1/+1 |
| | |||||
* | Patch #977553: speed up RegEnumKey call | Georg Brandl | 2006-02-18 | 1 | -19/+12 |
| | |||||
* | getpythonregpath(): Squash compiler warning about | Tim Peters | 2006-02-16 | 1 | -2/+2 |
| | | | | | | mixing signed and unsigned types in comparison. Relatedly, `dataSize` is declared as DWORD, not as int, so change relevant cast from (int) to (DWORD). | ||||
* | Merge ssize_t branch. | Martin v. Löwis | 2006-02-15 | 3 | -7/+20 |
| | |||||
* | Add _lsprof. | Martin v. Löwis | 2006-02-14 | 1 | -0/+2 |
| | |||||
* | Update general copyright years to 2006. | Georg Brandl | 2006-02-11 | 1 | -1/+1 |
| | |||||
* | Introduce Py_SOCKET_FD_CAN_BE_GE_FD_SETSIZE. | Martin v. Löwis | 2006-02-11 | 1 | -0/+5 |
| | | | | Proposed by Tim Peters. | ||||
* | initwinsound(): this no longer compiled on Windows, | Tim Peters | 2006-01-19 | 1 | -1/+2 |
| | | | | because code snuck in between auto declarations. | ||||
* | initmsvcrt(): This no longer compiled on Windows, because | Tim Peters | 2006-01-19 | 1 | -1/+2 |
| | | | | a recent change inserted code before an auto declaration. | ||||
* | Check return result from Py_InitModule*(). This API can fail. | Neal Norwitz | 2006-01-19 | 4 | -0/+8 |
| | | | | Probably should be backported. | ||||
* | Make zlib builtin. | Martin v. Löwis | 2006-01-03 | 1 | -1/+3 |
| | |||||
* | const poisoning, spreading to fix new const warnings | Tim Peters | 2005-12-24 | 1 | -2/+2 |
| | | | | in _winreg.c. | ||||
* | added TerminateProcess support to _subprocess driver | Fredrik Lundh | 2005-12-18 | 1 | -0/+21 |
| | |||||
* | added PSF licensing blurbs to relevant files | Fredrik Lundh | 2005-12-14 | 1 | -0/+3 |
| | |||||
* | Fix typo. | Walter Dörwald | 2005-11-30 | 1 | -1/+1 |
| | |||||
* | Silence VS2005 warnings about deprecated functions. | Martin v. Löwis | 2005-11-29 | 1 | -0/+10 |
| | |||||
* | Limit x86 machine instructions and Win95 support to _M_IX86. | Martin v. Löwis | 2005-11-29 | 1 | -0/+2 |
| | |||||
* | r858@spiff: Fredrik | 2005-11-10 23:40:04 +0100 | Fredrik Lundh | 2005-11-12 | 1 | -0/+3 |
| | | | | | | | #1346547 added basic error checking to the STARTUPINFO code in CreateProcess. | ||||
* | r849@spiff: Fredrik | 2005-11-09 10:00:04 +0100 | Fredrik Lundh | 2005-11-12 | 1 | -0/+3 |
| | | | | | fixed resource leak in _subprocess.CreateProcess when using explicit environments | ||||
* | Remove .cvsignore files, as they live in svn:ignore | Martin v. Löwis | 2005-10-30 | 4 | -31/+0 |
| | | | | properties now. | ||||
* | fix typos, mostly in comments | Fred Drake | 2005-10-28 | 2 | -2/+2 |
| | |||||
* | Add AST files to VC6 build. | Raymond Hettinger | 2005-10-23 | 1 | -0/+16 |
| | |||||
* | Update the PC configuration and project files for sha256 and sha512. | Raymond Hettinger | 2005-08-24 | 2 | -4/+16 |
| | |||||
* | Fix all wrong instances of "it's". | Georg Brandl | 2005-07-22 | 3 | -3/+3 |
| | |||||
* | SF patch #941881: PEP 309 Implementation (Partial Function Application). | Raymond Hettinger | 2005-02-28 | 2 | -0/+6 |
| | | | | | Combined efforts of many including Peter Harris, Hye-Shik Chang, Martin v. Löwis, Nick Coghlan, Paul Moore, and Raymond Hettinger. | ||||
* | update version numbers | Andrew MacIntyre | 2005-02-17 | 1 | -23/+23 |
| | |||||
* | add notes about subprocess module & thread stacks, SSL support | Andrew MacIntyre | 2005-02-17 | 1 | -1/+18 |
| | |||||
* | add build machinery for the SSL socket module | Andrew MacIntyre | 2005-02-17 | 1 | -0/+8 |
| | |||||
* | Update PSF copyright year to 2005. | Trent Mick | 2005-02-09 | 1 | -1/+1 |
| | |||||
* | Running a bdist_wininst installer, built with Python 2.3, installing | Thomas Heller | 2005-02-03 | 1 | -8/+25 |
| | | | | | | | | | | | | | for Python 2.4 caused a segfault when post_install_script was used. The reason was that the file handle passed to PyRun_SimpleFile() was created with MSVCRT.DLL, but Python 2.4 uses MSVCR71.DLL. So, I replaced PyRun_SimpleFile() with PyRun_SimpleString(). The segfault is gone, but the output of the postinstall script doesn't show up, because still freopen() from MSVCRT is used. Already backported. | ||||
* | Set PYTHONHOME before loading Python, so that sys.path will be set correctly. | Thomas Heller | 2005-02-03 | 1 | -1/+7 |
| | | | | Already backported. | ||||
* | make thread stack size compile-time tunable on OS/2, increase main stack | Andrew MacIntyre | 2005-01-17 | 1 | -1/+17 |
| | |||||
* | cvsignore files generated by make_versioninfo. | Thomas Heller | 2004-12-31 | 1 | -0/+2 |
| | |||||
* | Update example to VC 7.1. Will backport to 2.4. | Martin v. Löwis | 2004-12-29 | 5 | -190/+253 |
| | |||||
* | Close stdout and stderr, which are redirected into a temp file, before | Thomas Heller | 2004-12-22 | 1 | -1/+7 |
| | | | | | | | | trying to remove this file - the file was never removed before. Fixes [ 1067732 ] wininst --install-script leaves residual files Already backported. | ||||
* | OS/2 specific fixes related to SF bug # 1003471 | Andrew MacIntyre | 2004-12-12 | 2 | -1/+23 |
| | |||||
* | Update the MSC6 pythoncore projects to compile for Py2.5 | Raymond Hettinger | 2004-12-02 | 1 | -2/+2 |
| |