Zachary Ware
47ff6fa600
Fix badly merged NEWS item.
2014-10-17 11:09:13 -05:00
Benjamin Peterson
9d780a22ea
add back NEWS entries removed by 1c2c44313408
2014-10-17 11:30:45 -04:00
Charles-François Natali
977c424ef6
Issue #22435 : Fix a file descriptor leak when SocketServer bind fails.
2014-10-13 18:39:34 +01:00
Serhiy Storchaka
04fa704161
Issue #21580 : Now Tkinter correctly handles binary "data" and "maskdata"
...
configure options of tkinter.PhotoImage.
Added private Tkapp method _createbytearray().
2014-07-31 07:48:14 +03:00
Victor Stinner
2af8d2f698
Issue #22023 : Fix %S, %R and %V formats of PyUnicode_FromFormat().
2014-07-30 00:39:05 +02:00
Dirkjan Ochtman
9b1d670361
Issue #21591 : Handle exec backwards compatibility in the AST builder.
...
Instead of deferring until runtime. This makes sure we hit the right
conditions in dealing with unqualified exec statements.
Reviewed by Victor Stinner. Test follows in a later commit.
2014-07-29 17:21:39 +02:00
Victor Stinner
c382807559
Issue #19612 : subprocess.communicate() now also ignores EINVAL when using at
...
least two pipes.
2014-07-29 00:04:54 +02:00
Victor Stinner
0a649c7bb1
Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError
...
on closed socket.
2014-07-26 14:52:55 +02:00
Zachary Ware
6d8f29a623
Issue #21958 : Define HAVE_ROUND when building with VS 2013 and above.
...
Patch by Zachary Turner.
2014-07-25 14:34:19 -05:00
Raymond Hettinger
1b5f58d167
Issue #21990 : Cleanup unnecessary inner class definition in saxutils.
2014-07-25 10:26:36 -07:00
Victor Stinner
fe9ebe4f4f
Issue #16133 : The asynchat.async_chat.handle_read() method now ignores
...
socket.error() exceptions with blocking I/O errors: EAGAIN, EALREADY,
EINPROGRESS, or EWOULDBLOCK. Initial patch written by Xavier de Gaye.
2014-07-24 19:15:00 +02:00
Serhiy Storchaka
186f66540d
Issue #1730136 : Fix comparison between a tk Font object and an object of a
...
different type.
2014-07-24 17:48:28 +03:00
Victor Stinner
63a474788a
Issue #19884 : readline: Disable the meta modifier key if stdout is not a
...
terminal to not write the ANSI sequence "\033[1034h" into stdout. This sequence
is used on some terminal (ex: TERM=xterm-256color") to enable support of 8 bit
characters.
2014-07-24 12:22:24 +02:00
Serhiy Storchaka
7cc3b0aefb
Backout 308f3c1e36d3. This change (issue21044) does not need to be merged on
...
2.7, as the os.fdopen sets the name attribute to '<fdopen>' and not to the fd.
2014-07-22 10:39:59 +03:00
Serhiy Storchaka
7f7d99c279
Issue #15759 : "make suspicious", "make linkcheck" and "make doctest" in Doc/
...
now display special message when and only when there are failures.
2014-07-22 10:28:36 +03:00
Antoine Pitrou
4e64d8768f
Issue #21976 : Fix test_ssl to accept LibreSSL version strings.
...
Thanks to William Orr.
2014-07-21 18:35:01 -04:00
Raymond Hettinger
b606d45fb2
Issue #21868 : Prevent turtle crash due to invalid undo buffer size.
2014-07-20 21:26:04 -07:00
Benjamin Peterson
e2d1e64a1f
add #
2014-07-20 13:05:01 -07:00
Benjamin Peterson
0fb88f7c51
correct ref counting of default_action ( closes #22017 )
2014-07-20 13:04:11 -07:00
Serhiy Storchaka
e7829bdf12
Issue 21044: tarfile.open() now handles fileobj with an integer 'name'
...
attribute. Based on patch by Martin Panter.
2014-07-16 23:58:12 +03:00
Terry Jan Reedy
6e9a3ac881
Issue #17506 : Synchronize Misc/NEWS and idlelib/NEWS.txt for 2.7.
2014-07-14 02:07:26 -04:00
Ned Deily
c89376292e
Issue #21323 : Fix CGIHTTPServer to again handle scripts in CGI subdirectories,
...
broken by the fix for security issue #19435 . Patch by Zach Byrne.
2014-07-12 22:01:15 -07:00
Terry Jan Reedy
4761934523
Idle News entries.
2014-07-11 00:24:22 -04:00
Ned Deily
9be578990e
Issue #21923 : Prevent AttributeError in distutils.sysconfig.customize_compiler
...
due to possible uninitialized _config_vars. Original patch by Alex Gaynor.
2014-07-06 16:11:44 -07:00
Zachary Ware
6690eed48b
Issue #21151 : Fixed a segfault in the _winreg module.
...
When ``None`` was passed as a ``REG_BINARY`` value to SetValueEx,
PyMem_DEL was called on an uninitialized buffer. Patch by John Ehresman.
(Also an incidental typo fix in a comment in test_winreg)
2014-07-03 10:57:44 -05:00
Victor Stinner
f6b3c84a4a
Issue #21090 : io.FileIO.readall() does not ignore I/O errors anymore. Before,
...
it ignored I/O errors if at least the first C call read() succeed.
2014-07-02 23:12:48 +02:00
Berker Peksag
cf0a706c15
Issue #19870 : BaseCookie now parses 'secure' and 'httponly' flags.
...
Backport of issue #16611 .
2014-07-02 10:48:27 +03:00
Ned Deily
04a37be9e5
Issue #21811 : Add Misc/NEWS entry.
2014-06-29 23:38:55 -07:00
Benjamin Peterson
7ce6a96469
after 2.7.8
2014-06-29 18:59:07 -07:00
Benjamin Peterson
fdbdcfe020
bump to 2.7.8
2014-06-29 18:58:16 -07:00
Benjamin Peterson
4becf85d54
don't allow unicode into type_map on Windows ( closes #21652 )
...
Patch from Vladimir Iofik.
2014-06-29 12:58:16 -07:00
Benjamin Peterson
df71dcbef2
don't overwrite the error from PyObject_GetAttrString ( closes #4346 )
2014-06-26 23:27:41 -07:00
Serhiy Storchaka
33ad0968eb
Issue #21729 : Used the "with" statement in the dbm.dumb module to ensure
...
files closing. Patch by Claudiu Popa.
2014-06-25 20:37:49 +03:00
Raymond Hettinger
58ad24512a
Issue #19145 : Fix handling of negative values for a "times" keyword argument to itertools.repeat()>
...
(Patch contributed by Vajrasky Kok.)
2014-06-24 21:53:45 -07:00
Raymond Hettinger
53296810f8
Add news entry for 21832
2014-06-24 18:14:53 -07:00
R David Murray
3eb76fc10b
#20155 : use fake HTTP method names so windows doesn't hang the tests.
...
Windows was seeing the 'GET' generated by these tests as invalid and forcibly
closing the socket, causing the test to fail.
Patch by Jeff Allen.
2014-06-24 16:49:24 -04:00
Benjamin Peterson
550b945fd6
avoid overflow with large buffer sizes and/or offsets ( closes #21831 )
2014-06-23 20:12:27 -07:00
Raymond Hettinger
f595a127b8
Issue #8343 : Named group error msgs did not show the group name.
2014-06-22 19:33:19 -07:00
Benjamin Peterson
3bef935512
fix ntpath.join on UNC-style paths by backporting py3k's splitdrive ( closes #21672 )
2014-06-22 19:07:38 -07:00
Raymond Hettinger
4575010943
Issue 21635: Fix caching in difflib.SequenceMatcher.get_matching_blocks().
2014-06-21 11:27:36 -07:00
Charles-François Natali
98fbdd6829
Issue #21491 : SocketServer: Fix a race condition in child processes reaping.
2014-06-20 22:03:08 +01:00
Antoine Pitrou
077c9564b7
Issue #21722 : The distutils "upload" command now exits with a non-zero return code when uploading fails.
...
Patch by Martin Dengler.
2014-06-18 23:07:46 -04:00
Benjamin Peterson
c0bc4eff50
avoid crashes and lockups from daemon threads during interpreter shutdown ( #1856 )
2014-06-16 19:39:18 -07:00
Terry Jan Reedy
1a6561e2f5
Add Idle news entries (plus whitespace fix from other entries).
2014-06-16 19:24:22 -04:00
Benjamin Peterson
8d24d77c63
url unquote the path before checking if it refers to a CGI script ( closes #21766 )
2014-06-14 18:36:29 -07:00
Zachary Ware
04349c602c
Issue #19493 : Backport 6f63fff5c120
2014-06-13 14:40:16 -05:00
Serhiy Storchaka
05b0a1be37
Issue #21310 : Fixed possible resource leak in failed open().
2014-06-09 13:32:08 +03:00
Benjamin Peterson
75a55c3275
make sure the builtin help function doesn't fail when sys.stdin is not a valid file ( closes #11709 )
...
Original patch by Amaury Forgeot d'Arc with a test by bdettmer.
2014-06-07 20:14:26 -07:00
Benjamin Peterson
c3e1e90221
don't remove self from example code in the HTML output ( closes #13223 )
...
Patch by Víctor Terrón.
2014-06-07 16:44:00 -07:00
Benjamin Peterson
93e51aac54
allow the keyword else immediately after (no space) an integer ( closes #21642 )
2014-06-07 12:36:39 -07:00