summaryrefslogtreecommitdiffstats
path: root/PC
Commit message (Collapse)AuthorAgeFilesLines
* Updated PC/*/select.[dsp,vcproj] to follow r86136. (use winsock2)Hirokazu Yamamoto2010-11-043-14/+14
|
* Recorded merge of revisions 86117 via svnmerge fromHirokazu Yamamoto2010-11-0216-62/+62
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r86117 | hirokazu.yamamoto | 2010-11-02 23:06:03 +0900 | 2 lines Defined Py_BUILD_CORE_MODULE also on VC7.1. # I don't have this compiler, so I couldn't test it. ........
* Recorded merge of revisions 86113 via svnmerge fromHirokazu Yamamoto2010-11-0217-68/+68
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r86113 | hirokazu.yamamoto | 2010-11-02 22:21:31 +0900 | 1 line Defined Py_BUILD_CORE_MODULE also on VC6. ........
* Merged revisions 84763,85135 via svnmerge fromHirokazu Yamamoto2010-10-081-1/+1
| | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r84763 | hirokazu.yamamoto | 2010-09-13 15:21:54 +0900 | 1 line Cosmetic fix to project files. ........ r85135 | hirokazu.yamamoto | 2010-10-01 19:40:49 +0900 | 1 line Cosmetic fix for PCBuild/readme.txt. ........
* Recorded rollback of revisions 84857,84870,84875 via svnmerge fromHirokazu Yamamoto2010-09-292-2/+2
| | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k
* Updated VS8.0 project files with PCBuild/vs9to8.py.Hirokazu Yamamoto2010-09-2110-77/+129
|
* Recorded rollback of revisions 84902 via svnmerge fromHirokazu Yamamoto2010-09-212-8/+8
| | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k
* Recorded merge of revisions 84902 via svnmerge fromHirokazu Yamamoto2010-09-192-8/+8
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r84902 | hirokazu.yamamoto | 2010-09-19 18:24:20 +0900 | 1 line Issue #9552: Avoid unnecessary rebuild of OpenSSL. (Windows) ........
* Merged revisions 84857,84870,84875 via svnmerge fromHirokazu Yamamoto2010-09-192-2/+2
| | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r84857 | hirokazu.yamamoto | 2010-09-17 17:53:31 +0900 | 1 line Let's see if tcl/tk test runs on windows buildbot with this fix. ........ r84870 | hirokazu.yamamoto | 2010-09-18 09:31:44 +0900 | 3 lines regrtest.py now runs python in build/test_python_xxx. (deeper than here) So failed to load tcl/tk dll because $(dist)/tcltk/bin was set to PATH as relative path. (Windows) ........ r84875 | hirokazu.yamamoto | 2010-09-18 13:02:52 +0900 | 1 line Applied r84870 to older compilers. ........
* Updated VC6 files.Hirokazu Yamamoto2010-09-102-13/+2
| | | | | * readme.txt: Added PSDK as requirement. * tcl852.patch: fixed patch. it was doubled.
* Merged revisions 84506 via svnmerge fromAntoine Pitrou2010-09-041-0/+3
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r84506 | antoine.pitrou | 2010-09-04 22:53:29 +0200 (sam., 04 sept. 2010) | 5 lines Issue #8734: Avoid crash in msvcrt.get_osfhandle() when an invalid file descriptor is provided. Patch by Pascal Chambon. ........
* Issue #3210: Revert C module changes and apply patch from Hirokazu Yamamoto ↵Tim Golden2010-08-081-17/+2
| | | | instead
* Issue #3210: Ensure stdio handles are closed if CreateProcess failsTim Golden2010-08-061-2/+17
|
* Move a variable declration outside of a loop to match what wasBrian Curtin2010-06-081-4/+4
| | | | done in r81843 for py3k.
* Fix #2810 - handle the case where some registry calls returnBrian Curtin2010-05-251-33/+103
| | | | | | ERROR_MORE_DATA, requiring another call to get the remaining data. Patch by Daniel Stutzbach
* Fixup indentation of PC/_msi.cAntoine Pitrou2010-05-091-355/+355
|
* Untabify C files. Will watch buildbots.Antoine Pitrou2010-05-0924-6254/+6254
|
* Fix #7838. Add docstrings and privatize _subprocess implementation details.Brian Curtin2010-04-241-10/+93
| | | | | | Since CREATE_NEW_* are used for the creation flags of a subprocess, they were added to __all__. The rest of the previously exposed attributes are now qualified by _subprocess.ATTR rather than importing *.
* Implement #1220212. Add os.kill support for Windows.Brian Curtin2010-04-021-0/+1
| | | | | | | | | | | | | | os.kill takes one of two newly added signals, CTRL_C_EVENT and CTRL_BREAK_EVENT, or any integer value. The events are a special case which work with subprocess console applications which implement a special console control handler. Any other value but those two will cause os.kill to use TerminateProcess, outright killing the process. This change adds win_console_handler.py, which is a script to implement SetConsoleCtrlHandler and applicable handler function, using ctypes. subprocess also gets another attribute which is a necessary flag to creationflags in Popen in order to send the CTRL events.
* Implement #7347. Add CreateKeyEx, DeleteKeyEx, and update _winreg tests.Brian Curtin2010-04-021-12/+107
| | | | | | | | | *ReflectionKey functions used to not be documented or tested, but they are now sufficiently documented and tested on platforms where they apply. Additionally, fixed a bug in QueryReflectionKey which was returning an incorrect value. All tests pass from XP through Windows 7, on 32 and 64-bit platforms.
* Capsule-related changes:Larry Hastings2010-04-022-0/+5
| | | | | | | | | | | * PyCObject_AsVoidPtr() can now open capsules. This addresses most of the remaining backwards-compatibility concerns about the conversion of Python 2.7 from CObjects to capsules. * CObjects were marked Pending Deprecation. * Documentation about this pending deprecation was added to cobject.h. * The capsule source files were added to the legacy PC build processes.
* Backported PyCapsule from 3.1, and converted most uses ofLarry Hastings2010-03-254-0/+37
| | | | CObject to PyCapsule.
* #4852: Remove dead code in every thread implementation, unused for many years.Amaury Forgeot d'Arc2010-02-232-2/+0
|
* Stop providing crtassem.h symbols when compiling withMartin v. Löwis2010-02-181-1/+1
| | | | | Visual Studio 2010, as msvcr100.dll is not a platform assembly anymore.
* Issue #7622: Improve the split(), rsplit(), splitlines() and replace()Antoine Pitrou2010-01-131-0/+4
| | | | | methods of bytes, bytearray and unicode objects by using a common implementation based on stringlib's fast search. Patch by Florent Xicluna.
* We only support Windows NT derivatives now.Georg Brandl2009-12-301-2/+1
|
* #7579: Add docstrings to the msvcrt moduleAmaury Forgeot d'Arc2009-12-291-14/+105
|
* Issue #3366: Add expm1 function to math module. Thanks Eric Smith forMark Dickinson2009-12-163-0/+15
| | | | testing on Windows.
* Add dtoa.c and dtoa.h to the relevant project files.Mark Dickinson2009-11-303-0/+11
|
* Update project file for new file: dtoa.cRaymond Hettinger2009-11-301-0/+4
|
* Removed unused function PyFloat_AsStringEx. It is unused in floatobject.c, ↵Eric Smith2009-10-241-1/+0
| | | | and it's not declared in any .h file.
* Issue #7117 (backport py3k float repr) continued:Mark Dickinson2009-10-241-0/+4
| | | | | | | | | - add double endianness detection to configure script - add configure-time check to see whether we can use inline assembly to get and set x87 control word in configure script - add functions to get and set x87 control word in Python/pymath.c - add pyport.h logic to determine whether it's safe to use the short float repr or not
* Set svn:eol-style=CRLF on all Visual Studio solution files.Amaury Forgeot d'Arc2009-07-135-908/+908
| | | | This should allow direct compilation from a downloaded source tar ball.
* Issue #4856: Remove checks for win NT.Hirokazu Yamamoto2009-06-281-6/+0
|
* Updated MSVC files to follow r73394.Hirokazu Yamamoto2009-06-144-26/+88
|
* #6201: Fix test_winreg on Windows:Amaury Forgeot d'Arc2009-06-091-34/+28
| | | | | | | | | since the introduction of the SETUP_WITH opcode, __enter__ and __exit__ methods must belong to the type, and are not retrieved at the instance level (__dict__ or __getattr__). Add a note in whatsnew about this incompatibility; old style classes are not affected.
* Issue #3527: Removed Py_WIN_WIDE_FILENAMES which is not used any more.Hirokazu Yamamoto2009-05-171-4/+0
|
* Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to ↵Eric Smith2009-04-274-0/+16
| | | | py3k. Should fix Windows buildbot errors.
* Fixed compile error on windows.Hirokazu Yamamoto2009-04-033-0/+11
|
* Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.Mark Dickinson2009-03-201-0/+36
| | | | Backport of r70459.
* Updated openssl support on VC6. (openssl-0.9.6g is old, cannot compile with ↵Hirokazu Yamamoto2009-03-183-49/+89
| | | | | | | _ssl.c) If you use http://svn.python.org/projects/external/openssl-0.9.8g, Perl is not needed. This scheme was ported from PCBuild.
* Issue #5179: Fixed subprocess handle leak on failure on windows.Hirokazu Yamamoto2009-03-031-1/+1
|
* Issue #5341: Fix a variety of spelling errors.Mark Dickinson2009-02-212-4/+4
|
* Fixed svn:eol-style.Hirokazu Yamamoto2009-02-103-218/+218
|
* Issue #4494: Fix build with Py_NO_ENABLE_SHARED on Windows.Martin v. Löwis2009-02-021-0/+12
|
* Fix issue5075: bdist_wininst should not depend on the vc runtime?Mark Hammond2009-01-291-89/+90
|
* On Windows, use the Python 'Activation Context' when loading extensionsMark Hammond2009-01-271-1/+67
| | | | to avoid problems loading the CRT from a private assembly. Via bug 4566.
* #4807: Remove a wrong usage of wsprintf in the winreg moduleAmaury Forgeot d'Arc2009-01-131-10/+6
| | | | | | ("windows sprintf", different than swprintf) Needed for the windows CE port.
* Issue #4895: Use _strdup on Windows CE.Martin v. Löwis2009-01-111-0/+6
|
* Fixed version number in build_ssl.bat.Hirokazu Yamamoto2009-01-111-2/+2
|