Benjamin Peterson
47e782a67a
update for copyright for 2015
11 years ago
Benjamin Peterson
25c7d3fb21
give a nice message when installer is launched w/o admin rights ( closes #16561 )
11 years ago
Georg Brandl
edc3cbaaba
Copyright year update, add version to licenses.
11 years ago
Zachary Ware
64ba60aa57
Issue #21958 : Define HAVE_ROUND when building with VS 2013 and above.
Patch by Zachary Turner.
12 years ago
Zachary Ware
ad4690fcca
Issue #21151 : Fixed a segfault in the winreg module.
When ``None`` was passed as a ``REG_BINARY`` value to SetValueEx,
PyMem_DEL was called on an uninitialized buffer. Patch by John Ehresman.
(Also an incidental typo fix in a comment in test_winreg)
12 years ago
Zachary Ware
732ac3214b
Issue #21713 : Fix typo in a comment. Found by Joseph Shen.
12 years ago
Martin v. Löwis
3d5c9e2c67
Update to 1.0.1g
12 years ago
Victor Stinner
9cb1ec5fb5
Issue #20908 : PyMem_Malloc() must be used with PyMem_Free(), not with free()
12 years ago
Jesus Cea
782c4cf155
Closes #20908 : Memory leak in Reg2Py()
12 years ago
Martin v. Löwis
a663069b5c
Issue #20465 : Update Windows installer to SQLite 3.8.3.1.
12 years ago
Martin v. Löwis
09257f7ced
Issue #20465 : Update Windows installer to SQLite 3.8.3.1.
12 years ago
Zachary Ware
2d659518aa
Issue #20221 : Removed conflicting (or circular) hypot definition
when compiled with VS 2010 or above. Initial patch by Tabrez Mohammed.
12 years ago
Larry Hastings
71d4e44fd7
Add PyType_GetSlot to python3 def file. Patch courtesy Martin v. Löwis.
12 years ago
Zachary Ware
0c9beb64de
Issue #20221 : Removed conflicting (or circular) hypot definition
when compiled with VS 2010 or above. Initial patch by Tabrez Mohammed.
12 years ago
Serhiy Storchaka
7f470d0f9c
Issue #19936 : Remove executable bits from C source files and several forgotten
test files.
12 years ago
Martin v. Löwis
8d805d751b
Regenerate python34stub.def.
12 years ago
Martin v. Löwis
7476289873
Issue #17432 : Drop UCS2 from names of Unicode functions in python3.def.
12 years ago
Martin v. Löwis
24e43308b7
* Issue #16113 : Remove sha3 module again.
Patch by Christian Heimes, with modifications.
12 years ago
Benjamin Peterson
fa10ae0978
update copyright year
12 years ago
Christian Heimes
71135ac72d
Add _opcode to Windows build env
12 years ago
Victor Stinner
ed3b0bca3e
Issue #18874 : Implement the PEP 454 (tracemalloc)
12 years ago
Martin v. Löwis
baacf4d293
Update xz to 5.0.5.
12 years ago
Martin v. Löwis
bc2f0ba6b8
Update SQLite to 3.8.1 on Windows.
12 years ago
Christian Heimes
552e6c7284
Issue #17791 : Drop PREFIX and EXEC_PREFIX definitions from PC/pyconfig.h
12 years ago
Christian Heimes
2658dd7cab
Add workaround for VS 2010 nmake clean issue. VS 2010 doesn't set up PATH for nmake.exe correctly.
12 years ago
Victor Stinner
6715828d89
_msi.c: Fix compiler warnings on Windows 64-bit
"hf" type is INT_PTR, it is used to store an int in _msi.c.
12 years ago
Vinay Sajip
9c10d6b800
Issue #19504 : Used American spelling for 'customize'.
12 years ago
Tim Golden
f2f48c5620
Issue 15792 Correct build options on Win64. Patch by Jeremy Kloth.
12 years ago
Tim Golden
bb4b0aa51b
Issue 15792 Correct build options on Win64. Patch by Jeremy Kloth.
12 years ago
Serhiy Storchaka
8444ebbd72
Issue #18685 : Extract template part of _sre.c into separated sre_lib.h file.
12 years ago
Christian Heimes
c20bcde58d
Issue #18527 : Upgrade internal copy of zlib to 1.2.8
12 years ago
Victor Stinner
daf455554b
Issue #18571 : Implementation of the PEP 446: file descriptors and file handles
are now created non-inheritable; add functions os.get/set_inheritable(),
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().
13 years ago
Serhiy Storchaka
9594942716
Issue #18783 : Removed existing mentions of Python long type in docstrings,
error messages and comments.
13 years ago
Serhiy Storchaka
8fa8ee3970
Issue #18701 : Remove support of old CPython versions (<3.0) from C code.
13 years ago
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