47 Commits (cb39d1f466eeecbec969f50a5df609eb0a863084)

Author SHA1 Message Date
Serhiy Storchaka 1a1ff29659 Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 11 years ago
Zachary Ware ad4690fcca Issue #21151: Fixed a segfault in the winreg module. 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
Serhiy Storchaka 9594942716 Issue #18783: Removed existing mentions of Python long type in docstrings, 13 years ago
Victor Stinner b64049183c Issue #18203: Replace malloc() with PyMem_Malloc() in Python modules 13 years ago
Brian Curtin 172e42295f Fix #16759. Convert DWORD registry values using PyLong_FromUnsignedLong. 13 years ago
Brian Curtin 12706f2082 Fix #14420. Use PyLong_AsUnsignedLong to support the full range of DWORD. 13 years ago
Andrew Svetlov 2606a6f197 Issue #16719: Get rid of WindowsError. Use OSError instead 13 years ago
Andrew Svetlov 616f8035a8 Issue #16197: Fix several small errors in winreg documentation. 13 years ago
Brian Curtin e9aeca7c24 Fix #16197. Update docstrings and documentation to match winreg code. 13 years ago
Kristján Valur Jónsson 984dfa7eed Issue #14471: Fix a possible buffer overrun in the winreg module. 14 years ago
Martin v. Löwis 50590f111b Use GetModuleHandleW to avoid *A functions where possible. 14 years ago
Victor Stinner 9d3b93ba30 Use the new Unicode API 14 years ago
Victor Stinner be49244bdc winreg module avoids the deprecated Unicode API 14 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 14 years ago
Antoine Pitrou fbb1c6191c Follow up to #9778: fix regressions on 64-bit Windows builds 15 years ago
Brian Curtin 1771b54bed Implement #8521. Added named argument handling to winreg's CreateKeyEx, 15 years ago
Brian Curtin abb3351785 Properly downcast from size_t/Py_ssize_t in a few places. 16 years ago
Amaury Forgeot d'Arc f2b69df023 Fix compilation warning on Windows 16 years ago
Brian Curtin 7f99f092eb Merged revisions 81843 via svnmerge from 16 years ago
Brian Curtin 9b7e2d1e54 Fix a compile warning missed during porting (wchar_t/char) and move a 16 years ago
Brian Curtin 9c9d878b3a Merged revisions 81547 via svnmerge from 16 years ago
Brian Curtin 60853211da Fix #2810 - handle the case where some registry calls return 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Brian Curtin 3035c3925c Port #7347 to py3k. 16 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Mark Dickinson 211c625829 Issue #1717, stage 2: remove uses of tp_compare in Modules and most 17 years ago
Mark Dickinson 8055afd019 Issue #4910, patch 3/3: rename nb_long to nb_reserved 17 years ago
Mark Dickinson cce2f217d4 Issue 4910, patch 2 of (probably) 3: pave the way for renaming of 17 years ago
Gregory P. Smith 0a608fdaac fixes deferred/release blocker issue #3797: Fixed the dbm, marshal, mmap, 18 years ago
Martin v. Löwis 423be95dcf Merged revisions 65654 via svnmerge from 18 years ago
Amaury Forgeot d'Arc e43d33a4db #3247 Get rid of Py_FindMethod; use tp_members instead. 18 years ago
Benjamin Peterson 4f92ca4022 Remove nb_reserved (nb_coerce), nb_hex, and nb_oct from PyNumberMethods 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Christian Heimes 9c4756ea26 Renamed PyBytes to PyByteArray 18 years ago
Georg Brandl 38feaf0fef #2879: rename _winreg to winreg. 18 years ago
Christian Heimes 5e69685999 Merged revisions 62194,62197-62198,62204-62205,62214,62219-62221,62227,62229-62231,62233-62235,62237-62239 via svnmerge from 18 years ago
Andrew M. Kuchling eba0004198 Typographical fix: 32bit -> 32-bit, 64bit -> 64-bit 18 years ago
Martin v. Löwis d218dc15e6 Merged revisions 62177-62178,62180-62193 via svnmerge from 18 years ago
Mark Hammond 8a3c8716e8 From issue 1753245 - better _winreg support for x64. 18 years ago
Georg Brandl 44471f3c55 #2484: remove duplicate variable definition. 18 years ago
Christian Heimes cc47b05fe5 Merged revisions 61834,61841-61842,61851-61853,61863-61864,61869-61870,61874,61889 via svnmerge from 18 years ago
Neal Norwitz 4677fbf7de Try to fix a bunch of compiler warnings on Win64. 18 years ago
Christian Heimes 2380ac740e Merged revisions 59843-59863 via svnmerge from 18 years ago
Christian Heimes b39a756afd Added __enter__ and __exit__ functions to HKEY object 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Thomas Heller 39763a1674 Make Modules/_bsddb.c and PC/_winreg.c compile again by renaming 19 years ago