Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								511e2cacc4 
								
							 
						 
						
							
							
								
								[  #403753  ] zlib decompress; uncontrollable memory usage  
							
							 
							
							... 
							
							
							
							Mostly by Toby Dickenson and Titus Brown.
Add an optional argument to a decompression object's decompress()
method.  The argument specifies the maximum length of the return
value.  If the uncompressed data exceeds this length, the excess data
is stored as the unconsumed_tail attribute.  (Not to be confused with
unused_data, which is a separate issue.)
Difference from SF patch: Default value for unconsumed_tail is ""
rather than None.  It's simpler if the attribute is always a string. 
							
						 
						
							2001-10-16 20:39:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								fcfc8d5c0e 
								
							 
						 
						
							
							
								
								Patch  #441091  from Finn Bock: the more advanced flush options are not  
							
							 
							
							... 
							
							
							
							available in java, so only use the advanced flush options if they
  are defined in the zlib module. 
							
						 
						
							2001-08-10 15:50:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								0009c4ea59 
								
							 
						 
						
							
							
								
								Whitespace normalization.  
							
							 
							
							
							
						 
						
							2001-02-21 07:29:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								9a0f98e0a1 
								
							 
						 
						
							
							
								
								Add test case from bug  #124981 : zlib decompress of sync-flushed data  
							
							 
							
							... 
							
							
							
							fails 
							
						 
						
							2001-02-21 02:17:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								8e6d44eedc 
								
							 
						 
						
							
							
								
								Patch  #103748  from Toby Dickenson: fix typo in test_zlib that turns one  
							
							 
							
							... 
							
							
							
							test case into a no-op because ''.join('hello world') == 'hello world' 
							
						 
						
							2001-02-14 17:46:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eric S. Raymond 
								
							 
						 
						
							
							
							
							
								
							
							
								83ff749827 
								
							 
						 
						
							
							
								
								String method conversion.  
							
							 
							
							
							
						 
						
							2001-02-09 12:03:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								004d5e6880 
								
							 
						 
						
							
							
								
								Make reindent.py happy (convert everything to 4-space indents!).  
							
							 
							
							
							
						 
						
							2000-10-23 17:22:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								a05e293a21 
								
							 
						 
						
							
							
								
								typos fixed by Rob Hooft  
							
							 
							
							
							
						 
						
							2000-06-28 14:48:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								ad892dc80d 
								
							 
						 
						
							
							
								
								Make this pass the -tt test.  
							
							 
							
							
							
						 
						
							2000-02-10 15:31:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								dca7e00fd5 
								
							 
						 
						
							
							
								
								Added simple test for the flush() method of compression objects, trying the  
							
							 
							
							... 
							
							
							
							different flush values Z_NO_FLUSH, Z_SYNC_FLUSH, Z_FULL_FLUSH. 
							
						 
						
							1999-03-22 19:23:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								446898ff4a 
								
							 
						 
						
							
							
								
								Use hex() when outputting the various checksums so the test output is the  
							
							 
							
							... 
							
							
							
							same on 32 and 64 bit machines. 
							
						 
						
							1998-04-24 18:31:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								629bcfb8f9 
								
							 
						 
						
							
							
								
								Make this test succeed even when using "import test.test_zlib".  
							
							 
							
							
							
						 
						
							1997-12-18 05:21:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								9dc2b8ee07 
								
							 
						 
						
							
							
								
								Many more tests, including tests of many optional arguments.  
							
							 
							
							
							
						 
						
							1997-09-04 23:41:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								c95a6c1af5 
								
							 
						 
						
							
							
								
								Use imp.find_module() as the most certain way to find the test data.  
							
							 
							
							
							
						 
						
							1997-08-15 16:23:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								6eb4b6a0bd 
								
							 
						 
						
							
							
								
								test the zlib module  
							
							 
							
							... 
							
							
							
							only produce output if somethign goes wrong 
							
						 
						
							1997-08-15 15:59:43 +00:00