[Python-checkins] [python/cpython] f7eae0: [security] bpo-13617: Reject embedded null charact...
GitHub
noreply at github.com
Wed Jun 28 01:30:08 EDT 2017
Branch: refs/heads/master
Home: https://github.com/python/cpython
Commit: f7eae0adfcd4c50034281b2c69f461b43b68db84
https://github.com/python/cpython/commit/f7eae0adfcd4c50034281b2c69f461b43b68db84
Author: Serhiy Storchaka <storchaka at gmail.com>
Date: 2017-06-28 (Wed, 28 Jun 2017)
Changed paths:
M Include/unicodeobject.h
M Lib/ctypes/test/test_loading.py
M Lib/test/test_builtin.py
M Lib/test/test_curses.py
M Lib/test/test_grp.py
M Lib/test/test_imp.py
M Lib/test/test_locale.py
M Lib/test/test_time.py
M Lib/test/test_winsound.py
M Modules/_ctypes/callproc.c
M Modules/_cursesmodule.c
M Modules/_io/fileio.c
M Modules/_localemodule.c
M Modules/grpmodule.c
M Modules/nismodule.c
M Modules/posixmodule.c
M Modules/pwdmodule.c
M Modules/spwdmodule.c
M Objects/unicodeobject.c
M PC/_msi.c
M Python/dynload_win.c
M Python/fileutils.c
Log Message:
-----------
[security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302)
Based on patch by Victor Stinner.
Add private C API function _PyUnicode_AsUnicode() which is similar to
PyUnicode_AsUnicode(), but checks for null characters.
More information about the Python-checkins
mailing list