summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* merge 3.3Benjamin Peterson2014-03-311-0/+1
|\
| * merge 3.2Benjamin Peterson2014-03-311-0/+1
| |\
| | * add Ian BeerBenjamin Peterson2014-03-311-0/+1
| | |
* | | update notes to talk about -X showrefcountBenjamin Peterson2014-03-301-3/+5
| | |
* | | Add test case for freeze.Martin v. Löwis2014-03-301-0/+2
| | |
* | | Issue #16047: Fix module exception list and __file__ handling in freeze.Martin v. Löwis2014-03-301-0/+3
| | | | | | | | | | | | Patch by Meador Inge.
* | | Issue #11824: Consider ABI tags in freeze. Patch by Meador Inge.Martin v. Löwis2014-03-301-0/+2
| | |
* | | Issue #21097: Move test_namespace_pkgs into test_importlib.Eric Snow2014-03-291-0/+2
| | |
* | | Issue #21093: Prevent failures of ctypes test_macholib on OS X if aNed Deily2014-03-291-0/+3
| | | | | | | | | | | | copy of libz exists in $HOME/lib or /usr/local/lib.
* | | Issue #19697: Document cases where __main__.__spec__ is None.Eric Snow2014-03-291-0/+2
| | |
* | | Issue #17654: Ensure IDLE menus are customized properly on OS X forNed Deily2014-03-281-0/+6
| | | | | | | | | | | | non-framework builds and for all variants of Tk.
* | | Issue #6676: Ensure a meaningful exception is raised when attemptingNed Deily2014-03-271-0/+5
| | | | | | | | | | | | | | | | | | 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-271-0/+3
| | | | | | | | | | | | Patch by Jeremiah Lowin. Closes #20817.
* | | inspect: Fix getcallargs() to raise correct TypeErrorYury Selivanov2014-03-271-0/+3
| | | | | | | | | | | | | | | ... for missing keyword-only arguments. Patch by Jeremiah Lowin. Closes #20816.
* | | asyncio.tests: Autodiscover asyncio tests. Patch by Vajrasky Kok. Closes #20668Yury Selivanov2014-03-271-0/+3
| | |
* | | Issue #20939: Use www.example.com instead of www.python.org to avoid testNed Deily2014-03-271-0/+4
| | | | | | | | | | | | failures when ssl is not present.
* | | backport: #20145: assert[Raises|Warns]Regex now raise TypeError on bad regex.R David Murray2014-03-252-0/+4
| | | | | | | | | | | | | | | | | | | | | 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 a leak of file descriptor in tempfile.NamedTemporaryFile(),Victor Stinner2014-03-251-0/+4
| | | | | | | | | | | | close the file descriptor if io.open() fails
* | | Issue #21043: Remove the recommendation for specific CA organizationsDonald Stufft2014-03-241-0/+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.
* | | Issue #21013: Enhance ssl.create_default_context() for server side contextsDonald Stufft2014-03-231-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 #19537: Fix PyUnicode_DATA() alignment under m68k. Patch by Andreas ↵Antoine Pitrou2014-03-232-0/+4
| | | | | | | | | | | | Schwab.
* | | Merge 3.3.Richard Oudkerk2014-03-231-0/+2
|\ \ \ | |/ /
| * | Issue #20633: Replace relative import by absolute import.Richard Oudkerk2014-03-231-0/+2
| | |
* | | Issue #20980: Stop wrapping exception when using ThreadPool.Richard Oudkerk2014-03-231-0/+2
| | |
* | | Issue #20990: Fix issues found by pyflakes for multiprocessing.Richard Oudkerk2014-03-231-0/+2
| | |
* | | Issue #21015: SSL contexts will now automatically select an elliptic curve ↵Antoine Pitrou2014-03-221-0/+4
| | | | | | | | | | | | | | | | | | 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-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Issue #20884: Don't assume in importlib.__init__ that __file__ isBrett Cannon2014-03-211-0/+2
| | | | | | | | | | | | defined.
* | | add Nehal HussainBenjamin Peterson2014-03-201-0/+1
| | |
* | | Issue #20879: Delay the initialization of encoding and decoding tables forVictor Stinner2014-03-171-0/+5
| | | | | | | | | | | | | | | | | | base32, ascii85 and base85 codecs in the base64 module, and delay the initialization of the unquote_to_bytes() table of the urllib.parse module, to not waste memory if these modules are not used.
* | | Merged default into 3.4 branch. 3.4 branch is now effectively 3.4.1rc1.Larry Hastings2014-03-172-25/+111
|\ \ \
| * \ \ merge 3.3 (#20946)Benjamin Peterson2014-03-161-0/+2
| |\ \ \ | | |/ /
| | * | fix ctypes test alignment assumptions (closes #20946)Benjamin Peterson2014-03-161-0/+2
| | | | | | | | | | | | | | | | Patch by Andreas Schwab.
| * | | Issue #20939: merge from 3.3Ned Deily2014-03-151-0/+4
| |\ \ \ | | |/ /
| | * | Issue #20939: Fix test_geturl failure in test_urllibnet due toNed Deily2014-03-151-0/+6
| | | | | | | | | | | | | | | | new redirect of http://www.python.org/ to https://www.python.org.
| * | | cast negative numbers to size_t before shifting them (#20929)Benjamin Peterson2014-03-151-0/+2
| | | |
| * | | whatsnew: difflib.isbjunk &c were removed, not deprecated.R David Murray2014-03-141-2/+3
| | | | | | | | | | | | | | | | Also move NEWS item to correct position (it was in 3.3).
| * | | Close #19407: New installation & distribution guidesNick Coghlan2014-03-131-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
| * | | Merge 3.3 (#11599)Éric Araujo2014-03-131-0/+4
| |\ \ \ | | |/ /
| | * | Make distutils error messages more helpful (#11599).Éric Araujo2014-03-131-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running external programs such as a C compiler and getting an error code, distutils only prints the program name. With this change, one can get the full command line by setting the DISTUTILS_DEBUG environment variable. This should have no compatibility issues, unless there are tools that depend on the exact format of distutils debug messages.
| * | | merge 3.3Benjamin Peterson2014-03-121-0/+1
| |\ \ \ | | |/ /
| | * | add Sean RodmanBenjamin Peterson2014-03-121-0/+1
| | | |
| * | | Merge 3.3 (#4931)Éric Araujo2014-03-121-0/+3
| |\ \ \ | | |/ /
| | * | Avoid “error: None” messages from distutils (#4931).Éric Araujo2014-03-121-0/+3
| | | | | | | | | | | | | | | | Thanks to Amaury Forgeot d’Arc and Philip J. Eby.
| * | | Issue #19157: Include the broadcast address in the usuable hosts for IPv6Peter Moody2014-03-111-0/+3
| | | | | | | | | | | | | | | | in ipaddress.
| * | | whatsnew: urllib Request objects are now reusable.R David Murray2014-03-101-1/+4
| | | | | | | | | | | | | | | | #16464, #17485, #17272.
| * | | whatsnew: PEP 424 implementation.R David Murray2014-03-101-0/+3
| | | |
| * | | whatsnew: multiprocessing start methods and context (#8713 and #18999)R David Murray2014-03-101-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | 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: logging.config.listen *verify* (#15452).R David Murray2014-03-101-0/+4
| | | |
| * | | whatsnew: logging.fileConfig accepts ConfigParser instances. (#16110)R David Murray2014-03-101-0/+3
| | | | | | | | | | | | | | | | And missing NEWS entry.