summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Issue #16826: Revert fix while Windows issues are being worked out.Meador Inge2013-09-043-90/+19
|
* Issue #16826: Don't check for PYTHONCASEOK when using -E.Meador Inge2013-09-033-19/+90
| | | | | This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable.
* test_threading isn't rudimentary anymoreAntoine Pitrou2013-09-011-1/+3
|
* Issue #12037: Fix test_email for desktop Windows.Terry Jan Reedy2013-08-311-2/+2
|
* Issue #18489: Add complete, gui-free tests for idlelib.SearchEngine.Terry Jan Reedy2013-08-312-34/+364
| | | | | | Patch import and initialization in SearchEngine to make testing easier. Improve docstrings, especially to clarify the double role of 'ok' parameters. Original patch by Phil Webster.
* Forward port new tests from Issue #18851.Antoine Pitrou2013-08-301-0/+34
|
* Issue #18418: After fork(), reinit all threads states, not only active ones.Charles-François Natali2013-08-302-1/+22
| | | | Patch by A. Jesse Jiryu Davis.
* Fixes issue #15507: test_subprocess's test_send_signal could fail if the testGregory P. Smith2013-08-291-10/+16
| | | | | | runner were run in an environment where the process inherited an ignore setting for SIGINT. Restore the SIGINT handler to the desired KeyboardInterrupt raising one during that test.
* Merge.Charles-François Natali2013-08-292-5/+12
|\
| * Issue #18643: Fix some test_socket failures due to large default socket bufferCharles-François Natali2013-08-292-5/+12
| | | | | | | | sizes.
* | Issue #18743: Fix references to non-existant "StringIO" moduleSerhiy Storchaka2013-08-296-20/+12
| | | | | | | | in docstrings and comments.
* | Fix @requires_freebsd_version and @requires_linux_version decorators ofVictor Stinner2013-08-281-0/+2
| | | | | | | | test.support, run the test if the platform matchs!
* | Issue #18783: Removed existing mentions of Python long type in docstrings,Serhiy Storchaka2013-08-2714-37/+26
|/ | | | error messages and comments.
* #18833: add a test for test_telnetlib. Patch by Alex Volkov.Ezio Melotti2013-08-251-0/+8
|
* Merge.Charles-François Natali2013-08-251-0/+17
|\
| * Issue #18763: subprocess: The file descriptors are now closed after calling theCharles-François Natali2013-08-251-0/+17
| | | | | | | | preexec_fn callback, which may open file descriptors.
* | Issue #18817: Fix a resource warning in Lib/aifc.py demo.Serhiy Storchaka2013-08-251-19/+23
| |
* | #16611: BaseCookie now parses 'secure' and 'httponly' flags.R David Murray2013-08-252-11/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | Previously it generated them if they were given a value, but completely ignored them if they were present in the string passed in to be parsed. Now if the flag appears on a cookie, the corresponding Morsel key will reference a True value. Other pre-existing behavior is retained in this maintenance patch: if the source contains something like 'secure=foo', morsel['secure'] will return 'foo'. Since such a value doesn't round trip and never did (and would be a surprising occurrence) a subsequent non-bug-fix patch may change this behavior. Inspired by a patch from Julien Phalip, who reviewed this one.
* | Issue #18709: Fix issue with IPv6 address in subjectAltName on Mac OS X TigerChristian Heimes2013-08-251-7/+15
|/
* Issue #18756: make test_urandom_failure more robust by executing its code in ↵Antoine Pitrou2013-08-241-10/+19
| | | | a subprocess
* test_socket: cancel scheduled alarm on test failureVictor Stinner2013-08-241-0/+1
|
* #18798: fix typo in test_fcntl. Patch by Vajrasky Kok.Ezio Melotti2013-08-231-1/+1
|
* Close #17702: On error, os.environb now removes suppress the except contextVictor Stinner2013-08-232-2/+5
| | | | when raising a new KeyError with the original key.
* Issue #18755: Allow imp.load_*() loaders to have get_data() calledBrett Cannon2013-08-232-2/+14
| | | | multiple times.
* Issue #16809: Fixed some tkinter incompabilities with Tcl/Tk 8.6.Serhiy Storchaka2013-08-222-6/+6
|
* Issue #16809: Tkinter's splitlist() and split() methods now accept Tcl_ObjSerhiy Storchaka2013-08-221-0/+4
| | | | | | argument. This is needed for support Tcl/Tk 8.6.
* #18324: set_payload now correctly handles binary input.R David Murray2013-08-223-16/+42
| | | | | | | | | | | 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.
* Issue #18792: Use "127.0.0.1" or "::1" instead of "localhost" as much as ↵Antoine Pitrou2013-08-215-15/+17
| | | | possible, since "localhost" goes through a DNS lookup under recent Windows versions.
* Issue #17119: Fixed integer overflows when processing large strings and tuplesSerhiy Storchaka2013-08-211-1/+15
| | | | in the tkinter module.
* Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork.Christian Heimes2013-08-211-0/+32
| | | | | 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-201-2/+40
| | | | RuntimeError exception. Patch by Christian Schubert.
* 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-4/+4
| | | | | Now max width is MAXREPEAT on 32- and 64-bit platforms when one of subexpressions is unbounded repetition.
* 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
|
* #18466: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-176-6/+6
|
* #18741: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-1722-36/+38
|
* #18705: fix a number of typos. Patch by Févry Thibault.Ezio Melotti2013-08-1725-44/+44
|
* mergeChristian Heimes2013-08-163-3/+62
|\
| * Issue #16463: Fix a transient test_timeout failure.Charles-François Natali2013-08-161-3/+16
| |
| * Issue #18756: Improve error reporting in os.urandom() when the failure is ↵Antoine Pitrou2013-08-161-0/+20
| | | | | | | | due to something else than /dev/urandom not existing.
| * Issue #1666318: Add a test that shutil.copytree() retains directory permissions.Antoine Pitrou2013-08-161-0/+26
| | | | | | | | Patch by Catherine Devlin.
* | Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytesChristian Heimes2013-08-162-0/+119
|/ | | | | | | 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).
* Issue #18732: Remove unused* parameter output_sep from IdleHistory.HistoryTerry Jan Reedy2013-08-152-22/+10
| | | | | | 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 #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan.Terry Jan Reedy2013-08-152-3/+179
|
* Issue #18296: Try to fix TestSendfile.test_trailers() of test_os on FreeBSDVictor Stinner2013-08-151-4/+5
|
* issue #18698: ensure importlib.reload() returns the module out of sys.modules.Eric Snow2013-08-152-1/+20
|
* 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.