Vinay Sajip
c985d08e51
Closes #18491 : Added script-wrapper functionality to launcher source (but not to executable).
13 years ago
Victor Stinner
b64049183c
Issue #18203 : Replace malloc() with PyMem_Malloc() in Python modules
Replace malloc() with PyMem_Malloc() when the GIL is held, or with
PyMem_RawMalloc() otherwise.
13 years ago
Victor Stinner
1a7425f67a
Issue #18203 : Replace malloc() with PyMem_RawMalloc() at Python initialization
* Replace malloc() with PyMem_RawMalloc()
* Replace PyMem_Malloc() with PyMem_RawMalloc() where the GIL is not held.
* _Py_char2wchar() now returns a buffer allocated by PyMem_RawMalloc(), instead
of PyMem_Malloc()
13 years ago
Christian Heimes
c44ff863b8
add _stat to list of builtin Windows modules
13 years ago
Christian Heimes
c77d9f38c2
Issue #11016 : Add C implementation of the stat module as _stat
13 years ago
Christian Heimes
13728a57c8
comparing with http://hg.python.org/cpython/
searching for changes
changeset: 84118:98343392fd81
tag: tip
user: Christian Heimes <christian@cheimes.de>
date: Fri Jun 14 14:54:48 2013 +0200
files: PC/VS9.0/_socket.vcproj PC/VS9.0/_ssl.vcproj
description:
Fix compilation of Python with VS 2008
Contrary to VS 2010 the compiler doesn't like semicolon seperated
dependency names
13 years ago
Christian Heimes
46bebee25f
Issue #17134 : Add ssl.enum_cert_store() as interface to Windows' cert store.
13 years ago
Vinay Sajip
22c039bf50
Issue #17903 : Added path search changes to launcher.
13 years ago
Richard Oudkerk
ac0ad884d1
Issue #17931 : Resolve confusion on Windows between pids and process handles.
13 years ago
Victor Stinner
8bda465cae
Issue #9566 : Fix compiler warning on Windows 64-bit
13 years ago
Victor Stinner
7e91e771a9
Close #17931 : Fix PyLong_FromPid() on Windows 64-bit: processes are identified
by their HANDLE which is a pointer (and not a long, which is smaller).
13 years ago
Charles-Francois Natali
74ca886788
Issue #17917 : Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant()
when applicable.
13 years ago
Georg Brandl
84fc4ba67e
Closes #17962 : Build with OpenSSL 1.0.1e on Windows.
13 years ago
Antoine Pitrou
a85017fbe3
Issue #16694 : Add a pure Python implementation of the operator module.
Patch by Zachary Ware.
13 years ago
Serhiy Storchaka
e2cef885a2
Issue #16061 : Speed up str.replace() for replacing 1-character strings.
13 years ago
Victor Stinner
247109e74d
Issue #17615 : On Windows (VS2010), Performances of wmemcmp() to compare Unicode
strings are not convincing. For UCS2 (16-bit wchar_t type), use a dummy loop
instead of wmemcmp(). The dummy loop is as fast, or a little bit faster.
wchar_t is only 16-bit long on Windows. wmemcmp() is still used for 32-bit
wchar_t.
13 years ago
Victor Stinner
cd777eaf53
Issue #17615 : Comparing two Unicode strings now uses wmemcmp() when possible
wmemcmp() is twice faster than a dummy loop (342 usec vs 744 usec) on Fedora
18/x86_64, GCC 4.7.2.
13 years ago
Martin v. Löwis
005fb742b9
Fix typo
13 years ago
Martin v. Löwis
cc0b927b74
Issue #17425 : Build with openssl 1.0.1d on Windows.
13 years ago
Martin v. Loewis
5be6d74a0d
Issue #17425 : Build with openssl 1.0.0k on Windows.
13 years ago
Gregory P. Smith
b803c6c4b8
Fixes issue4653 - Correctly specify the buffer size to FormatMessageW and
correctly check for errors on two CreateFileMapping calls.
13 years ago
Georg Brandl
a7d2f0061f
Copyright update to 2013.
13 years ago
Martin v. Loewis
18613e6e7b
Issue #17425 : Build against openssl 0.9.8y on Windows.
13 years ago
Vinay Sajip
66fef9f049
Closes #17290 : Loading cursor now does not persist when launching GUI scripts.
13 years ago
Vinay Sajip
404229b02d
Fix compilation error under Windows.
13 years ago
Vinay Sajip
2ae8c6316f
Closes #17028 : Allowed Python arguments to be supplied to launcher.
13 years ago
Martin v. Löwis
e5581f9d68
Identify the ARM compiler.
13 years ago
Brian Curtin
591c4282d7
Fix #16769 . Remove outdated Visual Studio project directories for VC6, VS7.1, and VS8.
13 years ago
Martin v. Löwis
b26a9b10ea
Replace WaitForSingleObject with WaitForSingleObjectEx,
for better WinRT compatibility.
13 years ago
Martin v. Löwis
3f50bf652b
Drop support for Windows 2000; allow any XP API (but not Vista+).
Drop SDK version configuration for Tk compilation, to not bind it to W2k
anymore. Binding it to XP would conflict with Tk's own binding of tkMenu to W2k.
13 years ago
Brian Curtin
33e05e7905
Fix #16759 . Convert DWORD registry values using unsigned long.
When converting REG_DWORD registry values into Python, the conversion
needs to be made from an *unsigned* long (k instead of i) to match the
DWORD type.
13 years ago
Brian Curtin
172e42295f
Fix #16759 . Convert DWORD registry values using PyLong_FromUnsignedLong.
When converting REG_DWORD registry values into Python ints, the conversion
needs to be made from an *unsigned* long to match the DWORD type.
13 years ago
Brian Curtin
0e091b0365
Fix #14420 . Check for PyLong as well as PyInt when converting in Py2Reg.
This fixes a ValueError seen in winreg.SetValueEx when passed long
winreg.REG_DWORD values that should be supported by the underlying API.
13 years ago
Brian Curtin
12706f2082
Fix #14420 . Use PyLong_AsUnsignedLong to support the full range of DWORD.
This fixes an OverflowError seen in winreg.SetValueEx when passed
winreg.REG_DWORD values that should be supported by the underlying API.
13 years ago
Andrew Svetlov
3ba3a3ee56
Issue #15422 : get rid of PyCFunction_New macro
13 years ago
Brian Curtin
abb4f4814e
Fix #14470 . Remove mentions of w9xpopen on old versions of Visual Studio.
13 years ago
Brian Curtin
445ad997ab
Fix #14470 . Remove w9xpopen per PEP 11.
As stated in PEP 11, 3.4 removes code on Windows platforms where
COMSPEC points to command.com. The w9xpopen project in Visual Studio
was added to support that case, and there was a special case in subprocess
to cover that situation. This change removes the w9xpopen project from
the Visual Studio solution and removes any references to the w9xpopen
executable.
13 years ago
Andrew Svetlov
2606a6f197
Issue #16719 : Get rid of WindowsError. Use OSError instead
Patch by Serhiy Storchaka.
13 years ago
Andrew Svetlov
6b2cbeba58
Issue #16421 : allow to load multiple modules from the same shared object.
Patch by Václav Šmilauer.
13 years ago
Andrew Svetlov
616f8035a8
Issue #16197 : Fix several small errors in winreg documentation.
Initial patch by Zachary Ware.
13 years ago
Brian Curtin
e9aeca7c24
Fix #16197 . Update docstrings and documentation to match winreg code.
Patch by Zachary Ware.
13 years ago
Christian Heimes
8a915499f6
backout ce9c9cbd1b11, Build the _sha3 module with VS 2008
13 years ago
Christian Heimes
a3bc779fb1
Add VS 9 project file for _sha3 module
13 years ago
Antoine Pitrou
ca4a52513b
Build the _sha3 module with VS 2008.
13 years ago
Jesus Cea
f1af705720
#16135 : Removal of OS/2 support (Remove OS2 and OS/2 references)
13 years ago
Jesus Cea
b176203dda
#16135 : Removal of OS/2 support (C code and Docs)
13 years ago
Jesus Cea
ab70e2ab32
#16135 : Removal of OS/2 support (posixmodule y platform dependent files)
13 years ago
Georg Brandl
08a9012352
Bump version to 3.4.0 alpha 0.
13 years ago
Martin v. Löwis
75aeaa9b18
Issue #11626 : Add _SizeT functions to stable ABI.
14 years ago
Martin v. Löwis
9c56409d33
Issue #15146 : Add PyType_FromSpecWithBases. Patch by Robin Schreiber.
14 years ago