Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9594942716 
								
							 
						 
						
							
							
								
								Issue  #18783 : Removed existing mentions of Python long type in docstrings,  
							
							... 
							
							
							
							error messages and comments. 
							
						 
						
							2013-08-27 19:40:23 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								9ed5f27266 
								
							 
						 
						
							
							
								
								Issue  #18722 : Remove uses of the "register" keyword in C code.  
							
							
							
						 
						
							2013-08-13 20:18:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f9e6672ae8 
								
							 
						 
						
							
							
								
								Issue  #17872 : Fix a segfault in marshal.load() when input stream returns  
							
							... 
							
							
							
							more bytes than requested. 
							
						 
						
							2013-07-11 22:28:18 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								3641a74e1c 
								
							 
						 
						
							
							
								
								Issue  #17872 : Fix a segfault in marshal.load() when input stream returns  
							
							... 
							
							
							
							more bytes than requested. 
							
						 
						
							2013-07-11 22:20:47 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a155d40ed5 
								
							 
						 
						
							
							
								
								Fix reference leaks introduced by the patch for issue  #5308 .  
							
							
							
						 
						
							2013-07-11 19:19:47 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								dfde2151ed 
								
							 
						 
						
							
							
								
								Fix reference leaks introduced by the patch for issue  #5308 .  
							
							
							
						 
						
							2013-07-11 19:14:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3a8b79d4d2 
								
							 
						 
						
							
							
								
								Issue  #18408 : Fix marshal reader for Unicode strings: handle  
							
							... 
							
							
							
							PyUnicode_DecodeUTF8() failure (ex: MemoryError). 
							
						 
						
							2013-07-08 22:23:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								f1913ca37f 
								
							 
						 
						
							
							
								
								marshal: optimize parsing of empty Unicode strings  
							
							... 
							
							
							
							Don't create a temporary buffer of zeroy byte nor call r_string() if the length
is zero, create directly the empty string. 
							
						 
						
							2013-06-21 19:08:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								e9bbe8b87b 
								
							 
						 
						
							
							
								
								Issue  #15480 : Remove the deprecated and unused TYPE_INT64 code from marshal.  
							
							... 
							
							
							
							Initial patch by Daniel Riti. 
							
						 
						
							2013-04-13 22:41:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								6168362509 
								
							 
						 
						
							
							
								
								Issue  #16475  : Correctly handle the EOF when reading marshal streams.  
							
							
							
						 
						
							2013-03-20 14:26:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								e178187bf6 
								
							 
						 
						
							
							
								
								Issue  #16475 : Simplify the interface to r_ref_allocate and improve comments.  
							
							
							
						 
						
							2013-03-20 11:43:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								eddb0a7884 
								
							 
						 
						
							
							
								
								fix compiler warning  
							
							
							
						 
						
							2013-03-20 00:40:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								605a774a98 
								
							 
						 
						
							
							
								
								Backed out changeset 521232b05b97  
							
							
							
						 
						
							2013-03-20 00:39:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c6dc12484b 
								
							 
						 
						
							
							
								
								fix compiler warning  
							
							
							
						 
						
							2013-03-19 23:20:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								d7009c6913 
								
							 
						 
						
							
							
								
								Issue  #16475 : Support object instancing, recursion and interned strings  
							
							... 
							
							
							
							in marshal 
							
						 
						
							2013-03-19 18:02:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5a1f152d19 
								
							 
						 
						
							
							
								
								Issue  #5308 : Raise ValueError when marshalling too large object (a sequence  
							
							... 
							
							
							
							with size >= 2**31), instead of producing illegal marshal data. 
							
						 
						
							2013-02-13 12:11:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								7e0191170e 
								
							 
						 
						
							
							
								
								Issue  #5308 : Raise ValueError when marshalling too large object (a sequence  
							
							... 
							
							
							
							with size >= 2**31), instead of producing illegal marshal data. 
							
						 
						
							2013-02-13 12:08:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								7e39572aa8 
								
							 
						 
						
							
							
								
								Issue  #15466 : Stop using TYPE_INT64 in marshal,  
							
							... 
							
							
							
							to make importlib.h (and other byte code files) equal between 32-bit
and 64-bit systems. 
							
						 
						
							2012-07-28 19:44:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								0d3a003f24 
								
							 
						 
						
							
							
								
								- Issue  #14177 : marshal.loads() now raises TypeError when given an unicode  
							
							... 
							
							
							
							string.  Patch by Guilherme Gonçalves. 
							
						 
						
							2012-03-03 02:38:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								4a90ef0363 
								
							 
						 
						
							
							
								
								Issue  #14177 : marshal.loads() now raises TypeError when given an unicode string.  
							
							... 
							
							
							
							Patch by Guilherme Gonçalves. 
							
						 
						
							2012-03-03 02:35:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								1c13f84f55 
								
							 
						 
						
							
							
								
								Simplify code in marshal.c.  
							
							
							
						 
						
							2012-03-02 18:22:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b2677c7397 
								
							 
						 
						
							
							
								
								Issue  #14172 : Fix reference leak when marshalling a buffer-like object (other than a bytes object).  
							
							
							
						 
						
							2012-03-02 18:16:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								679e9d36f7 
								
							 
						 
						
							
							
								
								Issue  #14172 : Fix reference leak when marshalling a buffer-like object (other than a bytes object).  
							
							
							
						 
						
							2012-03-02 18:12:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								bd928fef42 
								
							 
						 
						
							
							
								
								Rename _Py_identifier to _Py_IDENTIFIER.  
							
							
							
						 
						
							2011-10-14 10:20:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								afe55bba33 
								
							 
						 
						
							
							
								
								Add API for static strings, primarily good for identifiers.  
							
							... 
							
							
							
							Thanks to Konrad Schöbel and Jasper Schulz for helping with the mass-editing. 
							
						 
						
							2011-10-09 10:38:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								d63a3b8beb 
								
							 
						 
						
							
							
								
								Implement PEP 393.  
							
							
							
						 
						
							2011-09-28 07:41:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Éric Araujo 
								
							 
						 
						
							
							
							
							
								
							
							
								2527796a22 
								
							 
						 
						
							
							
								
								Merge from 3.2 ( #10318 ,  #12255 ,  #12043 ,  #12417  and other fixes)  
							
							
							
						 
						
							2011-07-29 03:11:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Éric Araujo 
								
							 
						 
						
							
							
							
							
								
							
							
								6c0ba447bd 
								
							 
						 
						
							
							
								
								Fix style in code added by edba722f3b02  
							
							
							
						 
						
							2011-07-26 17:23:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								aac0f75b3b 
								
							 
						 
						
							
							
								
								Correct uninitialized data problem in marshal code.  
							
							
							
						 
						
							2011-07-02 18:42:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								3232284391 
								
							 
						 
						
							
							
								
								Removed breaking typo accidentally introduced during merge with 3.2.  
							
							
							
						 
						
							2011-07-02 17:19:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								65897a386e 
								
							 
						 
						
							
							
								
								Closes   #12291  for 3.3 - merged fix from 3.2.  
							
							
							
						 
						
							2011-07-02 17:16:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								5bdae3bb7c 
								
							 
						 
						
							
							
								
								Closes   #12291 : Fixed bug which was found when doing  multiple loads from one stream.  
							
							
							
						 
						
							2011-07-02 16:42:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								623e8b86af 
								
							 
						 
						
							
							
								
								Removed some unused local variables.  
							
							
							
						 
						
							2011-07-02 17:21:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								43b068648e 
								
							 
						 
						
							
							
								
								try to use the same str object for all code filenames when compiling or unmarshalling ( #12190 )  
							
							... 
							
							
							
							This should reduce memory usage. 
							
						 
						
							2011-05-27 09:08:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								d408503b2c 
								
							 
						 
						
							
							
								
								remove unused string WILFE attribute  
							
							
							
						 
						
							2011-05-27 07:53:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f95a1b3c53 
								
							 
						 
						
							
							
								
								Recorded merge of revisions 81029 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines
  Untabify C files. Will watch buildbots.
........ 
							
						 
						
							2010-05-09 15:52:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5bc7ec9476 
								
							 
						 
						
							
							
								
								Merged revisions 80325 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r80325 | antoine.pitrou | 2010-04-22 00:53:29 +0200 (jeu., 22 avril 2010) | 6 lines
  Issue #7332 : Remove the 16KB stack-based buffer in
  PyMarshal_ReadLastObjectFromFile, which doesn't bring any noticeable
  benefit compared to the dynamic memory allocation fallback.  Patch by
  Charles-François Natali.
........ 
							
						 
						
							2010-04-21 22:56:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								ba1e0f46ab 
								
							 
						 
						
							
							
								
								Issue 7147 - remove ability to attempt to build Python without complex number support (was broken anyway)  
							
							
							
						 
						
							2009-10-18 14:25:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								2683ab04a6 
								
							 
						 
						
							
							
								
								Merged revisions 75141 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r75141 | mark.dickinson | 2009-09-29 20:01:06 +0100 (Tue, 29 Sep 2009) | 3 lines
  Issue #7019 :  Unmarshalling of bad long data could produce unnormalized
  PyLongs.  Raise ValueError instead.
........ 
							
						 
						
							2009-09-29 19:21:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								dd226eabe9 
								
							 
						 
						
							
							
								
								Merged revisions 72597 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r72597 | r.david.murray | 2009-05-12 20:30:29 -0400 (Tue, 12 May 2009) | 2 lines
  Issue 5994: add docstrings to marshal.
........ 
							
						 
						
							2009-05-13 12:27:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								e0a2b72e61 
								
							 
						 
						
							
							
								
								Rename the surrogates error handler to surrogatepass.  
							
							
							
						 
						
							2009-05-10 08:08:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								725bfd8489 
								
							 
						 
						
							
							
								
								Issue  #5914 :  Add new C-API function PyOS_string_to_double, to complement  
							
							... 
							
							
							
							PyOS_double_to_string, and deprecate PyOS_ascii_strtod and PyOS_ascii_atof. 
							
						 
						
							2009-05-03 20:33:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								db12d454e6 
								
							 
						 
						
							
							
								
								Issue  #3672 : Reject surrogates in utf-8 codec; add surrogates error  
							
							... 
							
							
							
							handler. 
							
						 
						
							2009-05-02 18:52:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								b1a03cf716 
								
							 
						 
						
							
							
								
								Added handling of PyOS_double_to_string out-of-memory errors. Closes issue 5775.  
							
							
							
						 
						
							2009-04-21 11:57:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								3e09f43e06 
								
							 
						 
						
							
							
								
								Make sure that marshal and pickle continue to output 17  
							
							... 
							
							
							
							digits of precision for floats. 
							
						 
						
							2009-04-17 08:41:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								0923d1d8d7 
								
							 
						 
						
							
							
								
								The other half of Issue  #1580 : use short float repr where possible.  
							
							... 
							
							
							
							Addresses the float -> string conversion, using David Gay's code which
was added in Mark Dickinson's checkin r71663.
Also addresses these, which are intertwined with the short repr
changes:
- Issue #5772 : format(1e100, '<') produces '1e+100', not '1.0e+100'
- Issue #5515 : 'n' formatting with commas no longer works poorly
    with leading zeros.
- PEP 378 Format Specifier for Thousands Separator: implemented
    for floats. 
							
						 
						
							2009-04-16 20:16:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								bd7926478d 
								
							 
						 
						
							
							
								
								Issue  #4258 :  Make it possible to use 30-bit digits for PyLongs:  
							
							... 
							
							
							
							- new configure option --enable-big-digits
 - new structseq sys.int_info giving information about the internal format
By default, 30-bit digits are enabled on 64-bit machines but
disabled on 32-bit machines. 
							
						 
						
							2009-03-18 20:06:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								9309583176 
								
							 
						 
						
							
							
								
								Merged revisions 70378 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r70378 | nick.coghlan | 2009-03-15 13:24:46 +1000 (Sun, 15 Mar 2009) | 1 line
  Make marshalling errors a little more informative as to what went wrong
........ 
							
						 
						
							2009-03-15 05:07:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								0a608fdaac 
								
							 
						 
						
							
							
								
								fixes deferred/release blocker issue  #3797 : Fixed the dbm, marshal, mmap,  
							
							... 
							
							
							
							ossaudiodev, & winreg modules to return bytes objects instead of bytearray
objects. 
							
						 
						
							2008-09-06 21:34:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								423be95dcf 
								
							 
						 
						
							
							
								
								Merged revisions 65654 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r65654 | martin.v.loewis | 2008-08-12 16:49:50 +0200 (Tue, 12 Aug 2008) | 6 lines
  Issue #3139 : Make buffer-interface thread-safe wrt. PyArg_ParseTuple,
  by denying s# to parse objects that have a releasebuffer procedure,
  and introducing s*.
  More module might need to get converted to use s*.
........ 
							
						 
						
							2008-08-13 15:53:07 +00:00