Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								7ec7fc4c3b 
								
							 
						 
						
							
							
								
								#12725 : merge with 3.2.  
							
							 
							
							
							
						 
						
							2011-08-14 08:29:49 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								388c945e97 
								
							 
						 
						
							
							
								
								#12725 : fix working. Patch by Ben Hayden.  
							
							 
							
							
							
						 
						
							2011-08-14 08:28:57 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								e58bffb8ae 
								
							 
						 
						
							
							
								
								Followup to 8e824e09924a: fix regression on 32-bit builds  
							
							 
							
							
							
						 
						
							2011-08-13 20:40:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								3c7e928098 
								
							 
						 
						
							
							
								
								Issue  #12744 : Fix inefficient representation of integers  
							
							 
							
							... 
							
							
							
							between 2**31 and 2**63 on systems with a 64-bit C "long". 
							
						 
						
							2011-08-13 20:15:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nadeem Vawda 
								
							 
						 
						
							
							
							
							
								
							
							
								3bf71c54d8 
								
							 
						 
						
							
							
								
								Fix incorrect comment in zlib.Decompress.flush().  
							
							 
							
							... 
							
							
							
							Reported by Oleg Oshmyan in issue #12646 . 
							
						 
						
							2011-08-13 15:42:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nadeem Vawda 
								
							 
						 
						
							
							
							
							
								
							
							
								1c38546e49 
								
							 
						 
						
							
							
								
								Issue  #12646 : Add an 'eof' attribute to zlib.Decompress.  
							
							 
							
							... 
							
							
							
							This will make it easier to detect truncated input streams.
Also, make zlib's error messages more consistent. 
							
						 
						
							2011-08-13 15:22:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								fdf4a27422 
								
							 
						 
						
							
							
								
								Issue  #12687 : Fix a possible buffering bug when unpickling text mode (protocol 0, mostly) pickles.  
							
							 
							
							
							
						 
						
							2011-08-11 21:15:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f6c7a8595e 
								
							 
						 
						
							
							
								
								Issue  #12687 : Fix a possible buffering bug when unpickling text mode (protocol 0, mostly) pickles.  
							
							 
							
							
							
						 
						
							2011-08-11 21:04:02 +02: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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nadeem Vawda 
								
							 
						 
						
							
							
							
							
								
							
							
								9e2e99097c 
								
							 
						 
						
							
							
								
								Fix build error in _curses module when not using libncursesw.  
							
							 
							
							... 
							
							
							
							Code extracted from Victor Stinner's patch for issue #12567 . 
							
						 
						
							2011-07-31 15:01:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								906b88fb2a 
								
							 
						 
						
							
							
								
								Issue  #12380 : PyArg_ParseTuple now accepts a bytearray for the 'c' format.  
							
							 
							
							... 
							
							
							
							As a side effect, this now allows the rjust, ljust and center methods of
bytes and bytearray to accept a bytearray argument.
Patch by Petri Lehtinen 
							
						 
						
							2011-07-29 07:05:08 +03: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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								2ebada4233 
								
							 
						 
						
							
							
								
								- Issue  #10309 : Define _GNU_SOURCE so that mremap() gets the proper  
							
							 
							
							... 
							
							
							
							signature.  Without this, architectures where sizeof void* != sizeof int are
  broken.  Patch given by Hallvard B Furuseth. 
							
						 
						
							2011-07-19 19:23:56 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								d460a76e9e 
								
							 
						 
						
							
							
								
								- Issue  #10309 : Define _GNU_SOURCE so that mremap() gets the proper  
							
							 
							
							... 
							
							
							
							signature.  Without this, architectures where sizeof void* != sizeof int are
  broken.  Patch given by Hallvard B Furuseth. 
							
						 
						
							2011-07-19 18:28:30 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								874d65afae 
								
							 
						 
						
							
							
								
								Issue  #11321 : Fix a crash with multiple imports of the _pickle module when  
							
							 
							
							... 
							
							
							
							embedding Python.  Patch by Andreas Stührk. 
							
						 
						
							2011-07-15 21:02:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								8391cf4e1d 
								
							 
						 
						
							
							
								
								Issue  #11321 : Fix a crash with multiple imports of the _pickle module when  
							
							 
							
							... 
							
							
							
							embedding Python.  Patch by Andreas Stührk. 
							
						 
						
							2011-07-15 21:01:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a7878b77dc 
								
							 
						 
						
							
							
								
								Close   #6755 : Add get_wch() method to curses.window class  
							
							 
							
							... 
							
							
							
							Patch by Iñigo Serna. 
							
						 
						
							2011-07-14 23:07:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a9a9dab042 
								
							 
						 
						
							
							
								
								Issue  #12550 : Add chain optional argument to faulthandler.register()  
							
							 
							
							... 
							
							
							
							Call the previous signal handler if chain is True. 
							
						 
						
							2011-07-13 23:39:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								90ce72dd06 
								
							 
						 
						
							
							
								
								Raise ValueError when attempting to set the _CHUNK_SIZE attribute of a TextIOWrapper to a huge value, not TypeError.  
							
							 
							
							
							
						 
						
							2011-07-13 21:08:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								cb4ae815b5 
								
							 
						 
						
							
							
								
								Raise ValueError when attempting to set the _CHUNK_SIZE attribute of a TextIOWrapper to a huge value, not TypeError.  
							
							 
							
							
							
						 
						
							2011-07-13 21:07:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								7128f95bd2 
								
							 
						 
						
							
							
								
								Issue  #12440 : When testing whether some bits in SSLContext.options can be  
							
							 
							
							... 
							
							
							
							reset, check the version of the OpenSSL headers Python was compiled against,
rather than the runtime version of the OpenSSL library. 
							
						 
						
							2011-07-08 18:49:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b9ac25d1c3 
								
							 
						 
						
							
							
								
								Issue  #12440 : When testing whether some bits in SSLContext.options can be  
							
							 
							
							... 
							
							
							
							reset, check the version of the OpenSSL headers Python was compiled against,
rather than the runtime version of the OpenSSL library. 
							
						 
						
							2011-07-08 18:47:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								c655a726db 
								
							 
						 
						
							
							
								
								Issue  #9611 ,  #9015 : FileIO.read() clamps the length to INT_MAX on Windows.  
							
							 
							
							
							
						 
						
							2011-07-05 11:31:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								2cded9c3f3 
								
							 
						 
						
							
							
								
								Issue  #12016 : Multibyte CJK decoders now resynchronize faster  
							
							 
							
							... 
							
							
							
							They only ignore the first byte of an invalid byte sequence.
For example, b'\xff\n'.decode('gb2312', 'replace') gives '\ufffd\n' instead of
'\ufffd'. 
							
						 
						
							2011-07-08 01:45:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								081fe46ff9 
								
							 
						 
						
							
							
								
								Issue  #9566 : cast unsigned int to Py_ssize_t in md5 and sha1 modules  
							
							 
							
							... 
							
							
							
							Fix a compiler warning on Windows 64 bits. 
							
						 
						
							2011-07-08 01:10:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7f53a5027d 
								
							 
						 
						
							
							
								
								Issue  #12459 : time.sleep() now raises a ValueError if the sleep length is  
							
							 
							
							... 
							
							
							
							negative, instead of an infinite sleep on Windows or raising an IOError on
Linux for example, to have the same behaviour on all platforms. 
							
						 
						
							2011-07-05 22:00:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d9fc85db7f 
								
							 
						 
						
							
							
								
								(merge 3.2) Issue  #9611 ,  #9015 : FileIO.read() clamps the length to INT_MAX on Windows.  
							
							 
							
							
							
						 
						
							2011-07-05 11:34:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								99b9538636 
								
							 
						 
						
							
							
								
								Issue  #9642 : Uniformize the tests on the availability of the mbcs codec  
							
							 
							
							... 
							
							
							
							Add a new HAVE_MBCS define. 
							
						 
						
							2011-07-04 14:23:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9122fdd8fa 
								
							 
						 
						
							
							
								
								Issue  #9642 : Fix the definition of time.clock() on Windows  
							
							 
							
							... 
							
							
							
							Don't unset and set againt the HAVE_CLOCK define, reorder the #if tests
instead. Fix also the definition of the timezone encoding. 
							
						 
						
							2011-07-04 13:55:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								48b1ce5519 
								
							 
						 
						
							
							
								
								Issue  #12462 : time.sleep() now calls immediatly the (Python) signal handler if  
							
							 
							
							... 
							
							
							
							it is interrupted by a signal, instead of having to wait until the next
instruction.
Patch reviewed by Antoine Pitrou. 
							
						 
						
							2011-07-01 13:50:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Giampaolo Rodola' 
								
							 
						 
						
							
							
							
							
								
							
							
								210e7ca032 
								
							 
						 
						
							
							
								
								Issue  #12442 : add shutil.disk_usage()  
							
							 
							
							
							
						 
						
							2011-07-01 13:55:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								0aafa4f1e2 
								
							 
						 
						
							
							
								
								faulthandler: add missing include, pthread.h, for FreeBSD 6  
							
							 
							
							
							
						 
						
							2011-06-29 23:28:02 +02:00