Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
8d7fa40 Issue #25488: Stpp idle.py from adding a entry when it is a duplicate. Also, make idlelib.idle.main() work after import idlelib.idle. 30 September 2016, 06:53:33 UTC
c1658b2 Issue #28258: Explain the LC_ALL change in a comment 29 September 2016, 20:33:02 UTC
dbc995a Issue #28258: Fixed build with Estonian locale (distclean target in Makefile). Patch by Arfrever Frehtes Taifersar Arahesis. 29 September 2016, 17:46:45 UTC
846466d build_ext: correctly parse the link_objects user option (closes #1703178) Patch by Valerie Lambert. 29 September 2016, 06:13:58 UTC
32d74e1 Remove disabled ctypes test The test was commented out in 2005 before ctypes was added to Python, because the “cdll” attribute loading feature “will no longer work this way”: http://svn.python.org/view?view=revision&revision=49102 29 September 2016, 02:50:20 UTC
ad7a9ea IDLE NEWS item and ack. 29 September 2016, 01:55:33 UTC
6f959d0 Issue #26550: Fix typo in webservers HOWTO Reported by Alejandro Soini. 28 September 2016, 23:32:51 UTC
8cab419 Issue #28253: Fixed calendar functions for extreme months: 0001-01 and 9999-12. Methods itermonthdays() and itermonthdays2() are reimplemented so that they don't call itermonthdates() which can cause datetime.date under/overflow. 28 September 2016, 02:45:20 UTC
36beb5e Issue #27963: Fixed possible null pointer dereference in ctypes.set_conversion_mode(). Patch by Xiang Zhang. 27 September 2016, 12:24:13 UTC
aa03420 be extremely careful about overflows in encode_basestring_ascii (closes #28284) 27 September 2016, 06:55:41 UTC
de2d4d2 Issue #26439: Document that RTLD_NOW is always added 27 September 2016, 05:10:40 UTC
c812009 Issue #27897: Backported tests. 26 September 2016, 21:27:15 UTC
2b91fad Issue #27611: Fixed support of default root window in the Tix module. 25 September 2016, 13:44:32 UTC
0d0aa32 Revert unintended commit to asdl_c.py 24 September 2016, 05:38:14 UTC
5d4dd9a Fix incomplete format error in asdl.py 24 September 2016, 05:35:15 UTC
0259c66 Issue #28221: Remove unused assignment from test_asyncore_server() The later value of FOO is fine. The test just needs to verify that the server converted it to lowercase. 23 September 2016, 23:45:56 UTC
cae6430 merge 22 September 2016, 14:54:06 UTC
e56fb8f Add Lib/test/ssltests.py for faster testing of OpenSSL 22 September 2016, 14:53:15 UTC
1de99f7 Issue #26513: Use winver.product_type instead of .product 21 September 2016, 16:10:21 UTC
47f190a Make 3.7 the current dev version in the html version of the docs. 20 September 2016, 18:58:38 UTC
0f5497e remove trailing whitespace 20 September 2016, 05:16:36 UTC
274a763 properly handle the single null-byte file (closes #24022) 19 September 2016, 06:41:11 UTC
b00cc83 Issue #27806: add Aleks to Misc/ACKS. 18 September 2016, 19:24:23 UTC
37471dc Issue #26661: setup.py now detects system libffi with multiarch wrapper. 18 September 2016, 12:40:15 UTC
db01b3e Issue #27932: Prevent memory leak in win32_ver(). 17 September 2016, 23:43:01 UTC
ca56dd4 Issue #28139: Fix messed up indentation Also update the classmethod and staticmethod doc strings and comments to match the RST documentation. 17 September 2016, 07:54:55 UTC
fd2f85d Issue #27806: Fix 32-bit builds on macOS Sierra 10.12 broken by removal of deprecated QuickTime/QuickTime.h header file. Patch by sashk. 16 September 2016, 13:08:45 UTC
75b2c5f Issue #24363: Continue parsing HTTP header in spite of invalid lines 16 September 2016, 02:54:11 UTC
e8bba99 Issue #28145: Spelling fixes 16 September 2016, 00:46:05 UTC
5f75502 Issue #24366: Fix indentation Backports changes by Victor Stinner, Hirokazu Yamamoto, li4ick and Benjamin Peterson. 15 September 2016, 01:50:53 UTC
12c8855 Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp(). 14 September 2016, 13:36:15 UTC
e4668aa fix misleading indentation (closes #28139) 14 September 2016, 04:48:57 UTC
51bfaa7 Issue #15819: Drop dead code; -IInclude already added unconditionally 13 September 2016, 11:41:45 UTC
84a449a Issue #28104: More accurately document set method signatures 13 September 2016, 06:43:03 UTC
87bcc1d Issue #15308: Add 'interrupt execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard Randel. 12 September 2016, 05:49:55 UTC
63c7996 Issue #26557: Note that mapping view methods are not present in UserDict or shelves. 12 September 2016, 03:38:27 UTC
0954ac1 Issue #23105: Updated documentation on open() flag constants. 11 September 2016, 14:11:50 UTC
8f7d36b Issue #27952: Get fixcid.py working with the re module 11 September 2016, 09:48:57 UTC
0b5f22d Backported tests for issue #28070. 10 September 2016, 22:39:51 UTC
8b7aff8 IDLE newx items. 10 September 2016, 20:24:31 UTC
fcc8a0f Correct spelling in documentation and code comments 10 September 2016, 10:38:28 UTC
ad6a99c Correct print() calls to print a blank line in various test cases 10 September 2016, 10:38:22 UTC
7f8ce85 Issue #28019: Backported additional tests for itertools.count(). 10 September 2016, 06:53:29 UTC
d6004b4 Issue #27566: Fix clean target in freeze makefile (patch by Lisa Roach) 10 September 2016, 01:38:10 UTC
13b56ef remove fix_callable, callable() was readded long ago in 3.x. 10 September 2016, 01:33:32 UTC
88c0013 Issue #25969: Update the lib2to3 grammar to handle the unpacking generalizations added in 3.5. 10 September 2016, 01:32:52 UTC
019a2e2 Issue #22450: Use "Accept: */*" in the default headers for urllib 09 September 2016, 23:23:06 UTC
d02905d Fix make buildbottest to not re-trigger a profile-opt build. issue28035. 09 September 2016, 19:25:27 UTC
b420601 Issue #24594: Validates persist parameter when opening MSI database 09 September 2016, 18:56:34 UTC
fc7e430 Removes file from installer. 09 September 2016, 18:05:58 UTC
527dc8a Issue #26132: Only adds manifest to executables and main DLL. 09 September 2016, 18:05:46 UTC
6ddd927 Upgrade setuptools to 27.1.2 09 September 2016, 16:16:12 UTC
77ba596 Disable test_gdb.PrettyPrintTests when compiled with optimizations, these often fail on PGO builds. 09 September 2016, 04:50:44 UTC
9cbfa79 issue28032: never imply --with-lto as part of --with-optimizations. Too many build tool chains do not properly support it, including building and linking an executable fine that simply segfaults when you try to run it (such as debian jessie 8.5's gcc 4.9). On others where it does appear to build (ubuntu 16.04's gcc 5.4) there are still test_distutils and test_gdb failures to deal with. We're not going to spend time attempting to maintain a complicated white list of what does and doesn't work in our configure.ac file. 08 September 2016, 22:44:44 UTC
a661009 Issue #26020: Add news entry 08 September 2016, 22:27:27 UTC
e62a694 Issue #26020: Fix evaluation order for set literals 08 September 2016, 22:25:19 UTC
cb20a21 skip two test_gdb tests that fail when compiled in profile-opt mode: StackNavigationTests.test_up_at_top and PyBtTests.test_threads. Unfortunately we have no way of identifying if we were compiled profile-opt or not from what is in sysconfig.get_config_vars() so we just disable it for all optimized builds. This test suite crazy fragile. 08 September 2016, 21:51:26 UTC
c4f19c4 document --with-optimizations in the README for issue26359. 08 September 2016, 18:37:59 UTC
280290a Issue #21201: Improves readability of multiprocessing error message from server to client for certain exceptions 08 September 2016, 18:07:13 UTC
794b291 Fixes issue# 27983: Cause lack of llvm-profdata tool when using clang - required for PGO linking - to be a configure time error rather than make time when --with-optimizations is enabled. Also improve our ability to find the llvm-profdata tool on MacOS and some Linuxes. 08 September 2016, 07:07:40 UTC
6d8fdfc Issue #26359: Add the --with-optimizations flag. 08 September 2016, 06:28:23 UTC
ba5480b Issue #27993: Fix problems with the plural “objects” in docs and comments 08 September 2016, 05:39:59 UTC
440bbd0 Correct occurance → occurrence; extracted from patch by Georg Brandl 08 September 2016, 05:22:16 UTC
6507657 Issue #27895: Spelling fixes (Contributed by Ville Skyttä). 07 September 2016, 12:03:06 UTC
6eec878 Issue #27570: Avoid zero-length memcpy() calls with null source pointers 07 September 2016, 11:04:41 UTC
68b1f70 Fix placement of Misc/NEWS item for issue #15578. 08 September 2016, 05:26:08 UTC
bf00bc7 Issue #15578: Correctly incref the parent module while importing. 08 September 2016, 02:08:02 UTC
280bc22 lib2to3.pgen3.driver.load_grammar() now creates a stable cache file between runs given the same Grammar.txt input regardless of the hash randomization setting. Backport of 186bb8dc5540 from 3.5. Done in 2.7 per the lib2to3 exemption. 08 September 2016, 01:04:37 UTC
039f184 #26209: Clarify type of *localaddr*/*remoteadr* in smtpd docs. 07 September 2016, 18:09:51 UTC
89f676f promote some shifts to unsigned, so as not to invoke undefined behavior 07 September 2016, 03:40:04 UTC
93d1a70 Fixes issue26307: The profile-opt build now applys PGO to the built-in modules. 07 September 2016, 01:05:59 UTC
d4d7900 make sure to not call memcpy with a NULL second argument 07 September 2016, 00:58:25 UTC
d34677c do not leak addrinfo in configure test 06 September 2016, 22:54:24 UTC
4e64c2c Fix ssl documentation and remove merge accident 06 September 2016, 21:41:37 UTC
6663eb6 Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative name fields in X.509 certs. 06 September 2016, 21:25:35 UTC
d988f42 Issues #27850 and #27766: Remove 3DES from ssl default cipher list and add ChaCha20 Poly1305. 06 September 2016, 18:06:47 UTC
499378f suppress stderr output when checking gdb (closes #27969) 06 September 2016, 17:06:31 UTC
f0039d1 fix unused variable warnings in pysqlite (closes #27967) 06 September 2016, 17:01:16 UTC
28e2771 Backed out changeset 8b6be1341770 06 September 2016, 00:22:09 UTC
bbc8fe1 remove long double from ctypes value union It is unused. It also forces a 16-byte alignment, which creates problems because Python's allocator only uses 8-byte alignment. 05 September 2016, 23:24:52 UTC
9940633 Issue #26470: Use short name rather than name for compression name to fix #27958. 05 September 2016, 23:10:39 UTC
b2b734f Issue #27748: Backed out changeset 6137d0ed0a15 Apparently the test succeeds on XP. 05 September 2016, 23:06:06 UTC
19071c0 Issue #27748: strengthen test_alias_nofallback This test should always raise RuntimeError. 05 September 2016, 22:19:35 UTC
c2fc7c4 Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0. 05 September 2016, 21:37:13 UTC
3445827 Issue #27748: Simplify test_winsound. The tests no longer attempt to figure out if a soundcard or particular system sounds are available. Instead, it just tries everything and accepts RuntimeError as a flavor of success. 05 September 2016, 20:09:41 UTC
f859d0d move declaration to top of the function to appease the c89 gods 05 September 2016, 20:07:48 UTC
aa187c6 rewrite unpack_add_info, so it has less memory corruption bugs (closes #27944) 05 September 2016, 19:44:38 UTC
118eb65 Issue #27407: Make PCbuild/prepare_ssl.py Python 2 compatible 05 September 2016, 17:54:08 UTC
91a9c78 Issue #27407: Add prepare_ssl.py to 2.7 05 September 2016, 16:55:42 UTC
ef2020f Issue #27918# test.resource.is_gui_available no longer flashes tk window. Also, don't run it if 'gui' is not requested. Patch by Xiang Zhang. 05 September 2016, 04:01:28 UTC
cb25198 Issue #27922: IDLE test_idlehistory no longer flash tk widgets. (Omitted for 2.7 from previous patch.) 04 September 2016, 19:02:02 UTC
e6239a3 Issue #27934: Use float.__repr__ instead of plain repr when JSON-encoding an instance of a float subclass. Thanks Eddie James. 03 September 2016, 16:45:00 UTC
0ca4b6f Issue #27888: Prevent Windows installer from displaying console windows and failing when pip cannot be installed/uninstalled. 01 September 2016, 18:21:56 UTC
e7607d4 Issue #27922: IDLE tests no longer flash tk widgets. 01 September 2016, 01:03:08 UTC
56c5152 Issue #27706: Document that random.seed() is non-deterministic when PYTHONHASHSEED is enabled 31 August 2016, 21:57:32 UTC
28fb4da Issue #17642: add larger font sizes for classroom projection. 31 August 2016, 00:19:07 UTC
580ca65 Backport spelling fix. 30 August 2016, 20:57:53 UTC
02c0c0b Issue #27870: A left shift of zero by a large integer no longer attempts to allocate large amounts of memory. 29 August 2016, 18:38:12 UTC
e63af90 Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factory creates not a cursor. Patch by Xiang Zhang. 29 August 2016, 11:29:55 UTC
eac40fd Issue #19884: Avoid spurious output on OS X with Gnu Readline Also adjust the test condition, because enable-meta-key was only added in 6.1, not 6.0. 27 August 2016, 02:54:43 UTC
back to top