summaryrefslogtreecommitdiffstats
path: root/Doc/library
Commit message (Collapse)AuthorAgeFilesLines
* Issue #6676: Ensure a meaningful exception is raised when attemptingNed Deily2014-03-271-1/+8
| | | | | | 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)
* Issue #12209: Minor edits to faulthandler doc. Patch written by Éric Araujo.Victor Stinner2014-03-251-11/+17
|
* Issue #21006: asyncio doc: reorganize subprocess docVictor Stinner2014-03-252-84/+94
|
* Issue #21043: Remove the recommendation for specific CA organizationsDonald Stufft2014-03-241-14/+3
| | | | | | | 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.
* Fix a few scoping issues with versionadded/versionchanged directives.Georg Brandl2014-03-2410-28/+33
|
* Issue #21013: Enhance ssl.create_default_context() for server side contextsDonald Stufft2014-03-231-7/+20
| | | | | | | | | | | | | | | | | | | | 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.
* Issue #20913: make it clear that create_default_context() also enables ↵Antoine Pitrou2014-03-231-4/+5
| | | | hostname checking
* Issue #20913: improve the SSL security considerations to first advocate ↵Antoine Pitrou2014-03-228-103/+135
| | | | using create_default_context().
* Issue #20995: Enhance default ciphers used by the ssl moduleDonald Stufft2014-03-221-11/+4
| | | | | | | | | | | | | | | 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
|
* improve start default for relpathBenjamin Peterson2014-03-201-1/+1
|
* Fix spelling in enum docs.Zachary Ware2014-03-201-3/+3
| | | | | "equivalant" was caught by Tobias Käs on docs@, "seperated" and "chartruese" were discovered by a spell-checker.
* Fix parameter name in docs for os.makedirs and os.removedirs.Zachary Ware2014-03-201-2/+2
| | | | Pointed out by Colin Davis on docs@.
* Issue #20966: Fix Tkinter Resources linkZachary Ware2014-03-181-1/+1
|
* Fix option description that is a warning in new Sphinx versions.Georg Brandl2014-03-181-1/+2
|
* Fix typo in example (#20963)Éric Araujo2014-03-171-2/+2
|
* closes #20960R David Murray2014-03-171-1/+1
|
* merge 3.3 (#11448)Benjamin Peterson2014-03-161-4/+18
|\
| * improve set_tunnel docs (closes #11448)Benjamin Peterson2014-03-161-4/+18
| | | | | | | | Patch by Ryan Kelly, karl, and Nikolaus Rath.
* | Issue #20950: Fix typo asyncio doc, wait() has no self parameterVictor Stinner2014-03-161-1/+5
| | | | | | | | | | self parameter is implicit. Mention also that communicate() and wait() are coroutines.
* | Close #16665: improve documentation for hex(). Patch by Jessica McKellar.Antoine Pitrou2014-03-161-3/+13
|\ \ | |/
| * Close #16665: improve documentation for hex(). Patch by Jessica McKellar.Antoine Pitrou2014-03-161-3/+13
| |
* | whatsnew: final edit pass.R David Murray2014-03-142-1/+3
| |
* | whatsnew: linkify some pip things, and explain why non-inheriting is good.R David Murray2014-03-131-0/+2
| |
* | whatsnew: HTTPError.headers (#15701).R David Murray2014-03-131-1/+1
| |
* | Close #19407: New installation & distribution guidesNick Coghlan2014-03-132-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - based on pip and other PyPA tools - includes references to the new Python Packaging User Guide where appropriate (and the relevant section is at least partially filled in) - started new FAQ sections - both guides aim to introduce users to basic open source concepts if they aren't aware of them - existing guides have been relocated (now linked from the distutils docs) rather then removed, since there is some needed material that has yet to be relocated to the distutils docs as a reference for the legacy formats
* | asyncio doc: functions are coroutine, they don't return a coroutineVictor Stinner2014-03-133-4/+4
| | | | | | | | It's not exact, but easier to understand.
* | Close #20889: asyncio doc: Document acquire(), locked() and release() method ofVictor Stinner2014-03-131-1/+26
| | | | | | | | Condition
* | Close #20787: asyncio doc: fix typo. Patch written by akira.Victor Stinner2014-03-131-1/+1
| |
* | merge 3.3 (#19060)Benjamin Peterson2014-03-131-1/+1
|\ \ | |/
| * remove unnecessary word (closes #19060)Benjamin Peterson2014-03-131-1/+1
| | | | | | | | Patch by Anastasia Filatova.
* | Merge 3.3 (#16805)Éric Araujo2014-03-1210-6/+25
|\ \ | |/
| * Fix note markup (#16805).Éric Araujo2014-03-1210-6/+25
| | | | | | | | Patch by Tshepang Lekhonkhobe, reviewed by Georg Brandl.
* | Merge #20030: doc that TestLoader.discover returns a TestSuite.R David Murray2014-03-111-5/+5
|\ \ | |/
| * #20030: doc that TestLoader.discover returns a TestSuite.R David Murray2014-03-111-5/+5
| | | | | | | | Patch by Lita Cho.
* | merge 3.3Benjamin Peterson2014-03-111-6/+6
|\ \ | |/
| * improve algorithms_* documentationBenjamin Peterson2014-03-111-6/+6
| |
* | What's New in Python 3.4: Security improvementsVictor Stinner2014-03-111-1/+1
| |
* | Issue #20888: improve "Pretty Top" example of tracemalloc, use linecacheVictor Stinner2014-03-111-13/+26
| |
* | whatsnew: remove XXXs.R David Murray2014-03-111-1/+1
| | | | | | | | | | Can't figure out what the other issue was for the importlib changes. Did find a small typo in the reload doc, though.
* | whatsnew: deprecation of ElementTree XMLParser *html* and iterparse *parser*.R David Murray2014-03-101-1/+2
| | | | | | | | #17741
* | whatsnew: os.open O_PATH and O_TMPFILE.R David Murray2014-03-101-2/+3
| |
* | whatsnew: PEP 424 implementation.R David Murray2014-03-101-2/+2
| |
* | whatsnew: multiprocessing start methods and context (#8713 and #18999)R David Murray2014-03-101-14/+21
| | | | | | | | | | | | Also tweaked the docs a bit to use our standard style for versionadded/changed. (I'm guessing there are other places in the multiprocessing docs where similar tweaks should be made.)
* | whatsnew: Message.set_param *replace*, Policy.content_manager.R David Murray2014-03-104-13/+18
| | | | | | | | | | Also cleaned up the email section and fixed some markup bugs in the email docs.
* | whatsnew: auidioop.byteswap (#16685).R David Murray2014-03-101-1/+1
| |
* | whatsnew: plistlib new api and deprecations (#14455)R David Murray2014-03-091-5/+8
| | | | | | | | Also fixed the versionchanged/deprecation tags in the docs.
* | whatsnew: SSLSocket.getpeercert new values returned. (#18379)R David Murray2014-03-091-3/+1
| |