Christian Heimes
|
75b8426698
|
fixd refleak
|
2013-06-10 10:47:22 +02:00 |
Ronald Oussoren
|
36451f076b
|
(3.3->default) 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:37:12 +02: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 |
Christian Heimes
|
46bebee25f
|
Issue #17134: Add ssl.enum_cert_store() as interface to Windows' cert store.
|
2013-06-09 19:03:31 +02:00 |
Christian Heimes
|
142ec2c014
|
get_default_verify_paths doesn't belong inside the ifdef block
|
2013-06-09 18:29:54 +02:00 |
Christian Heimes
|
6d7ad13a45
|
Issue #18143: Implement ssl.get_default_verify_paths() in order to debug
the default locations for cafile and capath.
|
2013-06-09 18:02:55 +02:00 |
Richard Oudkerk
|
ac0ad884d1
|
Issue #17931: Resolve confusion on Windows between pids and process handles.
|
2013-06-05 23:29:30 +01:00 |
Łukasz Langa
|
6f69251980
|
Add reference implementation for PEP 443
PEP accepted: http://mail.python.org/pipermail/python-dev/2013-June/126734.html
|
2013-06-05 12:20:24 +02:00 |
Victor Stinner
|
072318b178
|
Issue #13772: Use syntax for literal wchar_t character
|
2013-06-05 02:07:46 +02:00 |
Victor Stinner
|
31b3b92f7a
|
Issue #13772: Mark helper functions as private (static)
Cleanup also the code to follow the Python coding style (PEP 7).
|
2013-06-05 01:49:17 +02:00 |
Victor Stinner
|
e87267dc6e
|
Issue #13772: Fix a compiler warning on Windows
|
2013-06-05 01:30:25 +02:00 |
Victor Stinner
|
5a4367600f
|
Issue #13772: fix _check_dirA(): call *A() functions, not *W() functions
|
2013-06-05 00:37:12 +02:00 |
Victor Stinner
|
e7e7eba108
|
Issue #13772: Fix compiler warnings on Windows
|
2013-06-05 00:35:54 +02:00 |
Victor Stinner
|
fbf50d43da
|
Issue #9566: Fix compiler warning on Windows 64-bit in _bz2module.c
|
2013-06-04 23:18:48 +02:00 |
Victor Stinner
|
640c35ce13
|
Reuse Py_MIN and Py_MAX macros: remove duplicate MIN/MAX macros
multiprocessing.h: remove unused MIN and MAX macros
|
2013-06-04 23:14:37 +02:00 |
Victor Stinner
|
0b81111b18
|
(Merge 3.3) 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:09:14 +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 |
Victor Stinner
|
725e421222
|
Fix compilater warnings on Windows 64-bit
|
2013-05-17 00:19:59 +02:00 |
Stefan Krah
|
b6cc0aad4b
|
Merge 3.3.
|
2013-05-29 21:12:46 +02:00 |
Stefan Krah
|
a0547b8ac4
|
Mark untestable lines for gcov.
|
2013-05-29 19:08:34 +02:00 |
Stefan Krah
|
8d90e383a3
|
Merge 3.3.
|
2013-05-29 15:47:24 +02:00 |
Serhiy Storchaka
|
281945f427
|
Issue #18025: Fixed a segfault in io.BufferedIOBase.readinto() when raw
stream's read() returns more bytes than requested.
|
2013-05-28 16:27:08 +03:00 |
Jason R. Coombs
|
8f1a8e32b1
|
Merge with 3.3
|
2013-05-27 23:26:36 -04:00 |
Benjamin Peterson
|
da5eb5a31c
|
don't expand the operand to Py_XINCREF/XDECREF/CLEAR/DECREF multiple times (closes #17206)
A patch from Illia Polosukhin.
|
2013-05-27 14:46:14 -07:00 |
Eli Bendersky
|
7b3022f24f
|
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:27:10 -07:00 |
Antoine Pitrou
|
19fef69b75
|
Fix compilation under MSVC: ssl_set_mode() is a macro, and the MSVC preprocessor doesn't process #ifdef's inside a macro argument list.
(found explanation at http://www.tech-archive.net/Archive/VC/microsoft.public.vc.language/2007-05/msg00385.html)
|
2013-05-25 13:23:03 +02:00 |
Antoine Pitrou
|
3a65ad7f08
|
Issue #8240: Set the SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER flag on SSL sockets.
|
2013-05-25 13:02:32 +02:00 |
Benjamin Peterson
|
e08b583d88
|
merge 3.3
|
2013-05-24 14:36:04 -07:00 |
Ronald Oussoren
|
dc3e6cc452
|
(3.3->default) 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:51:21 +02:00 |
Serhiy Storchaka
|
447b6e3c6e
|
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:21:06 +03:00 |
Giampaolo Rodola'
|
80e1c43ddf
|
Fix issue #17996: expose socket.AF_LINK constant on BSD and OSX.
|
2013-05-21 21:02:04 +02:00 |
Charles-François Natali
|
b10c71daa2
|
Backed out changeset c0f2b038fc12
|
2013-05-21 10:45:46 +02:00 |
Charles-François Natali
|
c7c333d25d
|
Issue #17683: socket module: return AF_UNIX addresses in Linux abstract
namespace as string.
|
2013-05-21 09:49:18 +02:00 |
Charles-Francois Natali
|
74ca886788
|
Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant()
when applicable.
|
2013-05-20 19:13:19 +02:00 |
Charles-Francois Natali
|
7c4f8dacf4
|
Issue #17914: We can now inline _bsd_cpu_count().
|
2013-05-20 17:40:32 +02:00 |
Charles-Francois Natali
|
d59087de5b
|
Issue #17914: Remove OS-X special-case, and use the correct int type.
|
2013-05-20 17:31:06 +02:00 |
Charles-Francois Natali
|
44feda3cd0
|
Issue #17914: Add os.cpu_count(). Patch by Yogesh Chaudhari, based on an
initial patch by Trent Nelson.
|
2013-05-20 14:40:46 +02:00 |
Eli Bendersky
|
a369923cab
|
Get rid of ugly code duplication for ElementTree.parse when the accelerator
is imported. Instead, ElementTree.parse can look for a special internal method
defined by the accelerator.
|
2013-05-19 18:47:23 -07:00 |