1. b919795 bpo-32030: Fix calculate_path() on macOS (#4526) by Victor Stinner · 7 years ago
  2. 0327bde bpo-32030: Rewrite calculate_path() (#4521) by Victor Stinner · 7 years ago
  3. 1f15111 bpo-32030: Add _PyMainInterpreterConfig.pythonhome (#4513) by Victor Stinner · 7 years ago
  4. e32e79f bpo-32030: Move PYTHONPATH to _PyMainInterpreterConfig (#4511) by Victor Stinner · 7 years ago
  5. d434110 bpo-32030: Add _PyCoreConfig.module_search_path_env (#4504) by Victor Stinner · 7 years ago
  6. 25420fe bpo-32030: Add more options to _PyCoreConfig (#4485) by Victor Stinner · 7 years ago
  7. 09f3a8a bpo-32089: Fix warnings filters in dev mode (#4482) by Victor Stinner · 7 years ago
  8. ccb0442 bpo-32043: New "developer mode": "-X dev" option (#4413) by Victor Stinner · 7 years ago
  9. 3daaafb bpo-32037: Use the INT opcode for 32-bit integers in protocol 0 pickles. (#4407) by Serhiy Storchaka · 7 years ago
  10. a7368ac bpo-32030: Enhance Py_Main() (#4412) by Victor Stinner · 7 years ago
  11. f7e5b56 bpo-32030: Split Py_Main() into subfunctions (#4399) by Victor Stinner · 7 years ago
  12. 4bd41c9 bpo-32025: Add time.thread_time() (#4410) by Antoine Pitrou · 7 years ago
  13. 56935a5 bpo-32020: arraymodule: Correct missing Py_DECREF in failure case of make_array() (#4391) by Mat M · 7 years ago
  14. f76231f bpo-32013: _pickle: Add missing Py_DECREF in error case in fast_save_enter() (#4384) by Mat M · 7 years ago
  15. 1588be6 bpo-28180: Fix the implementation of PEP 538 on Android (GH-4334) by xdegaye · 7 years ago
  16. 1707e40 bpo-31572: Silence only AttributeError when get the __copy__ attribute in itertools.tee(). (#3724) by Serhiy Storchaka · 7 years ago
  17. e2f92de Add the const qualifier to "char *" variables that refer to literal strings. (#4370) by Serhiy Storchaka · 7 years ago
  18. 9703f09 bpo-31976: Fix race condition when flushing a file is slow. (#4331) by benfogle · 7 years ago
  19. d318715 bpo-31927: Fix bugs in socketmodule.c on NetBSD and other issues. (#4235) by Serhiy Storchaka · 7 years ago
  20. 8c663fd Replace KB unit with KiB (#4293) by Victor Stinner · 7 years ago
  21. 9a10ff4 bpo-11063: Add a configure check for uuid_generate_time_safe (GH-4287) by Berker Peksag · 7 years ago
  22. b5d9e08 bpo-31884 subprocess: add Windows constants for process priority (#4150) by James · 7 years ago
  23. 5a8a84b Added :const:`mmap.ACCESS_DEFAULT` constant. (#4093) by Justus Schwabedal · 7 years ago
  24. a22a127 bpo-31843: sqlite3.connect() now accepts PathLike objects as database name (#4299) by Anders Lorentsen · 7 years ago
  25. edb13ae bpo-31764: Prevent a crash in sqlite3.Cursor.close() in case the Cursor object is uninitialized (#3958) by Oren Milman · 7 years ago
  26. e56ab74 bpo-31770: Prevent a crash and refleaks when calling sqlite3.Cursor.__init__() more than once (#3968) by Oren Milman · 7 years ago
  27. a5293b4 Fix miscellaneous typos (#4275) by luzpaz · 7 years ago
  28. dcfb0e3 bpo-31933: fix blake2 multi-byte params on big endian platforms (#4250) by Jack O'Connor · 7 years ago
  29. f6f90ff bpo-30057: Fix potential missed signal in signal.signal(). (#4258) by Antoine Pitrou · 7 years ago
  30. 4f57409 bpo-31926: fix missing *_METHODDEF statements by argument clinic (#4230) by Tal Einat · 7 years ago
  31. c29b585 bpo-31784: Implement PEP 564: add time.time_ns() (#3989) by Victor Stinner · 7 years ago
  32. a64ce97 bpo-31917: Add 3 new clock identifiers (#4207) by Victor Stinner · 7 years ago
  33. e8b1965 bpo-23699: Use a macro to reduce boilerplate code in rich comparison functions (GH-793) by stratakis · 7 years ago
  34. 4f469c0 bpo-27666: Fixed stack corruption in curses.box() and curses.ungetmouse(). (#4220) by Serhiy Storchaka · 7 years ago
  35. 7e68790 bpo-15037: Add a workaround for getkey() in curses for ncurses 5.7 and earlier. (#3826) by Serhiy Storchaka · 7 years ago
  36. 894ebd0 bpo-31919: Fix building the curses module on OpenIndiana. (#4211) by Serhiy Storchaka · 7 years ago
  37. 388cd85 Remove nested comments in blake2 (#4173) by Lars Viklund · 7 years ago
  38. 8bc7d63 bpo-25720: Fix the method for checking pad state of curses WINDOW (#4164) by Masayuki Yamamoto · 7 years ago
  39. 9ed83c4 bpo-18835: Cleanup pymalloc (#4200) by Victor Stinner · 7 years ago
  40. 2298fad bpo-31893: Fix errors in b9052a0f91d2e83bbc27267247a5920c82b242a3. (#4196) by Serhiy Storchaka · 7 years ago
  41. b9052a0 bpo-31893: Fixed select.kqueue(). (#4166) by Serhiy Storchaka · 7 years ago
  42. baac01e bpo-31891: Fix building the curses module on NetBSD. (#4165) by Serhiy Storchaka · 7 years ago
  43. 93fd478 faulthandler: use _PyTime_t rather than double for timeout (#4139) by Victor Stinner · 7 years ago
  44. 03eb11f bpo-16135: Cleanup: Code rot left over from OS/2 support (GH-4147) by Erik Bray · 7 years ago
  45. 63ae044 Fix _socket module compilation on Cygwin. (#4137) by Erik Bray · 7 years ago
  46. bdf4298 Fix trailing whitespaces in C files. (#4130) by Serhiy Storchaka · 7 years ago
  47. 56d1f5c bpo-30697: Fix PyErr_NormalizeException() when no memory (GH-2327) by xdegaye · 7 years ago
  48. 4eaf7f9 fixes bpo-31866: remove code pertaining to AtheOS support (#4115) by Benjamin Peterson · 7 years ago
  49. d7ac061 bpo-31845: Fix reading flags from environment (GH-4105) by Nick Coghlan · 7 years ago
  50. 850a18e bpo-30768: Recompute timeout on interrupted lock (GH-4103) by Victor Stinner · 7 years ago
  51. 3557b05 bpo-31690: Allow the inline flags "a", "L", and "u" to be used as group flags for RE. (#3885) by Serhiy Storchaka · 7 years ago
  52. 01b5aab bpo-31827: Remove os.stat_float_times() (GH-4061) by Victor Stinner · 7 years ago
  53. 1aa00ff fixes bpo-31834: Use optimized code for BLAKE2 only with SSSE3+ (#4066) by Michał Górny · 7 years ago
  54. 828ca59 bpo-31653: Remove deadcode in semlock_acquire() (#4091) by Victor Stinner · 7 years ago
  55. 4ffd465 bpo-31752: Fix possible crash in timedelta constructor called with custom integers. (#3947) by Serhiy Storchaka · 7 years ago
  56. 04e36af bpo-31572: Get rid of using _PyObject_HasAttrId() in pickle. (#3729) by Serhiy Storchaka · 7 years ago
  57. c872d39 bpo-31653: Don't release the GIL if we can acquire a multiprocessing semaphore immediately (#4078) by Antoine Pitrou · 7 years ago
  58. db60a5b bpo-31781: Prevent crashes when calling methods of an uninitialized zipimport.zipimporter object (GH-3986) by Oren Milman · 7 years ago
  59. 525f40d bpo-31819: Add AbstractEventLoop.sock_recv_into() (#4051) by Antoine Pitrou · 7 years ago
  60. 59af94f bpo-31806: Use _PyTime_ROUND_TIMEOUT for the timeout argument parsing in more functions (#4026) by Pablo Galindo · 7 years ago
  61. 884d13a time.clock() now emits a DeprecationWarning (GH-4020) by Victor Stinner · 7 years ago
  62. 6cfa927 bpo-31334: Fix timeout in select.poll.poll() (GH-3277) by Riccardo Coccioli · 7 years ago
  63. 2c15b29 bpo-31786: Make functions in the select module blocking when timeout is a small negative value. (#4003) by Pablo Galindo · 7 years ago
  64. c75edab bpo-31558: Add gc.freeze() (#3705) by brainfvck · 7 years ago
  65. bdaeb7d bpo-31773: _PyTime_GetPerfCounter() uses _PyTime_t (GH-3983) by Victor Stinner · 7 years ago
  66. 1295e11 completly -> completely (#3999) (closes bpo-31788) by Semen Zhydenko · 7 years ago
  67. ef611c9 bpo-30807: signal.setitimer() now uses _PyTime API (GH-3865) by Victor Stinner · 7 years ago
  68. a991215 os.startfile(): add a C comment on security (#3877) by Victor Stinner · 7 years ago
  69. 7f58097 bpo-28647: Update -u documentation after bpo-30404 (GH-3961) by Berker Peksag · 7 years ago
  70. de07210 bpo-30058: Fixed buffer overflow in select.kqueue.control(). (#1095) by Serhiy Storchaka · 7 years ago
  71. cba9a0c bpo-31773: time.perf_counter() uses again double (GH-3964) by Victor Stinner · 7 years ago
  72. 703ff38 bpo-28157: Improvements for the time module documentation (GH-928) by Cheryl Sabella · 7 years ago
  73. 39ecb9c bpo-31728: Prevent crashes in _elementtree due to unsafe cleanup of Element.text and Element.tail (#3924) by Oren Milman · 7 years ago
  74. 93c5a5d bpo-31740: Prevent refleaks when sqlite3.Connection.__init__() is called more than once (GH-3944) by Oren Milman · 7 years ago
  75. a997c7b bpo-31415: Add _PyTime_GetPerfCounter() and use it for -X importtime (#3936) by Victor Stinner · 7 years ago
  76. 6e3d6b5 bpo-31701: faulthandler: ignore MSC and COM Windows exception (#3929) by Victor Stinner · 7 years ago
  77. c0cabc2 bpo-31723: Fix refleaks when zipimporter.__init__() is called more than once (GH-3919) by Oren Milman · 7 years ago
  78. 0ccc0f6 bpo-28280: Make PyMapping_Keys(), PyMapping_Values() and PyMapping_Items() always return a list (#3840) by Oren Milman · 7 years ago
  79. 731e189 bpo-25658: Implement PEP 539 for Thread Specific Storage (TSS) API (GH-1362) by Masayuki Yamamoto · 7 years ago
  80. e14679c closes bpo-31596: Add an interface for pthread_getcpuclockid(3) (#3756) by pdox · 7 years ago
  81. db12ef7 Refactor multiplication and division of timedelta and float. (#3656) by Serhiy Storchaka · 7 years ago
  82. 0b5e61d bpo-30397: Add re.Pattern and re.Match. (#1646) by Serhiy Storchaka · 7 years ago
  83. 27c623c bpo-31675: Fix memory leaks in Tkinter's methods splitlist() and split() (#3866) by Serhiy Storchaka · 7 years ago
  84. 929b40a bpo-31673: Fixed typo in the name of Tkinter's method adderrorinfo(). (#3864) by Serhiy Storchaka · 7 years ago
  85. 4337a0d bpo-11063: Fix _uuid module on macOS (#3855) by Victor Stinner · 7 years ago
  86. 01c6a88 bpo-31602: Fix an assertion failure in zipimporter.get_source() in case of a bad zlib.decompress() (GH-3784) by Oren Milman · 7 years ago
  87. 288d1da remove support for BSD/OS (closes bpo-31624) (#3812) by Benjamin Peterson · 7 years ago
  88. a106aec bpo-11063, bpo-20519: avoid ctypes and improve import time for uuid (#3796) by Antoine Pitrou · 7 years ago
  89. d780b2d bpo-31478: Fix an assertion failure in random.seed() in case a seed has a bad __abs__() method. (#3596) by Oren Milman · 7 years ago
  90. 31aca4b bpo-31586: Use _count_element fast path for real dicts. by Oren Milman · 7 years ago
  91. c740e4f bpo-30347: Stop crashes when concurrently iterate over itertools.groupby() iterators. (#1557) by Serhiy Storchaka · 7 years ago
  92. 49392c6 bpo-27385: Clarify docstring for groupby() (#3738) by Raymond Hettinger · 7 years ago
  93. 57c2561 bpo-31311: Fix a SystemError and a crash in ctypes._CData.__setstate__(), in case of a bad __dict__. (#3254) by Oren Milman · 7 years ago
  94. b1d1c42 remove configure check for memmove (#3716) by Benjamin Peterson · 7 years ago
  95. c247caf bpo-30346: An iterator produced by the itertools.groupby() iterator (#1569) by Serhiy Storchaka · 7 years ago
  96. 4facdf5 bpo-31311: Impove error reporting in case the first argument to PyCData_setstate() isn't a dictionary. (#3255) by Oren Milman · 7 years ago
  97. 2b382dd bpo-31505: Fix an assertion failure in json, in case _json.make_encoder() received a bad encoder() argument. (#3643) by Oren Milman · 7 years ago
  98. d6238a7 bpo-25359: Add missed "goto error" after setting an exception. (#3712) by Serhiy Storchaka · 7 years ago
  99. c8a6e5b sqlite: delete some bsddb cargo-culted code to work around Python 2.3/2.4 bugs by Benjamin Peterson · 7 years ago
  100. 0a1ff24 bpo-17852: Maintain a list of BufferedWriter objects. Flush them on exit. (#3372) by Neil Schemenauer · 7 years ago