1. 4804b5b bpo-39465: Don't access directly _Py_Identifier members (GH-20043) by Victor Stinner · 4 years, 3 months ago
  2. 8f87eef bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (GH-19472) by Serhiy Storchaka · 4 years, 4 months ago
  3. 9205520 bpo-40170: PyObject_NEW() becomes an alias to PyObject_New() (GH-19379) by Victor Stinner · 4 years, 4 months ago
  4. 37fcbb6 bpo-40024: Update C extension modules to use PyModule_AddType() (GH-19119) by Dong-hee Na · 4 years, 5 months ago
  5. 4991cf4 bpo-39802: Only expose set_escdelay and set_tabsize when curses extensions are activated (GH-18705) by Batuhan Taşkaya · 4 years, 5 months ago
  6. daa9756 bpo-39573: Use Py_TYPE() macro in Modules directory (GH-18393) by Victor Stinner · 4 years, 6 months ago
  7. 2bc3434 bpo-36589: Fix the error handling in curses.update_lines_cols(). (GH-12766) by Zackery Spytz · 4 years, 9 months ago
  8. b32cb97 bpo-38312: Add curses.{get,set}_escdelay and curses.{get,set}_tabsize. (GH-16938) by Anthony Sottile · 4 years, 10 months ago
  9. 279f446 bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933) by Serhiy Storchaka · 5 years ago
  10. 077af8c bpo-37738: Fix curses addch(str, color_pair) (GH-15071) by Victor Stinner · 5 years ago
  11. c9345e3 bpo-37695: Correct unget_wch error message. (GH-14986) by Anthony Sottile · 5 years ago
  12. 762f93f bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267) by Jeroen Demeyer · 5 years ago
  13. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  14. d4f9cf5 bpo-33029: Fix signatures of getter and setter functions. (GH-10746) by Serhiy Storchaka · 6 years ago
  15. 8152402 bpo-33012: Fix signatures of METH_NOARGS funstions. (GH-10736) by Serhiy Storchaka · 6 years ago
  16. b232df9 bpo-31680: Add curses.ncurses_version. (GH-4217) by Serhiy Storchaka · 6 years ago
  17. 44742e9 suppress compiler warnings in _cursesmodule.c (#7860) by Xiang Zhang · 6 years ago
  18. b00854c bpo-20171: Convert the _curses and _curses_panel modules to Argument Clinic. (GH-4251) by Serhiy Storchaka · 6 years ago
  19. 83cb778 correct the typos (#4950) by Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) · 7 years ago
  20. e2f92de Add the const qualifier to "char *" variables that refer to literal strings. (#4370) by Serhiy Storchaka · 7 years ago
  21. 4f469c0 bpo-27666: Fixed stack corruption in curses.box() and curses.ungetmouse(). (#4220) by Serhiy Storchaka · 7 years ago
  22. 7e68790 bpo-15037: Add a workaround for getkey() in curses for ncurses 5.7 and earlier. (#3826) by Serhiy Storchaka · 7 years ago
  23. 894ebd0 bpo-31919: Fix building the curses module on OpenIndiana. (#4211) by Serhiy Storchaka · 7 years ago
  24. 8bc7d63 bpo-25720: Fix the method for checking pad state of curses WINDOW (#4164) by Masayuki Yamamoto · 7 years ago
  25. baac01e bpo-31891: Fix building the curses module on NetBSD. (#4165) by Serhiy Storchaka · 7 years ago
  26. f7eae0a [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) by Serhiy Storchaka · 7 years ago
  27. 116dd5e bpo-30176: Add missing curses cell attributes constants (GH-1302) by Xiang Zhang · 7 years ago
  28. ab7886b bpo-30101: Add support for curses.A_ITALIC. (#1015) by Eijebong · 7 years ago
  29. 0b3ec19 Use NULL rather than 0. (#778) by Serhiy Storchaka · 7 years ago
  30. 2b221b7 bpo-29176 Use tmpfile() in curses module (#235) by Christian Heimes · 7 years ago
  31. 61e2bc7 bpo-29176: Fix name of the _curses.window class (#52) by Victor Stinner · 7 years ago
  32. 228b12e Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
  33. b110dad Initialize variables to fix compiler warnings by Victor Stinner · 8 years ago
  34. a0d9c68 Issue #28549: Fixed segfault in curses's addch() with ncurses6. by Serhiy Storchaka · 8 years ago
  35. 0bcd89b Issue #28549: Fixed segfault in curses's addch() with ncurses6. by Serhiy Storchaka · 8 years ago
  36. 802426f Issue #28526: Use PyUnicode_AsEncodedString() instead of by Serhiy Storchaka · 8 years ago
  37. b29cee4 Issue #28526: Use PyUnicode_AsEncodedString() instead of by Serhiy Storchaka · 8 years ago
  38. 3466bde Avoid calling functions with an empty string as format string by Victor Stinner · 8 years ago
  39. b1c6bdc merge 3.4 by Benjamin Peterson · 8 years ago
  40. 432ea4f fail when negative values are passed to instr() by Benjamin Peterson · 8 years ago
  41. f17a8e9 merge 3.4 by Benjamin Peterson · 8 years ago
  42. 40a77c3 do not allow reading negative values with getstr() by Benjamin Peterson · 8 years ago
  43. 9147a96 Issue #21088: Bugfix for curses.window.addch() regression in 3.4.0. by Larry Hastings · 10 years ago
  44. 7726ac9 #Issue 20456: Several improvements and bugfixes for Argument Clinic, by Larry Hastings · 11 years ago
  45. 581ee36 Issue #20326: Argument Clinic now uses a simple, unique signature to by Larry Hastings · 11 years ago
  46. c204726 Issue #20390: Small fixes and improvements for Argument Clinic. by Larry Hastings · 11 years ago
  47. 5c66189 Issue #20189: Four additional builtin types (PyTypeObject, by Larry Hastings · 11 years ago
  48. 4625826 Two minor Argument Clinic bugfixes: use the name of the class in the by Larry Hastings · 11 years ago
  49. ab0ac27 Issue #20315: Removed support for backward compatibility with early 2.x versions. by Serhiy Storchaka · 11 years ago
  50. 2a72791 Issue #20226: Major improvements to Argument Clinic. by Larry Hastings · 11 years ago
  51. 61272b7 Issue #19273: The marker comments Argument Clinic uses have been changed by Larry Hastings · 11 years ago
  52. 47f02e5 ncurses' winch and mvwinch return an unsigned long by Christian Heimes · 11 years ago
  53. abbc8ca ncurses' winch and mvwinch return an unsigned long by Christian Heimes · 11 years ago
  54. 44e2eaa Issue #19674: inspect.signature() now produces a correct signature by Larry Hastings · 11 years ago
  55. abc716b Issue #19474: Argument Clinic now always specifies a default value for by Larry Hastings · 11 years ago
  56. ed4a1c5 Argument Clinic: rename "self" to "module" for module-level functions. by Larry Hastings · 11 years ago
  57. bd303c1 Issue #19512, #19515: remove shared identifiers, move identifiers where they by Victor Stinner · 11 years ago
  58. 0905437 Issue #19512: add some common identifiers to only create common strings once, by Victor Stinner · 11 years ago
  59. a412f76 Fix compilation of the curses module (broken by issue #16612). by Serhiy Storchaka · 11 years ago
  60. 3182680 Issue #16612: Add "Argument Clinic", a compile-time preprocessor by Larry Hastings · 11 years ago
  61. daf4555 Issue #18571: Implementation of the PEP 446: file descriptors and file handles by Victor Stinner · 11 years ago
  62. ef86368 Fix possible NULL pointer dereference in PyCurses_Start_Color() CID 1058276 by Christian Heimes · 11 years ago
  63. a956e64 Fix possible NULL pointer dereference in PyCurses_Start_Color() CID 1058276 by Christian Heimes · 11 years ago
  64. 49fc8ec Issue #18203: Add _PyMem_RawStrdup() and _PyMem_Strdup() by Victor Stinner · 11 years ago
  65. b640491 Issue #18203: Replace malloc() with PyMem_Malloc() in Python modules by Victor Stinner · 11 years ago
  66. 640c35c Reuse Py_MIN and Py_MAX macros: remove duplicate MIN/MAX macros by Victor Stinner · 11 years ago
  67. 18b7191 C89 declaration compliance by Benjamin Peterson · 11 years ago
  68. bd2d30c Issue #17209: curses.window.get_wch() now handles correctly KeyboardInterrupt (CTRL+c) by Victor Stinner · 11 years ago
  69. 779dab9 Merge: #8862: Fix curses cleanup with getchar is interrupted by a signal. by R David Murray · 11 years ago
  70. f5d7cc2 #8862: Fix curses cleanup with getchar is interrupted by a signal. by R David Murray · 11 years ago
  71. 2dabaf6 Issue #15876: Fix a refleak in the curses module by Ross Lagerwall · 12 years ago
  72. 9f16e44 Close #14223: Fix window.addch(curses.ACS_HLINE) by Victor Stinner · 12 years ago
  73. 1d39cde Issue #15785: Modify window.get_wch() API of the curses module: return a by Victor Stinner · 12 years ago
  74. 5e54519 fix compiler warnings by Benjamin Peterson · 12 years ago
  75. 8f40860 Close #14223: curses.addch() is no more limited to the range 0-255 when the by Victor Stinner · 12 years ago
  76. 2a7fe03 Add missing sentinel to PyCursesWindow_getsets by Ronald Oussoren · 13 years ago
  77. 0fdfceb Issue #12567: The curses module uses Unicode functions for Unicode arguments by Victor Stinner · 13 years ago
  78. d2bc389 Issue #4254: Adds _curses.update_lines_cols() Patch by Arnon Yaari by Steve Dower · 9 years ago
  79. 89964c4 Issue #23944: Argument Clinic now wraps long impl prototypes at column 78. by Larry Hastings · 9 years ago
  80. 1009bf1 Issue #23501: Argumen Clinic now generates code into separate files by default. by Serhiy Storchaka · 9 years ago
  81. 20b39b2 Removed redundant casts to `char *`. by Serhiy Storchaka · 10 years ago
  82. 65f51bb (Merge 3.2) Issue #10570: curses.putp() is now expecting a byte string, instead by Victor Stinner · 13 years ago
  83. b3bc7e7 Issue #10570: curses.putp() is now expecting a byte string, instead of a by Victor Stinner · 13 years ago
  84. df5bccc (Merge 3.2) Issue #10570: curses.tigetstr() is now expecting a byte string, by Victor Stinner · 13 years ago
  85. 2662133 Issue #10570: curses.tigetstr() is now expecting a byte string, instead of a by Victor Stinner · 13 years ago
  86. 1c67dd9 Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. by Martin v. Löwis · 13 years ago
  87. bd928fe Rename _Py_identifier to _Py_IDENTIFIER. by Martin v. Löwis · 13 years ago
  88. c4f281e Fix misuse of PyUnicode_GET_SIZE, use PyUnicode_GET_LENGTH instead by Victor Stinner · 13 years ago
  89. afe55bb Add API for static strings, primarily good for identifiers. by Martin v. Löwis · 13 years ago
  90. d63a3b8 Implement PEP 393. by Martin v. Löwis · 13 years ago
  91. 71e44cb Issue #12567: Add curses.unget_wch() function by Victor Stinner · 13 years ago
  92. 9e2e990 Fix build error in _curses module when not using libncursesw. by Nadeem Vawda · 13 years ago
  93. a7878b7 Close #6755: Add get_wch() method to curses.window class by Victor Stinner · 13 years ago
  94. 736e7fc Issue #11495: OSF support is eliminated. It was deprecated in Python 3.2 by Jesus Cea · 13 years ago
  95. 635edd1 - Issue #7567: PyCurses_setupterm: Don't call `setupterm' twice. by Matthias Klose · 14 years ago
  96. 26486ea Recorded merge of revisions 81213 via svnmerge from by Victor Stinner · 14 years ago
  97. e047cfa Issue #8677: Make curses module PY_SSIZE_T_CLEAN. by Mark Dickinson · 14 years ago
  98. 2b14676 Merged revisions 81073 via svnmerge from by Andrew M. Kuchling · 14 years ago
  99. d6d058f Merged revisions 81072 via svnmerge from by Andrew M. Kuchling · 14 years ago
  100. abc79cd Merged revisions 81049 via svnmerge from by Andrew M. Kuchling · 14 years ago