42 Commits (793cb85437299a3da3d74fe65480d720af330cbb)

Author SHA1 Message Date
Zackery Spytz 549e55a308 bpo-12202: Properly check MsiSummaryInfoGetProperty() calls in msilib (GH-13711) 7 years ago
Jeroen Demeyer 530f506ac9 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) 7 years ago
Zackery Spytz bf94cc7b49 bpo-36140: Fix an incorrect check in msidb_getsummaryinformation() (GH-12074) 7 years ago
Tzu-ping Chung 2de576e16d bpo-1104: msilib.SummaryInfo.GetProperty() truncates the string by one character (GH-4517) 7 years ago
Zackery Spytz 4e519377b1 bpo-23855: Add missing NULL checks for malloc() in _msi.c (GH-9038) 7 years ago
Berker Peksag 19fb134185
bpo-12239: Make GetProperty() return None for VT_EMPTY (GH-4539) 8 years ago
Berker Peksag 4864a619dc
bpo-12382: Make OpenDatabase() raise better exception messages (GH-4528) 8 years ago
Berker Peksag bdb8315c21
bpo-1102: View.Fetch() now returns None when it's exhausted (GH-4459) 8 years ago
Berker Peksag a935654f06
bpo-20486: Implement Database.Close() method in msilib (GH-4141) 8 years ago
Zackery Spytz cb04f75182 Fix a memory leak in _msi.c (#4127) 8 years ago
Segev Finer 679b566622 bpo-9566: Fix some Windows x64 compiler warnings (#2492) 9 years ago
Serhiy Storchaka ccdc09ed1e Fix compiler warnings on Windows introduced in bpo-13617. (#2464) 9 years ago
Serhiy Storchaka f7eae0adfc [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) 9 years ago
Serhiy Storchaka 228b12edcc Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever 9 years ago
Steve Dower 6ceda631af Issue #24594: Validates persist parameter when opening MSI database 9 years ago
Victor Stinner e985726553 _msi.c: try to fix compiler warnings 10 years ago
Zachary Ware 0a29e898cd Issue #21931: Fix error handling in msilib.FCICreate(). 11 years ago
Victor Stinner 6715828d89 _msi.c: Fix compiler warnings on Windows 64-bit 12 years ago
Victor Stinner daf455554b Issue #18571: Implementation of the PEP 446: file descriptors and file handles 13 years ago
Charles-Francois Natali 74ca886788 Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant() 13 years ago
Victor Stinner 9d3b93ba30 Use the new Unicode API 14 years ago
Martin v. Löwis bd928fef42 Rename _Py_identifier to _Py_IDENTIFIER. 14 years ago
Martin v. Löwis afe55bba33 Add API for static strings, primarily good for identifiers. 14 years ago
Florent Xicluna c934f32e0a Welcome to the UTF-8 world. 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
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou 8617161a2a Fixup indentation of PC/_msi.c 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Hirokazu Yamamoto ab058ed3df RPC_WSTR is not available Visual Studio 2003 or earlier. 18 years ago
Martin v. Löwis 371bb50b87 Bug #3542: Support Unicode strings in _msi module. 18 years ago
Amaury Forgeot d'Arc bf9e966228 Return the module at the end of its init function. 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Martin v. Löwis 704d8b154b Port GetInteger and GetString to 3k. 18 years ago
Martin v. Löwis e95593e9b1 Merged revisions 63888 via svnmerge from 18 years ago
Martin v. Löwis ffe62ed46d Patch #2125: Add GetInteger and GetString methods for 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Christian Heimes 0bd4e11887 Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60735-60751 via svnmerge from 18 years ago
Martin v. Löwis cab74c8398 Backport of r60743: 18 years ago
Martin v. Löwis e0d30ef0ca Patch #1736: Fix file name handling of _msi.FCICreate. 18 years ago
Martin v. Löwis d1a1d1ed80 Remove PyInt_CheckExact. Add PyLong_AsLongAndOverflow. 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Guido van Rossum ddefaf31b3 Merged the int/long unification branch, by very crude means (sorry Thomas!). 19 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 19 years ago
Georg Brandl 7444eda3d6 Patch #1572724: fix typo ('=' instead of '==') in _msi.c. 20 years ago