COMMITS
/ PC/_msi.c September 7, 2022
M
gh-96577: Fixes buffer overrun in _msi module (GH-96633)
Miss Islington (bot) committed
December 1, 2020
V
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner committed
July 10, 2020
V
bpo-39573: Use the Py_TYPE() macro (GH-21433)
Victor Stinner committed
July 5, 2020
S
bpo-36346: Undeprecate private function _PyUnicode_AsUnicode(). (GH-21336)
Serhiy Storchaka committed
July 1, 2020
S
bpo-41187: Convert the _msi module to Argument Clinic (GH-21264)
Serhiy Storchaka committed
June 30, 2020
S
bpo-41142: Add support of non-ASCII paths for CAB files. (GH-21195)
Serhiy Storchaka committed
June 25, 2020
S
bpo-41074: Fix support of non-ASCII names and SQL in msilib. (GH-21126)
Serhiy Storchaka committed
April 7, 2020
V
bpo-40170: PyObject_NEW() becomes an alias to PyObject_New() (GH-19379)
Victor Stinner committed
June 1, 2019
Z
bpo-12202: Properly check MsiSummaryInfoGetProperty() calls in msilib (GH-13711)
Zackery Spytz committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
March 7, 2019
Z
bpo-36140: Fix an incorrect check in msidb_getsummaryinformation() (GH-12074)
Zackery Spytz committed
February 2, 2019
T
bpo-1104: msilib.SummaryInfo.GetProperty() truncates the string by one character (GH-4517)
Tzu-ping Chung committed
September 7, 2018
Z
bpo-23855: Add missing NULL checks for malloc() in _msi.c (GH-9038)
Zackery Spytz committed
November 24, 2017
B
bpo-12239: Make GetProperty() return None for VT_EMPTY (GH-4539)
Berker Peksag committed
B
bpo-12382: Make OpenDatabase() raise better exception messages (GH-4528)
Berker Peksag committed
November 23, 2017
B
bpo-1102: View.Fetch() now returns None when it's exhausted (GH-4459)
Berker Peksag committed
November 7, 2017
B
bpo-20486: Implement Database.Close() method in msilib (GH-4141)
Berker Peksag committed
Z
Fix a memory leak in _msi.c (#4127)
Zackery Spytz committed
July 26, 2017
S
bpo-9566: Fix some Windows x64 compiler warnings (#2492)
Segev Finer committed
June 28, 2017
S
Fix compiler warnings on Windows introduced in bpo-13617. (#2464)
Serhiy Storchaka committed
S
[security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302)
Serhiy Storchaka committed
January 23, 2017
S
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
Serhiy Storchaka committed
September 9, 2016
S
Merge with 3.5
Steve Dower committed
S
Issue #24594: Validates persist parameter when opening MSI database
Steve Dower committed
March 23, 2016
V
_msi.c: try to fix compiler warnings
Victor Stinner committed
May 18, 2015
Z
Issue #21931: Fix error handling in msilib.FCICreate().
Zachary Ware committed
November 19, 2013
V
_msi.c: Fix compiler warnings on Windows 64-bit
Victor Stinner committed
August 27, 2013
V
Issue #18571: Implementation of the PEP 446: file descriptors and file handles
Victor Stinner committed
May 20, 2013
C
Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant()
Charles-Francois Natali committed
November 22, 2011
V
Use the new Unicode API
Victor Stinner committed
October 14, 2011
M
Rename _Py_identifier to _Py_IDENTIFIER.
Martin v. Löwis committed
October 9, 2011
M
Add API for static strings, primarily good for identifiers.
Martin v. Löwis committed
September 3, 2010
F
Welcome to the UTF-8 world.
Florent Xicluna committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
February 2, 2009
M
Issue #1717: rename tp_compare to tp_reserved. I'll change the
Mark Dickinson committed
August 17, 2008
H
RPC_WSTR is not available Visual Studio 2003 or earlier.
Hirokazu Yamamoto committed
August 16, 2008
M
Bug #3542: Support Unicode strings in _msi module.
Martin v. Löwis committed
June 17, 2008
A
Return the module at the end of its init function.
Amaury Forgeot d'Arc committed
June 11, 2008
M
Implement PEP 3121: new module initialization and finalization API.
Martin v. Löwis committed
June 2, 2008
M
Port GetInteger and GetString to 3k.
Martin v. Löwis committed
M
Merged revisions 63888 via svnmerge from
Martin v. Löwis committed
May 26, 2008
C
Renamed PyString to PyBytes
Christian Heimes committed
February 12, 2008
December 4, 2007
M
Remove PyInt_CheckExact. Add PyLong_AsLongAndOverflow.
Martin v. Löwis committed
December 2, 2007
C
Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
Christian Heimes committed
July 21, 2007
M
Merged revisions 56467-56482 via svnmerge from
Martin v. Löwis committed
January 14, 2007
G
Merged the int/long unification branch, by very crude means (sorry Thomas!).
Guido van Rossum committed
December 13, 2006
T
Four months of trunk changes (including a few releases...)
Thomas Wouters committed
March 5, 2006
M
Update copyright notice.
Martin v. Löwis committed
M
Import bdist_msi
Martin v. Löwis committed