Éric Araujo 
								
							 
						 
						
							
							
							
							
								
							
							
								9bce311ea4 
								
							 
						 
						
							
							
								
								Add shlex.quote function, to escape filenames and command lines ( #9723 ).  
							
							... 
							
							
							
							This function used to live as pipes.quote, where it was undocumented but
used anyway.  (An alias still exists for backward compatibility.)  The
tests have been moved as is, but the code of the function was changed to
use a regex instead of a loop with string comparisons (at Ian Bicking’s
suggestion).  I’m terrible at regexes, so any feedback is welcome. 
							
						 
						
							2011-07-27 18:29:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								114f0e499d 
								
							 
						 
						
							
							
								
								Issue  #12607 : Merge with 3.2.  
							
							
							
						 
						
							2011-07-27 07:39:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								d98646e430 
								
							 
						 
						
							
							
								
								Issue  #12607 : In subprocess, fix issue where if stdin, stdout or stderr is  
							
							... 
							
							
							
							given as a low fd, it gets overwritten. 
							
						 
						
							2011-07-27 07:16:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								4d90b19373 
								
							 
						 
						
							
							
								
								merge from 3.2 - Correcting issue 12576 fix, which resulted in buildbot failures.  
							
							
							
						 
						
							2011-07-27 09:32:04 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								45686b472b 
								
							 
						 
						
							
							
								
								Correcting issue 12576 fix, which resulted in buildbot failures.  
							
							
							
						 
						
							2011-07-27 09:31:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								12aa1aea67 
								
							 
						 
						
							
							
								
								Issue  #12590 : IDLE editor window now always displays the first line  
							
							... 
							
							
							
							when opening a long file.  With Tk 8.5, the first line was hidden. 
							
						 
						
							2011-07-26 18:19:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								f25e3d5278 
								
							 
						 
						
							
							
								
								Issue  #12590 : IDLE editor window now always displays the first line  
							
							... 
							
							
							
							when opening a long file.  With Tk 8.5, the first line was hidden. 
							
						 
						
							2011-07-26 18:17:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								7496fef8ff 
								
							 
						 
						
							
							
								
								merge from 3.2 - Fix closes Issue12576 - fix urlopen behavior on sites which do not send (or obsfuscates) Connection: Close header.  
							
							
							
						 
						
							2011-07-27 08:06:44 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								1299a8f3b2 
								
							 
						 
						
							
							
								
								Fix closes Issue12576 - fix urlopen behavior on sites which do not send (or obsfuscates) Connection: Close header.  
							
							
							
						 
						
							2011-07-27 08:05:58 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								2a20f9be70 
								
							 
						 
						
							
							
								
								Backport 0398f07d4827 (fix for weird buildbot failures)  
							
							
							
						 
						
							2011-07-27 01:06:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								d05066d1ee 
								
							 
						 
						
							
							
								
								Try to fix weird buildbot failures  
							
							
							
						 
						
							2011-07-26 23:55:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								0975dedfe0 
								
							 
						 
						
							
							
								
								Issue  #8746 : Use tempfile module to get tempdir and randomize the  
							
							... 
							
							
							
							link file name. 
							
						 
						
							2011-07-26 13:56:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								ba2eab25ff 
								
							 
						 
						
							
							
								
								Issue  #8746 : Use tempfile module to get tempdir and randomize the  
							
							... 
							
							
							
							link file name. 
							
						 
						
							2011-07-26 13:53:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Éric Araujo 
								
							 
						 
						
							
							
							
							
								
							
							
								41bade96a4 
								
							 
						 
						
							
							
								
								Remove duplicates of cmp_to_key ( #12542 , reviewed by Raymond Hettinger)  
							
							
							
						 
						
							2011-07-26 15:13:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								83d21930ab 
								
							 
						 
						
							
							
								
								Add debug output for failing buildbot  
							
							
							
						 
						
							2011-07-26 14:45:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								8188f585b2 
								
							 
						 
						
							
							
								
								Fixes   #12637 : Merged fix from 3.2 and added test.  
							
							
							
						 
						
							2011-07-25 19:58:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								45dedaafc2 
								
							 
						 
						
							
							
								
								Fixes   #12637 : Last resort messages now correctly handled. Thanks to Xavier de Gaye for the patch."  
							
							
							
						 
						
							2011-07-25 19:53:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5a24d82941 
								
							 
						 
						
							
							
								
								Add a test for issue  #1813 : getlocale() failing under a Turkish locale  
							
							... 
							
							
							
							(not a problem under 3.x) 
							
						 
						
							2011-07-24 02:41:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								0e3c5a828e 
								
							 
						 
						
							
							
								
								Add a test for issue  #1813 : getlocale() failing under a Turkish locale  
							
							... 
							
							
							
							(not a problem under 3.x) 
							
						 
						
							2011-07-24 02:40:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								cf9d3c08c8 
								
							 
						 
						
							
							
								
								Issue  #1813 : Fix codec lookup under Turkish locales.  
							
							
							
						 
						
							2011-07-24 02:27:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								8dbd8573e5 
								
							 
						 
						
							
							
								
								Issue  #12624 : It is now possible to fail after the first failure when  
							
							... 
							
							
							
							running in verbose mode (`-v` or `-W`), by using the `--failfast`
(or `-G`) option to regrtest.  This is useful with long test suites
such as test_io or test_subprocess. 
							
						 
						
							2011-07-23 22:37:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								216a3bc36d 
								
							 
						 
						
							
							
								
								Issue  #12624 : It is now possible to fail after the first failure when  
							
							... 
							
							
							
							running in verbose mode (`-v` or `-W`), by using the `--failfast`
(or `-G`) option to regrtest.  This is useful with long test suites
such as test_io or test_subprocess. 
							
						 
						
							2011-07-23 22:33:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								e02891b459 
								
							 
						 
						
							
							
								
								Issue  #12591 : Improve support of "universal newlines" in the subprocess  
							
							... 
							
							
							
							module: the piped streams can now be properly read from or written to. 
							
						 
						
							2011-07-23 22:04:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								ab85ff3d1a 
								
							 
						 
						
							
							
								
								Issue  #12591 : Improve support of "universal newlines" in the subprocess  
							
							... 
							
							
							
							module: the piped streams can now be properly read from or written to.
(this was broken due to the 2.x to 3.x transition; communicate() support
is still sketchy) 
							
						 
						
							2011-07-23 22:03:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								d42c1d09e9 
								
							 
						 
						
							
							
								
								Issue  #12591 : Allow io.TextIOWrapper to work with raw IO objects (without  
							
							... 
							
							
							
							a read1() method), and add a *write_through* parameter to
mandate unbuffered writes. 
							
						 
						
							2011-07-23 21:50:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								e96ec68101 
								
							 
						 
						
							
							
								
								Issue  #12591 : Allow io.TextIOWrapper to work with raw IO objects (without  
							
							... 
							
							
							
							a read1() method), and add an undocumented *write_through* parameter to
mandate unbuffered writes. 
							
						 
						
							2011-07-23 21:46:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nadeem Vawda 
								
							 
						 
						
							
							
							
							
								
							
							
								0200016132 
								
							 
						 
						
							
							
								
								Merge:  #10883 : Fix socket leaks in urllib.request.  
							
							... 
							
							
							
							* ftpwrapper now uses reference counting to ensure that the underlying socket
  is closed when the ftpwrapper object is no longer in use
* ftplib.FTP.ntransfercmd() now closes the socket if an error occurs
Initial patch by Victor Stinner. 
							
						 
						
							2011-07-23 14:25:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nadeem Vawda 
								
							 
						 
						
							
							
							
							
								
							
							
								08f5f7aa81 
								
							 
						 
						
							
							
								
								Issue  #10883 : Fix socket leaks in urllib.request.  
							
							... 
							
							
							
							* ftpwrapper now uses reference counting to ensure that the underlying socket
  is closed when the ftpwrapper object is no longer in use
* ftplib.FTP.ntransfercmd() now closes the socket if an error occurs
Initial patch by Victor Stinner. 
							
						 
						
							2011-07-23 14:03:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								7cd94a1e23 
								
							 
						 
						
							
							
								
								Issue  #11049 : skip a test that fails on some buildbots  
							
							
							
						 
						
							2011-07-23 15:00:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								714c53c540 
								
							 
						 
						
							
							
								
								merge from 3.2 - Fix closes issue12581 - Increase the urllib.parse test coverage. Patch by Petter Haggholm.  
							
							
							
						 
						
							2011-07-23 18:28:43 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								de02a7194c 
								
							 
						 
						
							
							
								
								Fix closes issue12581 - Increase the urllib.parse test coverage. Patch by Petter Haggholm.  
							
							
							
						 
						
							2011-07-23 18:27:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								d11c3e32c5 
								
							 
						 
						
							
							
								
								fixing whitespace in the previous commit  
							
							
							
						 
						
							2011-07-23 08:51:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								6c51999221 
								
							 
						 
						
							
							
								
								Issue  #11049 : adding some tests to test.support  
							
							... 
							
							
							
							Based on original patch by Giampaolo Rodola with contributions from R. David Murray 
							
						 
						
							2011-07-23 08:48:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								86f088e8e5 
								
							 
						 
						
							
							
								
								merge 3.2  
							
							
							
						 
						
							2011-07-22 10:55:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								2193d2b72b 
								
							 
						 
						
							
							
								
								type check AST strings and identifiers  
							
							... 
							
							
							
							This is related to a21829180423 as well as #12609  and #12610 . 
							
						 
						
							2011-07-22 10:50:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								a30def6c66 
								
							 
						 
						
							
							
								
								#12601 : merge with 3.2.  
							
							
							
						 
						
							2011-07-21 11:17:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								1beea5b7c1 
								
							 
						 
						
							
							
								
								#12601 : fix typo.  
							
							
							
						 
						
							2011-07-21 11:16:32 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								d649480739 
								
							 
						 
						
							
							
								
								Issue  #12551 : Provide a get_channel_binding() method on SSL sockets so as  
							
							... 
							
							
							
							to get channel binding data for the current SSL session (only the
"tls-unique" channel binding is implemented).  This allows the
implementation of certain authentication mechanisms such as SCRAM-SHA-1-PLUS.
Patch by Jacek Konieczny. 
							
						 
						
							2011-07-21 01:11:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								875048bd4c 
								
							 
						 
						
							
							
								
								#665194 : support roundtripping RFC2822 date stamps in the email.utils module  
							
							
							
						 
						
							2011-07-20 11:41:21 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								fb96089b13 
								
							 
						 
						
							
							
								
								Fix test_multiprocessing failure under Windows.  
							
							... 
							
							
							
							(followup to dfaa3a149a92) 
							
						 
						
							2011-07-20 02:01:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								dac7de3102 
								
							 
						 
						
							
							
								
								Issue  #12587 : Correct faulty test file and reference in test_tokenize.  
							
							... 
							
							
							
							(Patch by Robert Xiao) 
							
						 
						
							2011-07-19 16:18:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								2ea6fccf64 
								
							 
						 
						
							
							
								
								Issue  #12587 : Correct faulty test file and reference in test_tokenize.  
							
							... 
							
							
							
							(Patch by Robert Xiao) 
							
						 
						
							2011-07-19 16:15:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								7b561ec98f 
								
							 
						 
						
							
							
								
								Issue  #12571 : Add a plat-linux3 directory mirroring the plat-linux2 directory,  
							
							... 
							
							
							
							so that "import DLFCN" and other similar imports work on Linux 3.0. 
							
						 
						
							2011-07-20 00:28:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c57ed91e0c 
								
							 
						 
						
							
							
								
								Issue  #12571 : Add a plat-linux3 directory mirroring the plat-linux2 directory,  
							
							... 
							
							
							
							so that "import DLFCN" and other similar imports work on Linux 3.0. 
							
						 
						
							2011-07-20 00:26:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								4c14bba7f9 
								
							 
						 
						
							
							
								
								#7484 : simplify quoteaddr: if parseaddr throws an error it is a bug.  
							
							... 
							
							
							
							As far as I can tell, the try/except was ancient code, from before the email
package rewrite where the philosophy of never throwing parsing errors was
adopted. 
							
						 
						
							2011-07-18 21:59:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								da7af4d7a1 
								
							 
						 
						
							
							
								
								Merge  #7484 : no more <> around addresses in VRFY or EXPN  
							
							
							
						 
						
							2011-07-18 21:42:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								4634676cec 
								
							 
						 
						
							
							
								
								#7484 : no more <> around addresses in VRFY or EXPN  
							
							... 
							
							
							
							The RFC doesn't say that they are allowed; apparently many mailers accept
them, but not postfix.  Contributions to this patch were made by Felipe Cruz
and Catalin Iacob.
The changeset also adds additional indirect tests for quoteaddr (null address
and IDNA-encoded address). 
							
						 
						
							2011-07-18 21:38:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric V. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								c12469df22 
								
							 
						 
						
							
							
								
								Merge from 3.2.  
							
							
							
						 
						
							2011-07-18 14:08:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric V. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								12ebefc9d3 
								
							 
						 
						
							
							
								
								Closes   #12579 . Positional fields with str.format_map() now raise a ValueError instead of SystemError.  
							
							
							
						 
						
							2011-07-18 14:03:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								bd9c655c97 
								
							 
						 
						
							
							
								
								merge heads  
							
							
							
						 
						
							2011-07-17 22:50:12 -05:00