cpython/Modules/_io
Serhiy Storchaka 0834905d9b [3.6] bpo-13617: Reject embedded null characters in wchar* strings. (GH-2302) (#2462)
Based on patch by Victor Stinner.

Add private C API function _PyUnicode_AsUnicode() which is similar to
PyUnicode_AsUnicode(), but checks for null characters..
(cherry picked from commit f7eae0adfc)
2017-06-28 09:27:35 +03:00
..
clinic Issue #27810: Regenerate Argument Clinic. 2016-09-11 21:25:45 +03:00
_iomodule.c Merge from 3.5. 2016-12-07 13:31:47 +02:00
_iomodule.h Issue #28217: Adds _testconsole module to test console input. Fixes some issues found by the tests. 2016-10-03 09:04:58 -07:00
bufferedio.c bpo-25455: Fixed crashes in repr of recursive buffered file-like objects. (#514) (#722) 2017-03-19 20:27:16 +02:00
bytesio.c Issue #20699: Merge io bytes-like fixes from 3.5 2016-05-28 01:07:08 +00:00
fileio.c [3.6] bpo-13617: Reject embedded null characters in wchar* strings. (GH-2302) (#2462) 2017-06-28 09:27:35 +03:00
iobase.c bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096) (#1180) 2017-04-19 21:22:49 +03:00
stringio.c Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize 2016-11-20 09:13:07 +02:00
textio.c bpo-25455: Fixed crashes in repr of recursive buffered file-like objects. (#514) (#722) 2017-03-19 20:27:16 +02:00
winconsoleio.c [3.6] bpo-30708: Check for null characters in PyUnicode_AsWideCharString(). (GH-2285) (#2443) 2017-06-27 21:08:58 +03:00