Ticket #1825 (closed task: fixed)

Opened 6 years ago

Last modified 4 years ago

Update of libungif sources to giflib

Reported by: mloskot Owned by: rouault
Priority: normal Milestone: 1.7.0
Component: GDAL_Raster Version: svn-trunk
Severity: normal Keywords: gif libungif png zlib
Cc: warmerdam

Description (last modified by warmerdam) (diff)

The goal of this task is to update sources of some included libraries including  libungif library used by trunk/gdal/frmts/gif driver. Also, consider use of the libgif (instead of libungif) library if we can conclude that the GIF patent threat has passed.

This ticket is related to #1818.

Other libraries to consider updating are zlib, and libpng.

Target for post 1.5 release (in the 1.6 tree) rather than disrupt 1.5 since there is no apparent pressing rush.

Change History

Changed 6 years ago by warmerdam

  • cc warmerdam added
  • keywords png zlib added
  • description modified (diff)
  • owner changed from warmerdam to mloskot

Mateusz,

Could you review and address this for

Changed 4 years ago by rouault

  • owner changed from mloskot to rouault
  • status changed from new to assigned

Changed 4 years ago by rouault

  • status changed from assigned to closed
  • summary changed from Update of libungif sources to Update of libungif sources to giflib
  • resolution set to fixed
  • milestone set to 1.7.0

In trunk (r16858, r16859) : updated to giflib-4.1.6 and apply Debian patch 01-cve.dpatch to fix CVE-2005-2974 and CVE-2005-3350

Changed 4 years ago by rouault

The consequence of the update to giflib is that GIF files produced by internal giflib are now LZW compressed (doc updated in r16860). The patent issue has been solved for a long time : Debian ships giflib since 2004, and all major Linux distributions also do.

Note: See TracTickets for help on using tickets.