summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Fix another old mention of "Standard Edition" VS in PCbuild/readme.txt.Zachary Ware2014-03-291-2/+1
| | | | | | | | | | | | | | | | | | Also removes a mention of using "Express Edition with the Windows SDK 64-bit compilers" to build 64-bit Python. If that can be made to work, it will need some extra instructions somewhere.
* | | Issue #19697: Document cases where __main__.__spec__ is None.Eric Snow2014-03-292-1/+43
| | |
* | | Issue 21014: Use booleans instead of 0 and 1 in examples.Raymond Hettinger2014-03-282-2/+2
| | |
* | | undefine SET_SYS_FROM_STRING_BORROW after its done being used (closes #21089)Benjamin Peterson2014-03-281-0/+1
| | |
* | | Doc: do not compress .epub for dist, it is already zipped.Georg Brandl2014-03-282-10/+4
| | |
* | | Issue #17654: Ensure IDLE menus are customized properly on OS X forNed Deily2014-03-2812-93/+129
| | | | | | | | | | | | non-framework builds and for all variants of Tk.
* | | Issue #6676: Ensure a meaningful exception is raised when attemptingNed Deily2014-03-274-2/+26
| | | | | | | | | | | | | | | | | | to parse more than one XML document per pyexpat xmlparser instance. (Original patches by Hirokazu Yamamoto and Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)
* | | inspect: Fix getcallargs() to fail correctly if more than 3 args are missing.Yury Selivanov2014-03-273-1/+10
| | | | | | | | | | | | Patch by Jeremiah Lowin. Closes #20817.
* | | inspect: Fix getcallargs() to raise correct TypeErrorYury Selivanov2014-03-273-1/+12
| | | | | | | | | | | | | | | ... for missing keyword-only arguments. Patch by Jeremiah Lowin. Closes #20816.
* | | asyncio.tests: Autodiscover asyncio tests. Patch by Vajrasky Kok. Closes #20668Yury Selivanov2014-03-272-12/+13
| | |
* | | Issue #21069: Temporarily use www.google.com while investigatingNed Deily2014-03-271-1/+1
| | | | | | | | | | | | test_urllibnet.test_fileno intermittent failures with www.example.com.
* | | Issue #20939: remove stray character from commentNed Deily2014-03-271-1/+1
| | |
* | | Issue #20939: Use www.example.com instead of www.python.org to avoid testNed Deily2014-03-275-20/+26
| | | | | | | | | | | | failures when ssl is not present.
* | | Issue #20939: Backout test_urllib2.test_issue16464 disables:Ned Deily2014-03-271-6/+0
| | | | | | | | | | | | | | | 68335b8afb1f 3.4 ad0c75b7bd7d default
* | | backport: #20145: assert[Raises|Warns]Regex now raise TypeError on bad regex.R David Murray2014-03-254-1/+17
| | | | | | | | | | | | | | | | | | | | | Previously a non-string, non-regex second argument and missing callable argument could cause the test to appear to always pass. Initial patch by Kamilla Holanda.
* | | Issue #21058: fix typo in a comment. Patch written by Vajrasky Kok.Victor Stinner2014-03-251-1/+1
| | |
* | | Issue #21038: Use monotonic clock to compute timeout, not the system clockVictor Stinner2014-03-251-8/+8
| | |
* | | Issue #21038: Cleanup test_epoll.pyVictor Stinner2014-03-251-3/+0
| | | | | | | | | | | | Remove useless test and unused variables. Initial patch by Andreas Schwab.
* | | Issue #12209: Minor edits to faulthandler doc. Patch written by Éric Araujo.Victor Stinner2014-03-251-11/+17
| | |
* | | Updated external link in documentation.Vinay Sajip2014-03-251-1/+1
| | |
* | | Closes #21045: make the Qt help build not look completely stupidGeorg Brandl2014-03-251-0/+2
| | |
* | | Issue #21006: asyncio doc: reorganize subprocess docVictor Stinner2014-03-252-84/+94
| | |
* | | Closes #18456: Doc fix: PyDict_Update only works with dict-like objects, not ↵Georg Brandl2014-03-251-2/+5
| | | | | | | | | | | | key-value sequences. Patch by priyapappachan.
* | | Issue #21058: Fix a leak of file descriptor in tempfile.NamedTemporaryFile(),Victor Stinner2014-03-253-3/+35
| | | | | | | | | | | | close the file descriptor if io.open() fails
* | | asyncio: Ensure call_soon(), call_later() and call_at() are invoked on currentVictor Stinner2014-03-212-1/+45
| | | | | | | | | | | | | | | | | | loop in debug mode. Raise a RuntimeError if the event loop of the current thread is different. The check should help to debug thread-safetly issue. Patch written by David Foster.
* | | Issue #21043: Remove the recommendation for specific CA organizationsDonald Stufft2014-03-242-14/+6
| | | | | | | | | | | | | | | | | | | | | Closes #21043 by updating the documentation to remove specific CA organizations and update the text to no longer need to tell you to download root certificates, but instead use the OS certificates avaialble through SSLContext.load_default_certs.
* | | Issue #21036: Fix typo in macro nameVictor Stinner2014-03-243-6/+6
| | | | | | | | | | | | _PY_HASHTABLE_ENTRY_DATA => _Py_HASHTABLE_ENTRY_DATA
* | | Fix a few scoping issues with versionadded/versionchanged directives.Georg Brandl2014-03-2412-32/+38
| | |
* | | Remove superfluous open parenthesis. Noticed by cocoatomo on docs@.Zachary Ware2014-03-241-1/+1
| | |
* | | Issue #21013: Enhance ssl.create_default_context() for server side contextsDonald Stufft2014-03-234-16/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #21013 by modfying ssl.create_default_context() to: * Move the restricted ciphers to only apply when using ssl.Purpose.CLIENT_AUTH. The major difference between restricted and not is the lack of RC4 in the restricted. However there are servers that exist that only expose RC4 still. * Switches the default protocol to ssl.PROTOCOL_SSLv23 so that the context will select TLS1.1 or TLS1.2 if it is available. * Add ssl.OP_NO_SSLv3 by default to continue to block SSL3.0 sockets * Add ssl.OP_SINGLE_DH_USE and ssl.OP_SINGLE_ECDG_USE to improve the security of the perfect forward secrecy * Add ssl.OP_CIPHER_SERVER_PREFERENCE so that when used for a server side socket the context will prioritize our ciphers which have been carefully selected to maximize security and performance. * Documents the failure conditions when a SSL3.0 connection is required so that end users can more easily determine if they need to unset ssl.OP_NO_SSLv3.
* | | tutorial: no "linux2" sys.platform on 3.x (thanks Arfrever)Georg Brandl2014-03-231-1/+1
| | |
* | | Issue #19537: Fix PyUnicode_DATA() alignment under m68k. Patch by Andreas ↵Antoine Pitrou2014-03-233-0/+7
| | | | | | | | | | | | Schwab.
* | | Issue #20990: Correction for 619331c67638.Richard Oudkerk2014-03-231-2/+2
| | |
* | | #20976: remove unneeded quopri import in email.utils.R David Murray2014-03-232-4/+2
| | |
* | | Issue #20913: make it clear that create_default_context() also enables ↵Antoine Pitrou2014-03-231-4/+5
| | | | | | | | | | | | hostname checking
* | | Merge 3.3.Richard Oudkerk2014-03-233-2/+4
|\ \ \ | |/ /
| * | Issue #20633: Replace relative import by absolute import.Richard Oudkerk2014-03-232-1/+3
| | |
* | | Issue #20980: Stop wrapping exception when using ThreadPool.Richard Oudkerk2014-03-234-6/+30
| | |
* | | Issue #20990: Fix issues found by pyflakes for multiprocessing.Richard Oudkerk2014-03-233-5/+16
| | |
* | | Closes #20975: make date in the interpreter banner a little more consistentGeorg Brandl2014-03-221-2/+2
| | |
* | | Issue #20913: improve the SSL security considerations to first advocate ↵Antoine Pitrou2014-03-228-103/+135
| | | | | | | | | | | | using create_default_context().
* | | Issue #21015: SSL contexts will now automatically select an elliptic curve ↵Antoine Pitrou2014-03-223-0/+31
| | | | | | | | | | | | | | | | | | for ECDH key exchange on OpenSSL 1.0.2 and later, and otherwise default to "prime256v1". (should also fix a buildbot failure introduced by #20995)
* | | Issue #20995: Enhance default ciphers used by the ssl moduleDonald Stufft2014-03-223-19/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #20995 by Enabling better security by prioritizing ciphers such that: * Prefer cipher suites that offer perfect forward secrecy (DHE/ECDHE) * Prefer ECDHE over DHE for better performance * Prefer any AES-GCM over any AES-CBC for better performance and security * Then Use HIGH cipher suites as a fallback * Then Use 3DES as fallback which is secure but slow * Finally use RC4 as a fallback which is problematic but needed for compatibility some times. * Disable NULL authentication, NULL encryption, and MD5 MACs for security reasons
* | | Close #21010: Fix typo in asyncio doc. Patch written by Claudiu Popa.Victor Stinner2014-03-211-1/+1
| | |
* | | Issue #21006: Fix subprocess example on Windows in asyncio docVictor Stinner2014-03-211-1/+6
| | |
* | | Close #21005: Fix documentation of asyncio.subprocess.DEVNULLVictor Stinner2014-03-211-4/+3
| | |
* | | mergeBrett Cannon2014-03-219-79/+60
|\ \ \
| * | | Issue #10141, Issue 20065: Changed #if to take CAN_RAW into account.Vinay Sajip2014-03-211-1/+1
| | | |
| * | | improve start default for relpathBenjamin Peterson2014-03-201-1/+1
| | | |
| * | | Fix typos in Doc/faq/extending. Found by cocoatomo on docs@.Zachary Ware2014-03-201-2/+2
| | | |