summaryrefslogtreecommitdiffstats
path: root/PC
Commit message (Collapse)AuthorAgeFilesLines
* SF patch #941881: PEP 309 Implementation (Partial Function Application).Raymond Hettinger2005-02-282-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 numbersAndrew MacIntyre2005-02-171-23/+23
|
* add notes about subprocess module & thread stacks, SSL supportAndrew MacIntyre2005-02-171-1/+18
|
* add build machinery for the SSL socket moduleAndrew MacIntyre2005-02-171-0/+8
|
* Update PSF copyright year to 2005.Trent Mick2005-02-091-1/+1
|
* Running a bdist_wininst installer, built with Python 2.3, installingThomas Heller2005-02-031-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 Heller2005-02-031-1/+7
| | | | Already backported.
* make thread stack size compile-time tunable on OS/2, increase main stackAndrew MacIntyre2005-01-171-1/+17
|
* cvsignore files generated by make_versioninfo.Thomas Heller2004-12-311-0/+2
|
* Update example to VC 7.1. Will backport to 2.4.Martin v. Löwis2004-12-295-190/+253
|
* Close stdout and stderr, which are redirected into a temp file, beforeThomas Heller2004-12-221-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 # 1003471Andrew MacIntyre2004-12-122-1/+23
|
* Update the MSC6 pythoncore projects to compile for Py2.5Raymond Hettinger2004-12-021-2/+2
|
* printf format code for integers is %d not %s.Thomas Heller2004-12-011-1/+1
| | | | Will backport.
* Update import library name on windows.Thomas Heller2004-12-011-2/+2
|
* Running the pre-install or post-install script did not work whenThomas Heller2004-12-011-3/+6
| | | | | | | | Python was installed with the 'only for me' option. The registry key had a hardcoded '2.3' in it where the python version chosen for installation should be used instead. Will backport myself.
* When using shell=True on Windows, don't display a shell window by default. ↵Peter Astrand2004-11-071-0/+3
| | | | Fixes #1057061.
* Add _subprocess.cMartin v. Löwis2004-10-151-0/+4
|
* Patch #1020042: Only define HAVE_UINTPTR_T for VC 7.x.Martin v. Löwis2004-10-151-2/+4
|
* Supply the _subprocess module under 7.1. I'm not sure what the statusTim Peters2004-10-121-0/+3
| | | | of this should be on non-WIN32 Windows variants.
* Before this turns into an unreadable mess, follow PEP 7 by usingTim Peters2004-10-121-315/+340
| | | | hard tab indents in C code.
* Added Peter Astrand's subprocess module.Fredrik Lundh2004-10-121-0/+511
|
* SF patch 1044089: New C API function PyEval_ThreadsInitialized(), by NickTim Peters2004-10-112-2/+0
| | | | | Coghlan, for determining whether PyEval_InitThreads() has been called. Also purged the undocumented+unused _PyThread_Started int.
* remove rotor moduleAndrew MacIntyre2004-10-031-2/+0
|
* note module removals, update on BitTorrent issueAndrew MacIntyre2004-10-031-9/+11
|
* bring modules up to date, correct .DEF file versionAndrew MacIntyre2004-10-033-166/+178
|
* Introduced a Py_IS_NAN macro, which probably works on the major platformsTim Peters2004-09-231-0/+4
| | | | | | today. pyconfig.h can override it if not, and can also override Py_IS_INFINITY now. Py_IS_NAN and Py_IS_INFINITY are overridden now for Microsoft compilers, using efficient MS-specific spellings.
* Revert creation of launcher.exeMartin v. Löwis2004-09-081-30/+0
|
* Add support for launcher.exeMartin v. Löwis2004-09-071-0/+30
|
* Add main program for icon file.Martin v. Löwis2004-09-031-0/+6
|
* Remove rotor from the build.Raymond Hettinger2004-08-311-15/+0
|
* Remove rotor and xreadlines from VC 6 build.Raymond Hettinger2004-08-311-8/+0
|
* Fix installdir for TixMartin v. Löwis2004-08-311-1/+1
|
* Remove rotor and xreadlines from VC 7.1 build.Tim Peters2004-08-311-4/+0
|
* Add patch for Tix 8.1.4.Martin v. Löwis2004-08-311-0/+108
|
* Help compiling icons into an exe, for use with MSI advertisement.Martin v. Löwis2004-08-132-0/+13
|
* SF bug 1003471: Python 1.5.2 security vulnerabilityTim Peters2004-08-071-1/+11
| | | | | | | | | | | | | This was probably fixed in rev 1.32 of getpath.c, but there are so many paths thru the code that invoke joinpath() it's not at all obvious that it *is* fixed. It doesn't help confidence that a crucial precondition for calling joinpath() was neither documented nor verified. It is now, and joinpath() will barf with a fatal error now rather than overrun the buffer, if the precondition isn't met. Note that this patch only changes the Windows flavor. I attached another patch to the bug report for the POSIX flavor (which I can't test conveniently).
* Restore compilation on MSVC++ 6.0Raymond Hettinger2004-08-031-2/+4
|
* Use PyMODINIT_FUNC.Thomas Heller2004-07-281-1/+1
|
* Remove unused source file from Windows project files.Hye-Shik Chang2004-07-281-4/+0
|
* Add missing _codecs_iso2022 module of cjkcodecs. I'll add unittestHye-Shik Chang2004-07-281-0/+2
| | | | for it soon.
* Use intptr_t/uintptr_t on WindowsMartin v. Löwis2004-07-271-0/+8
|
* Properly check for Win64 compilers.Martin v. Löwis2004-07-271-0/+4
|
* The binary layout of cfgdata has changed, so the magic number has toThomas Heller2004-07-191-1/+5
| | | | | change as well. Display an additional message box when a mismatch is detected.
* Teach VC6 project file about the new cjkcodecs structure.Hye-Shik Chang2004-07-181-77/+9
|
* Whitespace normalization, via reindent.py.Tim Peters2004-07-181-15/+15
|
* Woo hoo! All the encoding tests pass on Windows (& I downloaded theTim Peters2004-07-181-8/+10
| | | | 14 input files needed to run all of them).
* More cjkcodecs recovery: Python at least compiles on Window again.Tim Peters2004-07-181-40/+0
|
* Ignore some more build products.Thomas Heller2004-07-141-0/+4
|
* Add a warning so that it isn't forgotten to recreate the binaries ANDThomas Heller2004-07-145-0/+45
| | | | CHECK INTO CVS if these files are changed.