summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #16809: Tkinter's splitlist() and split() methods now accept Tcl_ObjSerhiy Storchaka2013-08-223-12/+60
| | | | | | argument. This is needed for support Tcl/Tk 8.6.
* Issue #18747: Update Misc/NEWS to reflect the latest changeset.Christian Heimes2013-08-221-1/+1
|
* Issue #18747: Use a parent atfork handler instead of a child atfork handler.Christian Heimes2013-08-221-12/+9
| | | | fork() is suppose to be async-signal safe but the handler calls unsafe functions. A parent handler mitigates the issue.
* Issue #18792: Use "127.0.0.1" or "::1" instead of "localhost" as much as ↵Antoine Pitrou2013-08-215-9/+17
| | | | possible, since "localhost" goes through a DNS lookup under recent Windows versions.
* Issue #17119: Fixed integer overflows when processing large Unicode stringsSerhiy Storchaka2013-08-213-11/+52
| | | | and tuples in the tkinter module.
* Issue #15233: Python now guarantees that callables registered with the atexitCharles-François Natali2013-08-212-7/+11
| | | | module will be called in a deterministic order.
* mergeChristian Heimes2013-08-210-0/+0
|\
| * Null merge.Barry Warsaw2013-08-210-0/+0
| |\
| | * Fix UnboundLocalError regression due to previous incorrect fix forBarry Warsaw2013-08-211-1/+1
| | | | | | | | | | | | issue 16248.
* | | Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork.Christian Heimes2013-08-215-0/+91
|/ / | | | | | | | | 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 aSerhiy Storchaka2013-08-204-2/+57
| | | | | | | | RuntimeError exception. Patch by Christian Schubert.
* | Issue #13461: Fix a crash in the TextIOWrapper.tell method and in the "replace"Serhiy Storchaka2013-08-204-2/+9
| | | | | | | | error handler on 64-bit platforms. Patch by Yogesh Chaudhari.
* | Issue #2537: Remove breaked check which prevented valid regular expressions.Serhiy Storchaka2013-08-192-2/+10
| | | | | | | | | | | | Patch by Meador Inge. See also issue #18647.
* | Issue #18647: A regular expression in the doctest module rewritten so thatSerhiy Storchaka2013-08-191-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 Storchaka2013-08-191-5/+5
| | | | | | | | | | 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 ofChristian Heimes2013-08-192-1/+20
| | | | | | | | OpenSSL 1.0.0+ instead of the deprecated CRYPTO id callback function.
* | Issue #18761: Improved cross-references in email documentation.Serhiy Storchaka2013-08-199-144/+193
| |
* | Issue #18489: idlelib.SearchEngine - add docstringsTerry Jan Reedy2013-08-191-25/+37
| | | | | | | | (original patch by Phil Webster).
* | Issue #18592: whitespaceTerry Jan Reedy2013-08-181-1/+1
| |
* | Issue #18592: Add docstrings to file being tested (idlelib.SearchDialogBase.py).Terry Jan Reedy2013-08-181-0/+17
| |
* | add missing #Christian Heimes2013-08-181-1/+1
| |
* | Issue 18768: Correct doc string of RAND_edg(). Patch by Vajrasky Kok.Christian Heimes2013-08-172-1/+3
| |
* | Issue #18768: coding style nitpick. Thanks to Vajrasky KokChristian Heimes2013-08-171-1/+1
| |
* | #18466: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-1712-13/+13
| |
* | #18741: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-1716-24/+26
| |
* | merge 2.7Christian Heimes2013-08-1726-102/+112
|\ \
| * | #18705: fix a number of typos. Patch by Févry Thibault.Ezio Melotti2013-08-1722-33/+34
| | |
| * | Issue #18759: Improved cross-references in logging documentation.Vinay Sajip2013-08-164-69/+78
| | |
* | | Issue #18178: Fix ctypes on BSD. dlmalloc.c was compiled twice which broke ↵Christian Heimes2013-08-172-1/+3
|/ / | | | | | | malloc weak symbols.
* | Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytesChristian Heimes2013-08-164-8/+183
| | | | | | | | | | | | | | 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).
* | test_execvpe_with_bad_arglist shouldn't be in URandomTestsAntoine Pitrou2013-08-161-0/+5
| |
* | Issue #18756: Improve error reporting in os.urandom() when the failure is ↵Antoine Pitrou2013-08-163-2/+28
| | | | | | | | due to something else than /dev/urandom not existing.
* | #18707: point to Doc/README.txt in the README file. Patch by Madison May.Ezio Melotti2013-08-161-0/+7
| |
* | Issue #16190: fix random module recommendation to use ssl.RAND_bytes().Antoine Pitrou2013-08-161-0/+7
| |
* | Issue #18732: Remove unused* parameter output_sep from IdleHistory.HistoryTerry Jan Reedy2013-08-152-23/+11
| | | | | | | | | | | | and paired splits and joins that do nothing when output_sep is its default \n. *It in unused in that the class in only instantiated once, with the default. Make a few other changes in .fetch and its test.
* | Issue #18226: Fix ImportError and subsequent TypeError in 2.7 backport.Terry Jan Reedy2013-08-151-3/+3
| | | | | | | | | | Running py27\PCbuild> python_d -m test.regrtest -ugui test_idle ignores the exceptions and gives no indication of a problem (fixed in 3.3).
* | Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan.Terry Jan Reedy2013-08-152-3/+179
| | | | | | | | | | | | | | | | | | | | | | | | | | Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan. Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan. Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan. Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan. Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan. Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan. Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan. Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan.
* | Issue #18718: datetime documentation contradictory on leap second supportDavid Wolever2013-08-142-7/+6
| |
* | Issue 18719: Remove a false optimizationRaymond Hettinger2013-08-141-1/+0
| | | | | | | | | | | | | | | | | | | | Remove an unused early-out test from the critical path for dict and set lookups. When the strings already have matching lengths and hashes, there is no additional information gained by checking the first characters (the probability of a mismatch is already known to be less than 1 in 2**64).
* | Issue #18425: Add docstrings to IdleHistory.py. Remove redundant 'history_'Terry Jan Reedy2013-08-132-15/+35
| | | | | | | | prefix from two attributes and two methods of History class.
* | Add NEWS entry for 0f17aed78168 (issue #16248)Antoine Pitrou2013-08-131-0/+2
| |
* | #18687: remove obsolete comment. Patch by Févry Thibault.Ezio Melotti2013-08-131-1/+0
| |
* | Issue 18724: Fix typo noticed by Susan Tan.Ned Deily2013-08-131-1/+1
| |
* | Increasing test coverage of ftplib. Patch by Muhammad JehanzebSenthil Kumaran2013-08-131-0/+8
| |
* | Documenting that json.load may raise a ValueError.Felix Crux2013-08-121-0/+2
| | | | | | | | | | Issue #18680: JSONDecoder should document that it raises a ValueError for malformed data
* | Issue #17701: Improving strftime documentationDavid Wolever2013-08-122-119/+142
|\ \
| * \ Clean mergeDavid Wolever2013-05-23105-946/+1292
| |\ \
| * | | Clarify that strftime's encoding is based on localeDavid Wolever2013-05-231-4/+4
| | | |
| * | | Remove Japanese datetime examplesDavid Wolever2013-05-231-24/+12
| | | |
| * | | Correct misleading strftime documentation.David Wolever2013-04-141-2/+4
| | | | | | | | | | | | | | | | | | | | strftime using locale-aware formatting directives will often, but not awlays, produce UTF-8-encoded Unicode.