Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								23bba4ca39 
								
							 
						 
						
							
							
								
								Issue  #11750 : The Windows API functions scattered in the _subprocess and  
							
							... 
							
							
							
							_multiprocessing.win32 modules now live in a single module "_winapi".
Patch by sbt. 
							
						 
						
							2012-04-18 20:51:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								6f44d66bc4 
								
							 
						 
						
							
							
								
								Issue  #13959 : Rename imp to _imp and add Lib/imp.py and begin  
							
							... 
							
							
							
							rewriting functionality in pure Python.
To start, imp.new_module() has been rewritten in pure Python, put into
importlib (privately) and then publicly exposed in imp. 
							
						 
						
							2012-04-15 16:08:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								c014df7edf 
								
							 
						 
						
							
							
								
								Merge with 3.2: use ws2_32.lib rather than wsock32.lib on windows.  
							
							
							
						 
						
							2012-04-15 11:14:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								473fde60dc 
								
							 
						 
						
							
							
								
								Make all socket related modules link with ws2_32.lib on windows, like  
							
							... 
							
							
							
							_socket does.  Some were using the older wsock32.lib. 
							
						 
						
							2012-04-15 11:12:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								8963943fc3 
								
							 
						 
						
							
							
								
								hg merge 3.2  
							
							
							
						 
						
							2012-04-13 02:23:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								a9d33a21b3 
								
							 
						 
						
							
							
								
								Issue14559: Fix build files old Microft compilers.  
							
							... 
							
							
							
							With VS8.0 at least Python compiles and works correctly. 
							
						 
						
							2012-04-13 02:14:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								2247775bfa 
								
							 
						 
						
							
							
								
								Merge with 3.2 (Issue  #14471 )  
							
							
							
						 
						
							2012-04-02 15:41:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								984dfa7eed 
								
							 
						 
						
							
							
								
								Issue  #14471 : Fix a possible buffer overrun in the winreg module.  
							
							
							
						 
						
							2012-04-02 15:23:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthias Klose 
								
							 
						 
						
							
							
							
							
								
							
							
								5ce31cc4fc 
								
							 
						 
						
							
							
								
								merge 3.2  
							
							
							
						 
						
							2012-03-14 23:17:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthias Klose 
								
							 
						 
						
							
							
							
							
								
							
							
								d83be23689 
								
							 
						 
						
							
							
								
								merge 3.1  
							
							
							
						 
						
							2012-03-14 23:14:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthias Klose 
								
							 
						 
						
							
							
							
							
								
							
							
								0f4c16e29c 
								
							 
						 
						
							
							
								
								- rename configure.in to configure.ac  
							
							... 
							
							
							
							- change references from configure.in to configure.ac 
							
						 
						
							2012-03-14 23:10:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b69ef16fe6 
								
							 
						 
						
							
							
								
								Issue  #14252 : Fix subprocess.Popen.terminate() to not raise an error under Windows when the child process has already exited.  
							
							
							
						 
						
							2012-03-11 19:33:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								1f9a835400 
								
							 
						 
						
							
							
								
								Issue  #14252 : Fix subprocess.Popen.terminate() to not raise an error under Windows when the child process has already exited.  
							
							
							
						 
						
							2012-03-11 19:29:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								f125bf5f94 
								
							 
						 
						
							
							
								
								Update copyright years and version name.  
							
							
							
						 
						
							2012-03-04 16:26:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								6eaaeff00e 
								
							 
						 
						
							
							
								
								merge 3.2  
							
							
							
						 
						
							2012-02-24 11:48:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								2142ee8718 
								
							 
						 
						
							
							
								
								Update copyright year.  
							
							
							
						 
						
							2012-02-23 21:19:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								50590f111b 
								
							 
						 
						
							
							
								
								Use GetModuleHandleW to avoid *A functions where possible.  
							
							
							
						 
						
							2012-01-14 17:54:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9d3b93ba30 
								
							 
						 
						
							
							
								
								Use the new Unicode API  
							
							... 
							
							
							
							* Replace PyUnicode_FromUnicode(NULL, 0) by PyUnicode_New(0, 0)
 * Replce PyUnicode_FromUnicode(str, len) by PyUnicode_FromWideChar(str, len)
 * Replace Py_UNICODE by wchar_t
 * posix_putenv() uses PyUnicode_FromFormat() to create the string, instead
   of PyUnicode_FromUnicode() + _snwprintf() 
							
						 
						
							2011-11-22 02:27:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								be49244bdc 
								
							 
						 
						
							
							
								
								winreg module avoids the deprecated Unicode API  
							
							
							
						 
						
							2011-11-21 12:43:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9e30aa52fd 
								
							 
						 
						
							
							
								
								Fix misuse of PyUnicode_GET_SIZE() => PyUnicode_GET_LENGTH()  
							
							... 
							
							
							
							And PyUnicode_GetSize() => PyUnicode_GetLength() 
							
						 
						
							2011-11-21 02:49:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								dcbbd9ea21 
								
							 
						 
						
							
							
								
								Fix a typo in PC/_subprocess.c  
							
							
							
						 
						
							2011-11-21 02:17:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3335447646 
								
							 
						 
						
							
							
								
								Check for PyUnicode_AS_UNICODE() failure  
							
							
							
						 
						
							2011-11-21 02:01:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nadeem Vawda 
								
							 
						 
						
							
							
							
							
								
							
							
								2b9f36cdb6 
								
							 
						 
						
							
							
								
								Merge  #13194 : zlib.compressobj().copy() and zlib.decompressobj().copy() are now available on Windows.  
							
							
							
						 
						
							2011-10-17 19:40:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nadeem Vawda 
								
							 
						 
						
							
							
							
							
								
							
							
								bcb86c5246 
								
							 
						 
						
							
							
								
								Issue  #13194 : zlib.compressobj().copy() and zlib.decompressobj().copy() are now available on Windows.  
							
							
							
						 
						
							2011-10-17 19:34:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								bd928fef42 
								
							 
						 
						
							
							
								
								Rename _Py_identifier to _Py_IDENTIFIER.  
							
							
							
						 
						
							2011-10-14 10:20:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								afe55bba33 
								
							 
						 
						
							
							
								
								Add API for static strings, primarily good for identifiers.  
							
							... 
							
							
							
							Thanks to Konrad Schöbel and Jasper Schulz for helping with the mass-editing. 
							
						 
						
							2011-10-09 10:38:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								789e7ad918 
								
							 
						 
						
							
							
								
								Issue  #13063 : the Windows error ERROR_NO_DATA (numbered 232 and described  
							
							... 
							
							
							
							as "The pipe is being closed") is now mapped to POSIX errno EPIPE
(previously EINVAL). 
							
						 
						
							2011-10-07 16:17:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								586bfe4500 
								
							 
						 
						
							
							
								
								Issue  #13063 : the Windows error ERROR_NO_DATA (numbered 232 and described  
							
							... 
							
							
							
							as "The pipe is being closed") is now mapped to POSIX errno EPIPE
(previously EINVAL). 
							
						 
						
							2011-10-07 16:16:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c61c8d7a5e 
								
							 
						 
						
							
							
								
								Issue  #12911 : Fix memory consumption when calculating the repr() of huge tuples or lists.  
							
							... 
							
							
							
							This introduces a small private API for this common pattern.
The issue has been discovered thanks to Martin's huge-mem buildbot. 
							
						 
						
							2011-10-06 19:04:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								eeb7eea1f9 
								
							 
						 
						
							
							
								
								Issue  #12911 : Fix memory consumption when calculating the repr() of huge tuples or lists.  
							
							... 
							
							
							
							This introduces a small private API for this common pattern.
The issue has been discovered thanks to Martin's huge-mem buildbot. 
							
						 
						
							2011-10-06 18:57:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								639418812f 
								
							 
						 
						
							
							
								
								Use the new Py_ARRAY_LENGTH macro  
							
							
							
						 
						
							2011-09-29 00:42:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								d63a3b8beb 
								
							 
						 
						
							
							
								
								Implement PEP 393.  
							
							
							
						 
						
							2011-09-28 07:41:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5edbaf295e 
								
							 
						 
						
							
							
								
								Issue  #12802 : the Windows error ERROR_DIRECTORY (numbered 267) is now  
							
							... 
							
							
							
							mapped to POSIX errno ENOTDIR (previously EINVAL). 
							
						 
						
							2011-09-01 21:38:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a762285831 
								
							 
						 
						
							
							
								
								Issue  #12802 : the Windows error ERROR_DIRECTORY (numbered 267) is now  
							
							... 
							
							
							
							mapped to POSIX errno ENOTDIR (previously EINVAL). 
							
						 
						
							2011-09-01 21:37:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								370092071b 
								
							 
						 
						
							
							
								
								Issue  #11863 : Remove support for legacy systems deprecated in Python 3.2  
							
							... 
							
							
							
							(following PEP 11).  These systems are systems using Mach C Threads,
SunOS lightweight processes, GNU pth threads and IRIX threads. 
							
						 
						
							2011-07-08 23:47:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								87cf220972 
								
							 
						 
						
							
							
								
								Issue  #11743 : Rewrite multiprocessing connection classes in pure Python.  
							
							
							
						 
						
							2011-05-09 17:04:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								b90db4caf0 
								
							 
						 
						
							
							
								
								Issue  #11918 : OS/2 and VMS are no more supported because of the lack of  
							
							... 
							
							
							
							maintainer. 
							
						 
						
							2011-04-26 22:48:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								024e37adcc 
								
							 
						 
						
							
							
								
								Issue  #11393 : Add the new faulthandler module  
							
							
							
						 
						
							2011-03-31 01:31:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								3b3499ba69 
								
							 
						 
						
							
							
								
								#11565 : Merge with 3.1.  
							
							
							
						 
						
							2011-03-16 11:35:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								13925008dc 
								
							 
						 
						
							
							
								
								#11565 : Fix several typos. Patch by Piotr Kasprzyk.  
							
							
							
						 
						
							2011-03-16 11:05:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								4969f709cc 
								
							 
						 
						
							
							
								
								#11515 : Merge with 3.1.  
							
							
							
						 
						
							2011-03-15 05:59:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								42da663e6f 
								
							 
						 
						
							
							
								
								#11515 : fix several typos. Patch by Piotr Kasprzyk.  
							
							
							
						 
						
							2011-03-15 05:18:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								4d6c1c476a 
								
							 
						 
						
							
							
								
								Issue  #3080 : _PyWin_FindRegisteredModule() returns the path as Unicode  
							
							... 
							
							
							
							* Document the function
 * Use RegQueryValueW() instead of RegQueryValueA()
 * Use _Py_fopen() instead of fopen()
 * Allocate registry key on the heap, not on the stack, and handle memory
   allocation failure
 * Handle Python exception in find_module() 
							
						 
						
							2011-03-08 23:49:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								b88ed1549e 
								
							 
						 
						
							
							
								
								#11565 : Merge with 3.2.  
							
							
							
						 
						
							2011-03-16 11:38:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								373089239b 
								
							 
						 
						
							
							
								
								#11515 : Merge with 3.2.  
							
							
							
						 
						
							2011-03-15 06:03:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Reid Kleckner 
								
							 
						 
						
							
							
							
							
								
							
							
								31aa7dd141 
								
							 
						 
						
							
							
								
								Add a 'timeout' argument to subprocess.Popen.  
							
							... 
							
							
							
							If the timeout expires before the subprocess exits, the wait method and the
communicate method will raise a subprocess.TimeoutExpired exception.  When used
with communicate, it is possible to catch the exception, kill the process, and
retry the communicate and receive any output written to stdout or stderr. 
							
						 
						
							2011-03-14 12:02:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								c142389218 
								
							 
						 
						
							
							
								
								Convert DOS files to CRLF. This doesn't touch the .hgeol settings, so that the files  
							
							... 
							
							
							
							will have the right line ending even if the extension is not active. 
							
						 
						
							2011-03-06 12:24:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								bb3e937a18 
								
							 
						 
						
							
							
								
								Convert DOS files to CRLF. This doesn't touch the .hgeol settings, so that the files  
							
							... 
							
							
							
							will have the right line ending even if the extension is not active. 
							
						 
						
							2011-03-06 12:23:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								21967d0b4d 
								
							 
						 
						
							
							
								
								Convert DOS files to CRLF. This doesn't touch the .hgeol settings, so that the files  
							
							... 
							
							
							
							will have the right line ending even if the extension is not active. 
							
						 
						
							2011-03-06 11:28:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								49857f8a93 
								
							 
						 
						
							
							
								
								Add updated .hgeol file and fix newlines in the 3.2 branch.  
							
							
							
						 
						
							2011-03-05 15:11:35 +01:00