Benjamin Peterson
d81ad0df71
check for overflow in join_append_data ( closes #27758 )
...
Reported by Thomas E. Hybel
2016-08-13 17:17:06 -07:00
Benjamin Peterson
04a5385353
fix possible overflow in encode_basestring_ascii ( #23369 )
2016-08-13 16:47:25 -07:00
R David Murray
4ae4e7cbc0
#27753 : fix typo (name->named).
2016-08-13 14:46:23 -04:00
Raymond Hettinger
af0b38f814
Issue #27720 : Fix error in eng_to_decimal docs and add examples from the specification.
2016-08-13 11:10:23 -07:00
Terry Jan Reedy
0f0ead5c9a
Issue #27714 : For IDLE's test_textview, backport 3.x subclass with mocks
...
instead of overriding methods with mocks in original class and module.
This makes the 2.7 test_textview nearly identical to the 3.5/.6 test.
2016-08-10 19:41:39 -04:00
Martin Panter
5c715b0897
Correct misspellings of ISO-8859
2016-08-10 05:25:16 +00:00
Zachary Ware
fa1ce08fc6
Issue #27205 : Fix doctests in Doc/library/collections.rst
2016-08-09 17:28:33 -05:00
Zachary Ware
d379d6377f
Issue #27204 : Fix doctests in Doc/howto
...
Initial patch by Jelle Zijlstra.
2016-08-09 17:03:32 -05:00
Vinay Sajip
fd16fcaf6b
Issue #21999 : Handled empty strings correctly when in POSIX mode.
2016-08-09 14:57:03 +01:00
Vinay Sajip
e1f3afbde2
Issue #20160 : Handled passing of large structs to callbacks correctly.
2016-08-05 21:10:26 +01:00
Martin Panter
3d36f0f712
Spelling and grammar fixes in code comments and documentation
2016-07-28 02:37:04 +00:00
Martin Panter
8f1dd224e0
Issue #26462 : Doc: avoid literal_block warnings, fix syntax highlighting.
...
Patch by Julien Palard.
2016-07-26 11:18:21 +02:00
Benjamin Peterson
cc8929b8cd
https link to the bug tracker ( closes #27670 )
2016-08-03 22:01:32 -07:00
Martin Panter
bc82de084c
Issue #27641 : Comment out regeneration rules when cross compiling
2016-07-29 05:52:32 +00:00
Donald Stufft
692497a306
Switch upload.pypi.io to upload.pypi.org
2016-08-03 18:58:12 -04:00
Stefan Krah
2246f39c40
Issue #20767 : Fix -R option for FreeBSD/clang.
2016-08-03 11:23:31 +02:00
Senthil Kumaran
75d7b615ba
Prevent HTTPoxy attack (CVE-2016-1000110)
...
Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which
indicates that the script is in CGI mode.
Issue reported and patch contributed by Rémi Rampin.
2016-07-30 05:49:53 -07:00
Martin Panter
a850ef698e
Issue #27626 : Spelling fixes in docs, comments and internal names
...
Based on patch by Ville Skyttä.
2016-07-28 01:11:04 +00:00
Martin Panter
e2eacc02bc
Issue #23943 : Fix typos. Patch by Piotr Kasprzyk.
2016-07-28 03:04:04 +00:00
Martin Panter
801110b303
Issue #27490 : Do not build pgen when cross-compiling
...
The dependendency on the $(PGEN) variable must only be
set when not cross-compiling. When cross-compiling,
$(PGEN) will not be used, so no need to build it.
Patch by Thomas Perl.
2016-07-28 01:28:27 +00:00
Victor Stinner
2e1a34025c
ctypes: fix CThunkObject_new()
...
* Initialize restype and flags fields to fix a crash when Python runs on a
read-only file system
* Use Py_ssize_t type rather than int for the "i" iterator variable
* Reorder assignements to be able to more easily check if all fields are
initialized
Issue #11048 . Initial patch written by Marcin Bachry.
2016-07-27 16:58:47 +02:00
Martin Panter
2a0438d2e4
Issue #27581 : Don’t rely on overflow wrapping in PySequence_Tuple()
...
Patch by Xiang Zhang.
2016-07-25 02:30:05 +00:00
Martin Panter
1e411c5c78
Issue #27130 : Fix handling of buffers exceeding (U)INT_MAX in “zlib” module
...
Ported from patches by Xiang Zhang, Nadeem Vawda, and myself.
2016-07-23 04:22:09 +00:00
Zachary Ware
2955ef759e
Issue #25393 : Fix probable copy/paste error in resource docs
...
Patch by Alakshendra Yadav.
2016-07-19 16:41:20 -05:00
Martin Panter
cdb8be4f40
Issue #27528 : Document and test warning messages must match at beginning
2016-07-19 02:26:38 +00:00
Martin Panter
0c08fe09f9
Issue #27507 : Check for integer overflow in bytearray.extend()
...
Patch by Xiang Zhang.
2016-07-18 07:53:13 +00:00
Benjamin Peterson
6c4fa70da6
make too many nested blocks be a SyntaxError instead of a SystemError ( closes #27514 )
...
Patch by Ammar Askar.
2016-07-14 22:00:03 -07:00
Martin Panter
65e0d8ca65
Issue #27369 : Don’t test error message detail that changed in Expat 2.2.0
2016-07-14 01:31:46 +00:00
Serhiy Storchaka
373773d5b2
Issue #27473 : Fixed possible integer overflow in str, unicode and bytearray
...
concatenations and repetitions. Based on patch by Xiang Zhang.
2016-07-12 15:46:57 +03:00
Martin Panter
bf2dca96fb
English spelling and grammar fixes
2016-07-11 07:51:37 +00:00
Martin Panter
b362f75f6e
Issue #25523 : Correct "a" article to "an" article
...
This changes the main documentation, doc strings, source code comments, and a
couple error messages in the test suite. In some cases the word was removed
to fix the grammar.
2015-11-02 03:37:02 +00:00
Martin Panter
8c6849bfe6
Issue #23804 : Fix SSL zero-length recv() calls to not block and raise EOF
2016-07-11 00:17:13 +00:00
Senthil Kumaran
2d2e6be39a
[port to 2.7] - Issue #27466 : Change time format returned by
...
http.cookie.time2netscape, confirming the netscape cookie format.
2016-07-10 08:34:21 -07:00
Benjamin Peterson
e5fa8b0b0d
initialize variable to appease gcc
2016-07-07 00:24:26 -07:00
Benjamin Peterson
42e1029564
assume egd unless OPENSSL_NO_EGD is defined—remove configure check ( closes #24557 )
2016-07-07 00:02:31 -07:00
Benjamin Peterson
64c82753de
reduce marshal stack size in debug mode on windows ( closes #27019 )
2016-07-06 23:37:02 -07:00
Benjamin Peterson
ee69451f34
fix refleaks in PyDict_SetItem error cases ( closes #27248 )
2016-07-06 23:26:32 -07:00
Donald Stufft
7127b62702
Switch to the new upload url for PyPI
2016-07-06 17:39:23 -04:00
Terry Jan Reedy
65be04c778
Issue #27452 : add line counter and crc to IDLE configHandler test dump.
2016-07-05 20:09:45 -04:00
Serhiy Storchaka
77c9106621
Fixed a test for issue23908 with C locale.
2016-07-03 10:53:39 +03:00
Serhiy Storchaka
3c9ce74c21
Issue #23908 : os functions, open() and the io.FileIO constructor now reject
...
unicode paths with embedded null character on Windows instead of silently
truncate them.
2016-07-01 23:34:44 +03:00
Serhiy Storchaka
3626e5ef2a
Issue #4945 : Improved the documenting of boolean arguments in the json module.
...
Based on patch by Gabriel Genellina.
2016-06-30 13:58:58 +03:00
Victor Stinner
bc44893155
Issue #27416 : clarify copy doc
...
Patch written by R. David Murray.
2016-06-30 11:50:23 +02:00
Steve Dower
2b8f094f3d
Adds batch file for building nuget package, and includes libs folder
2016-06-27 09:54:03 -07:00
Terry Jan Reedy
094338ef58
Update NEWS and idlelib NEWS.text.
2016-06-26 18:20:14 -04:00
Serhiy Storchaka
199b7d5662
Issue #22115 : Fixed tracing Tkinter variables.
...
* trace_vdelete() with wrong mode no longer break tracing
* trace_vinfo() now always returns a list of pairs of strings
2016-06-26 17:41:14 +03:00
Benjamin Peterson
0c67a5f3bf
post 2.7.12 version
2016-06-25 14:04:38 -07:00
Benjamin Peterson
1d6879bb67
merge 2.7.12 release branch
2016-06-25 14:04:11 -07:00
Benjamin Peterson
96da94b877
Added tag v2.7.12 for changeset d33e0cf91556
2016-06-25 14:03:27 -07:00
Benjamin Peterson
1fae982b9b
2.7.12 final
2016-06-25 14:03:21 -07:00