Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #18763: subprocess: The file descriptors are now closed after calling the | Charles-François Natali | 2013-08-25 | 2 | -11/+29 |
| | | | | preexec_fn callback, which may open file descriptors. | ||||
* | Various clarifications based on feedback & questions over the years. | Tim Peters | 2013-08-24 | 1 | -19/+96 |
| | | | | (grafted from 23181bf411a16287a0a54e910fc0f9ecd2764bf0) | ||||
* | Issue #18756: make test_urandom_failure more robust by executing its code in ↵ | Antoine Pitrou | 2013-08-24 | 1 | -10/+19 |
| | | | | a subprocess | ||||
* | test_socket: cancel scheduled alarm on test failure | Victor Stinner | 2013-08-24 | 1 | -0/+1 |
| | |||||
* | Issue #18757: Improved cross-references in the concurrent package. | Serhiy Storchaka | 2013-08-23 | 6 | -77/+91 |
| | |||||
* | #18798: fix typo in test_fcntl. Patch by Vajrasky Kok. | Ezio Melotti | 2013-08-23 | 1 | -1/+1 |
| | |||||
* | Close #17702: On error, os.environb now removes suppress the except context | Victor Stinner | 2013-08-23 | 3 | -2/+8 |
| | | | | when raising a new KeyError with the original key. | ||||
* | NEW entry for issue #18755 | Brett Cannon | 2013-08-23 | 1 | -0/+3 |
| | |||||
* | Issue #18755: Allow imp.load_*() loaders to have get_data() called | Brett Cannon | 2013-08-23 | 2 | -2/+14 |
| | | | | multiple times. | ||||
* | Emphasize that people should not override __import__. | Brett Cannon | 2013-08-23 | 1 | -4/+5 |
| | | | | | | | | With importlib getting used more and more, changing __import__ will not work as well as people used to hope as it will potentially bypass importers, etc. It also will not work with importlib.import_module() as it uses "importlib.__import__" (i.e. importlib's implementation of import) directly and not builtins.__import__. | ||||
* | Add line explaining the "%sort" test. | Tim Peters | 2013-08-22 | 1 | -0/+1 |
| | | | | (grafted from 1ea833ecaf5a9d43a886e9e73b4e2551d0d5b548) | ||||
* | Issue #16809: Fixed some tkinter incompabilities with Tcl/Tk 8.6. | Serhiy Storchaka | 2013-08-22 | 3 | -6/+8 |
| | |||||
* | Issue #16809: Tkinter's splitlist() and split() methods now accept Tcl_Obj | Serhiy Storchaka | 2013-08-22 | 3 | -12/+60 |
| | | | | | | argument. This is needed for support Tcl/Tk 8.6. | ||||
* | Issue #18747: Update Misc/NEWS to reflect the latest changeset. | Christian Heimes | 2013-08-22 | 1 | -1/+1 |
| | |||||
* | Issue #18747: Use a parent atfork handler instead of a child atfork handler. | Christian Heimes | 2013-08-22 | 1 | -12/+9 |
| | | | | fork() is suppose to be async-signal safe but the handler calls unsafe functions. A parent handler mitigates the issue. | ||||
* | #18324: set_payload now correctly handles binary input. | R David Murray | 2013-08-22 | 4 | -16/+45 |
| | | | | | | | | | | | This also backs out the previous fixes for for #14360, #1717, and #16564. Those bugs were actually caused by the fact that set_payload didn't decode to str, thus rendering the model inconsistent. This fix does mean the data processed by the encoder functions goes through an extra encode/decode cycle, but it means the model is always consistent. Future API updates will provide a better way to encode payloads, which will bypass this minor de-optimization. Tests by Vajrasky Kok. | ||||
* | Merge 3.2 into 3.3. | Tim Peters | 2013-08-21 | 1 | -0/+1 |
|\ | | | | | | | The only file change is adding the v3.2.5 tag to 3.3's .hgtags file. | ||||
| * | Issue #17980: Fix possible abuse of ssl.match_hostname() for denial of ↵ | Antoine Pitrou | 2013-05-18 | 3 | -1/+22 |
| | | | | | | | | service using certificates with many wildcards (CVE-2013-2099). | ||||
| * | Added tag v3.2.5 for changeset cef745775b65 | Georg Brandl | 2013-05-12 | 1 | -0/+1 |
| | | |||||
| * | Bump to version 3.2.5.v3.2.5 | Georg Brandl | 2013-05-12 | 6 | -7/+7 |
| | | |||||
* | | Issue #18792: Use "127.0.0.1" or "::1" instead of "localhost" as much as ↵ | Antoine Pitrou | 2013-08-21 | 6 | -15/+21 |
| | | | | | | | | possible, since "localhost" goes through a DNS lookup under recent Windows versions. | ||||
* | | Issue #17119: Fixed integer overflows when processing large strings and tuples | Serhiy Storchaka | 2013-08-21 | 3 | -10/+48 |
| | | | | | | | | in the tkinter module. | ||||
* | | Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork. | Christian Heimes | 2013-08-21 | 6 | -0/+123 |
| | | | | | | | | | | A pthread_atfork() child handler is used to seeded the PRNG with pid, time and some stack data. | ||||
* | | Issue #8865: Concurrent invocation of select.poll.poll() now raises a | Serhiy Storchaka | 2013-08-20 | 4 | -2/+57 |
| | | | | | | | | RuntimeError exception. Patch by Christian Schubert. | ||||
* | | Issue #13461: Fix a crash in the TextIOWrapper.tell method on 64-bit platforms. | Serhiy Storchaka | 2013-08-20 | 2 | -1/+4 |
| | | | | | | | | Patch by Yogesh Chaudhari. | ||||
* | | Issue #2537: Remove breaked check which prevented valid regular expressions. | Serhiy Storchaka | 2013-08-19 | 2 | -2/+10 |
| | | | | | | | | | | | | Patch by Meador Inge. See also issue #18647. | ||||
* | | Issue #18647: A regular expression in the doctest module rewritten so that | Serhiy Storchaka | 2013-08-19 | 1 | -1/+1 |
| | | | | | | | | | | determined minimal width of repeated subexpression is >0 (an empty line was not matched in any case). | ||||
* | | Issue #18647: Correctly bound calculated min/max width of a subexpression. | Serhiy Storchaka | 2013-08-19 | 1 | -4/+4 |
| | | | | | | | | | | Now max width is MAXREPEAT on 32- and 64-bit platforms when one of subexpressions is unbounded repetition. | ||||
* | | Issue #18777: The ssl module now uses the new CRYPTO_THREADID API of | Christian Heimes | 2013-08-19 | 2 | -1/+20 |
| | | | | | | | | OpenSSL 1.0.0+ instead of the deprecated CRYPTO id callback function. | ||||
* | | Issue #18761: Improved cross-references in email documentation. | Serhiy Storchaka | 2013-08-19 | 10 | -156/+208 |
| | | |||||
* | | Issue #18489: idlelib.SearchEngine - add docstrings | Terry Jan Reedy | 2013-08-19 | 1 | -25/+37 |
| | | | | | | | | (original patch by Phil Webster). | ||||
* | | #18562: various revisions to the regex howto for 3.x | Andrew Kuchling | 2013-08-18 | 1 | -70/+62 |
| | | | | | | | | | | | | | | | | | | | | | | | | * describe how \w is different when used in bytes and Unicode patterns. * describe re.ASCII flag to change that behaviour. * remove personal references ('I generally prefer...') * add some more links to the re module in the library reference * various small edits and re-wording. | ||||
* | | Issue #18592: whitespace | Terry Jan Reedy | 2013-08-18 | 1 | -1/+1 |
| | | |||||
* | | Issue #18592: Add docstrings to file being tested (idlelib.SearchDialogBase.py). | Terry Jan Reedy | 2013-08-18 | 1 | -0/+17 |
| | | |||||
* | | add missing # | Christian Heimes | 2013-08-18 | 1 | -1/+1 |
| | | |||||
* | | Issue 18768: Correct doc string of RAND_edg(). Patch by Vajrasky Kok. | Christian Heimes | 2013-08-17 | 2 | -1/+3 |
| | | |||||
* | | Issue #18768: coding style nitpick. Thanks to Vajrasky Kok | Christian Heimes | 2013-08-17 | 1 | -1/+1 |
| | | |||||
* | | #18466: fix more typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-17 | 12 | -12/+12 |
| | | |||||
* | | #18741: fix more typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-17 | 22 | -36/+38 |
| | | |||||
* | | Issue #18178: Fix ctypes on BSD. dlmalloc.c was compiled twice which broke ↵ | Christian Heimes | 2013-08-17 | 2 | -1/+3 |
| | | | | | | | | malloc weak symbols. | ||||
* | | #18705: fix a number of typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-17 | 25 | -44/+44 |
| | | |||||
* | | Issue #18759: Improved cross-references in logging documentation. | Vinay Sajip | 2013-08-16 | 4 | -66/+76 |
| | | |||||
* | | merge | Christian Heimes | 2013-08-16 | 13 | -16/+93 |
|\ \ | |||||
| * | | Issue #16463: Fix a transient test_timeout failure. | Charles-François Natali | 2013-08-16 | 1 | -3/+16 |
| | | | |||||
| * | | Issue #18743: Fix references to non-existant "StringIO" module. | Serhiy Storchaka | 2013-08-16 | 6 | -8/+8 |
| | | | |||||
| * | | Issue #18756: Improve error reporting in os.urandom() when the failure is ↵ | Antoine Pitrou | 2013-08-16 | 3 | -2/+30 |
| | | | | | | | | | | | | due to something else than /dev/urandom not existing. | ||||
| * | | #18707: point to Doc/README.txt in the README file. Patch by Madison May. | Ezio Melotti | 2013-08-16 | 1 | -0/+7 |
| | | | |||||
| * | | Issue #1666318: Add a test that shutil.copytree() retains directory permissions. | Antoine Pitrou | 2013-08-16 | 2 | -0/+29 |
| | | | | | | | | | | | | Patch by Catherine Devlin. | ||||
| * | | Issue #16190: fix random module recommendation to use ssl.RAND_bytes(). | Antoine Pitrou | 2013-08-16 | 1 | -3/+3 |
| | | | |||||
* | | | Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes | Christian Heimes | 2013-08-16 | 4 | -5/+184 |
|/ / | | | | | | | | | | | | | inside subjectAltName correctly. Formerly the module has used OpenSSL's GENERAL_NAME_print() function to get the string represention of ASN.1 strings for rfc822Name (email), dNSName (DNS) and uniformResourceIdentifier (URI). |