Christoph Gohlke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd14616dbb 
							
						 
					 
					
						
						
							
							Return ImagingError_MemoryError  
						
						
						
					 
					
						2020-12-19 19:37:05 -08:00 
						 
				 
			
				
					
						
							
							
								Christoph Gohlke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15dd7aef9f 
							
						 
					 
					
						
						
							
							Return ImagingError_MemoryError  
						
						
						
					 
					
						2020-12-19 19:35:21 -08:00 
						 
				 
			
				
					
						
							
							
								Christoph Gohlke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd4b0609ef 
							
						 
					 
					
						
						
							
							Fix dereferencing of potential null pointers  
						
						
						
					 
					
						2020-12-19 15:58:25 -08:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							4f4c3b34f8 
							
						 
					 
					
						
						
							
							jpeg2000: add subsampling decoder support  
						
						
						
					 
					
						2020-10-20 07:16:24 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cb3e2f742 
							
						 
					 
					
						
						
							
							Merge pull request  #4918  from gofr/4825-jpeg-16-bit-qt  
						
						
						
					 
					
						2020-10-14 17:58:12 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e58baa0c09 
							
						 
					 
					
						
						
							
							Merge pull request  #4756  from nulano/warn-tiff  
						
						... 
						
						
						
						Fix TiffDecode comparison warnings 
						
					 
					
						2020-10-14 17:33:05 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15c339470d 
							
						 
					 
					
						
						
							
							Merge pull request  #4523  from xtsm/ellipse  
						
						... 
						
						
						
						Implemented another ellipse drawing algorithm 
						
					 
					
						2020-10-11 18:04:34 +03:00 
						 
				 
			
				
					
						
							
							
								gofr 
							
						 
					 
					
						
						
						
						
							
						
						
							b212a1eb8f 
							
						 
					 
					
						
						
							
							Keep baseline compatibility when specifying quality  
						
						... 
						
						
						
						16-bit quantization tables can appear at quality values below
about 25. These may cause compatibility problems. Maintain
baseline compatibility and avoid confusing users with warning
messages. 
						
					 
					
						2020-10-10 16:23:58 +02:00 
						 
				 
			
				
					
						
							
							
								gofr 
							
						 
					 
					
						
						
						
						
							
						
						
							6db0843af4 
							
						 
					 
					
						
						
							
							Add support for 16-bit precision JPEG quantization values  
						
						... 
						
						
						
						Don't force JPEG quantization to be baseline-compatible
Quantization values will not be limited to values 1..255 and may
be 16 bits if needed. This may cause compatibility issues. 
						
					 
					
						2020-10-10 14:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c841501c34 
							
						 
					 
					
						
						
							
							Merge pull request  #4752  from radarhere/warnings  
						
						... 
						
						
						
						Fixed comparison warnings 
						
					 
					
						2020-10-05 23:49:54 +03:00 
						 
				 
			
				
					
						
							
							
								Stanislau T 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17d83d6a7c 
							
						 
					 
					
						
						
							
							Fix comment grammar  
						
						... 
						
						
						
						Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> 
						
					 
					
						2020-09-11 19:51:57 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							68da661db9 
							
						 
					 
					
						
						
							
							Small optimisation: move distance==0 comparison to outer loop, to check once per call instead of once per pixel  
						
						
						
					 
					
						2020-09-09 10:08:46 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							c83ffc6aea 
							
						 
					 
					
						
						
							
							Fixed effect_spread bug for zero distance  
						
						
						
					 
					
						2020-09-08 18:51:58 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63d8a600cb 
							
						 
					 
					
						
						
							
							Merge pull request  #4890  from nulano/mingw-setup  
						
						
						
					 
					
						2020-09-03 21:11:39 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							799b25d9f1 
							
						 
					 
					
						
						
							
							Renamed zip header file  
						
						
						
					 
					
						2020-08-31 22:44:51 +10:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							3cabcf242f 
							
						 
					 
					
						
						
							
							fix libtiff in MSYS2  
						
						
						
					 
					
						2020-08-30 04:31:46 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ffe566f0c3 
							
						 
					 
					
						
						
							
							Fixed comparison warnings  
						
						
						
					 
					
						2020-08-15 13:22:58 +10:00 
						 
				 
			
				
					
						
							
							
								Peter Petrik 
							
						 
					 
					
						
						
						
						
							
						
						
							ef88be6548 
							
						 
					 
					
						
						
							
							fix build on macos and clang when zip.h is present on system from zlib library  
						
						
						
					 
					
						2020-07-23 15:59:18 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							88b7b9c1f5 
							
						 
					 
					
						
						
							
							Remove unused externs from Imaging.h  
						
						
						
					 
					
						2020-07-07 20:46:10 +03:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							21533e4deb 
							
						 
					 
					
						
						
							
							tiff comparison warnings  
						
						
						
					 
					
						2020-07-02 16:14:07 +02:00 
						 
				 
			
				
					
						
							
							
								Stanislau Tsitsianok 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88651c334f 
							
						 
					 
					
						
						
							
							Try to fix CI  
						
						
						
					 
					
						2020-06-29 23:58:58 +03:00 
						 
				 
			
				
					
						
							
							
								Stanislau Tsitsianok 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7dedb1402f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into ellipse  
						
						
						
					 
					
						2020-06-29 23:31:25 +03:00 
						 
				 
			
				
					
						
							
							
								Stanislau Tsitsianok 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5830a641cc 
							
						 
					 
					
						
						
							
							Added more tests  
						
						
						
					 
					
						2020-06-29 23:31:04 +03:00 
						 
				 
			
				
					
						
							
							
								Stanislau Tsitsianok 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a9d3a050a 
							
						 
					 
					
						
						
							
							Fixed tests  
						
						
						
					 
					
						2020-06-29 22:49:11 +03:00 
						 
				 
			
				
					
						
							
							
								Stanislau Tsitsianok 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96f69eb287 
							
						 
					 
					
						
						
							
							Replaced drawing algorithm for arcs, chords and pies  
						
						
						
					 
					
						2020-06-29 17:21:53 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							c1fe0b4e0c 
							
						 
					 
					
						
						
							
							Use hypot function  
						
						
						
					 
					
						2020-06-23 19:17:00 +10:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							6c1ff252d6 
							
						 
					 
					
						
						
							
							check run-time version numbers where available, add docs  
						
						
						
					 
					
						2020-06-21 18:58:39 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbadd2d39e 
							
						 
					 
					
						
						
							
							Merge pull request  #4653  from radarhere/clip  
						
						... 
						
						
						
						Corrected undefined behaviour 
						
					 
					
						2020-06-20 15:57:30 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcb8cbbf22 
							
						 
					 
					
						
						
							
							Merge pull request  #4639  from radarhere/jfif  
						
						... 
						
						
						
						Write JFIF header when saving JPEG 
						
					 
					
						2020-06-20 15:54:11 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9a087d482 
							
						 
					 
					
						
						
							
							Merge pull request  #4566  from radarhere/text  
						
						... 
						
						
						
						Consider transparency when pasting text on an RGBA image 
						
					 
					
						2020-06-20 15:02:59 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e63260d44 
							
						 
					 
					
						
						
							
							Merge pull request  #4551  from radarhere/warnings  
						
						... 
						
						
						
						Fixed comparison warnings 
						
					 
					
						2020-06-20 14:10:16 +03:00 
						 
				 
			
				
					
						
							
							
								Stanislau Tsitsianok 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27109c9011 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into ellipse  
						
						
						
					 
					
						2020-06-16 20:20:44 +03:00 
						 
				 
			
				
					
						
							
							
								Stanislau Tsitsianok 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70aea26781 
							
						 
					 
					
						
						
							
							Added core clipping tools for ellipses  
						
						
						
					 
					
						2020-06-16 20:20:29 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							eeb9e719e3 
							
						 
					 
					
						
						
							
							Fixed drawing a 1px high polygon  
						
						
						
					 
					
						2020-06-07 12:07:13 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f4c5810ec 
							
						 
					 
					
						
						
							
							Merge pull request  #4619  from radarhere/unused  
						
						
						
					 
					
						2020-05-31 23:20:06 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							9067e68e64 
							
						 
					 
					
						
						
							
							Corrected undefined behaviour  
						
						
						
					 
					
						2020-05-27 22:43:06 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c71ede3649 
							
						 
					 
					
						
						
							
							Merge pull request  #4617  from radarhere/return  
						
						
						
					 
					
						2020-05-25 17:03:48 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							660894cd36 
							
						 
					 
					
						
						
							
							Write JFIF header when saving JPEG  
						
						
						
					 
					
						2020-05-24 23:58:30 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							720f79a629 
							
						 
					 
					
						
						
							
							Removed unused argument from CHOP  
						
						
						
					 
					
						2020-05-14 18:16:54 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							228301373f 
							
						 
					 
					
						
						
							
							Fixed comparison warnings  
						
						
						
					 
					
						2020-05-14 06:57:15 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							3a75e843f4 
							
						 
					 
					
						
						
							
							Added braces  
						
						
						
					 
					
						2020-05-11 07:46:12 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f2773b3f7 
							
						 
					 
					
						
						
							
							Added braces  
						
						... 
						
						
						
						Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> 
						
					 
					
						2020-05-11 07:19:52 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							c1d9931adc 
							
						 
					 
					
						
						
							
							Added braces  
						
						
						
					 
					
						2020-05-10 19:56:36 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							9d701a0026 
							
						 
					 
					
						
						
							
							Removed duplicate return statements  
						
						
						
					 
					
						2020-05-10 19:55:33 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ae43af61da 
							
						 
					 
					
						
						
							
							Replaced tabs with spaces  
						
						
						
					 
					
						2020-05-01 22:08:57 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							9390e5636a 
							
						 
					 
					
						
						
							
							Also consider other alpha modes  
						
						
						
					 
					
						2020-04-20 18:53:37 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							e10cab42f1 
							
						 
					 
					
						
						
							
							Consider transparency when drawing text on an RGBA image  
						
						
						
					 
					
						2020-04-19 20:56:17 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							dda6145fce 
							
						 
					 
					
						
						
							
							Since Python 3.3 IOError and WindowsError have been merged into OSError  
						
						
						
					 
					
						2020-04-10 12:57:29 +03:00 
						 
				 
			
				
					
						
							
							
								Stanislau T 
							
						 
					 
					
						
						
						
						
							
						
						
							68f87e14ca 
							
						 
					 
					
						
						
							
							Fix grammar  
						
						... 
						
						
						
						Co-Authored-By: Andrew Murray <3112309+radarhere@users.noreply.github.com> 
						
					 
					
						2020-04-06 22:01:42 +10:00 
						 
				 
			
				
					
						
							
							
								Stanislau Tsitsianok 
							
						 
					 
					
						
						
						
						
							
						
						
							8aa2386c77 
							
						 
					 
					
						
						
							
							added stdint.h for MSVC builds  
						
						
						
					 
					
						2020-04-06 22:01:42 +10:00 
						 
				 
			
				
					
						
							
							
								Stanislau Tsitsianok 
							
						 
					 
					
						
						
						
						
							
						
						
							a491ed6889 
							
						 
					 
					
						
						
							
							fixed failing tests  
						
						
						
					 
					
						2020-04-06 22:01:42 +10:00 
						 
				 
			
				
					
						
							
							
								Stanislau Tsitsianok 
							
						 
					 
					
						
						
						
						
							
						
						
							e5ac436a51 
							
						 
					 
					
						
						
							
							implemented another ellipse drawing algorithm  
						
						
						
					 
					
						2020-04-06 22:01:42 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46f4a349b8 
							
						 
					 
					
						
						
							
							Merge pull request  #4507  from hugovk/fix_tiff  
						
						... 
						
						
						
						Fix 2 buffer overflows in TIFF decoding 
						
					 
					
						2020-04-01 12:51:04 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff60894d69 
							
						 
					 
					
						
						
							
							Merge pull request  #4505  from hugovk/jpeg2k_overflow  
						
						... 
						
						
						
						Fix bounds overflow in JPEG 2000 decoding 
						
					 
					
						2020-04-01 12:27:27 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ef59fdbae 
							
						 
					 
					
						
						
							
							Merge pull request  #4504  from hugovk/sgi_fixes  
						
						... 
						
						
						
						Fix buffer overflow in SGI-RLE decoding 
						
					 
					
						2020-04-01 12:27:14 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0da1eca7cf 
							
						 
					 
					
						
						
							
							Merge pull request  #4503  from hugovk/fix_fli_6.2.x  
						
						... 
						
						
						
						Fix multiple OOB reads in FLI decoding 
						
					 
					
						2020-04-01 12:27:04 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							c00fdc7e30 
							
						 
					 
					
						
						
							
							Fix typos  
						
						... 
						
						
						
						Co-Authored-By: Andrew Murray <3112309+radarhere@users.noreply.github.com> 
						
					 
					
						2020-04-01 11:02:44 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							b8d4ce1a59 
							
						 
					 
					
						
						
							
							Avoid uninitialized read  
						
						
						
					 
					
						2020-04-01 11:02:36 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							6b842f4ec0 
							
						 
					 
					
						
						
							
							Ensure that Tiff's concept of Strip and Tilesize matches Pillow's  
						
						
						
					 
					
						2020-04-01 11:02:33 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							6a83e43247 
							
						 
					 
					
						
						
							
							Fix OOB Access on PcxDecode.c  
						
						
						
					 
					
						2020-04-01 10:50:51 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e9de15b1 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
					 
					
						2020-04-01 10:34:24 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							cf6da6b790 
							
						 
					 
					
						
						
							
							Fix for OOB Read in DecodeJpeg2k  
						
						
						
					 
					
						2020-04-01 10:33:41 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							394d6a180a 
							
						 
					 
					
						
						
							
							Track number of pixels, not the number of runs  
						
						
						
					 
					
						2020-04-01 10:12:17 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							5b490fc413 
							
						 
					 
					
						
						
							
							additional FLI check  
						
						
						
					 
					
						2020-04-01 09:53:14 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							088ce4df98 
							
						 
					 
					
						
						
							
							comments  
						
						
						
					 
					
						2020-04-01 09:53:08 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							8d4f3c0c5f 
							
						 
					 
					
						
						
							
							Fix OOB Read in FLI Copy Chunk  
						
						
						
					 
					
						2020-04-01 09:52:59 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							c5edc361fd 
							
						 
					 
					
						
						
							
							Fix OOB Advance Values  
						
						
						
					 
					
						2020-04-01 09:52:55 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							c88b0204d7 
							
						 
					 
					
						
						
							
							Fix OOB in LC packet  
						
						
						
					 
					
						2020-04-01 09:52:51 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							b4e439d6d7 
							
						 
					 
					
						
						
							
							Fix OOB Reads in SS2 Chunk  
						
						
						
					 
					
						2020-04-01 09:52:47 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							f6926a041b 
							
						 
					 
					
						
						
							
							Refactor to macro  
						
						
						
					 
					
						2020-04-01 09:52:44 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							c66d8aa754 
							
						 
					 
					
						
						
							
							Fli issue 1  
						
						
						
					 
					
						2020-04-01 09:52:40 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6115c1ceb 
							
						 
					 
					
						
						
							
							Merge pull request  #4230  from dwastberg/new_chops  
						
						... 
						
						
						
						Added three new channel operations 
						
					 
					
						2020-03-31 10:24:44 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							332e3923cb 
							
						 
					 
					
						
						
							
							Merge pull request  #4457  from radarhere/endian  
						
						... 
						
						
						
						Fixed endian handling for I;16 getextrema 
						
					 
					
						2020-03-25 23:32:37 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							42a0653097 
							
						 
					 
					
						
						
							
							Fixed endian handling for I;16 getextrema  
						
						
						
					 
					
						2020-02-29 20:29:28 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							b934b50867 
							
						 
					 
					
						
						
							
							If an alpha channel is present, only use that to get bounding box  
						
						
						
					 
					
						2020-02-28 22:33:02 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							a8c0794107 
							
						 
					 
					
						
						
							
							Allow saving of zero quality JPEG images  
						
						
						
					 
					
						2020-02-21 22:05:44 +11:00 
						 
				 
			
				
					
						
							
							
								dwastberg 
							
						 
					 
					
						
						
						
						
							
						
						
							7d5ab9f1d4 
							
						 
					 
					
						
						
							
							Remove old code  
						
						
						
					 
					
						2020-02-19 19:37:34 +11:00 
						 
				 
			
				
					
						
							
							
								Dag Wästberg 
							
						 
					 
					
						
						
						
						
							
						
						
							705140cc2c 
							
						 
					 
					
						
						
							
							add hardlight and softlight chops  
						
						
						
					 
					
						2020-02-19 19:30:59 +11:00 
						 
				 
			
				
					
						
							
							
								Dag Wästberg 
							
						 
					 
					
						
						
						
						
							
						
						
							13c1b7070d 
							
						 
					 
					
						
						
							
							add Overlay chop  
						
						
						
					 
					
						2020-02-19 19:24:36 +11:00 
						 
				 
			
				
					
						
							
							
								Dag Wästberg 
							
						 
					 
					
						
						
						
						
							
						
						
							5e5dfbad81 
							
						 
					 
					
						
						
							
							add hardlight and softlight chops  
						
						
						
					 
					
						2020-02-19 19:23:09 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							74351dc692 
							
						 
					 
					
						
						
							
							Fixed sign comparison warnings  
						
						
						
					 
					
						2020-02-15 22:13:23 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c57e4b3a85 
							
						 
					 
					
						
						
							
							Merge pull request  #4333  from radarhere/polygon  
						
						... 
						
						
						
						Only draw each polygon pixel once 
						
					 
					
						2020-02-15 11:57:14 +02:00 
						 
				 
			
				
					
						
							
							
								Alexey Moiseitsev 
							
						 
					 
					
						
						
						
						
							
						
						
							4437a81968 
							
						 
					 
					
						
						
							
							Avoid undefined signed overflow  
						
						
						
					 
					
						2020-02-03 14:13:16 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							d24e4f44c1 
							
						 
					 
					
						
						
							
							Fixed typo  
						
						
						
					 
					
						2020-01-09 20:00:32 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8e8f63d4a5 
							
						 
					 
					
						
						
							
							Only draw each polygon pixel once  
						
						
						
					 
					
						2020-01-05 17:43:51 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							b9c68540dc 
							
						 
					 
					
						
						
							
							Overflow checks for realloc for tiff decoding  
						
						
						
					 
					
						2020-01-02 15:24:46 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							be44f0d992 
							
						 
					 
					
						
						
							
							Catch SGI buffer overruns  
						
						
						
					 
					
						2020-01-02 15:24:36 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8f0c8f7311 
							
						 
					 
					
						
						
							
							Catch PCX P mode buffer overrun  
						
						
						
					 
					
						2020-01-02 15:24:16 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							c40bc25847 
							
						 
					 
					
						
						
							
							Catch FLI buffer overrun  
						
						
						
					 
					
						2020-01-02 15:23:36 +11:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							d68147ce89 
							
						 
					 
					
						
						
							
							Fix rounding error on RGB to L conversion  
						
						
						
					 
					
						2019-12-31 03:35:47 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							d41f2713b6 
							
						 
					 
					
						
						
							
							Merge branch 'master' into reduce  
						
						
						
					 
					
						2019-12-20 20:22:36 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							5b53b0489b 
							
						 
					 
					
						
						
							
							Define box filter equal 1.0 on (-0.5, 0.5] range instead of [-0.5, 0.5)  
						
						
						
					 
					
						2019-12-19 03:01:02 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							e54b9b3720 
							
						 
					 
					
						
						
							
							turn on ImagingReduce5x5 special case  
						
						
						
					 
					
						2019-12-05 22:13:25 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							5283141417 
							
						 
					 
					
						
						
							
							Merge branch 'master' into reduce  
						
						
						
					 
					
						2019-12-05 14:23:28 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							b23625172f 
							
						 
					 
					
						
						
							
							add box parameter to all optimized versions  
						
						
						
					 
					
						2019-12-05 00:47:15 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							778b5f9fed 
							
						 
					 
					
						
						
							
							add box parameter  
						
						
						
					 
					
						2019-12-04 23:13:20 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							cc30b1e55a 
							
						 
					 
					
						
						
							
							Add La mode packing and unpacking  
						
						
						
					 
					
						2019-12-04 22:58:09 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							a4a6a9e83a 
							
						 
					 
					
						
						
							
							Add La mode packing and unpacking  
						
						
						
					 
					
						2019-12-04 22:47:15 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							d92c58fa7f 
							
						 
					 
					
						
						
							
							I mode support  
						
						
						
					 
					
						2019-12-01 22:52:43 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							a576b14056 
							
						 
					 
					
						
						
							
							F mode support  
						
						
						
					 
					
						2019-12-01 22:28:16 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander Karpinsky 
							
						 
					 
					
						
						
						
						
							
						
						
							d970a39840 
							
						 
					 
					
						
						
							
							Special cases:  
						
						... 
						
						
						
						ImagingReduce1x2, ImagingReduce1x3, ImagingReduce2x1, ImagingReduce3x1 
						
					 
					
						2019-12-01 21:41:15 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							1d1f3be27a 
							
						 
					 
					
						
						
							
							unsupported modes  
						
						
						
					 
					
						2019-12-01 20:34:05 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							008c1c88e2 
							
						 
					 
					
						
						
							
							L mode support  
						
						
						
					 
					
						2019-12-01 20:33:48 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							f72d5c0dfd 
							
						 
					 
					
						
						
							
							better branches  
						
						
						
					 
					
						2019-12-01 14:38:21 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							8b6ad4a471 
							
						 
					 
					
						
						
							
							tests for supported modes  
						
						
						
					 
					
						2019-11-26 03:39:57 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							7e978ae542 
							
						 
					 
					
						
						
							
							ImagingReduceCorners  
						
						
						
					 
					
						2019-11-26 02:45:13 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							fba833e1f4 
							
						 
					 
					
						
						
							
							final set of special cases  
						
						
						
					 
					
						2019-11-26 01:18:48 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c305511e 
							
						 
					 
					
						
						
							
							more special  
						
						
						
					 
					
						2019-11-25 05:16:03 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							ab25d9f4b5 
							
						 
					 
					
						
						
							
							good balance  
						
						
						
					 
					
						2019-11-25 04:20:31 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							01094a9649 
							
						 
					 
					
						
						
							
							naive implementation  
						
						
						
					 
					
						2019-11-24 17:40:05 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							335f5431de 
							
						 
					 
					
						
						
							
							dummy method  
						
						
						
					 
					
						2019-11-24 17:39:49 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							12a725988e 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into rm-2.7  
						
						
						
					 
					
						2019-11-16 17:10:10 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							511aed922a 
							
						 
					 
					
						
						
							
							Fixed freeing unallocated pointer when resizing with height too large  
						
						
						
					 
					
						2019-10-30 22:09:28 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							af770a6c55 
							
						 
					 
					
						
						
							
							Drop support for EOL Python 2.7  
						
						
						
					 
					
						2019-10-07 14:30:59 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc16025e23 
							
						 
					 
					
						
						
							
							Merge pull request  #4104  from radarhere/overrun  
						
						... 
						
						
						
						Catch buffer overruns 
						
					 
					
						2019-09-30 23:33:28 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb8470187a 
							
						 
					 
					
						
						
							
							Merge pull request  #4034  from cgohlke/patch-1  
						
						... 
						
						
						
						Initialize rows_per_strip when RowsPerStrip tag is missing 
						
					 
					
						2019-09-30 22:32:34 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ab52630d06 
							
						 
					 
					
						
						
							
							Catch buffer overruns  
						
						
						
					 
					
						2019-09-30 18:45:43 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							87c43b66a5 
							
						 
					 
					
						
						
							
							Corrected negative seeks  
						
						
						
					 
					
						2019-09-30 18:31:18 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5aed1a254 
							
						 
					 
					
						
						
							
							Merge branch 'master' into patch-1  
						
						
						
					 
					
						2019-09-20 22:59:29 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14859ce506 
							
						 
					 
					
						
						
							
							Merge pull request  #4004  from radarhere/hsv  
						
						... 
						
						
						
						Improved HSV conversion 
						
					 
					
						2019-09-07 00:50:34 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							76e5bd0f0f 
							
						 
					 
					
						
						
							
							Added brackets  
						
						
						
					 
					
						2019-09-06 20:07:23 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97f6fc96f2 
							
						 
					 
					
						
						
							
							Merge pull request  #4047  from radarhere/modes  
						
						... 
						
						
						
						Documented more limited support modes 
						
					 
					
						2019-09-05 23:20:24 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							dea75d1210 
							
						 
					 
					
						
						
							
							Corrected comment  
						
						
						
					 
					
						2019-09-05 20:11:02 +10:00 
						 
				 
			
				
					
						
							
							
								Christoph Gohlke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b37f12a5f8 
							
						 
					 
					
						
						
							
							Initialize rows_per_strip when RowsPerStrip tag is missing  
						
						
						
					 
					
						2019-08-20 16:07:07 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8fff9a2444 
							
						 
					 
					
						
						
							
							Fixed arc drawing bug for a non-whole number of degrees  
						
						
						
					 
					
						2019-08-12 06:50:58 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							27d6fc7bc5 
							
						 
					 
					
						
						
							
							Improved HSV conversion  
						
						
						
					 
					
						2019-08-12 06:50:18 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50693f8e59 
							
						 
					 
					
						
						
							
							Added explicit braces ( #3937 )  
						
						... 
						
						
						
						Added explicit braces 
						
					 
					
						2019-07-03 15:05:15 +03:00 
						 
				 
			
				
					
						
							
							
								Rolf Eike Beer 
							
						 
					 
					
						
						
						
						
							
						
						
							0e0afd4acf 
							
						 
					 
					
						
						
							
							fix bad loop increments in p2i() and p2f()  
						
						... 
						
						
						
						Fixes: 7a4af2b767 
						
					 
					
						2019-07-01 20:25:52 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8fd1ed9b73 
							
						 
					 
					
						
						
							
							Added explicit braces  
						
						
						
					 
					
						2019-07-01 22:07:45 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							555e305a60 
							
						 
					 
					
						
						
							
							Merge pull request  #3225  from DerDakon/unaligned-access  
						
						... 
						
						
						
						Use explicit memcpy() to avoid unaligned memory accesses 
						
					 
					
						2019-07-01 08:22:18 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Tonnhofer 
							
						 
					 
					
						
						
						
						
							
						
						
							2af4026201 
							
						 
					 
					
						
						
							
							Improve encoding of TIFF tags ( #3861 )  
						
						... 
						
						
						
						* Improve encoding of TIFF tags
- Pass tagtype from v2 directory to libtiff encoder, instead of
autodetecting type.
- Use explicit types. E.g. uint32_t for TIFF_LONG to fix issues on
platforms with 64bit longs.
- Add support for multiple values (arrays). Requires type in v2
directory and values must be passed as a tuple.
- Add support for signed types (e.g. TIFFTypes.TIFF_SIGNED_SHORT).
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com> 
						
					 
					
						2019-06-30 21:48:19 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12695b8ca3 
							
						 
					 
					
						
						
							
							Merge pull request  #3899  from radarhere/pixelsize  
						
						... 
						
						
						
						Consider I;16 pixel size when drawing 
						
					 
					
						2019-06-30 13:18:46 +03:00 
						 
				 
			
				
					
						
							
							
								Rolf Eike Beer 
							
						 
					 
					
						
						
						
						
							
						
						
							7a4af2b767 
							
						 
					 
					
						
						
							
							fix unaligned accesses by using memcpy()  
						
						
						
					 
					
						2019-06-29 21:04:11 +02:00 
						 
				 
			
				
					
						
							
							
								Rolf Eike Beer 
							
						 
					 
					
						
						
						
						
							
						
						
							220bfee19a 
							
						 
					 
					
						
						
							
							replace copy operations with memcpy()  
						
						... 
						
						
						
						This replaces trivial instances where a copy from one pointer to the other
involves no further calculations or casts. The compiler will optimize this to
whatever the platform offers. 
						
					 
					
						2019-06-29 19:30:24 +02:00 
						 
				 
			
				
					
						
							
							
								Christoph Gohlke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59e1328272 
							
						 
					 
					
						
						
							
							Use unsigned int to store TIFF IFD offsets  
						
						
						
					 
					
						2019-06-27 15:30:19 -07:00 
						 
				 
			
				
					
						
							
							
								Christoph Gohlke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							129df60c48 
							
						 
					 
					
						
						
							
							Use unsigned int to store TIFF IFD offsets  
						
						
						
					 
					
						2019-06-27 15:09:31 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							219f277129 
							
						 
					 
					
						
						
							
							Merge pull request  #3858  from kulikjak/master  
						
						... 
						
						
						
						Fix SPARC memory alignment issues in Pack/Unpack functions 
						
					 
					
						2019-06-27 21:27:37 +03:00 
						 
				 
			
				
					
						
							
							
								Christoph Gohlke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a78341e26c 
							
						 
					 
					
						
						
							
							Fix potential null pointer is passed into memcpy  
						
						
						
					 
					
						2019-06-25 14:23:20 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							9c37933bb9 
							
						 
					 
					
						
						
							
							Added CMYK;16B and CMYK;16N unpackers  
						
						
						
					 
					
						2019-06-23 11:56:17 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							e0cbfb2708 
							
						 
					 
					
						
						
							
							Consider I;16 pixel size when drawing  
						
						
						
					 
					
						2019-06-23 07:33:55 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8e2f5ddd1d 
							
						 
					 
					
						
						
							
							Changed bits value for XRGB unpackers  
						
						
						
					 
					
						2019-06-18 20:43:02 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							982f4509eb 
							
						 
					 
					
						
						
							
							Fixed typo  
						
						
						
					 
					
						2019-06-12 02:09:26 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							231fe4d62a 
							
						 
					 
					
						
						
							
							Revert "Merge pull request  #3838  from radarhere/i_conversion"  
						
						... 
						
						
						
						This reverts commit 41f3e7c8bd2f84482871 
						
					 
					
						2019-06-11 19:28:31 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41f3e7c8bd 
							
						 
					 
					
						
						
							
							Merge pull request  #3838  from radarhere/i_conversion  
						
						... 
						
						
						
						Improved I mode conversion 
						
					 
					
						2019-06-05 22:23:35 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f84482871 
							
						 
					 
					
						
						
							
							Merge pull request  #3811  from radarhere/warnings  
						
						... 
						
						
						
						Fixed several warnings 
						
					 
					
						2019-06-05 22:22:14 +03:00 
						 
				 
			
				
					
						
							
							
								Jakub Kulík 
							
						 
					 
					
						
						
						
						
							
						
						
							e073f4add0 
							
						 
					 
					
						
						
							
							Fix SPARC memory alignment issues in Pack/Unpack functions  
						
						
						
					 
					
						2019-05-20 14:25:27 +02:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kopachev 
							
						 
					 
					
						
						
						
						
							
						
						
							5e5ff10f09 
							
						 
					 
					
						
						
							
							Fix bits value for RGB;16N unpackers  
						
						
						
					 
					
						2019-05-10 08:07:01 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							d30264ec5d 
							
						 
					 
					
						
						
							
							Fixed warnings that variable may be uninitialized  
						
						
						
					 
					
						2019-05-09 12:24:27 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							1897897921 
							
						 
					 
					
						
						
							
							Fixed several comparison warnings  
						
						
						
					 
					
						2019-05-09 12:10:17 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8a035b8c5d 
							
						 
					 
					
						
						
							
							Improved I mode conversion  
						
						
						
					 
					
						2019-05-08 21:58:33 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdcacb6978 
							
						 
					 
					
						
						
							
							Merge pull request  #3817  from radarhere/cmyk_16l  
						
						... 
						
						
						
						Added reading of CMYK;16L TIFF images 
						
					 
					
						2019-05-04 18:53:13 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3ed8cc67e 
							
						 
					 
					
						
						
							
							Fixed ImageDraw arc gaps ( #3824 )  
						
						... 
						
						
						
						Fixed ImageDraw arc gaps 
						
					 
					
						2019-05-04 18:50:07 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab9a25d623 
							
						 
					 
					
						
						
							
							Merge pull request  #3791  from radarhere/int  
						
						... 
						
						
						
						Fixed bug in decoding large images 
						
					 
					
						2019-05-04 16:15:32 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							21c7fd251c 
							
						 
					 
					
						
						
							
							Fixed arc gaps  
						
						
						
					 
					
						2019-05-03 23:37:37 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ca0d28eae5 
							
						 
					 
					
						
						
							
							Added reading of CMYK;16L TIFF images  
						
						
						
					 
					
						2019-05-01 00:42:30 +10:00 
						 
				 
			
				
					
						
							
							
								Pete Couperus 
							
						 
					 
					
						
						
						
						
							
						
						
							8473ada61b 
							
						 
					 
					
						
						
							
							Remove Python.h where not needed.  
						
						
						
					 
					
						2019-04-18 22:48:32 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ca1cf59251 
							
						 
					 
					
						
						
							
							Changed decode buffer size to Py_ssize_t  
						
						
						
					 
					
						2019-04-15 17:33:28 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							73cb0ce15f 
							
						 
					 
					
						
						
							
							Fixed numpy bool bug  
						
						
						
					 
					
						2019-04-13 00:25:59 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							4f3b44960f 
							
						 
					 
					
						
						
							
							Resolved segfaults  
						
						
						
					 
					
						2019-04-02 09:25:27 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f8cfd536b 
							
						 
					 
					
						
						
							
							Merge pull request  #3721  from radarhere/quantize  
						
						... 
						
						
						
						Update palette in quantize 
						
					 
					
						2019-03-30 12:07:38 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4ff547149 
							
						 
					 
					
						
						
							
							Merge pull request  #3754  from radarhere/warnings  
						
						... 
						
						
						
						Fixed incompatible pointer type warnings 
						
					 
					
						2019-03-30 12:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							54272c902f 
							
						 
					 
					
						
						
							
							Improved converters  
						
						
						
					 
					
						2019-03-30 11:18:08 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							819b8acd26 
							
						 
					 
					
						
						
							
							Improved PA conversion  
						
						
						
					 
					
						2019-03-29 23:13:07 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							cda73633d6 
							
						 
					 
					
						
						
							
							Fixed incompatible pointer type warnings  
						
						
						
					 
					
						2019-03-29 21:36:05 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0572983104 
							
						 
					 
					
						
						
							
							Merge pull request  #3726  from radarhere/pa  
						
						... 
						
						
						
						Promote P images to PA in putalpha 
						
					 
					
						2019-03-28 11:44:52 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							4a5666f1f4 
							
						 
					 
					
						
						
							
							Added transparency for all PNG greyscale modes  
						
						
						
					 
					
						2019-03-27 07:41:33 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8ba76f9a10 
							
						 
					 
					
						
						
							
							Added support for I;16 modes for remaining transpose operations  
						
						
						
					 
					
						2019-03-23 14:13:39 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							f61828acdc 
							
						 
					 
					
						
						
							
							Promote P images to PA in putalpha  
						
						
						
					 
					
						2019-03-19 11:13:58 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							406d1d4b9a 
							
						 
					 
					
						
						
							
							Merge pull request  #3551  from hugovk/rm-quanthash-destroy-funcs  
						
						... 
						
						
						
						Remove unused C hashtable functions 
						
					 
					
						2019-03-16 21:48:49 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							5b9c11b426 
							
						 
					 
					
						
						
							
							Update palette in quantize  
						
						
						
					 
					
						2019-03-16 13:36:58 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ce9dd67540 
							
						 
					 
					
						
						
							
							Added I;16 PNG save  
						
						
						
					 
					
						2019-03-12 17:28:42 +11:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kopachev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28c6f555a2 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'remotes/upstream/master' into tiff-old-jpeg  
						
						
						
					 
					
						2019-03-11 10:38:02 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a7a1123e6 
							
						 
					 
					
						
						
							
							Merge branch 'master' into tiff-old-jpeg  
						
						
						
					 
					
						2019-02-15 19:56:17 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							7acaf3d6a6 
							
						 
					 
					
						
						
							
							Added support for I;16 modes for more transpose operations  
						
						
						
					 
					
						2019-01-10 07:26:52 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							0f09274690 
							
						 
					 
					
						
						
							
							Remove more unused hashtable functions  
						
						
						
					 
					
						2019-01-05 22:26:35 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							f0778ba594 
							
						 
					 
					
						
						
							
							Remove unused hashtable destroy functions  
						
						
						
					 
					
						2019-01-05 21:07:11 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78bc4da131 
							
						 
					 
					
						
						
							
							Merge pull request  #3350  from radarhere/custom_tags  
						
						... 
						
						
						
						Added custom int and float TIFF tags 
						
					 
					
						2018-12-26 13:07:46 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55e5b7de6c 
							
						 
					 
					
						
						
							
							Merge pull request  #3393  from frenzymadness/CWE_fixes_master  
						
						... 
						
						
						
						Fixes for issues reported by static code analysis 
						
					 
					
						2018-12-26 13:02:19 +02:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kopachev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e91b851fdc 
							
						 
					 
					
						
						
							
							Add reading old-JPEG compressed TIFFs  
						
						... 
						
						
						
						Old-style JPEG compression in TIFFs are able to be read using Strip/Tile APIs. Although, it should be possible to read them using Scanline API, it does not work for some reason.  Anyway, reading subsampled YCbCr formats through Strip/Tile/Scanline libtiff API does not de-subsample the data, so caller should unpack data to whatever format is appropriate.  New-style JPEG compressed images were already read through libtiff as RGB images (https://github.com/python-pillow/Pillow/pull/3227 ). Unfortunately, there is no flag to ask libtiff to de-subsample old jpeg, but it provides a way to read any image as 32bit RGBA.  This commit adds ability to read old-style JPEG TIFFs through reading *all* YCbCr images as RGBX using Tile and Strip reading API. This supersedes previous work (PR #3227 ) to read new-style JPEG-TIFFs. 
						
					 
					
						2018-12-10 10:07:41 -08:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ddf8593e7b 
							
						 
					 
					
						
						
							
							Do not write custom tags with libtiff < 4  
						
						
						
					 
					
						2018-11-12 06:14:04 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							a3d45e9cef 
							
						 
					 
					
						
						
							
							Added custom int and float TIFF tags  
						
						
						
					 
					
						2018-11-12 06:14:04 +11:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kopachev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28cdb993b9 
							
						 
					 
					
						
						
							
							Convert tabs into spaces [ci skip]  
						
						
						
					 
					
						2018-10-19 11:43:22 -07:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kopachev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bf3ceee85 
							
						 
					 
					
						
						
							
							Only ask for YCbCr->RGB libtiff conversion for jpeg-compressed tiffs  
						
						... 
						
						
						
						JPEG-related tiff pseudo-tags are registered only when tiff image has jpeg compression. Trying to set TIFFTAG_JPEGCOLORMODE on non jpeg-compressed file prints error "Unknown pseudo-tag 65538". 
						
					 
					
						2018-10-18 21:27:51 -07:00 
						 
				 
			
				
					
						
							
							
								Lumir Balhar 
							
						 
					 
					
						
						
						
						
							
						
						
							78bf8ea041 
							
						 
					 
					
						
						
							
							Fix potential leaked storage issues (CWE-772)  
						
						
						
					 
					
						2018-10-02 14:06:21 +02:00 
						 
				 
			
				
					
						
							
							
								Lumir Balhar 
							
						 
					 
					
						
						
						
						
							
						
						
							2e288e74ab 
							
						 
					 
					
						
						
							
							Fix potential un-terminated buffer problem (CWE-120)  
						
						
						
					 
					
						2018-10-02 14:06:08 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							799133b3a4 
							
						 
					 
					
						
						
							
							Merge pull request  #3388  from hugovk/andreas-schwab/master  
						
						... 
						
						
						
						Avoid undefined behaviour due to division by zero 
						
					 
					
						2018-09-29 22:49:44 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d36365f4fb 
							
						 
					 
					
						
						
							
							Merge pull request  #3227  from kkopachev/master  
						
						... 
						
						
						
						Adding support to reading tiled and YcbCr jpeg tiffs through libtiff 
						
					 
					
						2018-09-29 19:45:29 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							9a0b960762 
							
						 
					 
					
						
						
							
							Re-use count variable  
						
						
						
					 
					
						2018-09-29 19:23:49 +03:00 
						 
				 
			
				
					
						
							
							
								Andreas Schwab 
							
						 
					 
					
						
						
						
						
							
						
						
							8b34eb644f 
							
						 
					 
					
						
						
							
							Avoid undefined behaviour due to division by zero  
						
						
						
					 
					
						2018-09-29 19:23:49 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e305380ae 
							
						 
					 
					
						
						
							
							Merge pull request  #3094  from hugovk/add-width-to-shapes  
						
						... 
						
						
						
						Add line width parameter to rectangle and ellipse-based shapes 
						
					 
					
						2018-09-29 23:21:03 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							d6d61b35dc 
							
						 
					 
					
						
						
							
							Only draw pieslice's inner lines once  
						
						
						
					 
					
						2018-09-29 21:45:37 +10:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kopachev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69f315a585 
							
						 
					 
					
						
						
							
							PR feedback: simplified key construct for fillorder=2; indentation fixes  
						
						
						
					 
					
						2018-09-26 09:44:45 -07:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kopachev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							300bdaad9e 
							
						 
					 
					
						
						
							
							Bring back YCbCrX in pack and unpack  
						
						
						
					 
					
						2018-09-25 11:46:32 -07:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kopachev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							187782470b 
							
						 
					 
					
						
						
							
							Drop YCbCrX(XX) modes, as TIFF does not have to support that  
						
						
						
					 
					
						2018-09-18 12:06:27 -07:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kopachev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2ac4604bc 
							
						 
					 
					
						
						
							
							move variable declaration  
						
						
						
					 
					
						2018-09-18 12:05:50 -07:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kopachev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0436a4ddc 
							
						 
					 
					
						
						
							
							Adding support to reading tiled and YcbCr jpegs tiffs through libtiff  
						
						
						
					 
					
						2018-09-18 12:05:49 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							558e70d8cd 
							
						 
					 
					
						
						
							
							Removed less than condition  
						
						
						
					 
					
						2018-09-09 13:57:01 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Karpinsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7eb11cc3d 
							
						 
					 
					
						
						
							
							Merge branch 'master' into more-tiff-modes  
						
						
						
					 
					
						2018-09-05 17:58:31 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							accc66fb5e 
							
						 
					 
					
						
						
							
							add support for RGBaXX and RGBaX raw tiff modes  
						
						
						
					 
					
						2018-09-05 17:45:03 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							ad5cf0a0e2 
							
						 
					 
					
						
						
							
							Add RGBAX and RGBAXX tiff modes  
						
						
						
					 
					
						2018-09-05 17:36:27 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							fbe5bdb6b6 
							
						 
					 
					
						
						
							
							Also apply width to pieslice's inner lines  
						
						
						
					 
					
						2018-09-01 14:40:36 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f70f952f85 
							
						 
					 
					
						
						
							
							Merge branch 'master' into add-width-to-shapes  
						
						
						
					 
					
						2018-07-14 14:58:48 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							448beaa9aa 
							
						 
					 
					
						
						
							
							Improved wording [ci skip]  
						
						
						
					 
					
						2018-07-12 19:48:59 +10:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							d6e3ef85c2 
							
						 
					 
					
						
						
							
							Add width parameter to arc, chord, ellipse, pieslice  
						
						
						
					 
					
						2018-07-02 11:26:42 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							9dedbff713 
							
						 
					 
					
						
						
							
							Add width parameter to rectangle  
						
						
						
					 
					
						2018-07-02 11:21:30 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af552801c2 
							
						 
					 
					
						
						
							
							Merge pull request  #3186  from danpla/tga-write-rle  
						
						... 
						
						
						
						TGA: Add support for writing RLE data 
						
					 
					
						2018-07-01 22:00:03 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							241ea6b283 
							
						 
					 
					
						
						
							
							Merge pull request  #3196  from tkoeppe/avg_fix  
						
						... 
						
						
						
						[QuantOctree.c] Remove erroneous attempt to average over an empty range 
						
					 
					
						2018-07-01 21:45:46 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b09e7fa6a 
							
						 
					 
					
						
						
							
							Merge pull request  #3099  from uploadcare/lut-numpy  
						
						... 
						
						
						
						NumPy support for LUTs 
						
					 
					
						2018-07-01 13:18:03 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Köppe 
							
						 
					 
					
						
						
						
						
							
						
						
							6c0d1e0f15 
							
						 
					 
					
						
						
							
							[QuantOctree.c] Remove erroneous attempt to average over an empty range.  
						
						
						
					 
					
						2018-06-21 12:45:54 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Plakhotich 
							
						 
					 
					
						
						
						
						
							
						
						
							1d20056234 
							
						 
					 
					
						
						
							
							TGA: Add support for writing RLE data  
						
						
						
					 
					
						2018-06-15 23:01:06 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8d8d00f304 
							
						 
					 
					
						
						
							
							Changed ellipse point calculations to be more evenly distributed  
						
						
						
					 
					
						2018-05-27 15:32:22 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							765a6c7e74 
							
						 
					 
					
						
						
							
							Updated redirected URLs  
						
						
						
					 
					
						2018-04-30 14:20:32 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							f77adb5ab3 
							
						 
					 
					
						
						
							
							Replaced broken URLs with archive URLs  
						
						
						
					 
					
						2018-04-30 11:01:09 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							57c7a51b51 
							
						 
					 
					
						
						
							
							Renamed CLIP to CLIP8  
						
						
						
					 
					
						2018-04-21 18:14:05 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							99dcc57720 
							
						 
					 
					
						
						
							
							Moved CLIP definitions into ImagingUtils.h  
						
						
						
					 
					
						2018-04-21 16:35:58 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							eebe3ea923 
							
						 
					 
					
						
						
							
							Corrected undefined behaviour  
						
						
						
					 
					
						2018-04-21 13:42:39 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							497e9d8251 
							
						 
					 
					
						
						
							
							full buffer support  
						
						
						
					 
					
						2018-04-15 00:33:15 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							2c87242027 
							
						 
					 
					
						
						
							
							Support for many many LUT source on C level  
						
						
						
					 
					
						2018-04-14 23:12:28 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							032027303f 
							
						 
					 
					
						
						
							
							Fixed typo  
						
						
						
					 
					
						2018-04-11 13:46:42 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Karpinsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e24fad40ad 
							
						 
					 
					
						
						
							
							Merge pull request  #3056  from uploadcare/color-LUT  
						
						... 
						
						
						
						3D Color lookup tables 
						
					 
					
						2018-04-09 10:41:44 +03:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							b56fe11086 
							
						 
					 
					
						
						
							
							Remove unnecessary #if 1 directive  
						
						... 
						
						
						
						The preprocessor directive `#if 1` always evaluates as true, so the
enclosed code is always compiled.
The directive has existed since the original fork from PIL,
9a640e3157 
						
					 
					
						2018-04-04 05:30:05 -07:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							79ed02b8f4 
							
						 
					 
					
						
						
							
							Fix _i2f compilation on some GCC versions  
						
						
						
					 
					
						2018-04-02 17:10:51 +03:00 
						 
				 
			
				
					
						
							
							
								Kathryn Davies 
							
						 
					 
					
						
						
						
						
							
						
						
							8f6be2ee7d 
							
						 
					 
					
						
						
							
							Move location of fclose and add dump test.  
						
						
						
					 
					
						2018-03-31 21:28:37 -07:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							76d467245d 
							
						 
					 
					
						
						
							
							Release GIL  
						
						
						
					 
					
						2018-03-31 09:52:05 +03:00 
						 
				 
			
				
					
						
							
							
								Kathryn Davies 
							
						 
					 
					
						
						
						
						
							
						
						
							147f835146 
							
						 
					 
					
						
						
							
							Fix a resource leak: close fp before return (found by cppcheck)  
						
						
						
					 
					
						2018-03-30 15:42:56 -07:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							d2a5d1e44d 
							
						 
					 
					
						
						
							
							Add tests for some cases and fix bugs  
						
						
						
					 
					
						2018-03-29 23:56:51 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							461a090405 
							
						 
					 
					
						
						
							
							Python interface  
						
						
						
					 
					
						2018-03-29 14:40:34 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							71f643e1ea 
							
						 
					 
					
						
						
							
							doesn't affect accuracy, but a bit faster  
						
						
						
					 
					
						2018-03-29 11:57:37 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							838a5cffe7 
							
						 
					 
					
						
						
							
							more tests and fixed bug for interpolate4  
						
						
						
					 
					
						2018-03-26 23:17:17 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							5227c30561 
							
						 
					 
					
						
						
							
							typos  
						
						
						
					 
					
						2018-03-26 22:33:22 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							78d16d30c4 
							
						 
					 
					
						
						
							
							share clip8_lookups table between Resample and ColorLUT  
						
						
						
					 
					
						2018-03-26 18:02:08 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							df192fff1e 
							
						 
					 
					
						
						
							
							one function table_index3D  
						
						
						
					 
					
						2018-03-26 17:41:25 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							845f4dbfe1 
							
						 
					 
					
						
						
							
							update comment  
						
						
						
					 
					
						2018-03-26 17:34:56 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							3a5f0201f5 
							
						 
					 
					
						
						
							
							pure FPI implementation  
						
						
						
					 
					
						2018-03-26 17:23:14 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							23827d5250 
							
						 
					 
					
						
						
							
							3D to 4D implementation  
						
						
						
					 
					
						2018-03-26 14:18:17 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							696ae12b37 
							
						 
					 
					
						
						
							
							3D to 3D implementation  
						
						
						
					 
					
						2018-03-26 14:14:52 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d546d4ae 
							
						 
					 
					
						
						
							
							Python to C bridge  
						
						
						
					 
					
						2018-03-26 11:26:51 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							853208c65f 
							
						 
					 
					
						
						
							
							color 3D LUT, just start  
						
						
						
					 
					
						2018-03-25 15:49:42 +03:00 
						 
				 
			
				
					
						
							
							
								Metallicow 
							
						 
					 
					
						
						
						
						
							
						
						
							22a59ac839 
							
						 
					 
					
						
						
							
							Trim trailing whitespace src dir  
						
						
						
					 
					
						2018-01-27 00:02:56 -06:00 
						 
				 
			
				
					
						
							
							
								wiredfool 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a19858fb7 
							
						 
					 
					
						
						
							
							Merge pull request  #2938  from uploadcare/tiff-with-optional-channels  
						
						... 
						
						
						
						Tiff with optional channels 
						
					 
					
						2018-01-24 11:10:18 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							25e72d5856 
							
						 
					 
					
						
						
							
							Fixed typos  
						
						
						
					 
					
						2018-01-24 21:54:16 +11:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							dc127273f4 
							
						 
					 
					
						
						
							
							Add RGBXX RGBXXX YCbCrXX YCbCrXXX rawmodes for TIFFs  
						
						
						
					 
					
						2018-01-07 17:23:05 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							1f4fd49a80 
							
						 
					 
					
						
						
							
							unpack CMYK TIFFs optional channels  
						
						
						
					 
					
						2018-01-07 17:23:05 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							4bc33d3e4a 
							
						 
					 
					
						
						
							
							Remove _imaging.crc32 in favor or builtin python crc32 implementation  
						
						
						
					 
					
						2018-01-05 15:53:50 +00:00 
						 
				 
			
				
					
						
							
							
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							ef5bab99b5 
							
						 
					 
					
						
						
							
							fixed merge  
						
						
						
					 
					
						2017-12-28 16:07:18 +00:00 
						 
				 
			
				
					
						
							
							
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							0bb3f4fee9 
							
						 
					 
					
						
						
							
							source layout reorg  
						
						
						
					 
					
						2017-12-28 14:49:47 +00:00