Commit Graph

906 Commits

Author SHA1 Message Date
Brian Curtin
f8704fb24e Merge 3.3 2012-12-27 14:06:38 -06:00
Brian Curtin
e6bfa2911a Merge 3.2 2012-12-27 14:06:06 -06:00
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.
2012-12-27 14:04:42 -06:00
Brian Curtin
4482b01d23 Merge 3.3 2012-12-27 10:15:54 -06:00
Brian Curtin
62cf69ec7c Merge 3.2 2012-12-27 10:14:30 -06:00
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.
2012-12-27 10:12:45 -06:00
Andrew Svetlov
3ba3a3ee56 Issue #15422: get rid of PyCFunction_New macro 2012-12-25 13:32:35 +02:00
Brian Curtin
abb4f4814e Fix #14470. Remove mentions of w9xpopen on old versions of Visual Studio. 2012-12-24 10:44:31 -06:00
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.
2012-12-23 16:53:21 -06:00
Andrew Svetlov
2606a6f197 Issue #16719: Get rid of WindowsError. Use OSError instead
Patch by Serhiy Storchaka.
2012-12-19 14:33:35 +02:00
Andrew Svetlov
6b2cbeba58 Issue #16421: allow to load multiple modules from the same shared object.
Patch by Václav Šmilauer.
2012-12-14 17:04:59 +02:00
Andrew Svetlov
0a4dfc3db9 Merge issue #16197: Fix several small errors in winreg documentation.
Initial patch by Zachary Ware.
2012-10-31 19:30:00 +02:00
Andrew Svetlov
616f8035a8 Issue #16197: Fix several small errors in winreg documentation.
Initial patch by Zachary Ware.
2012-10-31 19:29:33 +02:00
Brian Curtin
a5e7cd06bb Merge 3.3 2012-10-29 18:20:18 -05:00
Brian Curtin
6b879fa402 Merge 3.2 2012-10-29 18:18:43 -05:00
Brian Curtin
e9aeca7c24 Fix #16197. Update docstrings and documentation to match winreg code.
Patch by Zachary Ware.
2012-10-29 18:16:39 -05:00
Christian Heimes
8a915499f6 backout ce9c9cbd1b11, Build the _sha3 module with VS 2008 2012-10-21 21:26:38 +02:00
Christian Heimes
a3bc779fb1 Add VS 9 project file for _sha3 module 2012-10-21 21:22:26 +02:00
Antoine Pitrou
ca4a52513b Build the _sha3 module with VS 2008. 2012-10-21 17:21:04 +02:00
Jesus Cea
f1af705720 #16135: Removal of OS/2 support (Remove OS2 and OS/2 references) 2012-10-05 02:48:46 +02:00
Jesus Cea
b176203dda #16135: Removal of OS/2 support (C code and Docs) 2012-10-05 02:27:40 +02:00
Jesus Cea
ab70e2ab32 #16135: Removal of OS/2 support (posixmodule y platform dependent files) 2012-10-05 01:48:08 +02:00
Georg Brandl
08a9012352 Bump version to 3.4.0 alpha 0. 2012-09-29 09:34:13 +02:00
Martin v. Löwis
a562ed012d Issue #8847: Merge with 3.2 2012-08-01 11:09:55 +02:00
Martin v. Löwis
75aeaa9b18 Issue #11626: Add _SizeT functions to stable ABI. 2012-06-24 00:00:30 +02:00
Martin v. Löwis
9c56409d33 Issue #15146: Add PyType_FromSpecWithBases. Patch by Robin Schreiber. 2012-06-23 23:20:45 +02:00
Martin v. Löwis
1641cea02b Issue #15150: regenerate python3stub.def. 2012-06-23 19:56:19 +02:00
Martin v. Löwis
2c30ee1bd8 Merge with 3.2 2012-06-23 19:51:48 +02:00
Martin v. Löwis
7349eb27d7 The build target of this makefile is python3.dll, not python32.dll. 2012-06-23 19:36:08 +02:00
Martin v. Löwis
7800f75827 Issue #15042: Add PyState_AddModule and PyState_RemoveModule.
Add version  guard for Py_LIMITED_API additions.
Issue #15081: Document PyState_FindModule.
Patch by Robin Schreiber.
2012-06-22 12:20:55 +02:00
Brian Curtin
fe078f7920 branch merge 2012-06-21 16:36:05 -05:00
Brian Curtin
6b2cf01744 Remove associator project - it's not needed 2012-06-21 16:35:12 -05:00
Martin v. Löwis
6a8ca3edfd Remove the original license, as this was contributed under Vinay Sajip's agreement. 2012-06-21 19:29:37 +02:00
Martin v. Löwis
af21ebb424 Fix UNICODE glitch. 2012-06-21 18:15:54 +02:00
Martin v. Löwis
91a3468f45 Fix off-by-one error. 2012-06-21 17:36:15 +02:00
Martin v. Löwis
f36d65c7c8 Use GetEnvironmentVariableW instead of _wgetenv to silence VC warnings. 2012-06-21 16:33:09 +02:00
Martin v. Löwis
56bf6f8202 Add version resource. 2012-06-21 16:27:58 +02:00
Brian Curtin
9698bde3c2 Add associator 2012-06-20 22:48:54 -05:00
Brian Curtin
07165f73c4 Add launcher source and resources 2012-06-20 15:36:14 -05:00
Antoine Pitrou
58440c91ce Issue #15070: fix VS9.0 build regression 2012-06-14 21:51:12 +02:00
Vinay Sajip
7ded1f0f69 Implemented PEP 405 (Python virtual environments). 2012-05-26 03:45:29 +01:00
Martin v. Löwis
e01eb4cc80 Upgrade OpenSSL to 1.0.1c 2012-05-18 16:29:33 +02:00
Martin v. Löwis
3f90311bfe merge 3.2 2012-05-18 15:34:22 +02:00
Martin v. Löwis
3407dfbaf9 Upgrade OpenSSL to 1.0.0j 2012-05-18 15:28:01 +02:00
Stefan Krah
f398a94818 Issue 14813: Fix Visual Studio 2008 build after the move into the PC/VS9.0
directory.
2012-05-17 00:21:57 +02:00
Martin v. Löwis
29e861d155 Upgrade sqlite to 3.7.12. 2012-05-14 16:51:35 +02:00
Martin v. Löwis
87960da3e3 Upgrade bzip2 to 1.0.6. 2012-05-14 14:13:48 +02:00
Martin v. Löwis
b43233412d Relabel bzip2 filters. 2012-05-14 14:12:00 +02:00
Martin v. Löwis
ecc5877f5a Upgrade bzip2 to 1.0.6. 2012-05-14 13:52:03 +02:00
Brian Curtin
61009468c5 Move out VS9 project files to PC\VS9.0 folder. Fixes #13210 2012-05-13 12:40:15 -05:00