5cace78 | Antoine Pitrou | 01 May 2010, 12:16:39 UTC | Fix attribution. Travis didn't do much and he did a bad work. (yes, this is a sensitive subject, sorry) | 01 May 2010, 12:16:39 UTC |
9fbbd3b | Andrew M. Kuchling | 01 May 2010, 12:06:51 UTC | Describe memoryview | 01 May 2010, 12:06:51 UTC |
7de14ac | Andrew M. Kuchling | 01 May 2010, 12:05:52 UTC | Minor grammar fix | 01 May 2010, 12:05:52 UTC |
16cd2be | Mark Dickinson | 01 May 2010, 11:46:20 UTC | Fix incorrect use of a list as the target of an 'except' clause in test_decimal.py. | 01 May 2010, 11:46:20 UTC |
1b7f9e5 | Senthil Kumaran | 01 May 2010, 08:01:56 UTC | Fix issue8582: urllib.urlretrieve fails with ValueError: Invalid format string | 01 May 2010, 08:01:56 UTC |
d3b6022 | Andrew M. Kuchling | 01 May 2010, 01:19:16 UTC | Add various items | 01 May 2010, 01:19:16 UTC |
54f9f83 | Antoine Pitrou | 30 April 2010, 23:08:48 UTC | Issue #8576: Remove use of find_unused_port() in test_smtplib and test_multiprocessing. Patch by Paul Moore. | 30 April 2010, 23:08:48 UTC |
6d5e579 | Marc-André Lemburg | 30 April 2010, 17:20:14 UTC | [issue8211] configure: ignore AC_PROG_CC hardcoded CFLAGS Only override the AC_PROG_CC determined CFLAGS if they were set by the user. This restores the default behavior in the common case of not having CFLAGS defined when running configure. | 30 April 2010, 17:20:14 UTC |
9663dda | Ronald Oussoren | 30 April 2010, 15:11:22 UTC | Add notes about uninstalling a framework install to Mac/README. Fixes issue 7107. | 30 April 2010, 15:11:22 UTC |
5d18cc6 | Ronald Oussoren | 30 April 2010, 14:58:39 UTC | Fix for issue 8476 | 30 April 2010, 14:58:39 UTC |
c4ae73e | Andrew M. Kuchling | 30 April 2010, 13:47:34 UTC | Add item | 30 April 2010, 13:47:34 UTC |
b3437c9 | Andrew M. Kuchling | 30 April 2010, 13:46:55 UTC | Minor grammar re-wording | 30 April 2010, 13:46:55 UTC |
a5cd182 | Tarek Ziadé | 30 April 2010, 12:15:12 UTC | Fixed #8577. distutils.sysconfig.get_python_inc() now differenciates buildir and srcdir | 30 April 2010, 12:15:12 UTC |
01d149f | Ronald Oussoren | 30 April 2010, 11:20:14 UTC | Fix for issue #3646: with this patch it is possible to do a framework install of Python in your home directory (on OSX): $ configure --enable-framework=${HOME}/Library/Frameworks $ make && make install Without this patch the framework would get installed just fine, but 'make install' would try to install the application bundles and command-line tools outside the user's home, which doesn't work for non-admin users (and is bad form anyway). | 30 April 2010, 11:20:14 UTC |
c121f13 | Andrew M. Kuchling | 30 April 2010, 01:33:40 UTC | Add various items; rearrange unittest section a bit | 30 April 2010, 01:33:40 UTC |
6038318 | Andrew M. Kuchling | 30 April 2010, 01:32:47 UTC | Markup fix; clarify by adding 'in that order' | 30 April 2010, 01:32:47 UTC |
5453366 | Andrew M. Kuchling | 30 April 2010, 01:02:15 UTC | Fix typos | 30 April 2010, 01:02:15 UTC |
3ded421 | Andrew M. Kuchling | 30 April 2010, 00:52:31 UTC | Reword paragraph to make its meaning clearer. Antoine Pitrou: is my version of the paragraph still correct? R. David Murray: is this more understandable than the previous version? | 30 April 2010, 00:52:31 UTC |
ba88b7f | Andrew M. Kuchling | 30 April 2010, 00:49:09 UTC | Always add space after RFC; reword paragraph | 30 April 2010, 00:49:09 UTC |
a01f689 | Giampaolo Rodolà | 29 April 2010, 20:31:17 UTC | Fixes issue 8543 (asynchat documentation issues) | 29 April 2010, 20:31:17 UTC |
f62b50f | Senthil Kumaran | 29 April 2010, 19:46:08 UTC | Fixing the Broken links of mechanize library. | 29 April 2010, 19:46:08 UTC |
ab9149d | Ezio Melotti | 29 April 2010, 16:07:20 UTC | Group the Windows entries in getfilesystemencoding doc, move the win 9x one at the bottom of the list and fix some markup. | 29 April 2010, 16:07:20 UTC |
5c4c461 | Lars Gustäbel | 29 April 2010, 15:23:38 UTC | Issue #8464: tarfile.open(name, mode="w|") no longer creates files with execute permissions set. | 29 April 2010, 15:23:38 UTC |
f56a288 | Antoine Pitrou | 29 April 2010, 10:05:40 UTC | Issue #7834: Fix connect() of Bluetooth L2CAP sockets with recent versions of the Linux kernel. Patch by Yaniv Aknin. | 29 April 2010, 10:05:40 UTC |
b17b3c5 | Benjamin Peterson | 29 April 2010, 03:30:59 UTC | update pypy url | 29 April 2010, 03:30:59 UTC |
fa0e779 | Benjamin Peterson | 29 April 2010, 03:18:05 UTC | update pypy description | 29 April 2010, 03:18:05 UTC |
b2454b2 | Andrew M. Kuchling | 29 April 2010, 01:45:41 UTC | Add various unittest items | 29 April 2010, 01:45:41 UTC |
fb759a2 | Andrew M. Kuchling | 29 April 2010, 01:44:30 UTC | Fix doubled 'the'. Markup fixes to use :exc:, :option: in a few places. (Glitch: unittest.main's -c ends up a link to the Python interpreter's -c option. Should we skip using :option: for that switch, or disable the auto-linking somehow?) | 29 April 2010, 01:44:30 UTC |
15c82d2 | Andrew M. Kuchling | 29 April 2010, 00:22:16 UTC | Add various items | 29 April 2010, 00:22:16 UTC |
3945c86 | Antoine Pitrou | 28 April 2010, 21:11:01 UTC | Fix style issues in test_ssl | 28 April 2010, 21:11:01 UTC |
689405e | Antoine Pitrou | 28 April 2010, 19:57:33 UTC | Clarify and fix the documentation for IOBase.close() | 28 April 2010, 19:57:33 UTC |
ece349e | Antoine Pitrou | 28 April 2010, 19:53:35 UTC | State clearly that truncate() doesn't move the file position, and remove a duplicate of its specification. | 28 April 2010, 19:53:35 UTC |
ed92043 | Senthil Kumaran | 28 April 2010, 17:20:43 UTC | Fixed Issue6312 - httplib fails with HEAD requests to pages with "transfer-encoding: chunked" | 28 April 2010, 17:20:43 UTC |
ad709ee | Nick Coghlan | 28 April 2010, 14:53:59 UTC | Add version changed note for -m tinkering with sys.argv[0] during the search process | 28 April 2010, 14:53:59 UTC |
c5e4485 | Nick Coghlan | 28 April 2010, 14:51:08 UTC | Issue 8202: when using the -m command line switch, sys.argv[0] is now '-m' instead of '-c' while searching for the module to be executed | 28 April 2010, 14:51:08 UTC |
54677da | Nick Coghlan | 28 April 2010, 14:34:30 UTC | Also mention patch submitter's name in NEWS, not just in the commit message | 28 April 2010, 14:34:30 UTC |
dfb45df | Nick Coghlan | 28 April 2010, 14:29:06 UTC | Issue 7490: make IGNORE_EXCEPTION_DETAIL also ignore details of the module containing the exception under test (original patch by Lennart Regebro) | 28 April 2010, 14:29:06 UTC |
616de77 | Jesus Cea | 28 April 2010, 10:32:30 UTC | Issue #3928: Support 'os.mknod()' in Solaris | 28 April 2010, 10:32:30 UTC |
6a10281 | Victor Stinner | 27 April 2010, 23:55:59 UTC | Issue #7449, last part (11): fix many tests if thread support is disabled * Use try/except ImportError or test_support.import_module() to import thread and threading modules * Add @unittest.skipUnless(threading, ...) to testcases using threads | 27 April 2010, 23:55:59 UTC |
c73a05f | Victor Stinner | 27 April 2010, 23:51:16 UTC | Issue #7449, part 10: test_cmd imports trace module using test_support.import_module() Use test_support.import_module() instead of import to raise a SkipTest exception if the import fail. Import trace fails if the threading module is missing. See also part 3: test_doctest: import trace module in test_coverage(). | 27 April 2010, 23:51:16 UTC |
47c8841 | Victor Stinner | 27 April 2010, 23:33:58 UTC | Partial revert of r80556 (Issue #7449, part 5, fix ctypes test) Rewrite r80556: the thread test have to be executed just after the test on libc_open() and so the test cannot be splitted in two functions (without duplicating code, and I don't want to duplicate code). | 27 April 2010, 23:33:58 UTC |
a44b5a3 | Victor Stinner | 27 April 2010, 23:14:58 UTC | Issue #7449, part 9: fix test_xmlrpclib for missing threading module * Skip testcases using threads if threading module is missing * Use "http://" instead of URL in ServerProxyTestCase if threading is missing because URL is not set in this case | 27 April 2010, 23:14:58 UTC |
09227b9 | Victor Stinner | 27 April 2010, 23:03:16 UTC | Issue #7449, part 8: don't skip the whole test_asynchat if threading is missing TestFifo can be executed without the threading module | 27 April 2010, 23:03:16 UTC |
be595d3 | Victor Stinner | 27 April 2010, 23:01:29 UTC | Issue #7449, part 7: simplify threading detection in test_capi * Skip TestPendingCalls if threading module is missing * Test if threading module is present or not, instead of test the presence of _testcapi._test_thread_state | 27 April 2010, 23:01:29 UTC |
fd8ea99 | Victor Stinner | 27 April 2010, 22:59:35 UTC | Issue #7449, part 6: fix test_hashlib for missing threading module Move @test_support.reap_thread decorator from test_main() to test_threaded_hashing(). | 27 April 2010, 22:59:35 UTC |
eef5c35 | Benjamin Peterson | 27 April 2010, 22:56:31 UTC | make slice notation in (r)find docs consistent | 27 April 2010, 22:56:31 UTC |
4c7bcf1 | Antoine Pitrou | 27 April 2010, 22:03:37 UTC | Issue #8086: In :func:`ssl.DER_cert_to_PEM_cert()`, fix missing newline before the certificate footer. Patch by Kyle VanderBeek. | 27 April 2010, 22:03:37 UTC |
9751472 | Victor Stinner | 27 April 2010, 22:01:24 UTC | Issue #7449, part 5: split Test.test_open() of ctypes/test/test_errno.py * Split Test.test_open() in 2 functions: test_open() and test_thread_open() * Skip test_open() and test_thread_open() if we are unable to find the C library * Skip test_thread_open() if thread support is disabled * Use unittest.skipUnless(os.name == "nt", ...) on test_GetLastError() | 27 April 2010, 22:01:24 UTC |
613b4cf | Victor Stinner | 27 April 2010, 21:56:26 UTC | Issue #7449, part 4: skip test_multiprocessing if thread support is disabled import threading after _multiprocessing to raise a more revelant error message: "No module named _multiprocessing". _multiprocessing is not compiled without thread support. | 27 April 2010, 21:56:26 UTC |
edb9f87 | Victor Stinner | 27 April 2010, 21:51:26 UTC | Issue #7449 part 3, test_doctest: import trace module in test_coverage() Import trace module fail if the threading module is missing. test_coverage() is only used if test_doctest.py is used with the -c option. This commit allows to execute the test suite without thread support. Move "import trace" in test_coverage() and use test_support.import_module('trace'). | 27 April 2010, 21:51:26 UTC |
1b4a69d | Victor Stinner | 27 April 2010, 21:47:01 UTC | Issue #7449, part 2: regrtest.py -j option requires thread support | 27 April 2010, 21:47:01 UTC |
d9d147b | Victor Stinner | 27 April 2010, 21:46:03 UTC | Issue #7449, part 1: fix test_support.py for Python compiled without thread | 27 April 2010, 21:46:03 UTC |
ae9f8bd | Benjamin Peterson | 27 April 2010, 21:19:06 UTC | correct signature | 27 April 2010, 21:19:06 UTC |
2773725 | Benjamin Peterson | 27 April 2010, 21:18:30 UTC | condense import | 27 April 2010, 21:18:30 UTC |
fed4abc | Benjamin Peterson | 27 April 2010, 21:17:22 UTC | fold __future__ imports | 27 April 2010, 21:17:22 UTC |
5e9cc5e | Benjamin Peterson | 27 April 2010, 21:15:28 UTC | fix comment | 27 April 2010, 21:15:28 UTC |
a9bd6d5 | Benjamin Peterson | 27 April 2010, 21:01:54 UTC | reject None as the buffering argument like the C implementation does #8546 | 27 April 2010, 21:01:54 UTC |
1dc6b08 | Antoine Pitrou | 27 April 2010, 19:09:59 UTC | Issue #8549: Fix compiling the _ssl extension under AIX. Patch by Sridhar Ratnakumar. | 27 April 2010, 19:09:59 UTC |
9bf5425 | Antoine Pitrou | 27 April 2010, 13:13:26 UTC | socket.error can really happen here, and fix a possible NameError | 27 April 2010, 13:13:26 UTC |
db18784 | Antoine Pitrou | 27 April 2010, 10:32:58 UTC | Qualify or remove or bare excepts. Simplify exception handling in places. Remove uses of test_support.TestFailed. | 27 April 2010, 10:32:58 UTC |
435ba0c | Antoine Pitrou | 27 April 2010, 09:51:18 UTC | replace custom code with standard library functionality (HTTPServer.shutdown()) + enable test that was never run (!) + make tests faster by lowering polling timeout | 27 April 2010, 09:51:18 UTC |
150acda | Antoine Pitrou | 27 April 2010, 08:40:51 UTC | Remove uses of find_unused_port() in test_ssl, and small cleanups | 27 April 2010, 08:40:51 UTC |
47b5440 | Michael Foord | 26 April 2010, 23:36:47 UTC | Adding versionadded to various new unittest functions in documentation | 26 April 2010, 23:36:47 UTC |
3939dcd | R. David Murray | 26 April 2010, 21:17:14 UTC | Issue #6656: fix locale.format_string to handle escaped percents and mappings. Refactors format_string. Includes tests for the two problems noted in the issue, but as far as I can see there are no other tests that confirm that format_string conforms to normal % formatting rules. | 26 April 2010, 21:17:14 UTC |
278d665 | Antoine Pitrou | 26 April 2010, 17:23:33 UTC | When calling getpeername() in SSLSocket.__init__, only silence exceptions caused by the "socket not connected" condition. | 26 April 2010, 17:23:33 UTC |
3bfa883 | R. David Murray | 26 April 2010, 16:54:57 UTC | Issue 8325: Improve regrtest --help text. | 26 April 2010, 16:54:57 UTC |
3d61379 | Brett Cannon | 25 April 2010, 23:11:51 UTC | Revert an accidental commit from r80492. | 25 April 2010, 23:11:51 UTC |
1994969 | Brett Cannon | 25 April 2010, 22:33:36 UTC | When DeprecationWarning was silenced by default, it also silenced any use of -Q by default as well. This change fixes that by treating -Q like -3 when it comes to DeprecationWarning; using it causes the silencing to not occur. Fixes issue #7319. | 25 April 2010, 22:33:36 UTC |
a624040 | Antoine Pitrou | 25 April 2010, 21:40:32 UTC | Issue #2302: Fix a race condition in SocketServer.BaseServer.shutdown, where the method could block indefinitely if called just before the event loop started running. This also fixes the occasional freezes witnessed in test_httpservers. | 25 April 2010, 21:40:32 UTC |
1ca8c19 | Antoine Pitrou | 25 April 2010, 21:15:50 UTC | Replace a Lock with a better suited Event. | 25 April 2010, 21:15:50 UTC |
5c322ec | Michael Foord | 25 April 2010, 19:02:46 UTC | Adding unittest.removeHandler function / decorator for removing the signal.SIGINT signal handler. With tests and docs. | 25 April 2010, 19:02:46 UTC |
adbcf1f | Georg Brandl | 25 April 2010, 10:57:15 UTC | Patch from Tim Hatch: Make socket setblocking <-> settimeout examples symmetric. | 25 April 2010, 10:57:15 UTC |
1e51825 | Georg Brandl | 25 April 2010, 10:56:41 UTC | Fix code example to have valid syntax so that it can be highlighted. | 25 April 2010, 10:56:41 UTC |
bb091e7 | Georg Brandl | 25 April 2010, 10:55:58 UTC | Patch from Tim Hatch: Minor spelling changes to _winreg docs. | 25 April 2010, 10:55:58 UTC |
a3f1e4c | Georg Brandl | 25 April 2010, 10:55:16 UTC | Patch from Tim Hatch: Remove reference to winreg being the fabled high-level registry interface. | 25 April 2010, 10:55:16 UTC |
9bfb78d | Georg Brandl | 25 April 2010, 10:54:42 UTC | Patch from Tim Hatch: Better cross-referencing in socket and winreg docs. | 25 April 2010, 10:54:42 UTC |
1f62087 | Georg Brandl | 25 April 2010, 10:29:17 UTC | Remove LaTeXy index entry syntax. | 25 April 2010, 10:29:17 UTC |
0b093e0 | Georg Brandl | 25 April 2010, 10:17:27 UTC | #8522: use with statement instead of try-finally for file handling. | 25 April 2010, 10:17:27 UTC |
404bd7f | Georg Brandl | 25 April 2010, 10:16:00 UTC | #8528: fix typo. | 25 April 2010, 10:16:00 UTC |
ca2e612 | Sean Reifscheider | 25 April 2010, 06:31:23 UTC | Fixing obscure syslog corner-case when sys.argv = None, syslog() would call openlog() for every logged message. | 25 April 2010, 06:31:23 UTC |
fc69af1 | Antoine Pitrou | 24 April 2010, 20:04:58 UTC | Issue #5103: SSL handshake would ignore the socket timeout and block indefinitely if the other end didn't respond. | 24 April 2010, 20:04:58 UTC |
4d3e372 | Antoine Pitrou | 24 April 2010, 19:57:01 UTC | The do_handshake() method of SSL objects now adjusts the blocking mode of the SSL structure if necessary (as other methods already do). | 24 April 2010, 19:57:01 UTC |
5fa9fb4 | Brian Curtin | 24 April 2010, 17:10:22 UTC | Fix #5774. Some _winreg functions are documented as taking kwargs but don't. | 24 April 2010, 17:10:22 UTC |
5183ebd | Matthias Klose | 24 April 2010, 16:38:36 UTC | - Issue #8509: Fix quoting in help strings and code snippets in configure.in. | 24 April 2010, 16:38:36 UTC |
a2936cf | Brian Curtin | 24 April 2010, 15:40:11 UTC | Fix #7838. Add docstrings and privatize _subprocess implementation details. Since CREATE_NEW_* are used for the creation flags of a subprocess, they were added to __all__. The rest of the previously exposed attributes are now qualified by _subprocess.ATTR rather than importing *. | 24 April 2010, 15:40:11 UTC |
55841ac | Antoine Pitrou | 24 April 2010, 10:43:57 UTC | Make test_makefile_close a networked test (can't read() from a non-connected socket under OS X), and skip it under Windows (where sockets can't be read() from using their fds). | 24 April 2010, 10:43:57 UTC |
4341e54 | Georg Brandl | 24 April 2010, 09:08:10 UTC | #7507: quote "!" in pipes.quote(); it is a special character for some shells. | 24 April 2010, 09:08:10 UTC |
f8bff48 | Georg Brandl | 24 April 2010, 08:56:58 UTC | Markup fixes. | 24 April 2010, 08:56:58 UTC |
b558f17 | Antoine Pitrou | 23 April 2010, 23:25:45 UTC | Issue #5238: Calling makefile() on an SSL object would prevent the underlying socket from being closed until all objects get truely destroyed. | 23 April 2010, 23:25:45 UTC |
dfb299b | Antoine Pitrou | 23 April 2010, 22:54:59 UTC | Issue #7943: Fix circular reference created when instantiating an SSL socket. Initial patch by Péter Szabó. | 23 April 2010, 22:54:59 UTC |
1273566 | Florent Xicluna | 23 April 2010, 18:10:12 UTC | Fix the "regrtest -s" switch. | 23 April 2010, 18:10:12 UTC |
64f6c2f | Florent Xicluna | 23 April 2010, 17:59:10 UTC | Remove ImportWarnings filters. They become obsolete after r79310, issue #8205. | 23 April 2010, 17:59:10 UTC |
04f4347 | Sean Reifscheider | 23 April 2010, 08:38:24 UTC | Small comment documentation change to clarify "ident" selection. | 23 April 2010, 08:38:24 UTC |
f6ce3cb | Sean Reifscheider | 23 April 2010, 08:31:55 UTC | issue8451: Making syslog module use sys.argv[0] for "ident". | 23 April 2010, 08:31:55 UTC |
a5c4b55 | Antoine Pitrou | 22 April 2010, 23:33:02 UTC | Issue #8108: Fix the unwrap() method of SSL objects when the socket has a non-infinite timeout. Also make that method friendlier with applications wanting to continue using the socket in clear-text mode, by disabling OpenSSL's internal readahead. Thanks to Darryl Miles for guidance. Issue #8108: test_ftplib's non-blocking SSL server now has proper handling of SSL shutdowns. | 22 April 2010, 23:33:02 UTC |
e11d85c | Georg Brandl | 22 April 2010, 22:15:33 UTC | Add "report a bug" links in some prominent places. Make it clear that doc bugs can be mailed to docs@python.org. Clarify tracker usage. | 22 April 2010, 22:15:33 UTC |
9aed604 | Antoine Pitrou | 22 April 2010, 18:00:41 UTC | Skip test on old versions of OpenSSL | 22 April 2010, 18:00:41 UTC |
60b1ee3 | Antoine Pitrou | 22 April 2010, 17:44:41 UTC | Temporarily display OpenSSL version in verbose run -- trying to diagnose failure on Neal's buildbot. | 22 April 2010, 17:44:41 UTC |
3982461 | Senthil Kumaran | 22 April 2010, 12:10:13 UTC | Changed tests to only urlparse one, which was enough, addressed Ezio's comment on Invalid url check statement and versionchanged string in docs. | 22 April 2010, 12:10:13 UTC |
19c0673 | Ezio Melotti | 22 April 2010, 11:53:21 UTC | Rephrase comment. | 22 April 2010, 11:53:21 UTC |