summaryrefslogtreecommitdiffstats
path: root/PC
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Don't complain that non-existant registry entries cannot be deleted.Thomas Heller2004-07-141-2/+2
|
* bring OS/2 EMX port build environment up to dateAndrew MacIntyre2004-07-072-12/+17
|
* Remove the annoing and useless messagebox asking about overwriting files.Thomas Heller2004-07-071-25/+0
| | | | Fixes SF #984290.
* Patch [ 983775 ] Allow bdist_wininst to install for non-admin usersMark Hammond2004-07-021-41/+118
| | | | | | | | | | | | | | | | | | | | to address bugs: [ 555812 ] installing extension w/o admin rights [ 555810 ] removing extensions without admin rights * When enumerating the Python versions found, also remember the HKEY they were found under. * When installing, if Python was installed under HKCU, we will too. If Python was installed under HKLM, we check the permissions of the current user, and install where we can. * The "root" key we use is a global variable - all registry setting and delete functions use this global rather than a hardcoded HKLM. * A new entry is written to the install log, indicating the key we used. Uninstallation is based on this key. * 'tempnam()' is used rather than 'tmpnam()' - 'tmpnam' creates a temp file on the root of the current drive, and if this is readonly would explain the 'freopen' errors occasionally reported. 'tempnam' creates the temp file in the %TEMP% directory.
* Fix for SF 982215: bdist_wininst - Next button not greyed out during file copy.Thomas Heller2004-07-021-0/+8
| | | | | | | Patch from Mark Hammond. Recompiled binary. Already packported to the 2.3 branch.
* The wininst.exe is no longer compressed with UPX.Thomas Heller2004-06-182-9/+3
|
* When loading the Python dll to run the postinstall script, try to loadThomas Heller2004-06-181-4/+20
| | | | | | | | | it from the install directory (as reported by the registry) in case it is not found on the default Loadlibrary search path. Fixes SF 935091: bdist_winist post-install script fails on non-admin Python Already backported.
* Teach MSVC 6 about pystrtod.c.Tim Peters2004-06-081-0/+4
|