Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
31b862d Issue #18933: Added links to source code. 05 September 2013, 22:01:07 UTC
134f0de Issue #18672: Fixed format specifiers for Py_ssize_t in debugging output in the _sre moduel. 05 September 2013, 15:01:15 UTC
ef31a00 Merge heads 05 September 2013, 14:31:37 UTC
362c1b5 Issue #18830: inspect.getclasstree() no more produces duplicated entries even when input list contains duplicates. 05 September 2013, 14:14:32 UTC
60bf2fc 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 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 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 Issue #16826: Revert fix while Windows issues are being worked out. 04 September 2013, 00:43:49 UTC
d151da9 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 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 Issue #18912: Fix indentation in docstring Contributed by Jeroen Van Goey 03 September 2013, 13:37:19 UTC
a0f482a 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 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 test_threading isn't rudimentary anymore 01 September 2013, 17:51:49 UTC
740d6b6 Issue #12037: Fix test_email for desktop Windows. 31 August 2013, 21:12:21 UTC
31e4d32 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 Forward port new tests from Issue #18851. 30 August 2013, 21:38:13 UTC
9939cc8 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 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 Merge. 29 August 2013, 17:26:37 UTC
5fd2642 Issue #18643: Fix some test_socket failures due to large default socket buffer sizes. 29 August 2013, 17:01:40 UTC
50254c5 Issue #18743: Fix references to non-existant "StringIO" module in docstrings and comments. 29 August 2013, 08:35:43 UTC
15e6590 Issue #18760: Improved cross-references in the xml package. 29 August 2013, 07:28:44 UTC
3b44a40 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 Fix compilation of the _sqlite module if threads are disabled 27 August 2013, 23:44:42 UTC
9594942 Issue #18783: Removed existing mentions of Python long type in docstrings, error messages and comments. 27 August 2013, 16:40:23 UTC
4af4d27 #18839: document that sys.exit() will not accept a non-integer numeric value as exit status. 26 August 2013, 11:00:39 UTC
ca4d97e Clarify pyexpat documentation in StartElementHandler 26 August 2013, 02:05:55 UTC
7c4a7e6 #18803: fix more typos. Patch by Févry Thibault. 25 August 2013, 22:32:56 UTC
bf8ab77 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 #18833: add a test for test_telnetlib. Patch by Alex Volkov. 25 August 2013, 20:56:43 UTC
c20a7b9 Merge. 25 August 2013, 16:27:59 UTC
249cdc3 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 Issue #18817: Fix a resource warning in Lib/aifc.py demo. 25 August 2013, 16:12:56 UTC
cd0f74b #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 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 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 Issue #18709: Fix issue with IPv6 address in subjectAltName on Mac OS X Tiger 25 August 2013, 12:12:41 UTC
ec8147b Various clarifications based on feedback & questions over the years. (grafted from 23181bf411a16287a0a54e910fc0f9ecd2764bf0) 24 August 2013, 20:15:19 UTC
eba25ba Issue #18756: make test_urandom_failure more robust by executing its code in a subprocess 24 August 2013, 18:52:27 UTC
71fe8c0 test_socket: cancel scheduled alarm on test failure 24 August 2013, 13:52:47 UTC
9e0ae53 Issue #18757: Improved cross-references in the concurrent package. 23 August 2013, 21:23:38 UTC
78ede7c #18798: fix typo in test_fcntl. Patch by Vajrasky Kok. 23 August 2013, 20:06:31 UTC
0c2dd0c 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 NEW entry for issue #18755 23 August 2013, 15:47:26 UTC
a4975a9 Issue #18755: Allow imp.load_*() loaders to have get_data() called multiple times. 23 August 2013, 15:45:57 UTC
f5ebd26 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 Add line explaining the "%sort" test. (grafted from 1ea833ecaf5a9d43a886e9e73b4e2551d0d5b548) 22 August 2013, 23:32:53 UTC
06ce077 Issue #16809: Fixed some tkinter incompabilities with Tcl/Tk 8.6. 22 August 2013, 14:51:58 UTC
203eb31 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 Issue #18747: Update Misc/NEWS to reflect the latest changeset. 22 August 2013, 11:22:37 UTC
80c5de9 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 #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 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 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 Issue #17119: Fixed integer overflows when processing large strings and tuples in the tkinter module. 21 August 2013, 18:38:21 UTC
f77b4b2 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 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 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 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 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 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 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 Issue #18761: Improved cross-references in email documentation. 19 August 2013, 06:59:18 UTC
ca64d25 Issue #18489: idlelib.SearchEngine - add docstrings (original patch by Phil Webster). 19 August 2013, 05:05:19 UTC
3f4f3ba #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 Issue #18592: whitespace 18 August 2013, 22:27:02 UTC
c5507c0 Issue #18592: Add docstrings to file being tested (idlelib.SearchDialogBase.py). 18 August 2013, 22:22:43 UTC
958dbb9 add missing # 18 August 2013, 01:11:11 UTC
3c2593b Issue 18768: Correct doc string of RAND_edg(). Patch by Vajrasky Kok. 17 August 2013, 15:25:18 UTC
474afdd Issue #18768: coding style nitpick. Thanks to Vajrasky Kok 17 August 2013, 15:18:56 UTC
85a8629 #18466: fix more typos. Patch by Févry Thibault. 17 August 2013, 13:57:41 UTC
b5bc353 #18741: fix more typos. Patch by Févry Thibault. 17 August 2013, 13:11:40 UTC
9ff79f7 Issue #18178: Fix ctypes on BSD. dlmalloc.c was compiled twice which broke malloc weak symbols. 17 August 2013, 13:01:54 UTC
30b9d5d #18705: fix a number of typos. Patch by Févry Thibault. 17 August 2013, 12:50:46 UTC
67f3977 Issue #18759: Improved cross-references in logging documentation. 16 August 2013, 23:39:42 UTC
a3811e4 merge 16 August 2013, 22:55:39 UTC
824f7f3 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 Issue #16463: Fix a transient test_timeout failure. 16 August 2013, 21:19:22 UTC
e79be87 Issue #18743: Fix references to non-existant "StringIO" module. 16 August 2013, 21:09:55 UTC
ec34ab5 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 #18707: point to Doc/README.txt in the README file. Patch by Madison May. 16 August 2013, 18:32:25 UTC
ac60160 Issue #1666318: Add a test that shutil.copytree() retains directory permissions. Patch by Catherine Devlin. 16 August 2013, 17:35:02 UTC
ba69008 Issue #16190: fix random module recommendation to use ssl.RAND_bytes(). 16 August 2013, 17:19:40 UTC
29c3fc5 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 Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan. 15 August 2013, 18:32:04 UTC
5e4d639 Issue #18296: Try to fix TestSendfile.test_trailers() of test_os on FreeBSD 15 August 2013, 09:57:02 UTC
7491f17 issue #18698: ensure importlib.reload() returns the module out of sys.modules. 15 August 2013, 00:03:34 UTC
e76c039 Remove errant fourth '.' from ellipsis in datetime documentation. 14 August 2013, 18:41:48 UTC
b1b915c 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 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 Issue #18405: Improve the entropy of crypt.mksalt(). 13 August 2013, 23:39:14 UTC
4bfa6c5 #18687: remove obsolete comment. Patch by Févry Thibault. 13 August 2013, 09:53:40 UTC
eedb58d Issue 18724: Fix typo noticed by Susan Tan. 13 August 2013, 08:12:41 UTC
0d53860 Increasing test coverage of ftplib. Patch by Muhammad Jehanzeb 13 August 2013, 05:25:27 UTC
bc4b8eb 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 Issue #17701: Improving strftime documentation. 12 August 2013, 20:56:02 UTC
00964ed Issue #18667: Add missing "HAVE_FCHOWNAT" symbol to posix._have_functions. 12 August 2013, 17:49:30 UTC
ba5517d Issue #12645: Clarify and reformat the documentation of import_fresh_module 11 August 2013, 22:38:08 UTC
b212291 Issue #18706: Fix a test for issue #18681 so it no longer breaks test_codeccallbacks*. 11 August 2013, 17:12:20 UTC
back to top