Commit graph

11 commits

Author SHA1 Message Date
wiz
93725233a7 Update to 4.1.4, provided by Matthew Luckie in PR 32688:
Version 4.1.4
=============
This version fixes some bugs with deallocating ColorMaps and fix building
on several platforms.

* Fix several areas in decoding where we removed a ColorMap from our GifFile
  but didn't set the pointer to NULL.  This could lead to double free's of
  the ColorMap.
* Fix a bug in dev2gif.c where we redefined some gl types incorrectly.
* Fix building on Windows.  Note -- there has been one API changing event for
  Windows (renaming DrawText to DrawGifText.)  This should have conflicted with
  Windows API and therefore caused the builds to fail previously.  If you had
  it working with DrawText before, apologies, you'll need to change to
  DrawGifText in your code.  This only affects Windows.
* Add support for building on The Game Boy Advance.  Note: Due to the GBA's
  limited memory, the API for the GBA uses short's in many places where the
  other platforms use ints.  This shouldn't affect anyone unless you've
  been able to get an older version of the code to run on GBA and want to
  start using this version instead.  A recompile of your dependent code
  will be necessary in this case.
2006-02-01 07:10:03 +00:00
adrianp
530cf44dfd Add patches for http://secunia.com/advisories/17436/ via. RedHat 2005-11-05 13:32:36 +00:00
schwarz
e71617f902 fixing bugs in util/gif2iris.c, closing PR#26161 2005-03-20 11:07:33 +00:00
agc
6a7b384635 Add RMD160 digests 2005-02-24 08:45:01 +00:00
adam
1775430502 Changes 4.1.3:
* Make the EGifPutExtension{First,Next,Last} family of functions use WRITE
  so user defined WRITE methods will output them correctly.
* Modify EGifSpew and EGifPutComment to use EGifPutExtension{First,Next,Last}
  so we won't output broken GIFs when dealing with GIFs with multiple
  subblocks.
* More -Wall fixes revealed while testing on Solaris and FreeBSD.
* Updated the gif_lib.html documentation to not use EGifPutExtension when
  dealing with multiple subblocks.  Use EGifPutExtension{First,Next,Last}
  instead.
* Some Windows code from the old CVS repository now available in the windows
  subdirectory.  I don't have a Windows environment to test and maintain this
  but maybe someone out there will find it useful.  Caveat hacker.

Changes 4.1.2:
* Numerous bug fixes from people on the old libungif mailing list.
* GIF_ERROR and GIF_MESSAGE are on the deprecation list as they are also
  utility helper functions rather than essential to the functioning of the
  library.
* Complete deprecation list is now in the README file
* Audited the sources with gcc -Wall. Everything detectable has now been fixed.
* Ran the library code through indent.

Changes 4.1.1:
* libungif is now hosted on sourceforge:
  http://sourceforge.net/projects/libungif
* Merge in many bug fixes that were sent in while I was hiking the
  Appalachian Trail.
* The qprintf methods of the library are now deprecated.  Do not use
  GifQuietPrint or GifQprintf.  These should have been pushed out into the
  utility helper library instead of sitting around in the library proper at
  the same time as the getarg functions were moved out.  Getting rid of these
  will let us get rid of our dependence on stdarg.h/varargs.h (Which a Gif
  reading library has no business requiring.)
2004-07-13 08:01:31 +00:00
mrg
740b6dff01 make this build with gcc3: don't use invalid <varargs.h> expressions, but
use simple <stdarg.h> ones instead.
2003-08-02 05:20:37 +00:00
thorpej
6d4b4db105 Fix the varargs usage in GifQprintf(). 2002-12-04 07:04:36 +00:00
wiz
ee38f290a5 Update to 4.1.0.1, based on pkg/15607 by Harushi Minami.
Changes are bugfixes and a new gifinfo program.
2002-03-14 18:18:19 +00:00
jlam
7ade8a3d56 Patch configure instead of configure.in so we don't need autoconf as a
build dependency.  Also minimize diffs between giflib/Makefile and
libungif/Makefile.
2001-05-02 15:51:21 +00:00
wiz
a4f21a5507 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 09:54:06 +00:00
agc
fb467f5ac2 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:22:34 +00:00