Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								04e70d19e7 
								
							 
						 
						
							
							
								
								Issue  #17807 : Generators can now be finalized even when they are part of a reference cycle.  
							
							
							
						 
						
							2013-05-08 18:12:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								070cb3c9be 
								
							 
						 
						
							
							
								
								Issue  #1545463 : At shutdown, defer finalization of codec modules so that stderr remains usable.  
							
							... 
							
							
							
							(should fix Windows buildbot failures on test_gc) 
							
						 
						
							2013-05-08 13:23:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								0fbdf26158 
								
							 
						 
						
							
							
								
								#16523 : merge with 3.3.  
							
							
							
						 
						
							2013-05-08 10:56:32 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								babc8227cc 
								
							 
						 
						
							
							
								
								#16523 : improve attrgetter/itemgetter/methodcaller documentation.  
							
							
							
						 
						
							2013-05-08 10:53:11 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								70792d268e 
								
							 
						 
						
							
							
								
								Fix compiler warnings: explicit cast to int in sha256/sha512 modules  
							
							
							
						 
						
							2013-05-08 00:00:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								e8289618bf 
								
							 
						 
						
							
							
								
								zlib: Explicit cast to fix a compiler warning  
							
							
							
						 
						
							2013-05-07 23:50:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								f2b9a340ef 
								
							 
						 
						
							
							
								
								audioop: explicit cast to fix a compiler warning  
							
							
							
						 
						
							2013-05-07 23:49:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								9b5d4d8cef 
								
							 
						 
						
							
							
								
								Issue  #17289 : The readline module now plays nicer with external modules or applications changing the rl_completer_word_break_characters global variable.  
							
							... 
							
							
							
							Initial patch by Bradley Froehle. 
							
						 
						
							2013-05-06 21:54:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a7f7deb6ed 
								
							 
						 
						
							
							
								
								Issue  #17289 : The readline module now plays nicer with external modules or applications changing the rl_completer_word_break_characters global variable.  
							
							... 
							
							
							
							Initial patch by Bradley Froehle. 
							
						 
						
							2013-05-06 21:51:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-Francois Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								b1294fa9f4 
								
							 
						 
						
							
							
								
								Issue  #12181 : select module: Fix struct kevent definition on OpenBSD 64-bit  
							
							... 
							
							
							
							platforms. Patch by Federico Schwindt. 
							
						 
						
							2013-05-06 21:26:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-Francois Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								002a77d2f7 
								
							 
						 
						
							
							
								
								Issue  #12181 : select module: Fix struct kevent definition on OpenBSD 64-bit  
							
							... 
							
							
							
							platforms. Patch by Federico Schwindt. 
							
						 
						
							2013-05-06 21:24:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5f454a07a0 
								
							 
						 
						
							
							
								
								Issue  #1545463 : Global variables caught in reference cycles are now garbage-collected at shutdown.  
							
							
							
						 
						
							2013-05-06 21:15:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								52c5f85cf9 
								
							 
						 
						
							
							
								
								Issue  #14173 : Avoid crashing when reading a signal handler during interpreter shutdown.  
							
							
							
						 
						
							2013-05-04 23:21:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c8c952ce2a 
								
							 
						 
						
							
							
								
								Issue  #14173 : Avoid crashing when reading a signal handler during interpreter shutdown.  
							
							
							
						 
						
							2013-05-04 23:16:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								1a6cb30a34 
								
							 
						 
						
							
							
								
								Issue  #5845 : Enable tab-completion in the interactive interpreter by default, thanks to a new sys.__interactivehook__.  
							
							... 
							
							
							
							(original patch by Éric Araujo) 
							
						 
						
							2013-05-04 20:08:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								d8fe1f7881 
								
							 
						 
						
							
							
								
								* Fix remaining bits of issue 17192 for 3.4 - these changes  
							
							... 
							
							
							
							were missing from a messed up merge during the libffi 3.0.13
  import.  the diffs from upstream libffi 3.0.13 are now small. 
							
						 
						
							2013-04-30 00:03:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								5dc268ed26 
								
							 
						 
						
							
							
								
								* Fix remaining bits of issue 17192 for 3.3 - these changes  
							
							... 
							
							
							
							were missing from a messed up merge during the libffi 3.0.13
  import.  the diffs from upstream libffi 3.0.13 are now small. 
							
						 
						
							2013-04-30 00:03:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								6897267759 
								
							 
						 
						
							
							
								
								* Fix PART of issue 17192 for 3.4 - reapply the issue11729 patch  
							
							... 
							
							
							
							that was undone in the merge fun from upstream which already
  had it in 3.0.13.
* Add the missing update to libffi.info. 
							
						 
						
							2013-04-29 23:48:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								e9d0633d36 
								
							 
						 
						
							
							
								
								* Fix PART of issue 17192 for 3.3 - reapply the issue11729 patch  
							
							... 
							
							
							
							that was undone in the merge fun from upstream which already
  had it in 3.0.13.
* Add the missing update to libffi.info. 
							
						 
						
							2013-04-29 23:47:17 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								933059710c 
								
							 
						 
						
							
							
								
								* Fix issue 17192 for 3.2 - reapply the issue11729 patch that was undone  
							
							... 
							
							
							
							in the merge fun from upstream which already had it in 3.0.13.
* Add the missing update to libffi.info. 
							
						 
						
							2013-04-29 23:45:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5f99fa7287 
								
							 
						 
						
							
							
								
								Issue  #17857 : Prevent build failures with pre-3.5.0 versions of sqlite3,  
							
							... 
							
							
							
							such as was shipped with Centos 5 and Mac OS X 10.4. 
							
						 
						
							2013-04-28 14:11:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								d160b12292 
								
							 
						 
						
							
							
								
								Issue  #17857 : Prevent build failures with pre-3.5.0 versions of sqlite3,  
							
							... 
							
							
							
							such as was shipped with Centos 5 and Mac OS X 10.4. 
							
						 
						
							2013-04-28 14:10:27 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								9f14681959 
								
							 
						 
						
							
							
								
								Issue  #17804 : New function `struct.iter_unpack` allows for streaming struct unpacking.  
							
							
							
						 
						
							2013-04-27 00:20:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								45f3d2fff0 
								
							 
						 
						
							
							
								
								Revert c9674421d78e, leaving an additional comment  
							
							
							
						 
						
							2013-04-24 05:34:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								1859fe80c4 
								
							 
						 
						
							
							
								
								Simplify the code of get_attrib_from_keywords somewhat.  
							
							
							
						 
						
							2013-04-22 05:52:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								ed8b86d323 
								
							 
						 
						
							
							
								
								Issue  #17736 : fix misleading comment in _elementtree.c  
							
							... 
							
							
							
							Patch by Jonas Wagner 
							
						 
						
							2013-04-22 05:29:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								d4cb4b7451 
								
							 
						 
						
							
							
								
								Issue  #17736 : fix misleading comment in _elementtree.c  
							
							... 
							
							
							
							Patch by Jonas Wagner 
							
						 
						
							2013-04-22 05:25:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Vassalotti 
								
							 
						 
						
							
							
							
							
								
							
							
								4fe2184a0f 
								
							 
						 
						
							
							
								
								Merge 3.3  
							
							
							
						 
						
							2013-04-20 21:28:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Vassalotti 
								
							 
						 
						
							
							
							
							
								
							
							
								637c7c475a 
								
							 
						 
						
							
							
								
								Fix reference leak in _pickle.  
							
							
							
						 
						
							2013-04-20 21:28:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a85017fbe3 
								
							 
						 
						
							
							
								
								Issue  #16694 : Add a pure Python implementation of the operator module.  
							
							... 
							
							
							
							Patch by Zachary Ware. 
							
						 
						
							2013-04-20 19:21:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								ddcc6798f6 
								
							 
						 
						
							
							
								
								Remove useless #define and #ifdefs  
							
							
							
						 
						
							2013-04-20 06:36:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								bf05df2396 
								
							 
						 
						
							
							
								
								Make license notices more consistent and remove old changelog.  
							
							... 
							
							
							
							Also remove unused macro. 
							
						 
						
							2013-04-20 05:44:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								8f674ccd64 
								
							 
						 
						
							
							
								
								Close   #17694 : Add minimum length to _PyUnicodeWriter  
							
							... 
							
							
							
							* Add also min_char attribute to _PyUnicodeWriter structure (currently unused)
 * _PyUnicodeWriter_Init() has no more argument (except the writer itself):
   min_length and overallocate must be set explicitly
 * In error handlers, only enable overallocation if the replacement string
   is longer than 1 character
 * CJK decoders don't use overallocation anymore
 * Set min_length, instead of preallocating memory using
   _PyUnicodeWriter_Prepare(), in many decoders
 * _PyUnicode_DecodeUnicodeInternal() checks for integer overflow 
							
						 
						
							2013-04-17 23:02:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								245bbee0d5 
								
							 
						 
						
							
							
								
								Merge.  
							
							
							
						 
						
							2013-04-17 21:24:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								cf8a1e51ec 
								
							 
						 
						
							
							
								
								- Issue  #17782 : Fix undefined behaviour on platforms where `struct timespec`'s "tv_nsec" member is not a C long.  
							
							
							
						 
						
							2013-04-17 22:06:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Vassalotti 
								
							 
						 
						
							
							
							
							
								
							
							
								7c5e094cbf 
								
							 
						 
						
							
							
								
								Make C and Python implementations of pickle load STRING opcodes the same way.  
							
							... 
							
							
							
							The C version tried to remove trailing whitespace between the last quote and
the newline character. I am not sure why it had this because pickle never
generated such pickles---for this to happen repr(some_string) would need to
return trailing whitespace. It was maybe there to make it easier for people
to write pickles in text editors. Anyhow, the Python version doesn't do this
so there is no point keeping this around anymore.
Also, I've changed the exception raised when a bad pickle is encountered.
Again this unlikely to make much difference to anyone though it does make
testing slightly nicer for us. 
							
						 
						
							2013-04-15 23:14:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								48a2e7c357 
								
							 
						 
						
							
							
								
								merge 3.3  
							
							
							
						 
						
							2013-04-15 21:38:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								51ce29c530 
								
							 
						 
						
							
							
								
								remove pointless code ( closes   #17738 )  
							
							
							
						 
						
							2013-04-15 21:38:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								af94051a93 
								
							 
						 
						
							
							
								
								Issue  #17710 : Fix pickle raising a SystemError on bogus input.  
							
							
							
						 
						
							2013-04-15 21:55:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								3034efdd29 
								
							 
						 
						
							
							
								
								Issue  #17710 : Fix pickle raising a SystemError on bogus input.  
							
							
							
						 
						
							2013-04-15 21:51:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								322cc7438c 
								
							 
						 
						
							
							
								
								Issue  #17693 : Fix memory/reference leaks  
							
							
							
						 
						
							2013-04-14 18:11:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Vassalotti 
								
							 
						 
						
							
							
							
							
								
							
							
								cc7571727f 
								
							 
						 
						
							
							
								
								Style cleanups for pickle.py and _pickle.  
							
							
							
						 
						
							2013-04-14 02:25:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Vassalotti 
								
							 
						 
						
							
							
							
							
								
							
							
								6d9e14593e 
								
							 
						 
						
							
							
								
								Merge 3.3  
							
							
							
						 
						
							2013-04-14 02:11:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Vassalotti 
								
							 
						 
						
							
							
							
							
								
							
							
								00d83f2d05 
								
							 
						 
						
							
							
								
								Clean up error messages raised by save_reduce in _pickle.  
							
							
							
						 
						
							2013-04-14 01:28:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d949126995 
								
							 
						 
						
							
							
								
								Issue  #17693 : CJK encoders now use the new Unicode API (PEP 393)  
							
							
							
						 
						
							2013-04-14 02:06:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6d80046628 
								
							 
						 
						
							
							
								
								Issue  #17016 : Get rid of possible pointer wraparounds and integer overflows  
							
							... 
							
							
							
							in the re module.  Patch by Nickolai Zeldovich. 
							
						 
						
							2013-04-13 21:16:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4bb17348f5 
								
							 
						 
						
							
							
								
								Issue  #17016 : Get rid of possible pointer wraparounds and integer overflows  
							
							... 
							
							
							
							in the re module.  Patch by Nickolai Zeldovich. 
							
						 
						
							2013-04-13 21:15:47 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a0dd0213cc 
								
							 
						 
						
							
							
								
								Close   #17693 : Rewrite CJK decoders to use the _PyUnicodeWriter API instead of  
							
							... 
							
							
							
							the legacy Py_UNICODE API.
Add also a new _PyUnicodeWriter_WriteChar() function. 
							
						 
						
							2013-04-11 22:09:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								50b24d0d7c 
								
							 
						 
						
							
							
								
								Fix a crash when setting a servername callback on a SSL server socket and the client doesn't send a server name.  
							
							... 
							
							
							
							Patch by Kazuhiro Yoshida.
(originally issue #8109 ) 
							
						 
						
							2013-04-11 20:48:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7d36e4f074 
								
							 
						 
						
							
							
								
								Close   #14439 : Python now prints the traceback on runpy failure at startup.  
							
							
							
						 
						
							2013-04-10 00:27:23 +02:00