Victor Stinner
|
9ee0203057
|
Issue #18135: Fix a possible integer overflow in ssl.SSLSocket.write()
and in ssl.SSLContext.load_cert_chain() for strings and passwords longer
than 2 gigabytes.
|
2013-06-23 15:08:23 +02:00 |
|
Victor Stinner
|
4569cd5eab
|
_ssl.c: strip trailing spaces
|
2013-06-23 14:58:43 +02:00 |
|
Andrew Kuchling
|
da30acf50b
|
Closes #18220: expand itertools.islice docstring to 2 lines
|
2013-06-22 19:20:54 -04:00 |
|
Andrew Kuchling
|
446a39f78f
|
Close #18285: add 'repeat' parameter to docstring for product
|
2013-06-22 19:04:11 -04:00 |
|
Andrew Kuchling
|
9290dd14b0
|
#18113: avoid segfault if Py_XDECREF triggers code that calls set_panel_userptr again
Problem noted & original patch by Serhiy Storchaka; I tweaked the patch a bit.
|
2013-06-22 14:50:56 -04:00 |
|
Andrew Kuchling
|
b003ffa0ab
|
Closes #18239: correct description of count() in module docstring
|
2013-06-21 07:58:35 -04:00 |
|
Benjamin Peterson
|
19886b8adc
|
fix libffi build on AIX (closes #18248)
|
2013-06-19 09:01:42 -07:00 |
|
Christian Heimes
|
2f13f546e6
|
fixed libffi on PPC without __NO_FPRS__
ISO C90 forbids mixed declarations and code
|
2013-06-19 02:40:38 +02:00 |
|
Christian Heimes
|
d2774c7d09
|
Issue #18259: Declare sethostname in socketmodule.c for AIX
|
2013-06-19 02:06:29 +02:00 |
|
Christian Heimes
|
f0400baba8
|
Fix for r84195: add HAVE_ALLOCA_H to configure and only include alloca.h if it's available
|
2013-06-18 13:22:17 +02:00 |
|
Victor Stinner
|
43b2639fe2
|
ctypes: AIX needs an explicit #include <alloca.h> to get alloca()
|
2013-06-17 22:01:53 +02:00 |
|
Andrew Kuchling
|
c7b6c50f29
|
Describe 'surrogateescape' in the documentation.
Also, improve some docstring descriptions of the 'errors' parameter.
Closes #14015.
|
2013-06-16 12:58:48 -04:00 |
|
Andrew Kuchling
|
53e5ea7951
|
#18113: Objects associated to a curses.panel object with set_userptr() were leaked.
Reported by Atsuo Ishimoto.
|
2013-06-15 14:04:04 -04:00 |
|
Ronald Oussoren
|
a822d36675
|
Ensure that the fix for #17269 also works on OSX 10.4
AI_NUMERICSERV isn't defined on OSX 10.4.
|
2013-06-10 10:36:28 +02:00 |
|
Victor Stinner
|
a534fc4b3b
|
Close #18109: os.uname() now decodes fields from the locale encoding, and
socket.gethostname() now decodes the hostname from the locale encoding, instead
of using the UTF-8 encoding in strict mode.
|
2013-06-03 22:07:27 +02:00 |
|
Stefan Krah
|
04754b0fd4
|
Support multiarch build in tests.
|
2013-05-29 20:58:19 +02:00 |
|
Stefan Krah
|
891ca9e06a
|
Backport bff16086f03b and bcaaaa00425b.
|
2013-05-29 19:14:17 +02:00 |
|
Stefan Krah
|
6edda14b29
|
Issue #17768: Support newline fill character in decimal.py and NUL fill
character in _decimal.c.
|
2013-05-29 15:45:38 +02:00 |
|
Serhiy Storchaka
|
37a79a12d1
|
Issue #18025: Fixed a segfault in io.BufferedIOBase.readinto() when raw
stream's read() returns more bytes than requested.
|
2013-05-28 16:24:45 +03:00 |
|
Jason R. Coombs
|
3a09286790
|
Issue #13772: Restored directory detection of targets in os.symlink on Windows, which was temporarily removed in Python 3.2.3 due to an incomplete implementation. The implementation now works even if the symlink is created in a location other than the current directory.
|
2013-05-27 23:21:28 -04:00 |
|
Eli Bendersky
|
6dc32b34dd
|
Issue #13612: handle unknown encodings without a buffer overflow.
This affects pyexpat and _elementtree. PyExpat_CAPI now exposes a new
function - DefaultUnknownEncodingHandler.
Based on a patch by Serhiy Storchaka.
|
2013-05-25 05:25:48 -07:00 |
|
Benjamin Peterson
|
3b08a2978e
|
indicate that read/write work with bytes (closes #18009)
|
2013-05-24 14:35:57 -07:00 |
|
Ronald Oussoren
|
27a4ac535f
|
Issue #17269: Workaround for a platform bug in getaddrinfo on OSX
Without this patch socket.getaddrinfo crashed when called
with some unusual argument combinations.
|
2013-05-24 13:47:37 +02:00 |
|
Serhiy Storchaka
|
66d53fa9ad
|
Issue #16986: ElementTree now correctly parses a string input not only when
an internal XML encoding is UTF-8 or US-ASCII.
|
2013-05-22 17:07:51 +03:00 |
|
Eli Bendersky
|
6a55dc3b4a
|
Issue #17989: fix typo in error message
|
2013-05-19 16:59:59 -07:00 |
|
Eli Bendersky
|
08231a9c6a
|
Issue #17901: fix TreeBuilder construction for an explicit element_factory=None
Based on report and patch by Aaron Oakley.
|
2013-05-18 15:47:16 -07:00 |
|
Eli Bendersky
|
ef9683b73f
|
Issue #17989: element_setattro returned incorrect error value.
This caused an exception to be raised later than expected.
|
2013-05-18 07:52:34 -07:00 |
|
Benjamin Peterson
|
18b7191653
|
C89 declaration compliance
|
2013-05-16 15:29:44 -05:00 |
|
doko@ubuntu.com
|
9df891ca41
|
- Fix typos in the multiprocessing module.
|
2013-05-15 18:06:56 +02:00 |
|
Benjamin Peterson
|
dedac52731
|
prevent double free in cleanup code (#17968)
|
2013-05-13 19:55:40 -05:00 |
|
Antoine Pitrou
|
7f987398b7
|
Issue #17968: Fix memory leak in os.listxattr().
|
2013-05-13 19:46:29 +02:00 |
|
Ezio Melotti
|
babc8227cc
|
#16523: improve attrgetter/itemgetter/methodcaller documentation.
|
2013-05-08 10:53:11 +03:00 |
|
Antoine Pitrou
|
a7f7deb6ed
|
Issue #17289: The readline module now plays nicer with external modules or applications changing the rl_completer_word_break_characters global variable.
Initial patch by Bradley Froehle.
|
2013-05-06 21:51:03 +02:00 |
|
Charles-Francois Natali
|
002a77d2f7
|
Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit
platforms. Patch by Federico Schwindt.
|
2013-05-06 21:24:31 +02:00 |
|
Antoine Pitrou
|
c8c952ce2a
|
Issue #14173: Avoid crashing when reading a signal handler during interpreter shutdown.
|
2013-05-04 23:16:59 +02:00 |
|
Gregory P. Smith
|
5dc268ed26
|
* Fix remaining bits of issue 17192 for 3.3 - these changes
were missing from a messed up merge during the libffi 3.0.13
import. the diffs from upstream libffi 3.0.13 are now small.
|
2013-04-30 00:03:01 -07:00 |
|
Gregory P. Smith
|
e9d0633d36
|
* Fix PART of issue 17192 for 3.3 - reapply the issue11729 patch
that was undone in the merge fun from upstream which already
had it in 3.0.13.
* Add the missing update to libffi.info.
|
2013-04-29 23:47:17 -07:00 |
|
Gregory P. Smith
|
933059710c
|
* Fix issue 17192 for 3.2 - reapply the issue11729 patch that was undone
in the merge fun from upstream which already had it in 3.0.13.
* Add the missing update to libffi.info.
|
2013-04-29 23:45:38 -07:00 |
|
Serhiy Storchaka
|
d160b12292
|
Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,
such as was shipped with Centos 5 and Mac OS X 10.4.
|
2013-04-28 14:10:27 +03:00 |
|
Eli Bendersky
|
d4cb4b7451
|
Issue #17736: fix misleading comment in _elementtree.c
Patch by Jonas Wagner
|
2013-04-22 05:25:25 -07:00 |
|
Alexandre Vassalotti
|
637c7c475a
|
Fix reference leak in _pickle.
|
2013-04-20 21:28:21 -07:00 |
|
Antoine Pitrou
|
cf8a1e51ec
|
- Issue #17782: Fix undefined behaviour on platforms where `struct timespec`'s "tv_nsec" member is not a C long.
|
2013-04-17 22:06:44 +02:00 |
|
Benjamin Peterson
|
51ce29c530
|
remove pointless code (closes #17738)
|
2013-04-15 21:38:25 -04:00 |
|
Antoine Pitrou
|
3034efdd29
|
Issue #17710: Fix pickle raising a SystemError on bogus input.
|
2013-04-15 21:51:09 +02:00 |
|
Alexandre Vassalotti
|
00d83f2d05
|
Clean up error messages raised by save_reduce in _pickle.
|
2013-04-14 01:28:01 -07:00 |
|
Serhiy Storchaka
|
4bb17348f5
|
Issue #17016: Get rid of possible pointer wraparounds and integer overflows
in the re module. Patch by Nickolai Zeldovich.
|
2013-04-13 21:15:47 +03:00 |
|
Serhiy Storchaka
|
278d03bd66
|
Revert a premature patch for issue #14010 (changeset aaaf36026511).
|
2013-04-06 22:52:34 +03:00 |
|
Serhiy Storchaka
|
e8f706eda7
|
Issue #14010: Fix a crash when iterating or deleting deeply nested filters
(builting and in itertools module, i.e. map(), itertools.chain(), etc).
|
2013-04-06 21:14:43 +03:00 |
|
Victor Stinner
|
bd2d30cf31
|
Issue #17209: curses.window.get_wch() now handles correctly KeyboardInterrupt (CTRL+c)
|
2013-03-21 12:21:06 +01:00 |
|
Kristján Valur Jónsson
|
d6e9f32b79
|
Merge
|
2013-03-19 16:00:01 -07:00 |
|