Coverity complained colors could be left uninitialized.
[imager.git] / GIF / Changes
CommitLineData
a2791e47
TC
1Imager-File-GIF 0.91
2====================
3
4 - a write failure when writing to a GIF file could leak memory.
5
6Imager-File-GIF 0.90
a963cbec
TC
7====================
8
9 - don't leave a test file behind when probing for the 4.2.0 file
10 version bug fails.
11
c7f06039
TC
12 - update the bundled/modified Devel::CheckLib to handle the gcc-4
13 symlink on Cygwin
14
7b486870
TC
15Imager-File-GIF 0.89
16====================
17
18 - add support for giflib 5.1.0, which added error code pointer
19 parameters to EGifCloseFile() and DGifCloseFile().
20 https://rt.cpan.org/Ticket/Display.html?id=96756
21
22 - avoid a double-free when do_write() fails.
23
98747309
TC
24Imager-File-GIF 0.88
25====================
26
27 - eliminate various set but otherwise unused variables caught by GCC.
28
0953e1cf
TC
29Imager-File-GIF 0.87
30====================
31
32 - add the missing 0.86 changes list
33
34 - update README
35
36Imager-File-GIF 0.86
37====================
38
39 - avoid re-entrancy to giflib using the mutex API
40
7a5f7bc6
TC
41Imager-File-GIF 0.85
42====================
43
44 - add giflib 5.0 support.
45 https://rt.cpan.org/Ticket/Display.html?id=79029
71fbe41a
TC
46 The giflib API Imager uses doesn't have a mechanism to set the
47 header version in 5.0.0.
7a5f7bc6 48
b2f967ef
TC
49 - previously a transparency enabled write (the default) would always
50 use a GIF89a header even if none of the images were transparent.
51
d0ffc81a
TC
52 - update the GIF library probe code to check for the new giflib 5.0.1
53 EGifSetGifVersion() function, and to check for the giflib 4.2.0
54 uninitialized gif89 bug.
55 https://rt.cpan.org/Ticket/Display.html?id=79679
56 http://sourceforge.net/tracker/?func=detail&aid=3574283&group_id=102202&atid=631304
57
70b577d3
TC
58 - clean up .dSYM directories generated performing probes on OS X
59 Mountain Lion.
60
8c323994
TC
61 - pass the --verbose command-line option through to Imager::Probe in
62 Makefile.PL
63 https://rt.cpan.org/Ticket/Display.html?id=75878
64
7a5f7bc6 65Imager-File-GIF 0.84 - released with Imager 0.92_01
9dd824c0 66====================
b1c75496
TC
67
68 - giflib 4.2 eliminates the GIF_LIB_VERSION macro, handle that
69 correctly for both probing and runtime.
70 https://rt.cpan.org/Ticket/Display.html?id=77672
71
9dd824c0
TC
72 - allow building with C89 compilers
73
a5919365
TC
74Imager-File-GIF 0.83
75====================
76
77 - no longer fallback to using DynaLoader to load the XS code
78 https://rt.cpan.org/Ticket/Display.html?id=75560
79
4b2e59d3
TC
80Imager-File-GIF 0.82
81====================
82
83 - modify to use the new buffered I/O functions instead of calling
84 I/O layer callbacks directly.
85
86 - handle I/O close errors properly
87
5fd542c7
TC
88Imager-File-GIF 0.81
89====================
90
91 - update the bundled (and still modified) Devel::CheckLib
92 https://rt.cpan.org/Ticket/Display.html?id=69170
93
94 - use snprintf() when imconfig.h indicates it's available
95 https://rt.cpan.org/Ticket/Display.html?id=69147
96
97Imager-File-GIF 0.80
98====================
99
100 - the big types cleanup
101
102 - refuse to write images (or screens) that are too large to represent.
103
59c150a4
TC
104Imager-File-GIF 0.79
105====================
106
107 - writing a paletted image to GIF wouldn't always use the colors
108 supplied (or generated, eg. via make_colors => "mono"), which was
109 confusing at best. Requires changes from Imager 0.84.
110 https://rt.cpan.org/Ticket/Display.html?id=67912
111
04b6f77c
TC
112 - replace (imager|tony)@imager.perl.org in the doc, since I don't
113 plan to continue receiving mail at that address.
114 https://rt.cpan.org/Ticket/Display.html?id=68591
115
893474f1
TC
116Imager-File-GIF 0.78
117====================
118
119Split out from Imager.