Final head of the former 3.1 branch
  1. 6031fdf fix poor spelling by Benjamin Peterson · 11 years ago
  2. cf74e75 disallow a negative idx parameter by Benjamin Peterson · 11 years ago
  3. 66a3168 in scan_once, prevent the reading of arbitrary memory when passed a negative index by Benjamin Peterson · 11 years ago
  4. 92acc9fa complain when nbytes > buflen to fix possible buffer overflow (closes #20246) by Benjamin Peterson · 12 years ago
  5. 28cf368 complain when nbytes > buflen to fix possible buffer overflow (closes #20246) by Benjamin Peterson · 12 years ago
  6. 3b2afbb Issue #20207: Always disable SSLv2 except when PROTOCOL_SSLv2 is explicitly asked for. by Antoine Pitrou · 12 years ago
  7. 7251fe1 fix zipimport ref leak by Benjamin Peterson · 12 years ago
  8. 6de7260 cleanup for the issue 19081 fix - pull the file open and close outside of the by Gregory P. Smith · 12 years ago
  9. ad3e725 Should fix the issue19081 fix on Windows. Don't let the previous by Gregory P. Smith · 12 years ago
  10. b48c5d5 Fixes issue19081: When a zipimport .zip file in sys.path being imported by Gregory P. Smith · 12 years ago
  11. 9450219 Issue #20026: Fix the sqlite module to handle correctly invalid isolation level by Victor Stinner · 12 years ago
  12. 0c221be Issue #18829: csv.Dialect() now checks type for delimiter, escapechar and by Serhiy Storchaka · 12 years ago
  13. ddd71e2 remove trailing spaces. by Gregory P. Smith · 12 years ago
  14. 15df36b Issue #16404: Add checks for return value of PyInt_FromLong() in by Serhiy Storchaka · 12 years ago
  15. a92cc91 Issue #17919: Fixed integer overflow in the eventmask parameter. by Serhiy Storchaka · 12 years ago
  16. 17f22c9 Issue #17919: select.poll.poll() again works with poll.POLLNVAL on AIX. by Serhiy Storchaka · 12 years ago
  17. 66c6e9d Issue #14432: Generator now clears the borrowed reference to the thread state by Victor Stinner · 12 years ago
  18. 5493d5e Issue #19099: The struct module now supports Unicode format strings. by Serhiy Storchaka · 12 years ago
  19. 337c50b Closes #19878: Fix segfault in bz2 module. by Nadeem Vawda · 12 years ago
  20. df9460f Issue #6477: Revert fbb97f6eb3b3 as it broke test_xpickle. by Alexandre Vassalotti · 12 years ago
  21. a293428 Issue #6477: Added pickling support for singletons and their types. by Alexandre Vassalotti · 12 years ago
  22. 71142c4 Fix indentation from previous commit by Eli Bendersky · 12 years ago
  23. f933e08 Issue #19815: Fix segfault when parsing empty namespace declaration. by Eli Bendersky · 12 years ago
  24. dafda9b Issue #11489: JSON decoder now accepts lone surrogates. by Serhiy Storchaka · 12 years ago
  25. a691219 backport #18985: Improve fcntl documentation. by R David Murray · 12 years ago
  26. 41a7d5e Issue #19227 / Issue #18747: Remove pthread_atfork() handler to remove OpenSSL re-seeding by Christian Heimes · 12 years ago
  27. fdb73ed Issue #19405: Fixed outdated comments in the _sre module. by Serhiy Storchaka · 12 years ago
  28. 657d06b just return toplevel symbol table rather than all blocks (closes #19393) by Benjamin Peterson · 12 years ago
  29. 36f6e2c Issue #18739: Fix inconsistent results from math.log(n) and math.log(long(n)) by Mark Dickinson · 12 years ago
  30. 62a1929 Issue #18458: Prevent crashes with newer versions of libedit. Its readline by Ned Deily · 12 years ago
  31. ebca3a5 Issue #19147: Fix docstring for fcntl.flock to refer to correct man section. by Ned Deily · 12 years ago
  32. 87c99a0 Properly initialize all fields of a SSL object after allocation. by Antoine Pitrou · 12 years ago
  33. cf29ba8 Issue #18672: Fixed format specifiers for Py_ssize_t in debugging output in by Serhiy Storchaka · 12 years ago
  34. 5eb6e3b Issue #18709: GCC 4.6 complains that 'v' may be used uninitialized in GEN_EMAIL/GEN_URI/GEN_DNS case by Christian Heimes · 12 years ago
  35. ed9884b Issue #18709: GCC 4.6 complains that 'v' may be used uninitialized in GEN_EMAIL/GEN_URI/GEN_DNS case by Christian Heimes · 12 years ago
  36. 930c3c9 Issue #18909: Fix _tkinter.tkapp.interpaddr() on Windows 64-bit, don't cast by Victor Stinner · 12 years ago
  37. 213fec4 Issue #18876: The FileIO.mode attribute now better reflects the actual mode under which the file was opened. by Antoine Pitrou · 12 years ago
  38. e6802db Close #18912: Fix indentation in docstring by Eli Bendersky · 12 years ago
  39. 6d0f0f2 #18803: fix more typos. Patch by Févry Thibault. by Ezio Melotti · 12 years ago
  40. 42831fe Issue #11973: Fix a problem in kevent. The flags and fflags fields are now by Christian Heimes · 12 years ago
  41. 8ee5ffd Issue #18747: Fix spelling errors in my commit message and comments, by Christian Heimes · 12 years ago
  42. 82f8828 - Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes by Barry Warsaw · 12 years ago
  43. 2ac1c1a Issue #16809: Tkinter's splitlist() and split() methods now accept Tcl_Obj by Serhiy Storchaka · 12 years ago
  44. 1d0f73d Issue #18747: Use a parent atfork handler instead of a child atfork handler. by Christian Heimes · 12 years ago
  45. 4203570 Issue #17119: Fixed integer overflows when processing large Unicode strings by Serhiy Storchaka · 12 years ago
  46. 0d604cf Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork. by Christian Heimes · 12 years ago
  47. c360389 Issue #8865: Concurrent invocation of select.poll.poll() now raises a by Serhiy Storchaka · 12 years ago
  48. a9885e9 Issue #13461: Fix a crash in the TextIOWrapper.tell method and in the "replace" by Serhiy Storchaka · 12 years ago
  49. 1010781 Issue #18777: The ssl module now uses the new CRYPTO_THREADID API of by Christian Heimes · 12 years ago
  50. b4ec842 Issue 18768: Correct doc string of RAND_edg(). Patch by Vajrasky Kok. by Christian Heimes · 12 years ago
  51. f1bd47a Issue #18768: coding style nitpick. Thanks to Vajrasky Kok by Christian Heimes · 12 years ago
  52. 419e23c #18466: fix more typos. Patch by Févry Thibault. by Ezio Melotti · 12 years ago
  53. 6e0be01 Issue #18178: Fix ctypes on BSD. dlmalloc.c was compiled twice which broke malloc weak symbols. by Christian Heimes · 12 years ago
  54. 88b174c Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes by Christian Heimes · 12 years ago
  55. e822b03 Issue #15866: The xmlcharrefreplace error handler no more produces two XML by Serhiy Storchaka · 12 years ago
  56. 5ad3514 Issue #18661: typo in grp.struct_group docstring. by Mark Dickinson · 12 years ago
  57. b671701 Issue #13612: Fix a buffer overflow in case of a multi-byte encoding. by Eli Bendersky · 12 years ago
  58. 3ade66c Issue #17998: Fix an internal error in regular expression engine. by Serhiy Storchaka · 12 years ago
  59. 8074364 Issue #17557: Fix os.getgroups() to work with the modified behavior of by Ned Deily · 12 years ago
  60. 662908b Restore the data block size to 62. by Raymond Hettinger · 12 years ago
  61. 6946814 Issue #18513: Add workaround for OS X 10.8 cexp bug that leads to wrong cmath.rect(0.0,-0.0) results. by Raymond Hettinger · 12 years ago
  62. b77ed2c Backport c952f3d122ae: Tweak the deque struct by moving the least used fields by Raymond Hettinger · 12 years ago
  63. 90180c1 Move the leftlink to the end of the block structure. by Raymond Hettinger · 12 years ago
  64. fab6542 Issue #18101: Tcl.split() now process Unicode strings nested in a tuple as it by Serhiy Storchaka · 12 years ago
  65. 41072db Issue #17097: Make multiprocessing ignore EINTR. by Richard Oudkerk · 12 years ago
  66. 73d6aca reapply f1dc30a1be72 by Benjamin Peterson · 12 years ago
  67. 227f0fa reapply 5accb0ac8bfb by Benjamin Peterson · 12 years ago
  68. 3968e29 reapply f1dc30a1be72 by Benjamin Peterson · 12 years ago
  69. 13dd1f9 reapply f1dc30a1be72 by Benjamin Peterson · 12 years ago
  70. c1a4426 Issue #18135: ssl.SSLSocket.write() now raises an OverflowError if the input by Victor Stinner · 12 years ago
  71. 478b08e also backout f1dc30a1be72 for not being a bugfix by Benjamin Peterson · 12 years ago
  72. 4807df4 Issue #18135: Fix a possible integer overflow in ssl.SSLSocket.write() by Victor Stinner · 12 years ago
  73. 10c74d2 backout 5accb0ac8bfb; needs more discussion on python-dev by Benjamin Peterson · 12 years ago
  74. aa6c297 #18113: avoid segfault if Py_XDECREF triggers code that calls set_panel_userptr again by Andrew Kuchling · 12 years ago
  75. 22b4b4c Arrange structure to match the common access patterns. by Raymond Hettinger · 12 years ago
  76. 3aa138f Fix for r84195: add HAVE_ALLOCA_H to configure and only include alloca.h if it's available by Christian Heimes · 12 years ago
  77. c7b0990 ctypes: AIX needs an explicit #include <alloca.h> to get alloca() by Victor Stinner · 12 years ago
  78. a49dcc5 #18113: Objects associated to a curses.panel object with set_userptr() were leaked. by Andrew Kuchling · 12 years ago
  79. 03512c1 Fix comment blocks. Adjust blocksize to a power-of-two for better divmod computations. by Raymond Hettinger · 12 years ago
  80. 0e6283e Ensure that the fix for #17269 also works on OSX 10.4 by Ronald Oussoren · 12 years ago
  81. 16c52a3 Issue #17269: Workaround for a platform bug in getaddrinfo on OSX by Ronald Oussoren · 12 years ago
  82. cb1a028 Issue #17979: Fixed the re module in build with --disable-unicode. by Serhiy Storchaka · 12 years ago
  83. 9855249 - Fix typos in the multiprocessing module. by doko@ubuntu.com · 12 years ago
  84. 5f4ba6b #16523: improve attrgetter/itemgetter/methodcaller documentation. by Ezio Melotti · 12 years ago
  85. 1e18102 Issue #17928: Fix test_structmembers on 64-bit big-endian machines. by Antoine Pitrou · 12 years ago
  86. 38f1afe Issue #17926: Fix dbm.__contains__ on 64-bit big-endian machines. by Antoine Pitrou · 12 years ago
  87. 31bc8be Issue #17289: The readline module now plays nicer with external modules or applications changing the rl_completer_word_break_characters global variable. by Antoine Pitrou · 12 years ago
  88. 880359c Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit by Charles-Francois Natali · 12 years ago
  89. d8931c3 Issue #14173: Avoid crashing when reading a signal handler during interpreter shutdown. by Antoine Pitrou · 12 years ago
  90. 06544ea This local change was lost during the fixing of issue17192 to update by Gregory P. Smith · 12 years ago
  91. 8493a04 Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3, by Serhiy Storchaka · 12 years ago
  92. be92971 Issue #17710: Fix cPickle raising a SystemError on bogus input. by Antoine Pitrou · 12 years ago
  93. 616f2fe Issue #17016: Get rid of possible pointer wraparounds and integer overflows by Serhiy Storchaka · 12 years ago
  94. 5ef41ab - Issue #17682: Add the _io module to Modules/Setup.dist (commented out). by doko@ubuntu.com · 12 years ago
  95. 6cb4343 - Issue #13150, #17512: sysconfig no longer parses the Makefile and config.h by doko@ubuntu.com · 12 years ago
  96. 7e360b3 Issue #17662: fix socketmodule compilation with Setup.dist. by Kristjan Valur Jonsson · 12 years ago
  97. 6c467a4 Revert a premature patch for issue #14010 (changeset d17d10c84d27). by Serhiy Storchaka · 12 years ago
  98. bb84565 Issue #14010: Fix a crash when iterating or deleting deeply nested filters by Serhiy Storchaka · 12 years ago
  99. d6138c4 always allow -1 as a uid by Benjamin Peterson · 12 years ago
  100. 4d7fc3c undo PyInt -> PyLong change; that was wrong by Benjamin Peterson · 12 years ago