Changeset 7321
- Timestamp:
- 04/03/12 08:47:47 (14 months ago)
- Location:
- ImageMagick/branches/ImageMagick-6
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
magick/colorspace.c (modified) (2 diffs)
-
magick/property.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ImageMagick/branches/ImageMagick-6/ChangeLog
r7315 r7321 7 7 * Support 'orientation' property (reference 8 8 http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=20650). 9 * The default RGB colorspace transform is now linear (reference 10 http://www.imagemagick.org/discourse-server/viewtopic.php?p=82839#p82839). 11 * Prevent EXIF integer overflow (CVE-2012-1610). 9 12 10 13 2012-03-30 6.7.6-3 Cristy <quetzlzacatenango@image...> -
ImageMagick/branches/ImageMagick-6/magick/colorspace.c
r6779 r7321 2459 2459 } 2460 2460 case YUVColorspace: 2461 default:2462 2461 { 2463 2462 /* … … 2489 2488 MaxMap); 2490 2489 z_map[i].z=0.00000f; 2490 } 2491 break; 2492 } 2493 default: 2494 { 2495 /* 2496 Linear conversion tables. 2497 */ 2498 #if defined(MAGICKCORE_OPENMP_SUPPORT) 2499 #pragma omp parallel for schedule(static) 2500 #endif 2501 for (i=0; i <= (ssize_t) MaxMap; i++) 2502 { 2503 x_map[i].x=(MagickRealType) i; 2504 y_map[i].x=0.0f; 2505 z_map[i].x=0.0f; 2506 x_map[i].y=0.0f; 2507 y_map[i].y=(MagickRealType) i; 2508 z_map[i].y=0.0f; 2509 x_map[i].z=0.0f; 2510 y_map[i].z=0.0f; 2511 z_map[i].z=(MagickRealType) i; 2491 2512 } 2492 2513 break; -
ImageMagick/branches/ImageMagick-6/magick/property.c
r7311 r7321 1287 1287 components=(ssize_t) ((int) ReadPropertyLong(endian,q+4)); 1288 1288 number_bytes=(size_t) components*tag_bytes[format]; 1289 if (number_bytes < components) 1290 break; /* prevent overflow */ 1289 1291 if (number_bytes <= 4) 1290 1292 p=q+8;
Note: See TracChangeset
for help on using the changeset viewer.
