Commit Graph

80038 Commits

Author SHA1 Message Date
Martin Panter 829d4fbbf9 Issue #28394: Typo fixes in code comments and changelog
Includes patch by Ville Skyttä.
2016-10-10 01:00:00 +00:00
Serhiy Storchaka 61dd7ff073 Issue #26906: Resolving special methods of uninitialized type now causes
implicit initialization of the type instead of a fail.
2016-10-08 12:24:09 +03:00
Serhiy Storchaka 6a35bf6ca0 Silenced compiler warnings. 2016-10-08 09:58:08 +03:00
Serhiy Storchaka 0ea51b18d5 Issue #18287: PyType_Ready() now checks that tp_name is not NULL.
Original patch by Niklas Koep.
2016-10-07 23:24:35 +03:00
Serhiy Storchaka 58ab4b57da Issue #26293: Fixed writing ZIP files that starts not from the start of the
file.  Offsets in ZIP file now are relative to the start of the archive in
conforming to the specification.
2016-10-07 23:12:53 +03:00
Serhiy Storchaka 08995a3390 Issue #24098: Fixed possible crash when AST is changed in process of
compiling it.
2016-10-07 21:51:09 +03:00
Benjamin Peterson bc4bdbd6a8 make 'where' Py_ssize_t 2016-10-05 23:26:24 -07:00
Benjamin Peterson 46550fffa7 skip test on windows 2016-10-05 22:09:31 -07:00
Benjamin Peterson d7cfae994b fix bug in 48797808a302 2016-10-05 22:00:24 -07:00
Benjamin Peterson 38297d7de6 skip test if resizing is not supported 2016-10-05 22:00:05 -07:00
Benjamin Peterson 1df2cbed76 mmap: do all internal arithmetic with Py_ssize_t while being very careful about overflow 2016-10-05 21:45:48 -07:00
Serhiy Storchaka ab8b75a56e Issue #28350: String constants with null character no longer interned. 2016-10-04 18:17:08 +03:00
Serhiy Storchaka 317d350f9c Moved Unicode C API related tests to separate test class. 2016-10-02 21:16:28 +03:00
Serhiy Storchaka b8a1a2707b Issue #27358: Backported tests. 2016-10-02 11:10:18 +03:00
Serhiy Storchaka 78b634d226 Issue #28257: Backported a test. 2016-10-02 10:36:33 +03:00
Serhiy Storchaka 5170c16d21 Issue #27897: Fixed possible crash in sqlite3.Connection.create_collation()
if pass invalid string-like object as a name.  Original patch by Xiang Zhang.
2016-10-01 08:24:55 +03:00
Terry Jan Reedy dace77c530 Issue #28815: Change '?' to '<module>' in some doc examples.
Patch by Mariatta Wijaya.
2016-09-30 15:38:41 -04:00
Serhiy Storchaka 67edf73183 Issue #27942: String constants now interned recursively in tuples and frozensets. 2016-09-30 10:38:08 +03:00
Terry Jan Reedy 8d7fa40cb3 Issue #25488: Stpp idle.py from adding a entry when it is a duplicate.
Also, make idlelib.idle.main() work after import idlelib.idle.
2016-09-30 02:53:33 -04:00
Victor Stinner c1658b21cb Issue #28258: Explain the LC_ALL change in a comment 2016-09-29 22:33:02 +02:00
Serhiy Storchaka dbc995a279 Issue #28258: Fixed build with Estonian locale (distclean target in
Makefile).  Patch by Arfrever Frehtes Taifersar Arahesis.
2016-09-29 20:46:45 +03:00
Benjamin Peterson 846466d2a6 build_ext: correctly parse the link_objects user option (closes #1703178)
Patch by Valerie Lambert.
2016-09-28 23:13:58 -07:00
Martin Panter 32d74e1d73 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
2016-09-29 02:50:20 +00:00
Terry Jan Reedy ad7a9eab0e IDLE NEWS item and ack. 2016-09-28 21:55:33 -04:00
Berker Peksag 6f959d07db Issue #26550: Fix typo in webservers HOWTO
Reported by Alejandro Soini.
2016-09-29 02:32:51 +03:00
Alexander Belopolsky 8cab419624 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.
2016-09-27 22:45:20 -04:00
Serhiy Storchaka 36beb5ec13 Issue #27963: Fixed possible null pointer dereference in ctypes.set_conversion_mode().
Patch by Xiang Zhang.
2016-09-27 15:24:13 +03:00
Benjamin Peterson aa0342091f be extremely careful about overflows in encode_basestring_ascii (closes #28284) 2016-09-26 23:55:41 -07:00
Martin Panter de2d4d2048 Issue #26439: Document that RTLD_NOW is always added 2016-09-27 05:10:40 +00:00
Serhiy Storchaka c8120092dd Issue #27897: Backported tests. 2016-09-27 00:27:15 +03:00
Serhiy Storchaka 2b91fadc7f Issue #27611: Fixed support of default root window in the Tix module. 2016-09-25 16:44:32 +03:00
Martin Panter 0d0aa32daa Revert unintended commit to asdl_c.py 2016-09-24 05:38:14 +00:00
Martin Panter 5d4dd9acb6 Fix incomplete format error in asdl.py 2016-09-24 05:35:15 +00:00
Martin Panter 0259c66368 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.
2016-09-23 23:45:56 +00:00
Christian Heimes cae643022f merge 2016-09-22 16:54:06 +02:00
Christian Heimes e56fb8f62f Add Lib/test/ssltests.py for faster testing of OpenSSL 2016-09-22 16:53:15 +02:00
Steve Dower 1de99f7afa Issue #26513: Use winver.product_type instead of .product 2016-09-21 09:10:21 -07:00
Ned Deily 47f190a072 Make 3.7 the current dev version in the html version of the docs. 2016-09-20 14:58:38 -04:00
Benjamin Peterson 0f5497e4c5 remove trailing whitespace 2016-09-19 22:16:36 -07:00
Benjamin Peterson 274a76323c properly handle the single null-byte file (closes #24022) 2016-09-18 23:41:11 -07:00
Ned Deily b00cc8392a Issue #27806: add Aleks to Misc/ACKS. 2016-09-18 15:24:23 -04:00
Christian Heimes 37471dc6f9 Issue #26661: setup.py now detects system libffi with multiarch wrapper. 2016-09-18 14:40:15 +02:00
Steve Dower db01b3e069 Issue #27932: Prevent memory leak in win32_ver(). 2016-09-17 16:43:01 -07:00
Martin Panter ca56dd4767 Issue #28139: Fix messed up indentation
Also update the classmethod and staticmethod doc strings and comments to
match the RST documentation.
2016-09-17 07:54:55 +00:00
sashk fd2f85d6e4 Issue #27806: Fix 32-bit builds on macOS Sierra 10.12 broken by removal of
deprecated QuickTime/QuickTime.h header file.  Patch by sashk.
2016-09-16 09:08:45 -04:00
Martin Panter 75b2c5f82d Issue #24363: Continue parsing HTTP header in spite of invalid lines 2016-09-16 02:54:11 +00:00
Martin Panter e8bba99ab6 Issue #28145: Spelling fixes 2016-09-16 00:46:05 +00:00
Martin Panter 5f75502a2e Issue #24366: Fix indentation
Backports changes by Victor Stinner, Hirokazu Yamamoto, li4ick and Benjamin
Peterson.
2016-09-15 01:50:53 +00:00
Serhiy Storchaka 12c8855d09 Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp(). 2016-09-14 16:36:15 +03:00
Benjamin Peterson e4668aade9 fix misleading indentation (closes #28139) 2016-09-13 21:48:57 -07:00