Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								1ab6c2d2c2 
								
							 
						 
						
							
							
								
								Issue  #13374 : The Windows bytes API has been deprecated in the os module. Use  
							
							... 
							
							
							
							Unicode filenames instead of bytes filenames to not depend on the ANSI code
page anymore and to support any filename. 
							
						 
						
							2011-11-15 22:27:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								6139c1bfa3 
								
							 
						 
						
							
							
								
								Issue  #12442 : nt._getdiskusage() is now using the Windows Unicode API  
							
							
							
						 
						
							2011-11-09 22:14:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								d03a49150f 
								
							 
						 
						
							
							
								
								Commit 59dca1e2363d for issue  #13327  introduced a compilation warning  
							
							
							
						 
						
							2011-11-08 17:28:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								569b494320 
								
							 
						 
						
							
							
								
								Fix   #13327 . utimensat now has the atime and mtime arguments set as optional,  
							
							... 
							
							
							
							defaulting to None like the other utimes family members. It now accepts
keyword arguments because, unlike other other functions in the family,
it has a `flags` value at the end of the argument list (which
retains its 0 default). 
							
						 
						
							2011-11-07 16:09:20 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								7ef53ef916 
								
							 
						 
						
							
							
								
								Forgot to apply the futimesat change.  
							
							
							
						 
						
							2011-11-07 14:38:24 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								c1b65d1831 
								
							 
						 
						
							
							
								
								Fix 13327. Remove explicit None arguments from futimes, futimens, futimesat,  
							
							... 
							
							
							
							and lutimes. 
							
						 
						
							2011-11-07 14:18:54 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								b0d5b5d3b2 
								
							 
						 
						
							
							
								
								Adjust None handling to be a bit more clean. Thanks to Benjamin  
							
							... 
							
							
							
							for pointing it out. 
							
						 
						
							2011-11-07 10:51:18 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								52fbea1d87 
								
							 
						 
						
							
							
								
								Fix   #13327 . Remove the need for an explicit None as the second argument to  
							
							... 
							
							
							
							os.utime in order to update to the current time. The second argument is now
optional. 
							
						 
						
							2011-11-06 13:41:17 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								ab1078b987 
								
							 
						 
						
							
							
								
								(Merge 3.2) Issue  #13339 .  
							
							
							
						 
						
							2011-11-04 07:15:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								dcfde5aac9 
								
							 
						 
						
							
							
								
								Issue  #13339 : Fix compile error in posixmodule.c due to missing semicolon.  
							
							... 
							
							
							
							Thanks to Robert Xiao. 
							
						 
						
							2011-11-04 07:09:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								8b905bd9d4 
								
							 
						 
						
							
							
								
								Issue  #13226 : Add RTLD_xxx constants to the os module. These constants can by  
							
							... 
							
							
							
							used with sys.setdlopenflags(). 
							
						 
						
							2011-10-25 13:34:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								bd928fef42 
								
							 
						 
						
							
							
								
								Rename _Py_identifier to _Py_IDENTIFIER.  
							
							
							
						 
						
							2011-10-14 10:20:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								beac78bb24 
								
							 
						 
						
							
							
								
								Use PyUnicode_AsUnicodeAndSize() instead of PyUnicode_GET_SIZE()  
							
							
							
						 
						
							2011-10-11 21:55:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								1ee1b6fe0d 
								
							 
						 
						
							
							
								
								Use identifier API for PyObject_GetAttrString.  
							
							
							
						 
						
							2011-10-10 18:11:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								034f6cf10c 
								
							 
						 
						
							
							
								
								Add PyUnicode_Copy() function, include it to the public API  
							
							
							
						 
						
							2011-09-30 02:26:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								eb5657a0c5 
								
							 
						 
						
							
							
								
								posix module catches PyUnicode_AsUnicode() failure  
							
							... 
							
							
							
							* Replace PyUnicode_AS_UNICODE by PyUnicode_AsUnicode, PyUnicode_AS_UNICODE is
   no more a real macro
 * Replace Py_UNICODE by wchar_t in code specific to Windows 
							
						 
						
							2011-09-30 01:44:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								639418812f 
								
							 
						 
						
							
							
								
								Use the new Py_ARRAY_LENGTH macro  
							
							
							
						 
						
							2011-09-29 00:42:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								6fa6777503 
								
							 
						 
						
							
							
								
								os.statvfs() encodes the filename to the filesystem encoding  
							
							
							
						 
						
							2011-09-20 04:04:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								b1e5d595af 
								
							 
						 
						
							
							
								
								Issue  #12517 : Silence warning on windows buildbots (from 7fd80c61ddaa).  
							
							
							
						 
						
							2011-09-19 08:30:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								9428d53eb4 
								
							 
						 
						
							
							
								
								only compile xattrs on glibc ( closes   #12720 )  
							
							
							
						 
						
							2011-09-14 11:45:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								b77fe17320 
								
							 
						 
						
							
							
								
								Use xattr functions from sys/xattr.h instead of attr/xattr.h ( closes   #12720 )  
							
							... 
							
							
							
							sys/xattr.h is glibc while attr/xattr.h is a separate library. 
							
						 
						
							2011-09-13 17:20:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								54b01498e3 
								
							 
						 
						
							
							
								
								Typo  
							
							
							
						 
						
							2011-09-10 01:53:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								9c82227277 
								
							 
						 
						
							
							
								
								Yet another fix for  #12763 : test_posix failure on OpenIndiana  
							
							
							
						 
						
							2011-09-10 01:40:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								f2cb4e8b35 
								
							 
						 
						
							
							
								
								Close issue 12952: Solaris/Illumos (OpenIndiana) Scheduling policies  
							
							
							
						 
						
							2011-09-09 23:55:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								9e3e70b331 
								
							 
						 
						
							
							
								
								Issue  #12904 : os.utime, os.futimes, os.lutimes, and os.futimesat now write  
							
							... 
							
							
							
							atime and mtime with nanosecond precision on modern POSIX platforms. 
							
						 
						
							2011-09-08 19:29:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								ea0d5fcb4a 
								
							 
						 
						
							
							
								
								Issue  #12871 : sched_get_priority_(min|max) might not be defined even though  
							
							... 
							
							
							
							<sched.h> is available (most notably on OpenBSD when built without pthread):
add an explicit configure check. 
							
						 
						
							2011-09-06 19:03:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								799bd80d8a 
								
							 
						 
						
							
							
								
								expose linux extended file system attributes ( closes   #12720 )  
							
							
							
						 
						
							2011-08-31 22:15:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								dfc80e3d97 
								
							 
						 
						
							
							
								
								Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.  
							
							... 
							
							
							
							The macro was introduced in #12724 . 
							
						 
						
							2011-08-10 20:28:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								a17a5d67b4 
								
							 
						 
						
							
							
								
								typo  
							
							
							
						 
						
							2011-08-09 16:49:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								087a2a951c 
								
							 
						 
						
							
							
								
								merge 3.2  
							
							
							
						 
						
							2011-08-04 11:09:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								fc9bbd1692 
								
							 
						 
						
							
							
								
								dosmodule is, thankfully, no more  
							
							
							
						 
						
							2011-08-04 11:07:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								7ac9214e43 
								
							 
						 
						
							
							
								
								fix arg strings  
							
							
							
						 
						
							2011-08-03 08:54:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								4e36d5ae88 
								
							 
						 
						
							
							
								
								need NULL sentinel  
							
							
							
						 
						
							2011-08-02 19:56:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								bad9c2f13a 
								
							 
						 
						
							
							
								
								avoid warning when SchedParamType is not used  
							
							
							
						 
						
							2011-08-02 18:42:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								e3298dda6d 
								
							 
						 
						
							
							
								
								only add sched_param if it is initialized  
							
							
							
						 
						
							2011-08-02 18:40:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								8f7bdd3208 
								
							 
						 
						
							
							
								
								I have been spoiled by chained comparisons in python  
							
							
							
						 
						
							2011-08-02 18:34:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								9b374bfa03 
								
							 
						 
						
							
							
								
								comparing on number of cpus makes more sense  
							
							
							
						 
						
							2011-08-02 18:22:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								0163c9aa0c 
								
							 
						 
						
							
							
								
								fix sched defines  
							
							
							
						 
						
							2011-08-02 18:11:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c5fce4ded2 
								
							 
						 
						
							
							
								
								check individually for some for sched_ functions  
							
							
							
						 
						
							2011-08-02 18:07:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								e870fe601a 
								
							 
						 
						
							
							
								
								make_new_cpu_set takes the number of cpus  
							
							
							
						 
						
							2011-08-02 17:44:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								2740af8cc4 
								
							 
						 
						
							
							
								
								sched.h can exist without sched affinity support  
							
							
							
						 
						
							2011-08-02 17:41:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								94b580d423 
								
							 
						 
						
							
							
								
								expose sched.h functions ( closes   #12655 )  
							
							
							
						 
						
							2011-08-02 17:30:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giampaolo Rodola' 
								
							 
						 
						
							
							
							
							
								
							
							
								210e7ca032 
								
							 
						 
						
							
							
								
								Issue  #12442 : add shutil.disk_usage()  
							
							
							
						 
						
							2011-07-01 13:55:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								6ee7a57b38 
								
							 
						 
						
							
							
								
								(Merge 3.2) posixmodule.c: fix function name in argument parsing  
							
							... 
							
							
							
							Fix os.fchown() and os.open()
Remove also trailing spaces and replace tabs by spaces. 
							
						 
						
							2011-06-17 15:18:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								26de69dff8 
								
							 
						 
						
							
							
								
								posixmodule.c: fix function name in argument parsing  
							
							... 
							
							
							
							Fix os.fchown() and os.open()
Remove also trailing spaces and replace tabs by spaces. 
							
						 
						
							2011-06-17 15:15:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								4ff1a414f8 
								
							 
						 
						
							
							
								
								Merge 3.2 - update to the fix for  #12084  
							
							
							
						 
						
							2011-06-14 10:06:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								c8be84077b 
								
							 
						 
						
							
							
								
								Correct completely broken os.stat behavior on Windows XP.  
							
							... 
							
							
							
							After 1a3e8db28d49, Windows XP could not os.stat at all due to raising
immediately when GetFinalPathNameByHandle wasn't available (pre-Vista).
The proper behavior in that situation is to just not attempt a traversal
rather than outright rejecting.
This change additionally handles a failed malloc by setting the error code
and returning false.
Patch by Hirokazu Yamamoto. 
							
						 
						
							2011-06-14 09:52:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								a87d586fd6 
								
							 
						 
						
							
							
								
								branch merge?  
							
							
							
						 
						
							2011-06-13 16:10:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								c9d6a501db 
								
							 
						 
						
							
							
								
								branch merge  
							
							
							
						 
						
							2011-06-13 16:03:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								3e86c99f90 
								
							 
						 
						
							
							
								
								Merge from 3.2 for Issue  #12084 .  
							
							
							
						 
						
							2011-06-13 16:00:35 -05:00