Final head of the former 3.3 branch
  1. e527dd3 ring in 2017 for Python by Benjamin Peterson · 9 years ago
  2. 75e3630 2016 will be another year of writing copyrighted code by Benjamin Peterson · 10 years ago
  3. 614bfcc Issue 24366: Indent code (thanks to li4ick for reporting). by Yury Selivanov · 10 years ago
  4. deff2b7 be more robust against the filters list changing under us (closes #24096) by Benjamin Peterson · 10 years ago
  5. 418fd74 Issue #23998: PyImport_ReInitLock() now checks for lock allocation error by Christian Heimes · 10 years ago
  6. 72c2a0f merge 3.2 (closes #23165) by Benjamin Peterson · 11 years ago
  7. f18bf6f add some overflow checks before multiplying (closes #23165) by Benjamin Peterson · 11 years ago
  8. 7919acb merge 3.2 by Benjamin Peterson · 11 years ago
  9. 47e782a update for copyright for 2015 by Benjamin Peterson · 11 years ago
  10. edc3cba Copyright year update, add version to licenses. by Georg Brandl · 11 years ago v3.2.6rc1
  11. 4b16818 Issue #22518: Fixed integer overflow issues in "backslashreplace", by Serhiy Storchaka · 11 years ago v3.3.6rc1
  12. ddf3438 The PyCOND_TIMEDWAIT must use microseconds for the timeout argument by Kristján Valur Jónsson · 11 years ago
  13. 2fc8f77 Issue #20404: reject non-text encodings early in TextIOWrapper. by Georg Brandl · 11 years ago
  14. 94ee389 Issue #19619: Blacklist non-text codecs in method API by Serhiy Storchaka · 11 years ago
  15. 665a2bc bump Python-ast.c by Benjamin Peterson · 11 years ago
  16. c2f665e don't put runtime values in array initializer for C89 compliance (closes #20588) by Benjamin Peterson · 12 years ago
  17. 505ff75 Issue #20437: Fixed 21 potential bugs when deleting objects references. by Serhiy Storchaka · 12 years ago
  18. 65fd059 Issue #2382: SyntaxError cursor "^" now is written at correct position in most by Serhiy Storchaka · 12 years ago
  19. 6c01e38 Issue #19036: Including locale.h should not depend on HAVE_LANGINFO_H. by Stefan Krah · 12 years ago
  20. fa10ae0 update copyright year by Benjamin Peterson · 12 years ago
  21. 48d761e Issue #16404: Add checks for return value of PyLong_FromLong() in by Serhiy Storchaka · 12 years ago
  22. 87a854d Fixed leak in sys.flags initialization. by Serhiy Storchaka · 12 years ago
  23. 933142a document that compile() can take bytes (closes #19910) by Benjamin Peterson · 12 years ago
  24. f45bbb6 Issue #19638: Raise ValueError instead of crashing when converting billion character strings to float. by Mark Dickinson · 12 years ago
  25. b11d6cb fileutils.c: use MAXPATHLEN instead of PATH_MAX by Victor Stinner · 12 years ago
  26. 2384714 sysmodule.c: fix sys_update_path(), use Py_ARRAY_LENGTH() to get the size of by Victor Stinner · 12 years ago
  27. 2f5bbc6 pythonrun.c: fix Py_GetPythonHome(), use Py_ARRAY_LENGTH() to get the size of by Victor Stinner · 12 years ago
  28. 7f69dca make string literal const by Benjamin Peterson · 12 years ago
  29. 8f16948 update comment by Benjamin Peterson · 12 years ago
  30. 49e6180 Issue #18603: Ensure that PyOS_mystricmp and PyOS_mystrnicmp are in the by Christian Heimes · 12 years ago
  31. 24201d4 Issue #18776: atexit callbacks now display their full traceback when they raise an exception. by Antoine Pitrou · 12 years ago
  32. 59c900d Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least one place so as to avoid regressions. by Antoine Pitrou · 12 years ago
  33. c6a2c9b Closes #15213: update comment for _PyOS_URandom by Georg Brandl · 12 years ago
  34. 5c4b4c5 [issue19152] Revert 832579dbafd6. by Eric Snow · 12 years ago
  35. af8566c [issue19152] Add ExtensionFileLoader.get_filename(). by Eric Snow · 12 years ago
  36. efbc475 [issue19151] Fix docstring and use of _get_suppported_file_loaders() to reflect 2-tuples. by Eric Snow · 12 years ago
  37. 305e5aa don't scale compiler stack frames if the recursion limit is huge (closes #19098) by Benjamin Peterson · 12 years ago
  38. c9e1dcd Issue #16826: Revert fix while Windows issues are being worked out. by Meador Inge · 12 years ago
  39. d151da9 Issue #16826: Don't check for PYTHONCASEOK when using -E. by Meador Inge · 12 years ago
  40. 9594942 Issue #18783: Removed existing mentions of Python long type in docstrings, by Serhiy Storchaka · 12 years ago
  41. 4af4d27 #18839: document that sys.exit() will not accept a non-integer numeric value as exit status. by Ezio Melotti · 12 years ago
  42. ec34ab5 Issue #18756: Improve error reporting in os.urandom() when the failure is due to something else than /dev/urandom not existing. by Antoine Pitrou · 12 years ago
  43. da2cbb4 Issue #15893: Remove dead code by Victor Stinner · 12 years ago
  44. 36577e4 Issue #15893: frozenmain.c now handles PyMem_Malloc() failure by Victor Stinner · 12 years ago
  45. 70c94e7 Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object(). by Christian Heimes · 12 years ago
  46. 1acc129 Parser/asdl_c.py: use Py_CLEAR() by Victor Stinner · 12 years ago
  47. ce72e1c According to the PEP 7, C code must "use 4-space indents" by Victor Stinner · 12 years ago
  48. 704e2d3 Issue #18560: Fix potential NULL pointer dereference in sum() by Christian Heimes · 12 years ago
  49. 72f562f Fix potential NULL pointer dereferencing in ast module CID 719690 by Christian Heimes · 12 years ago
  50. 7d28b6b return NULL here by Benjamin Peterson · 12 years ago
  51. 60a6067 Issue #15905: Fix theoretical buffer overflow in handling of sys.argv[0], by Christian Heimes · 12 years ago
  52. 0f9b7d3 fix spacing by Benjamin Peterson · 12 years ago
  53. 04b01dc let's not return NULL from functions that should return ints by Benjamin Peterson · 12 years ago
  54. 1f34729 Check return value of lseek() in _Py_DisplaySourceLine(). by Christian Heimes · 12 years ago
  55. 8c077bc Check return value of PyObject_AsFileDescriptor() in _Py_DisplaySourceLine() for error by Christian Heimes · 12 years ago
  56. 27c4c3e Check return value of fstat() in _PyImport_GetDynLoadFunc() CID 486250 by Christian Heimes · 12 years ago
  57. 09ca794 Add missing check of PyDict_SetItem()'s return value in _PyImport_FindExtensionObject() by Christian Heimes · 12 years ago
  58. 0bd447f Add missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx() by Christian Heimes · 12 years ago
  59. 3641a74 Issue #17872: Fix a segfault in marshal.load() when input stream returns by Serhiy Storchaka · 12 years ago
  60. dfde215 Fix reference leaks introduced by the patch for issue #5308. by Serhiy Storchaka · 12 years ago
  61. 7ce57d6 Issue #18426: improve exception message. Courtesy of Amaury by Christian Heimes · 12 years ago
  62. 848ee09 Issue #18426: Fix NULL pointer dereference in C extension import when by Christian Heimes · 12 years ago
  63. 87ead11 #18424: PEP8ify the tense of the sum docstring. by R David Murray · 12 years ago
  64. a53cca3 Issue #18351: Fix various issues with importlib._bootstrap._get_sourcefile(). by Brett Cannon · 12 years ago
  65. b9dbc7d Issue #18328: Reorder ops in PyThreadState_Delete*() functions. Now the by Christian Heimes · 12 years ago
  66. 2f084ec Issue #18137: Detect integer overflow on precision in float.__format__() and by Victor Stinner · 12 years ago
  67. 9a00e0a Issue #18256: Compilation fix for recent AIX releases. Patch by David Edelsohn. by Antoine Pitrou · 12 years ago
  68. 1d75382 Fix a misnaming of a method and an argument by Brett Cannon · 12 years ago
  69. 409f902 Issue #18180: Fix ref leak in _PyImport_GetDynLoadWindows(). by Richard Oudkerk · 12 years ago
  70. e2135c6 move definition to top of block by Benjamin Peterson · 12 years ago
  71. 1e93b06 complain about "global __class__" in a class body (closes #17983) by Benjamin Peterson · 12 years ago
  72. e1b4cbc when arguments are cells clear the locals slot (backport of #17927) by Benjamin Peterson · 12 years ago
  73. fd417cc Fix crash caused by 8c1385205a35 (thanks Arfrever for reporting). by Antoine Pitrou · 12 years ago
  74. 957a23b Issue #17408: Avoid using an obsolete instance of the copyreg module when the interpreter is shutdown and then started again. by Antoine Pitrou · 12 years ago
  75. fe1b22a ignore errors when trying to fetch sys.stdin.encoding (closes #17863) by Benjamin Peterson · 12 years ago
  76. 7d11004 raise an ImportError (rather than fatal) when __import__ is not found in __builtins__ (closes #17867) by Benjamin Peterson · 12 years ago
  77. 3583761 #17413: make sure settrace funcs get passed exception instances for 'value'. by R David Murray · 12 years ago
  78. 1b6424f Fix indentation. by Ezio Melotti · 12 years ago
  79. 278d03b Revert a premature patch for issue #14010 (changeset aaaf36026511). by Serhiy Storchaka · 12 years ago
  80. 55bff89 Issue #17645: convert an assert() into a proper exception in _Py_Mangle(). by Antoine Pitrou · 12 years ago
  81. e8f706e Issue #14010: Fix a crash when iterating or deleting deeply nested filters by Serhiy Storchaka · 12 years ago
  82. 614c578 Issue #17619: Make input() check for Ctrl-C correctly on Windows. by Richard Oudkerk · 12 years ago
  83. f8ffec0 Issue #17357: Add missing verbosity messages when running under by Brett Cannon · 12 years ago
  84. b803c6c Fixes issue4653 - Correctly specify the buffer size to FormatMessageW and by Gregory P. Smith · 12 years ago
  85. dc32d18 Issue #15038 : Fixing the condition broadcast and docs. by Kristján Valur Jónsson · 12 years ago
  86. 795c10b Rebuild importlib.h after the changes introduced in 0f65bf6063ca. by Ezio Melotti · 12 years ago
  87. 293ab97 #17178: merge with 3.2. by Ezio Melotti · 13 years ago
  88. b19ed57 #17178: update any()/all() docstrings to document their behavior with empty iterables. Patch by Ankur Ankan. by Ezio Melotti · 13 years ago
  89. 5a1f152 Issue #5308: Raise ValueError when marshalling too large object (a sequence by Serhiy Storchaka · 13 years ago
  90. 7e01911 Issue #5308: Raise ValueError when marshalling too large object (a sequence by Serhiy Storchaka · 13 years ago
  91. 801d955 Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxError by Serhiy Storchaka · 13 years ago
  92. 5e61f14 Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxError by Serhiy Storchaka · 13 years ago
  93. c73c561 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. by Antoine Pitrou · 13 years ago
  94. 4de7457 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. by Antoine Pitrou · 13 years ago
  95. da9cf0e Issue #17098: Be more stringent of setting __loader__ on early imported by Brett Cannon · 13 years ago
  96. 0ecd30b Issue #17098: Make sure every module has __loader__ defined. by Brett Cannon · 13 years ago
  97. c71741f remove unnecessary clearing of list by Benjamin Peterson · 13 years ago
  98. a9976b3 Issue #16730: Don't raise an exception in by Brett Cannon · 13 years ago
  99. 7ae320d (Merge 3.2) Issue #16455: On FreeBSD and Solaris, if the locale is C, the by Victor Stinner · 13 years ago
  100. 20b654a Issue #16455: On FreeBSD and Solaris, if the locale is C, the by Victor Stinner · 13 years ago