Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								ce8e33a095 
								
							 
						 
						
							
							
								
								Reverting the Revision: 77368.  I committed Flox's big patch for tests by  
							
							... 
							
							
							
							mistake. ( It may come in for sure tough) 
							
						 
						
							2010-01-08 19:04:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								3ddc435af6 
								
							 
						 
						
							
							
								
								Fixing - Issue7026 - RuntimeError: dictionary changed size during iteration. Patch by flox  
							
							
							
						 
						
							2010-01-08 18:41:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								7e7a3ec901 
								
							 
						 
						
							
							
								
								Issue  #7019 :  Unmarshalling of bad long data could produce unnormalized  
							
							... 
							
							
							
							PyLongs.  Raise ValueError instead. 
							
						 
						
							2009-09-29 19:01:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								5c8da86f3a 
								
							 
						 
						
							
							
								
								convert usage of fail* to assert*  
							
							
							
						 
						
							2009-06-30 22:57:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								6c02916dfb 
								
							 
						 
						
							
							
								
								#1792 : Improve performance of marshal.dumps() on large objects by increasing  
							
							... 
							
							
							
							the size of the buffer more quickly. 
							
						 
						
							2008-05-11 13:33:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								12e94200c0 
								
							 
						 
						
							
							
								
								Fix marshal's incorrect handling of subclasses of builtin types (backport candidate).  
							
							
							
						 
						
							2007-11-07 01:13:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								6eb7bede72 
								
							 
						 
						
							
							
								
								Verify neither dumps or loads overflow the stack and segfault.  
							
							
							
						 
						
							2007-05-18 05:47:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								b1a9b37aa8 
								
							 
						 
						
							
							
								
								Fix bug in marshal where bad data would cause a segfault due to  
							
							... 
							
							
							
							lack of an infinite recursion check.
Contributed by Damien Miller at Google. 
							
						 
						
							2007-05-16 20:05:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael W. Hudson 
								
							 
						 
						
							
							
							
							
								
							
							
								f2ca5af439 
								
							 
						 
						
							
							
								
								Fix bug  
							
							... 
							
							
							
							[ 1180997 ] lax error-checking in new-in-2.4 marshal stuff
which I'd assigned to Martin, but actually turned out to be easy to fix.
Also, a test. 
							
						 
						
							2005-06-13 18:28:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								61aa630d01 
								
							 
						 
						
							
							
								
								Fix missing assignments of marshal.load() values.   Closes   #1214662 .  
							
							
							
						 
						
							2005-06-04 12:55:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								5d36a55eaa 
								
							 
						 
						
							
							
								
								Whitespace normalization.  
							
							
							
						 
						
							2005-06-03 22:40:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael W. Hudson 
								
							 
						 
						
							
							
							
							
								
							
							
								df88846ebc 
								
							 
						 
						
							
							
								
								This is my patch:  
							
							... 
							
							
							
							[ 1180995 ] binary formats for marshalling floats
Adds 2 new type codes for marshal (binary floats and binary complexes), a
new marshal version (2), updates MAGIC and fiddles the de-serializing of
code objects to be less likely to clobber the real reason for failing if
it fails. 
							
						 
						
							2005-06-03 14:41:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								a422c34b70 
								
							 
						 
						
							
							
								
								SF 1098985:  set objects cannot be marshalled  
							
							
							
						 
						
							2005-01-11 03:03:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Armin Rigo 
								
							 
						 
						
							
							
							
							
								
							
							
								2ccea17856 
								
							 
						 
						
							
							
								
								Any call to marshal.dumps() with the new optional argument 'version' just  
							
							... 
							
							
							
							immediately segfaults, due to a typo!  This was obviously never tested...
Added a test for it, and also fixed the documentation. 
							
						 
						
							2004-12-20 12:25:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Armin Rigo 
								
							 
						 
						
							
							
							
							
								
							
							
								01ab279056 
								
							 
						 
						
							
							
								
								Marshal clean-up (SF patch  #873224 )  
							
							
							
						 
						
							2004-03-26 15:09:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								58eb11cf62 
								
							 
						 
						
							
							
								
								Whitespace normalization.  
							
							
							
						 
						
							2004-01-18 20:29:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								c1b4154587 
								
							 
						 
						
							
							
								
								more extension marshal tests and conversion to unittest - was surprised to  
							
							... 
							
							
							
							see how much of the file was not covered by the build process 
							
						 
						
							2003-08-02 15:02:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Heller 
								
							 
						 
						
							
							
							
							
								
							
							
								3e1c18ad0c 
								
							 
						 
						
							
							
								
								Fix SF 588452: debug build crashes on marshal.dumps([128] * 1000).  
							
							... 
							
							
							
							See there for a description.
Added test case.
Bugfix candidate for 2.2.x, not sure about previous versions:
probably low priority, because virtually no one runs debug builds. 
							
						 
						
							2002-07-30 11:40:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								04f357cffe 
								
							 
						 
						
							
							
								
								Get rid of relative imports in all unittests.  Now anything that  
							
							... 
							
							
							
							imports e.g. test_support must do so using an absolute package name
such as "import test.test_support" or "from test import test_support".
This also updates the README in Lib/test, and gets rid of the
duplicate data dirctory in Lib/test/data (replaced by
Lib/email/test/data).
Now Tim and Jack can have at it. :) 
							
						 
						
							2002-07-23 19:04:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								8211237db8 
								
							 
						 
						
							
							
								
								marshal.c r_long64:  When reading a TYPE_INT64 value on a box with 32-bit  
							
							... 
							
							
							
							ints, convert to PyLong (rather than throwing away the high-order 32 bits). 
							
						 
						
							2001-08-29 02:28:42 +00:00