summaryrefslogtreecommitdiffstats
path: root/Modules/_cursesmodule.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-27666: Fixed stack corruption in curses.box() and curses.ungetmouse(). (#...Serhiy Storchaka2017-11-011-12/+26
* bpo-15037: Add a workaround for getkey() in curses for ncurses 5.7 and earlie...Serhiy Storchaka2017-11-011-2/+10
* bpo-31919: Fix building the curses module on OpenIndiana. (#4211)Serhiy Storchaka2017-11-011-2/+4
* bpo-25720: Fix the method for checking pad state of curses WINDOW (#4164)Masayuki Yamamoto2017-11-011-8/+16
* bpo-31891: Fix building the curses module on NetBSD. (#4165)Serhiy Storchaka2017-10-311-33/+40
* [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302)Serhiy Storchaka2017-06-281-0/+10
* bpo-30176: Add missing curses cell attributes constants (GH-1302)Xiang Zhang2017-06-161-3/+5
* bpo-30101: Add support for curses.A_ITALIC. (#1015)Eijebong2017-04-261-0/+3
* Use NULL rather than 0. (#778)Serhiy Storchaka2017-03-231-1/+1
* bpo-29176 Use tmpfile() in curses module (#235)Christian Heimes2017-03-021-37/+15
* bpo-29176: Fix name of the _curses.window class (#52)Victor Stinner2017-02-121-1/+1
* Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE whereverSerhiy Storchaka2017-01-231-40/+22
* Initialize variables to fix compiler warningsVictor Stinner2016-12-091-1/+1
* Issue #28549: Fixed segfault in curses's addch() with ncurses6.Serhiy Storchaka2016-10-301-8/+9
|\
| * Issue #28549: Fixed segfault in curses's addch() with ncurses6.Serhiy Storchaka2016-10-301-8/+9
* | Issue #28526: Use PyUnicode_AsEncodedString() instead ofSerhiy Storchaka2016-10-271-2/+2
|\ \ | |/
| * Issue #28526: Use PyUnicode_AsEncodedString() instead ofSerhiy Storchaka2016-10-271-2/+2
* | Avoid calling functions with an empty string as format stringVictor Stinner2016-09-061-1/+1
|/
* merge 3.4Benjamin Peterson2016-08-161-0/+8
|\
| * fail when negative values are passed to instr()Benjamin Peterson2016-08-161-0/+8
* | merge 3.4Benjamin Peterson2016-08-141-0/+8
|\ \ | |/
| * do not allow reading negative values with getstr()Benjamin Peterson2016-08-141-0/+8
* | Issue #4254: Adds _curses.update_lines_cols() Patch by Arnon YaariSteve Dower2015-04-151-0/+10
* | Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.Larry Hastings2015-04-141-2/+3
* | Issue #23501: Argumen Clinic now generates code into separate files by default.Serhiy Storchaka2015-04-031-67/+3
* | Removed redundant casts to `char *`.Serhiy Storchaka2014-09-281-1/+1
|/
* Issue #21088: Bugfix for curses.window.addch() regression in 3.4.0.Larry Hastings2014-05-041-12/+12
* #Issue 20456: Several improvements and bugfixes for Argument Clinic,Larry Hastings2014-02-011-2/+2
* Issue #20326: Argument Clinic now uses a simple, unique signature toLarry Hastings2014-01-281-2/+2
* Issue #20390: Small fixes and improvements for Argument Clinic.Larry Hastings2014-01-261-5/+5
* Issue #20189: Four additional builtin types (PyTypeObject,Larry Hastings2014-01-241-2/+2
* Two minor Argument Clinic bugfixes: use the name of the class in theLarry Hastings2014-01-221-6/+7
* Issue #20315: Removed support for backward compatibility with early 2.x versi...Serhiy Storchaka2014-01-201-2/+0
|\
* | Issue #20226: Major improvements to Argument Clinic.Larry Hastings2014-01-161-2/+2
* | Issue #19273: The marker comments Argument Clinic uses have been changedLarry Hastings2014-01-071-6/+6
* | ncurses' winch and mvwinch return an unsigned longChristian Heimes2013-12-041-2/+3
|\ \ | |/
| * ncurses' winch and mvwinch return an unsigned longChristian Heimes2013-12-041-2/+3
* | Issue #19674: inspect.signature() now produces a correct signatureLarry Hastings2013-11-231-4/+8
* | Issue #19474: Argument Clinic now always specifies a default value forLarry Hastings2013-11-201-4/+4
* | Argument Clinic: rename "self" to "module" for module-level functions.Larry Hastings2013-11-181-1/+0
* | Issue #19512, #19515: remove shared identifiers, move identifiers where theyVictor Stinner2013-11-071-1/+1
* | Issue #19512: add some common identifiers to only create common strings once,Victor Stinner2013-11-061-1/+1
* | Fix compilation of the curses module (broken by issue #16612).Serhiy Storchaka2013-10-191-1/+1
* | Issue #16612: Add "Argument Clinic", a compile-time preprocessorLarry Hastings2013-10-191-41/+114
* | Issue #18571: Implementation of the PEP 446: file descriptors and file handlesVictor Stinner2013-08-271-32/+39
* | Fix possible NULL pointer dereference in PyCurses_Start_Color()Christian Heimes2013-07-261-0/+4
|\ \ | |/
| * Fix possible NULL pointer dereference in PyCurses_Start_Color()Christian Heimes2013-07-261-0/+4
* | Issue #18203: Add _PyMem_RawStrdup() and _PyMem_Strdup()Victor Stinner2013-07-071-4/+4
* | Issue #18203: Replace malloc() with PyMem_Malloc() in Python modulesVictor Stinner2013-07-071-2/+2
* | Reuse Py_MIN and Py_MAX macros: remove duplicate MIN/MAX macrosVictor Stinner2013-06-041-9/+5
|/