Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								463753831c 
								
							 
						 
						
							
							
								
								fix build when SCHED_SPORADIC is defined ( closes   #20217 )  
							
							
							
						 
						
							2014-01-10 09:22:40 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								149e540adf 
								
							 
						 
						
							
							
								
								(Merge 3.3) Issue  #20113 : os.readv() and os.writev() now raise an OSError  
							
							... 
							
							
							
							exception on error instead of returning -1. 
							
						 
						
							2014-01-08 15:26:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								57ddf78b6b 
								
							 
						 
						
							
							
								
								Issue  #20113 : os.readv() and os.writev() now raise an OSError exception on  
							
							... 
							
							
							
							error instead of returning -1. 
							
						 
						
							2014-01-08 15:21:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								61272b77b0 
								
							 
						 
						
							
							
								
								Issue  #19273 : The marker comments Argument Clinic uses have been changed  
							
							... 
							
							
							
							to improve readability. 
							
						 
						
							2014-01-07 12:41:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								af01f66817 
								
							 
						 
						
							
							
								
								Issue  #16136 : Remove VMS support and VMS-related code  
							
							
							
						 
						
							2013-12-21 16:19:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								f326665fe7 
								
							 
						 
						
							
							
								
								Fix os.listdir(): _Py_dup() already raises an exception on error, no need to  
							
							... 
							
							
							
							raise a new exception 
							
						 
						
							2013-12-19 13:24:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								3c2a178af2 
								
							 
						 
						
							
							
								
								Merge:  #19970 : Fix some comment typos.  
							
							
							
						 
						
							2013-12-13 20:53:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								fc06999e0b 
								
							 
						 
						
							
							
								
								#19970 : Fix some comment typos.  
							
							... 
							
							
							
							Report and patch by Vajrasky Kok. 
							
						 
						
							2013-12-13 20:52:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									doko@ubuntu.com 
								
							 
						 
						
							
							
							
							
								
							
							
								ca616a2709 
								
							 
						 
						
							
							
								
								- Issue  #19736 : Add module-level statvfs constants defined for GNU/glibc  
							
							... 
							
							
							
							based systems. 
							
						 
						
							2013-12-08 15:23:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								000de53624 
								
							 
						 
						
							
							
								
								Issue  #19752 : Fix "HAVE_DEV_PTMX" implementation of os.openpty()  
							
							... 
							
							
							
							Regression introduced by the implementation of the PEP 446 (non-inheritable
file descriptors by default).
master_fd must be set non-inheritable after the creation of the slave_fd,
otherwise grantpt(master_fd) fails with EPERM (errno 13). 
							
						 
						
							2013-11-25 23:19:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7587507a97 
								
							 
						 
						
							
							
								
								Issue  #19636 : Fix usage of MAX_PATH in posixmodule.c  
							
							
							
						 
						
							2013-11-24 19:23:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								6edddfaf5b 
								
							 
						 
						
							
							
								
								Issue  #19636 : Fix posix__getvolumepathname(), raise an OverflowError if  
							
							... 
							
							
							
							the length doesn't fit in an DWORD 
							
						 
						
							2013-11-24 19:22:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								44e2eaab54 
								
							 
						 
						
							
							
								
								Issue  #19674 : inspect.signature() now produces a correct signature  
							
							... 
							
							
							
							for some builtins. 
							
						 
						
							2013-11-23 15:37:55 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								ebdcb50b8a 
								
							 
						 
						
							
							
								
								Issue  #19730 : Argument Clinic now supports all the existing PyArg  
							
							... 
							
							
							
							"format units" as legacy converters, as well as two new features:
"self converters" and the "version" directive. 
							
						 
						
							2013-11-23 14:54:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								91a7af3e48 
								
							 
						 
						
							
							
								
								Issue  #19727 : os.utime(..., None) is now potentially more precise under Windows.  
							
							
							
						 
						
							2013-11-23 15:23:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								ed4a1c5703 
								
							 
						 
						
							
							
								
								Argument Clinic: rename "self" to "module" for module-level functions.  
							
							
							
						 
						
							2013-11-18 09:32:13 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								85ba92a0b8 
								
							 
						 
						
							
							
								
								GetVolumePathNameW: downcast bufsize to DWORD  
							
							
							
						 
						
							2013-11-18 10:30:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								b03142782c 
								
							 
						 
						
							
							
								
								Issue  #19437 : Fix parse_envlist() of the posix/nt module, don't call  
							
							... 
							
							
							
							PyMapping_Values() with an exception set, exit immediatly on error. 
							
						 
						
							2013-11-14 21:37:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								59799a8399 
								
							 
						 
						
							
							
								
								Don't use deprecated function PyUnicode_GET_SIZE()  
							
							... 
							
							
							
							Replace it with PyUnicode_GET_LENGTH() or PyUnicode_AsUnicodeAndSize() 
							
						 
						
							2013-11-13 14:17:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								50abf2294e 
								
							 
						 
						
							
							
								
								Issue  #19437 : Fix fsconvert_strdup(), raise a MemoryError on PyMem_Malloc()  
							
							... 
							
							
							
							failure 
							
						 
						
							2013-11-07 23:56:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								f0a7bac201 
								
							 
						 
						
							
							
								
								Issue  #19437 : Fix os.statvfs(), handle errors  
							
							
							
						 
						
							2013-10-30 18:55:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Golden 
								
							 
						 
						
							
							
							
							
								
							
							
								781bbebacb 
								
							 
						 
						
							
							
								
								Issue13234 Allow listdir to handle extended paths on Windows (Patch by Santoso Wijaya)  
							
							
							
						 
						
							2013-10-25 20:24:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Golden 
								
							 
						 
						
							
							
							
							
								
							
							
								23005084ad 
								
							 
						 
						
							
							
								
								Issue4905: use INVALID_FILE_ATTRIBUTES where appropriate. (Patch by Ulrich Eckhardt)  
							
							
							
						 
						
							2013-10-25 11:22:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								ebe83f9875 
								
							 
						 
						
							
							
								
								fix compile issue on windows. path is now a struct ptr  
							
							
							
						 
						
							2013-10-19 22:36:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								3182680210 
								
							 
						 
						
							
							
								
								Issue  #16612 : Add "Argument Clinic", a compile-time preprocessor  
							
							... 
							
							
							
							for C files to generate argument parsing code.  (See PEP 436.) 
							
						 
						
							2013-10-19 00:09:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								2582762b1b 
								
							 
						 
						
							
							
								
								Issue  #19209 : Remove import of copyreg from the os module to speed up  
							
							... 
							
							
							
							interpreter startup. stat_result and statvfs_result are now hard-coded to
reside in the os module.
The patch is based on Victor Stinner's patch. 
							
						 
						
							2013-10-12 01:27:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								b9981ba680 
								
							 
						 
						
							
							
								
								fix a compilation warning in posix_openpty() on "PPC64 AIX 3.x" buildbot  
							
							
							
						 
						
							2013-08-28 01:51:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								daf455554b 
								
							 
						 
						
							
							
								
								Issue  #18571 : Implementation of the PEP 446: file descriptors and file handles  
							
							... 
							
							
							
							are now created non-inheritable; add functions os.get/set_inheritable(),
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable(). 
							
						 
						
							2013-08-28 00:53:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								3a7dffa4ce 
								
							 
						 
						
							
							
								
								remove support for compiling on systems without getcwd()  
							
							... 
							
							
							
							Do we need a fallback implementation of getcwd() from 1991 that claims to
support "really old Unix systems"? I don't think so. 
							
						 
						
							2013-08-23 21:01:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								177b3f9982 
								
							 
						 
						
							
							
								
								Issue  #18673 : Add O_TMPFILE to os module. O_TMPFILE requires Linux kernel  
							
							... 
							
							
							
							3.11 or newer. It's only defined on system with 3.11 uapi headers, too. 
							
						 
						
							2013-08-16 14:35:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								e70f2d588a 
								
							 
						 
						
							
							
								
								Issue  #18667 : Add missing "HAVE_FCHOWNAT" symbol to posix._have_functions.  
							
							
							
						 
						
							2013-08-12 13:53:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								00964ed216 
								
							 
						 
						
							
							
								
								Issue  #18667 : Add missing "HAVE_FCHOWNAT" symbol to posix._have_functions.  
							
							
							
						 
						
							2013-08-12 13:49:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								a27b83ad2d 
								
							 
						 
						
							
							
								
								Issue  #15301 : Parsing fd, uid, and gid parameters for builtins  
							
							... 
							
							
							
							in Modules/posixmodule.c is now far more robust. 
							
						 
						
							2013-08-08 00:19:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								ffb32893a3 
								
							 
						 
						
							
							
								
								Issue  #17557 : merge from 3.3  
							
							
							
						 
						
							2013-08-01 21:37:17 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								b5dd6d2287 
								
							 
						 
						
							
							
								
								Issue  #17557 : Fix os.getgroups() to work with the modified behavior of  
							
							... 
							
							
							
							getgroups(2) on OS X 10.8.  Original patch by Mateusz Lenik. 
							
						 
						
							2013-08-01 21:21:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								2e3e593e34 
								
							 
						 
						
							
							
								
								Issue  #17899 : Fix rare file descriptor leak in os.listdir().  
							
							... 
							
							
							
							(Done as separate patch from trunk as the code has diverged quite a bit.) 
							
						 
						
							2013-08-01 19:34:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								4dbc95e258 
								
							 
						 
						
							
							
								
								Issue  #17899 : Fix rare file descriptor leak in os.listdir().  
							
							
							
						 
						
							2013-08-01 18:18:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Golden 
								
							 
						 
						
							
							
							
							
								
							
							
								6b528067c5 
								
							 
						 
						
							
							
								
								Issue  #9035 : os.path.ismount now recognises volumes mounted below  
							
							... 
							
							
							
							a drive root on Windows. Original patch by Atsuo Ishimoto. 
							
						 
						
							2013-08-01 12:44:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								abe639f115 
								
							 
						 
						
							
							
								
								Initialize utime with 0. It fixes a couple of compiler warnung:  
							
							... 
							
							
							
							warning: 'utime.mtime_ns' may be used uninitialized in this function [-Wmaybe-uninitialized] 
							
						 
						
							2013-08-01 00:12:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								b3c872403d 
								
							 
						 
						
							
							
								
								Initialize utime with 0. It fixes a couple of compiler warnung:  
							
							... 
							
							
							
							warning: 'utime.mtime_ns' may be used uninitialized in this function [-Wmaybe-uninitialized] 
							
						 
						
							2013-08-01 00:08:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								1c8f059019 
								
							 
						 
						
							
							
								
								Issue  #18520 : Add a new PyStructSequence_InitType2() function, same than  
							
							... 
							
							
							
							PyStructSequence_InitType() except that it has a return value (0 on success,
-1 on error).
 * PyStructSequence_InitType2() now raises MemoryError on memory allocation failure
 * Fix also some calls to PyDict_SetItemString(): handle error 
							
						 
						
							2013-07-22 22:24:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d85032e25d 
								
							 
						 
						
							
							
								
								(Merge 3.3) Fix posix_chflags(): return_value was uninitialized when  
							
							... 
							
							
							
							follow_symlinks=False whereas the fchmodat() function is not avaialble. 
							
						 
						
							2013-07-18 23:58:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								45e90394e7 
								
							 
						 
						
							
							
								
								Fix posix_chflags(): return_value was uninitialized when follow_symlinks=False  
							
							... 
							
							
							
							whereas the fchmodat() function is not avaialble. 
							
						 
						
							2013-07-18 23:57:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								6ce0dbf460 
								
							 
						 
						
							
							
								
								Fix a compiler warning in posix_sendfile() on FreeBSD:  
							
							... 
							
							
							
							Modules/posixmodule.c: In function 'posix_sendfile':
Modules/posixmodule.c:7700: warning: ISO C90 forbids mixed declarations and code 
							
						 
						
							2013-07-07 16:32:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								b64049183c 
								
							 
						 
						
							
							
								
								Issue  #18203 : Replace malloc() with PyMem_Malloc() in Python modules  
							
							... 
							
							
							
							Replace malloc() with PyMem_Malloc() when the GIL is held, or with
PyMem_RawMalloc() otherwise. 
							
						 
						
							2013-07-07 16:21:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								dd3a6a5533 
								
							 
						 
						
							
							
								
								Fix os.confstr(): the result type of the C function is size_t, not int  
							
							
							
						 
						
							2013-06-25 23:13:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								14b9b11098 
								
							 
						 
						
							
							
								
								If MS_WIN64 is defined, MS_WINDOWS is also defined: #ifdef can be simplified.  
							
							
							
						 
						
							2013-06-25 00:37:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								99d6135a15 
								
							 
						 
						
							
							
								
								Define S_IFMT and S_IFLNK in pyport.h so posixmodule.c can use named constants instead  
							
							... 
							
							
							
							of arbitrary looking numbers. 
							
						 
						
							2013-06-23 23:56:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								ac0ad884d1 
								
							 
						 
						
							
							
								
								Issue  #17931 : Resolve confusion on Windows between pids and process handles.  
							
							
							
						 
						
							2013-06-05 23:29:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								072318b178 
								
							 
						 
						
							
							
								
								Issue  #13772 : Use syntax for literal wchar_t character  
							
							
							
						 
						
							2013-06-05 02:07:46 +02:00