a704582 | Vinay Sajip | 06 September 2013, 08:50:43 UTC | Issue #18939: Updated venv documentation with some clarifications. | 06 September 2013, 08:50:43 UTC |
324ae38 | Senthil Kumaran | 06 September 2013, 04:42:38 UTC | Improve urlencode docstring. Patch by Brian Brazil. | 06 September 2013, 04:42:38 UTC |
eaa3bcc | Tim Peters | 06 September 2013, 03:57:04 UTC | Issue #18942: sys._debugmallocstats() output was damaged on Windows. _PyDebugAllocatorStats() called PyOS_snprintf() with a %zd format code, but MS doesn't support that code. Interpolated PY_FORMAT_SIZE_T in place of the "z". | 06 September 2013, 03:57:04 UTC |
31b862d | Vinay Sajip | 05 September 2013, 22:01:07 UTC | Issue #18933: Added links to source code. | 05 September 2013, 22:01:07 UTC |
134f0de | Serhiy Storchaka | 05 September 2013, 15:01:15 UTC | Issue #18672: Fixed format specifiers for Py_ssize_t in debugging output in the _sre moduel. | 05 September 2013, 15:01:15 UTC |
ef31a00 | Serhiy Storchaka | 05 September 2013, 14:31:37 UTC | Merge heads | 05 September 2013, 14:31:37 UTC |
362c1b5 | Serhiy Storchaka | 05 September 2013, 14:14:32 UTC | Issue #18830: inspect.getclasstree() no more produces duplicated entries even when input list contains duplicates. | 05 September 2013, 14:14:32 UTC |
60bf2fc | Christian Heimes | 05 September 2013, 14:04:35 UTC | Issue #18709: GCC 4.6 complains that 'v' may be used uninitialized in GEN_EMAIL/GEN_URI/GEN_DNS case | 05 September 2013, 14:04:35 UTC |
e1040e2 | Victor Stinner | 04 September 2013, 22:22:24 UTC | Issue #18909: Fix _tkinter.tkapp.interpaddr() on Windows 64-bit, don't cast 64-bit pointer to long (32 bits). | 04 September 2013, 22:22:24 UTC |
e93b63b | Antoine Pitrou | 04 September 2013, 18:46:33 UTC | Issue #18876: The FileIO.mode attribute now better reflects the actual mode under which the file was opened. Patch by Erik Bray. | 04 September 2013, 18:46:33 UTC |
c9e1dcd | Meador Inge | 04 September 2013, 00:43:49 UTC | Issue #16826: Revert fix while Windows issues are being worked out. | 04 September 2013, 00:43:49 UTC |
d151da9 | Meador Inge | 03 September 2013, 21:37:26 UTC | Issue #16826: Don't check for PYTHONCASEOK when using -E. This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable. | 03 September 2013, 21:37:26 UTC |
9edb168 | Tim Peters | 03 September 2013, 16:49:31 UTC | cwr_next(): move invariants out of loops. This simplifies and clarifies the code, and gives a small speedup. | 03 September 2013, 16:49:31 UTC |
c554f72 | Eli Bendersky | 03 September 2013, 13:37:19 UTC | Issue #18912: Fix indentation in docstring Contributed by Jeroen Van Goey | 03 September 2013, 13:37:19 UTC |
a0f482a | Terry Jan Reedy | 01 September 2013, 23:03:41 UTC | Remove obsolete .hgeol entry pointing to file moved elsewhere. This kine was already replaced by Lib/test/test_email/data/msg_26.txt = BIN which is just below the last line in the patch context. | 01 September 2013, 23:03:41 UTC |
9d2e3a1 | Tim Peters | 01 September 2013, 20:56:22 UTC | Fix issue 18889: test_sax: multiple failures on Windows desktop. "The fix" is to tell Mercurial that the test files are binary. Windows developers: to get the correct line endings in your checkout, delete Lib\test\xmltestdata, and then "hg revert" that directory. Why the Windows buildbots didn't fail test_sax remains a mystery :-( | 01 September 2013, 20:56:22 UTC |
4c8ce84 | Antoine Pitrou | 01 September 2013, 17:51:49 UTC | test_threading isn't rudimentary anymore | 01 September 2013, 17:51:49 UTC |
740d6b6 | Terry Jan Reedy | 31 August 2013, 21:12:21 UTC | Issue #12037: Fix test_email for desktop Windows. | 31 August 2013, 21:12:21 UTC |
31e4d32 | Terry Jan Reedy | 31 August 2013, 20:27:16 UTC | Issue #18489: Add complete, gui-free tests for idlelib.SearchEngine. 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. | 31 August 2013, 20:27:16 UTC |
a839271 | Antoine Pitrou | 30 August 2013, 21:38:13 UTC | Forward port new tests from Issue #18851. | 30 August 2013, 21:38:13 UTC |
9939cc8 | Charles-François Natali | 30 August 2013, 21:32:53 UTC | Issue #18418: After fork(), reinit all threads states, not only active ones. Patch by A. Jesse Jiryu Davis. | 30 August 2013, 21:32:53 UTC |
dee0434 | Gregory P. Smith | 29 August 2013, 20:35:27 UTC | Fixes issue #15507: test_subprocess's test_send_signal could fail if the test 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. | 29 August 2013, 20:35:27 UTC |
e33d5b0 | Charles-François Natali | 29 August 2013, 17:26:37 UTC | Merge. | 29 August 2013, 17:26:37 UTC |
5fd2642 | Charles-François Natali | 29 August 2013, 17:01:40 UTC | Issue #18643: Fix some test_socket failures due to large default socket buffer sizes. | 29 August 2013, 17:01:40 UTC |
50254c5 | Serhiy Storchaka | 29 August 2013, 08:35:43 UTC | Issue #18743: Fix references to non-existant "StringIO" module in docstrings and comments. | 29 August 2013, 08:35:43 UTC |
15e6590 | Serhiy Storchaka | 29 August 2013, 07:28:44 UTC | Issue #18760: Improved cross-references in the xml package. | 29 August 2013, 07:28:44 UTC |
3b44a40 | Victor Stinner | 28 August 2013, 10:26:28 UTC | Fix @requires_freebsd_version and @requires_linux_version decorators of test.support, run the test if the platform matchs! | 28 August 2013, 10:26:28 UTC |
b84fc0f | Victor Stinner | 27 August 2013, 23:44:42 UTC | Fix compilation of the _sqlite module if threads are disabled | 27 August 2013, 23:44:42 UTC |
9594942 | Serhiy Storchaka | 27 August 2013, 16:40:23 UTC | Issue #18783: Removed existing mentions of Python long type in docstrings, error messages and comments. | 27 August 2013, 16:40:23 UTC |
4af4d27 | Ezio Melotti | 26 August 2013, 11:00:39 UTC | #18839: document that sys.exit() will not accept a non-integer numeric value as exit status. | 26 August 2013, 11:00:39 UTC |
ca4d97e | Eli Bendersky | 26 August 2013, 02:05:55 UTC | Clarify pyexpat documentation in StartElementHandler | 26 August 2013, 02:05:55 UTC |
7c4a7e6 | Ezio Melotti | 25 August 2013, 22:32:56 UTC | #18803: fix more typos. Patch by Févry Thibault. | 25 August 2013, 22:32:56 UTC |
bf8ab77 | Eli Bendersky | 25 August 2013, 22:27:36 UTC | Update XMLParser.close documentation and fix formatting. Using ``method`` markup because the method is on a callback object, not an explicitly documented method. :meth: markup creates links within the current class which is incorrect. In addition, indent the paragraph correctly. | 25 August 2013, 22:27:36 UTC |
4f1353a | Ezio Melotti | 25 August 2013, 20:56:43 UTC | #18833: add a test for test_telnetlib. Patch by Alex Volkov. | 25 August 2013, 20:56:43 UTC |
c20a7b9 | Charles-François Natali | 25 August 2013, 16:27:59 UTC | Merge. | 25 August 2013, 16:27:59 UTC |
249cdc3 | Charles-François Natali | 25 August 2013, 16:24:45 UTC | Issue #18763: subprocess: The file descriptors are now closed after calling the preexec_fn callback, which may open file descriptors. | 25 August 2013, 16:24:45 UTC |
b33baf1 | Serhiy Storchaka | 25 August 2013, 16:12:56 UTC | Issue #18817: Fix a resource warning in Lib/aifc.py demo. | 25 August 2013, 16:12:56 UTC |
cd0f74b | R David Murray | 25 August 2013, 15:09:02 UTC | #16611: BaseCookie now parses 'secure' and 'httponly' flags. 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. | 25 August 2013, 15:09:02 UTC |
f1fe159 | Christian Heimes | 25 August 2013, 12:57:00 UTC | Issue #11973: Fix a problem in kevent. The flags and fflags fields are now properly handled as unsigned. | 25 August 2013, 12:57:00 UTC |
61636e7 | Christian Heimes | 25 August 2013, 12:19:16 UTC | Issue #18747: Fix spelling errors in my commit message and comments, thanks to Vajrasky Kok for proof-reading. | 25 August 2013, 12:19:16 UTC |
157c983 | Christian Heimes | 25 August 2013, 12:12:41 UTC | Issue #18709: Fix issue with IPv6 address in subjectAltName on Mac OS X Tiger | 25 August 2013, 12:12:41 UTC |
ec8147b | Tim Peters | 24 August 2013, 20:15:19 UTC | Various clarifications based on feedback & questions over the years. (grafted from 23181bf411a16287a0a54e910fc0f9ecd2764bf0) | 24 August 2013, 20:15:19 UTC |
eba25ba | Antoine Pitrou | 24 August 2013, 18:52:27 UTC | Issue #18756: make test_urandom_failure more robust by executing its code in a subprocess | 24 August 2013, 18:52:27 UTC |
71fe8c0 | Victor Stinner | 24 August 2013, 13:52:47 UTC | test_socket: cancel scheduled alarm on test failure | 24 August 2013, 13:52:47 UTC |
9e0ae53 | Serhiy Storchaka | 23 August 2013, 21:23:38 UTC | Issue #18757: Improved cross-references in the concurrent package. | 23 August 2013, 21:23:38 UTC |
78ede7c | Ezio Melotti | 23 August 2013, 20:06:31 UTC | #18798: fix typo in test_fcntl. Patch by Vajrasky Kok. | 23 August 2013, 20:06:31 UTC |
0c2dd0c | Victor Stinner | 23 August 2013, 17:19:15 UTC | Close #17702: On error, os.environb now removes suppress the except context when raising a new KeyError with the original key. | 23 August 2013, 17:19:15 UTC |
f1e0273 | Brett Cannon | 23 August 2013, 15:47:26 UTC | NEW entry for issue #18755 | 23 August 2013, 15:47:26 UTC |
a4975a9 | Brett Cannon | 23 August 2013, 15:45:57 UTC | Issue #18755: Allow imp.load_*() loaders to have get_data() called multiple times. | 23 August 2013, 15:45:57 UTC |
f5ebd26 | Brett Cannon | 23 August 2013, 14:58:49 UTC | Emphasize that people should not override __import__. 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__. | 23 August 2013, 14:58:49 UTC |
01e75a6 | Tim Peters | 22 August 2013, 23:32:53 UTC | Add line explaining the "%sort" test. (grafted from 1ea833ecaf5a9d43a886e9e73b4e2551d0d5b548) | 22 August 2013, 23:32:53 UTC |
06ce077 | Serhiy Storchaka | 22 August 2013, 14:51:58 UTC | Issue #16809: Fixed some tkinter incompabilities with Tcl/Tk 8.6. | 22 August 2013, 14:51:58 UTC |
203eb31 | Serhiy Storchaka | 22 August 2013, 14:40:31 UTC | Issue #16809: Tkinter's splitlist() and split() methods now accept Tcl_Obj argument. This is needed for support Tcl/Tk 8.6. | 22 August 2013, 14:40:31 UTC |
1852b30 | Christian Heimes | 22 August 2013, 11:22:37 UTC | Issue #18747: Update Misc/NEWS to reflect the latest changeset. | 22 August 2013, 11:22:37 UTC |
80c5de9 | Christian Heimes | 22 August 2013, 11:19:48 UTC | Issue #18747: Use a parent atfork handler instead of a child atfork handler. fork() is suppose to be async-signal safe but the handler calls unsafe functions. A parent handler mitigates the issue. | 22 August 2013, 11:19:48 UTC |
00ae435 | R David Murray | 22 August 2013, 01:10:31 UTC | #18324: set_payload now correctly handles binary input. 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. | 22 August 2013, 01:10:31 UTC |
0b16912 | Tim Peters | 21 August 2013, 23:52:57 UTC | Merge 3.2 into 3.3. The only file change is adding the v3.2.5 tag to 3.3's .hgtags file. | 21 August 2013, 23:52:57 UTC |
1e440cf | Antoine Pitrou | 21 August 2013, 22:39:46 UTC | Issue #18792: Use "127.0.0.1" or "::1" instead of "localhost" as much as possible, since "localhost" goes through a DNS lookup under recent Windows versions. | 21 August 2013, 22:39:46 UTC |
9e6b975 | Serhiy Storchaka | 21 August 2013, 18:38:21 UTC | Issue #17119: Fixed integer overflows when processing large strings and tuples in the tkinter module. | 21 August 2013, 18:38:21 UTC |
f77b4b2 | Christian Heimes | 21 August 2013, 11:26:05 UTC | Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork. A pthread_atfork() child handler is used to seeded the PRNG with pid, time and some stack data. | 21 August 2013, 11:26:05 UTC |
b1973c2 | Serhiy Storchaka | 20 August 2013, 17:38:21 UTC | Issue #8865: Concurrent invocation of select.poll.poll() now raises a RuntimeError exception. Patch by Christian Schubert. | 20 August 2013, 17:38:21 UTC |
ec67d18 | Serhiy Storchaka | 20 August 2013, 17:04:47 UTC | Issue #13461: Fix a crash in the TextIOWrapper.tell method on 64-bit platforms. Patch by Yogesh Chaudhari. | 20 August 2013, 17:04:47 UTC |
98985a1 | Serhiy Storchaka | 19 August 2013, 20:18:23 UTC | Issue #2537: Remove breaked check which prevented valid regular expressions. Patch by Meador Inge. See also issue #18647. | 19 August 2013, 20:18:23 UTC |
1ca66ed | Serhiy Storchaka | 19 August 2013, 19:59:31 UTC | Issue #18647: A regular expression in the doctest module rewritten so that determined minimal width of repeated subexpression is >0 (an empty line was not matched in any case). | 19 August 2013, 19:59:31 UTC |
9d96542 | Serhiy Storchaka | 19 August 2013, 19:50:54 UTC | Issue #18647: Correctly bound calculated min/max width of a subexpression. Now max width is MAXREPEAT on 32- and 64-bit platforms when one of subexpressions is unbounded repetition. | 19 August 2013, 19:50:54 UTC |
4d98ca9 | Christian Heimes | 19 August 2013, 15:36:29 UTC | Issue #18777: The ssl module now uses the new CRYPTO_THREADID API of OpenSSL 1.0.0+ instead of the deprecated CRYPTO id callback function. | 19 August 2013, 15:36:29 UTC |
e0f0cf4 | Serhiy Storchaka | 19 August 2013, 06:59:18 UTC | Issue #18761: Improved cross-references in email documentation. | 19 August 2013, 06:59:18 UTC |
ca64d25 | Terry Jan Reedy | 19 August 2013, 05:05:19 UTC | Issue #18489: idlelib.SearchEngine - add docstrings (original patch by Phil Webster). | 19 August 2013, 05:05:19 UTC |
3f4f3ba | Andrew Kuchling | 18 August 2013, 22:57:22 UTC | #18562: various revisions to the regex howto for 3.x * 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. | 18 August 2013, 22:57:22 UTC |
ba5d8f3 | Terry Jan Reedy | 18 August 2013, 22:27:02 UTC | Issue #18592: whitespace | 18 August 2013, 22:27:02 UTC |
c5507c0 | Terry Jan Reedy | 18 August 2013, 22:22:43 UTC | Issue #18592: Add docstrings to file being tested (idlelib.SearchDialogBase.py). | 18 August 2013, 22:22:43 UTC |
958dbb9 | Christian Heimes | 18 August 2013, 01:11:11 UTC | add missing # | 18 August 2013, 01:11:11 UTC |
3c2593b | Christian Heimes | 17 August 2013, 15:25:18 UTC | Issue 18768: Correct doc string of RAND_edg(). Patch by Vajrasky Kok. | 17 August 2013, 15:25:18 UTC |
474afdd | Christian Heimes | 17 August 2013, 15:18:56 UTC | Issue #18768: coding style nitpick. Thanks to Vajrasky Kok | 17 August 2013, 15:18:56 UTC |
85a8629 | Ezio Melotti | 17 August 2013, 13:57:41 UTC | #18466: fix more typos. Patch by Févry Thibault. | 17 August 2013, 13:57:41 UTC |
b5bc353 | Ezio Melotti | 17 August 2013, 13:11:40 UTC | #18741: fix more typos. Patch by Févry Thibault. | 17 August 2013, 13:11:40 UTC |
9ff79f7 | Christian Heimes | 17 August 2013, 13:01:54 UTC | Issue #18178: Fix ctypes on BSD. dlmalloc.c was compiled twice which broke malloc weak symbols. | 17 August 2013, 13:01:54 UTC |
30b9d5d | Ezio Melotti | 17 August 2013, 12:50:46 UTC | #18705: fix a number of typos. Patch by Févry Thibault. | 17 August 2013, 12:50:46 UTC |
67f3977 | Vinay Sajip | 16 August 2013, 23:39:42 UTC | Issue #18759: Improved cross-references in logging documentation. | 16 August 2013, 23:39:42 UTC |
a3811e4 | Christian Heimes | 16 August 2013, 22:55:39 UTC | merge | 16 August 2013, 22:55:39 UTC |
824f7f3 | Christian Heimes | 16 August 2013, 22:54:47 UTC | Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes 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). | 16 August 2013, 22:54:47 UTC |
7bf1125 | Charles-François Natali | 16 August 2013, 21:19:22 UTC | Issue #16463: Fix a transient test_timeout failure. | 16 August 2013, 21:19:22 UTC |
e79be87 | Serhiy Storchaka | 16 August 2013, 21:09:55 UTC | Issue #18743: Fix references to non-existant "StringIO" module. | 16 August 2013, 21:09:55 UTC |
ec34ab5 | Antoine Pitrou | 16 August 2013, 18:44:38 UTC | Issue #18756: Improve error reporting in os.urandom() when the failure is due to something else than /dev/urandom not existing. | 16 August 2013, 18:44:38 UTC |
802bf8a | Ezio Melotti | 16 August 2013, 18:32:25 UTC | #18707: point to Doc/README.txt in the README file. Patch by Madison May. | 16 August 2013, 18:32:25 UTC |
ac60160 | Antoine Pitrou | 16 August 2013, 17:35:02 UTC | Issue #1666318: Add a test that shutil.copytree() retains directory permissions. Patch by Catherine Devlin. | 16 August 2013, 17:35:02 UTC |
ba69008 | Antoine Pitrou | 16 August 2013, 17:19:40 UTC | Issue #16190: fix random module recommendation to use ssl.RAND_bytes(). | 16 August 2013, 17:19:40 UTC |
29c3fc5 | Terry Jan Reedy | 15 August 2013, 20:19:13 UTC | Issue #18732: Remove unused* parameter output_sep from IdleHistory.History 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. | 15 August 2013, 20:19:13 UTC |
c2564f9 | Terry Jan Reedy | 15 August 2013, 18:32:04 UTC | Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan. | 15 August 2013, 18:32:04 UTC |
5e4d639 | Victor Stinner | 15 August 2013, 09:57:02 UTC | Issue #18296: Try to fix TestSendfile.test_trailers() of test_os on FreeBSD | 15 August 2013, 09:57:02 UTC |
7491f17 | Eric Snow | 15 August 2013, 00:03:34 UTC | issue #18698: ensure importlib.reload() returns the module out of sys.modules. | 15 August 2013, 00:03:34 UTC |
e76c039 | David Wolever | 14 August 2013, 18:41:48 UTC | Remove errant fourth '.' from ellipsis in datetime documentation. | 14 August 2013, 18:41:48 UTC |
b1b915c | Raymond Hettinger | 14 August 2013, 01:16:34 UTC | Issue 18719: Remove a false optimization Remove an unused early-out test from the critical path for dict and set lookups. When the strings already have matching lengths, kinds, 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). | 14 August 2013, 01:16:34 UTC |
0a01ac4 | Terry Jan Reedy | 13 August 2013, 23:51:04 UTC | Issue #18425: Add docstrings to IdleHistory.py. Remove redundant 'history_' prefix from two attributes and two methods of History class. | 13 August 2013, 23:51:04 UTC |
7f7b941 | Victor Stinner | 13 August 2013, 23:39:14 UTC | Issue #18405: Improve the entropy of crypt.mksalt(). | 13 August 2013, 23:39:14 UTC |
4bfa6c5 | Ezio Melotti | 13 August 2013, 09:53:40 UTC | #18687: remove obsolete comment. Patch by Févry Thibault. | 13 August 2013, 09:53:40 UTC |
eedb58d | Ned Deily | 13 August 2013, 08:12:41 UTC | Issue 18724: Fix typo noticed by Susan Tan. | 13 August 2013, 08:12:41 UTC |
0d53860 | Senthil Kumaran | 13 August 2013, 05:25:27 UTC | Increasing test coverage of ftplib. Patch by Muhammad Jehanzeb | 13 August 2013, 05:25:27 UTC |
bc4b8eb | Felix Crux | 12 August 2013, 21:39:51 UTC | Documenting that json.load may raise a ValueError. Issue #18680: JSONDecoder should document that it raises a ValueError for malformed data | 12 August 2013, 21:39:51 UTC |
569a5fa | David Wolever | 12 August 2013, 20:56:02 UTC | Issue #17701: Improving strftime documentation. | 12 August 2013, 20:56:02 UTC |