X-Git-Url: http://git.imager.perl.org/imager.git/blobdiff_plain/0c16f204fa9c7d1ca81e3a1f0f15d5fe4d02ac1b..7f0044df65ab464e3e33316de23fa7d60ad38f8e:/Changes diff --git a/Changes b/Changes index 8df28b93..04289236 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,14 @@ Imager release history. Older releases can be found in Changes.old +Imager 1.009 - 11 Jan 2019 +============ + +Critical issue: + + - drawing a filled, anti-aliased circle to the left or right of the + image (not within the image at all) would cause a buffer overflow. + https://rt.cpan.org/Ticket/Display.html?id=128208 + General changes: - to_paletted() and make_palette() now fail (with an error in @@ -8,7 +17,12 @@ General changes: - map() would corrupt a channel if there was a gap in the arrayref of channels. Detected by Coverity. CID 185300. -Coverity finally finished a build[1], fix a few problems: + - most numeric parameters to the XS implementation now throw an + exception if supplied an unoverloaded reference. + https://rt.cpan.org/Ticket/Display.html?id=128208 + +Coverity finally finished a build[1], fixed several of the problems +found. Coverity went down before I could finish working through them. High severity: @@ -129,7 +143,10 @@ Lower severity (according to Coverity): when calculating a palette with median cut for extraordinarily large images. CID 185306. -[1] The first two build submissions ended up at the end of a ~400 + - don't check if the unsigned size supplied to + im_set_image_file_limits() is negative. CID 185307. + +[1] The first two build submissions ended up at the end of a ~400 item build queue, and seemed to have been cancelled by Coverity. A build submitted on NYE went through in minutes. @@ -144,6 +161,10 @@ Imager 1.008 - 31 Dec 2018 - added add_type_extensions() class method + - Imager::Files now links to Imager::Install when discussing + appropriate libraries. + https://rt.cpan.org/Ticket/Display.html?id=127575 + Imager 1.007 - 24 Nov 2018 ============