Ned Deily
0e98b83f00
Issue #23212 : merge from 3.4
2015-01-09 13:33:28 -08:00
Ned Deily
54362ca1da
Issue #23212 : 3.4-specific OS X installer updates
2015-01-09 13:30:11 -08:00
Ned Deily
97ad46b375
Issue #23212 : Update OS X installer build OpenSSL to 1.0.1k.
...
(currently only used for builds with <= 10.5 deployment targets)
2015-01-09 13:29:54 -08:00
Victor Stinner
c50a9c1617
(Merge 3.4) Issue #23209 : Revert change on selectors, test_selectors failed.
2015-01-09 21:57:19 +01:00
Victor Stinner
686fe6e156
Issue #23209 : Revert change on selectors, test_selectors failed.
2015-01-09 21:56:28 +01:00
Victor Stinner
6a825a8314
Merge 3.4 (asyncio, selectors)
2015-01-09 21:35:03 +01:00
Victor Stinner
587feb19e8
Issue #23209 : Break some reference cycles in asyncio. Patch written by Martin
...
Richard.
2015-01-09 21:34:27 +01:00
Victor Stinner
3cd440df22
Merge 3.4 (asyncio)
2015-01-09 21:32:24 +01:00
Victor Stinner
70db9e428a
asyncio: sync with Tulip
...
* Tulip issue 184: FlowControlMixin constructor now get the event loop if the
loop parameter is not set. Add unit tests to ensure that constructor of
StreamReader and StreamReaderProtocol classes get the event loop.
* Remove outdated TODO/XXX
2015-01-09 21:32:05 +01:00
Brett Cannon
02d8454002
Issue #23014 : Make importlib.abc.Loader.create_module() required when
...
importlib.abc.Loader.exec_module() is also defined.
Before this change, create_module() was optional **and** could return
None to trigger default semantics. This change now reduces the
options for choosing default semantics to one and in the most
backporting-friendly way (define create_module() to return None).
2015-01-09 11:39:21 -05:00
Victor Stinner
863c69cfeb
Merge 3.4 (asyncio doc)
2015-01-09 16:00:30 +01:00
Victor Stinner
7eb10311be
asyncio: SelectSelector is limited to 512 sockets on Windows
2015-01-09 15:59:44 +01:00
Victor Stinner
a092a615f5
asyncio doc: fix section of event loop examples
2015-01-09 15:58:41 +01:00
Victor Stinner
4f5366e65a
Issue #22038 : pyatomic.h now uses stdatomic.h or GCC built-in functions for
...
atomic memory access if available. Patch written by Vitor de Lima and Gustavo
Temple.
2015-01-09 02:13:19 +01:00
Victor Stinner
b551fac136
Merge 3.4 (asyncio)
2015-01-09 01:43:04 +01:00
Victor Stinner
3531d9044d
asyncio: sync with Tulip
...
* Document why set_result() calls are safe
* Cleanup gather(). Use public methods instead of hacks to consume the
exception of a future.
* sock_connect(): pass directly the fd to _sock_connect_done instead of the
socket.
2015-01-09 01:42:52 +01:00
Victor Stinner
25638d3109
Merge 3.4 (asyncio doc)
2015-01-09 01:32:25 +01:00
Victor Stinner
399c59d7bd
asyncio doc: list limitations to run subprocesses from different threads
2015-01-09 01:32:02 +01:00
Victor Stinner
53a6d74fbf
selectors: truncate to 80 characters
2015-01-09 00:13:39 +01:00
Victor Stinner
12985b5da7
Merge 3.4 (asyncio)
2015-01-09 00:09:35 +01:00
Victor Stinner
15cc678d89
asyncio: Truncate to 80 columns
2015-01-09 00:09:10 +01:00
Victor Stinner
540373310e
Merge 3.4 (asyncio)
2015-01-08 12:07:00 +01:00
Victor Stinner
8d9c145f61
asyncio: _make_ssl_transport: make the waiter parameter optional
2015-01-08 12:06:36 +01:00
Terry Jan Reedy
ef50fdf138
Merge with 3.4
2015-01-07 23:49:06 -05:00
Terry Jan Reedy
84d64a9c02
Issue #23184 : delete unused idlelib file.
2015-01-07 23:48:46 -05:00
Benjamin Peterson
15042921ad
enable cert validation in test
2015-01-07 22:12:43 -06:00
Benjamin Peterson
23ef9fac16
trying again
2015-01-07 21:21:34 -06:00
Benjamin Peterson
e6838e08ef
reorder cipher prefs
2015-01-07 20:52:40 -06:00
Benjamin Peterson
44c77791ab
drop 256
2015-01-07 20:30:59 -06:00
Benjamin Peterson
359f2982f4
try using AES256
2015-01-07 20:03:27 -06:00
Benjamin Peterson
8791d697e0
fix assertions after ciphers were changed
2015-01-07 14:29:45 -06:00
Benjamin Peterson
f78b78aed4
rc4 is a long time favorite
2015-01-07 14:21:22 -06:00
Benjamin Peterson
438a8db763
everyone should support AES ciphers
2015-01-07 13:28:40 -06:00
Berker Peksag
a65766e5ea
Issue #20487 : Clarify meaning of "side effect" in the magic mock documentation.
...
Patch by A.M. Kuchling.
2015-01-07 21:15:33 +02:00
Berker Peksag
283f1aa881
Issue #20487 : Clarify meaning of "side effect" in the magic mock documentation.
...
Patch by A.M. Kuchling.
2015-01-07 21:15:02 +02:00
Benjamin Peterson
9f6eceab46
include some more ciphers
2015-01-07 12:59:20 -06:00
Benjamin Peterson
aacd524118
force test server to speak tlsv1
2015-01-07 11:42:38 -06:00
Benjamin Peterson
e27a421354
remove apparently wrong assertion about des bit size
2015-01-07 11:33:51 -06:00
Benjamin Peterson
baf7c1e546
use SSL_get_session
2015-01-07 11:32:00 -06:00
Benjamin Peterson
5318c7aa59
explain None can be returned
2015-01-07 11:26:50 -06:00
Benjamin Peterson
4cb17812d9
expose the client's cipher suites from the handshake ( closes #23186 )
2015-01-07 11:14:26 -06:00
Raymond Hettinger
e5db863c22
Minor speed-up. Use local variable instead of a global lookup.
2015-01-06 22:16:10 -08:00
Nick Coghlan
f212636fe3
Issue #19548 : clean up merge issues in codecs docs
...
Patch by Martin Panter to clean up some problems with the merge
of the codecs docs changes from Python 3.4.
2015-01-07 13:14:47 +10:00
Nick Coghlan
582acb75e9
Merge issue 19548 changes from 3.4
2015-01-07 00:37:01 +10:00
Nick Coghlan
b9fdb7a452
Issue 19548: update codecs module documentation
...
- clarified the distinction between text encodings and other codecs
- clarified relationship with builtin open and the io module
- consolidated documentation of error handlers into one section
- clarified type constraints of some behaviours
- added tests for some of the new statements in the docs
2015-01-07 00:22:00 +10:00
Victor Stinner
5d575399bc
Issue #23145 : regrtest now shows errors and raises an exception if
...
loader.loadTestsFromModule() logged errors.
2015-01-06 14:05:03 +01:00
Victor Stinner
4da9f32ac1
Null merge 3.4 (changes already applied to Python 3.5)
2015-01-06 13:58:57 +01:00
Victor Stinner
fcfed19913
Issue #21356 : Make ssl.RAND_egd() optional to support LibreSSL. The
...
availability of the function is checked during the compilation. Patch written
by Bernard Spil.
2015-01-06 13:54:58 +01:00
Victor Stinner
3ce67a9560
Issue #23177 : Document that ssl.RAND_egd() is not available with LibreSSL
2015-01-06 13:53:09 +01:00
Victor Stinner
a84079d57c
Null merge python 3.4 (change already applied to Python 3.5)
2015-01-06 12:23:15 +01:00