Final head of the former 3.3 branch
  1. 297516e [3.3] bpo-30947, bpo-31170: Update expat from 2.2.1 to 2.2.4 (#3352) by Victor Stinner · 8 years ago
  2. e46f1c1 [security][3.3] bpo-30730: Prevent environment variables injection in subprocess on Windows. (GH-2325) (#2363) by Serhiy Storchaka · 8 years ago
  3. 4956dd2 Avoid _GNU_SOURCE redefined warning in xmlparse.c (#2670) by Segev Finer · 8 years ago
  4. ab90986 [3.3] bpo-29591, bpo-30694: Upgrade Modules/expat to libexpat 2.2.1 (#2164) (#2204) by Victor Stinner · 8 years ago
  5. d751040 Issue #26171: Prevent buffer overflow in get_data by Berker Peksag · 9 years ago
  6. 1f0e7c9 rearrange methodcaller_new so that the main error case does not cause uninitialized memory usage (closes #27783) by Benjamin Peterson · 9 years ago
  7. 3a27b08 do not decref value borrowed from list (closes #27774) by Benjamin Peterson · 9 years ago
  8. 4f97651 fix possible integer overflow in binascii.b2a_qp (closes #27760) by Benjamin Peterson · 9 years ago
  9. 6e01d90 check for overflow in join_append_data (closes #27758) by Benjamin Peterson · 9 years ago
  10. 6f25003 Issue #20160: Handled passing of large structs to callbacks correctly. by Vinay Sajip · 9 years ago
  11. 0e617e2 remove some copyright notices supserseded by the toplevel ones by Benjamin Peterson · 10 years ago
  12. 102764a Issue #25021: Correctly make sure that product.__setstate__ does not access by Kristján Valur Jónsson · 10 years ago
  13. 59b08c1 use safe allocation and reallocation macros by Benjamin Peterson · 10 years ago
  14. 501182a just sort the items tuple directly (closes #24094) by Benjamin Peterson · 10 years ago
  15. b779bfb fix possible overflow bugs in unicodedata (closes #23367) by Benjamin Peterson · 10 years ago
  16. 8ce6806 add overflow checking (closes #23361) by Benjamin Peterson · 11 years ago
  17. dee948b Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests. by Serhiy Storchaka · 11 years ago
  18. 0eaabf1 check for overflows in permutations() and product() (closes #23363, closes #23364) by Benjamin Peterson · 11 years ago
  19. 6f08229 check for overflow in combinations_with_replacement (closes #23365) by Benjamin Peterson · 11 years ago
  20. 4b40eeb detect overflow in combinations (closes #23366) by Benjamin Peterson · 11 years ago
  21. e3bfe19 fix possible overflow in encode_basestring_ascii (closes #23369) by Benjamin Peterson · 11 years ago
  22. bbd0a32 clear BufferedRWPair weakrefs on deallocation (closes #22517) by Benjamin Peterson · 11 years ago
  23. 9beee04 merge 3.2 by Benjamin Peterson · 11 years ago
  24. 6ef2b36 disallow a negative idx parameter by Benjamin Peterson · 11 years ago
  25. 156285c merge 3.2 by Benjamin Peterson · 11 years ago
  26. 99b5afa in scan_once, prevent the reading of arbitrary memory when passed a negative index by Benjamin Peterson · 11 years ago
  27. fda3355 fix ctypes test alignment assumptions (closes #20946) by Benjamin Peterson · 11 years ago
  28. c77e7a4 only define zero constant when it is used by Benjamin Peterson · 11 years ago
  29. ce68c19 remove unused zero constants by Benjamin Peterson · 11 years ago
  30. ccdf352 Issue #20283: RE pattern methods now accept the string keyword parameters by Serhiy Storchaka · 11 years ago
  31. 25dded0 Make the various iterators' "setstate" sliently and consistently clip the by Kristján Valur Jónsson · 11 years ago
  32. 2fc8f77 Issue #20404: reject non-text encodings early in TextIOWrapper. by Georg Brandl · 11 years ago
  33. eb43736 backout 2807a5f011e4 for causing #20621 by Benjamin Peterson · 12 years ago
  34. c20b4d8 backout d28242a636c7 so I can backout 2807a5f011e4 by Benjamin Peterson · 12 years ago
  35. 3137885 #12211: remove paragraph about NaNs by Andrew Kuchling · 12 years ago
  36. 8cb1ec3 #12211: clarify math.copysign() documentation and docstring by Andrew Kuchling · 12 years ago
  37. 61e2493 Issue #17671: Fixed a crash when use non-initialized io.BufferedRWPair. by Serhiy Storchaka · 12 years ago
  38. 932bba3 avoid name clash with posix_close (closes #20594) by Benjamin Peterson · 12 years ago
  39. 505ff75 Issue #20437: Fixed 21 potential bugs when deleting objects references. by Serhiy Storchaka · 12 years ago
  40. b4062e8 Issue #20065: socketmodule: Fix build error when AF_CAN is defined without the by Charles-François Natali · 12 years ago
  41. 22d415c Issue #20374: delete spurious empty line by Ned Deily · 12 years ago
  42. 7b9ddea Issue #20374: Avoid compiler warnings when compiling readline with libedit. by Ned Deily · 12 years ago
  43. d33491e Issue #20515: Fix NULL pointer dereference introduced by issue #20368 by Christian Heimes · 12 years ago
  44. 091d017 restore namespacing of pyexpat symbols (closes #19186) by Benjamin Peterson · 12 years ago
  45. 1317e14 Issue #20368: The null character now correctly passed from Tcl to Python. by Serhiy Storchaka · 12 years ago
  46. 9332096 Issue #20311: Revert 033137c12d88, select.epoll.poll() rounds again the timeout by Victor Stinner · 12 years ago
  47. f0b463a new plan: just remove typecasts (closes #20374) by Benjamin Peterson · 12 years ago
  48. 5f6bf55 use new readline function types (closes #20374) by Benjamin Peterson · 12 years ago
  49. 744135d Issue #19936: Restored executable bits for several libffi files. by Serhiy Storchaka · 12 years ago
  50. 665486e Issue #20311: select.epoll.poll() now rounds the timeout away from zero, by Victor Stinner · 12 years ago
  51. 7e52705 Issue #20315: Removed support for backward compatibility with early 2.x versions. by Serhiy Storchaka · 12 years ago
  52. e83ed43 improve description of buffers argument for readv/writev (closes #17811) by Benjamin Peterson · 12 years ago
  53. f348909 avoid a compiler warning about assigning const char * to char *. by Gregory P. Smith · 12 years ago
  54. 7f470d0 Issue #19936: Remove executable bits from C source files and several forgotten by Serhiy Storchaka · 12 years ago
  55. b992a0e Issue #19936: Added executable bits or shebang lines to Python scripts which by Serhiy Storchaka · 12 years ago
  56. 1654040 Issue #19936: Disable shebang lines in order to prevent using a random by Stefan Krah · 12 years ago
  57. a677d76 remove overly strict assertion (closes #20251) by Benjamin Peterson · 12 years ago
  58. 9cb33b7 correct defaultdict signature in docstring (closes #20250) by Benjamin Peterson · 12 years ago
  59. 5688222 merge 3.2 (#20246) by Benjamin Peterson · 12 years ago
  60. fbf648e complain when nbytes > buflen to fix possible buffer overflow (closes #20246) by Benjamin Peterson · 12 years ago
  61. 4637538 fix build when SCHED_SPORADIC is defined (closes #20217) by Benjamin Peterson · 12 years ago
  62. 2f7c316 Remove conditional: it is useless at this point (OpenSSL headers are not yet included) by Antoine Pitrou · 12 years ago
  63. cd3d7ca Issue #20207: Always disable SSLv2 except when PROTOCOL_SSLv2 is explicitly asked for. by Antoine Pitrou · 12 years ago
  64. 21e7d4c fix zipimport ref leak by Benjamin Peterson · 12 years ago
  65. 57ddf78 Issue #20113: os.readv() and os.writev() now raise an OSError exception on by Victor Stinner · 12 years ago
  66. 2bcbc14 Fixes Issue #19081: When a zipimport .zip file in sys.path being imported from by Gregory P. Smith · 12 years ago
  67. 0455c3f Whitespace. by Stefan Krah · 12 years ago
  68. 5f8d485 parser: fix usage of Py_BuildValue() to build a parser error by Victor Stinner · 12 years ago
  69. 1e81a39 Issue #20025: ssl.RAND_bytes() and ssl.RAND_pseudo_bytes() now raise a by Victor Stinner · 12 years ago
  70. cb1f74e Issue #20026: Fix the sqlite module to handle correctly invalid isolation level by Victor Stinner · 12 years ago
  71. cac23a5 Issue #18829: csv.Dialect() now checks type for delimiter, escapechar and by Serhiy Storchaka · 12 years ago
  72. b1792d9 remove trailing spaces. by Gregory P. Smith · 12 years ago
  73. 48d761e Issue #16404: Add checks for return value of PyLong_FromLong() in by Serhiy Storchaka · 12 years ago
  74. 1f1ec12 Issue #19986: Avoid an incorrect warning of older gcc versions. by Stefan Krah · 12 years ago
  75. 5da107a Issue #17919: Fixed integer overflow in the eventmask parameter. by Serhiy Storchaka · 12 years ago
  76. 01e5f80 Fix C++ header usage. This __STDC_LIMIT_MACROS scheme can still be subverted by Stefan Krah · 12 years ago
  77. fc06999 #19970: Fix some comment typos. by R David Murray · 12 years ago
  78. 3ad2d70 Issue #17919: select.poll.poll() again works with poll.POLLNVAL on AIX. by Serhiy Storchaka · 12 years ago
  79. 258e4d3 Issue #14432: Fix compilation when thread support is disabled by Victor Stinner · 12 years ago
  80. 1310510 Issue #14432: Generator now clears the borrowed reference to the thread state by Victor Stinner · 12 years ago
  81. da12ada Do not discard const qualifier without a reason. by Stefan Krah · 12 years ago
  82. 37d4e0b Fix two typos. by Stefan Krah · 12 years ago
  83. 42e3b60 Missed one copyright. by Stefan Krah · 12 years ago
  84. ecff655 Update copyright. The four year increment is intentional (to save work). by Stefan Krah · 12 years ago
  85. abbc8ca ncurses' winch and mvwinch return an unsigned long by Christian Heimes · 12 years ago
  86. 4b7f7ac Make a couple of parameters constant. by Stefan Krah · 12 years ago
  87. 708a318 Fixes issue #15798: subprocess.Popen() no longer fails if file by Gregory P. Smith · 12 years ago
  88. 361e30c Undo supposed fix for Issue #15798 until I understand why this is by Gregory P. Smith · 12 years ago
  89. 1eda9e7 Fixes Issue #15798 - subprocess.Popen() no longer fails if file by Gregory P. Smith · 12 years ago
  90. 65846c6 Issue #6477: Keep PyNotImplemented_Type and PyNone_Type private. by Alexandre Vassalotti · 12 years ago
  91. 19b6fa6 Issue #6477: Added support for pickling the types of built-in singletons. by Alexandre Vassalotti · 12 years ago
  92. 896414f Fixed _pickle.Unpickler to handle empty persistent IDs correctly. by Alexandre Vassalotti · 12 years ago
  93. 4b79518 Fix indentation from previous commit by Eli Bendersky · 12 years ago
  94. 5dd40e5 Issue #19815: Fix segfault when parsing empty namespace declaration. by Eli Bendersky · 12 years ago
  95. c93329b Issue #11489: JSON decoder now accepts lone surrogates. by Serhiy Storchaka · 12 years ago
  96. 45059eb 1) Prepare libmpdec for the 2.4.0 release. None of the following changes affects by Stefan Krah · 12 years ago
  97. 7929a1d Fix compilation error under gcc of the ctypes module bundled libffi for arm. by Gregory P. Smith · 12 years ago
  98. 6e51b8f Issue13674 Correct crash with strftime %y format under Windows by Tim Golden · 12 years ago
  99. 2fdf4e7 Move PyErr_NoMemory() closer to the failure. by Stefan Krah · 12 years ago
  100. a0fd1f5 Change style to match the surrounding code (no early returns). by Stefan Krah · 12 years ago