File: NEWS

package info (click to toggle)
gif2png 2.5.8-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, stretch, wheezy
  • size: 880 kB
  • ctags: 428
  • sloc: ansic: 2,958; sh: 1,929; xml: 836; python: 248; makefile: 85
file content (177 lines) | stat: -rw-r--r-- 5,801 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
				History
			(also see the note at the end)

* 2.5.8 @ 2012-03-09
  Codebase is now statically checked using splint, with stronger type safety.

* 2.5.7 @ 2012-03-08
  Fix CVE-2009-5018, filename buffer overflow bug detected by Gentoo security.

* 2.5.6 @ 2012-03-07
  Fix patch for building with png-1.5, by Thomas Klausner <tk@giga.or.at>.
  Blink production for visual checking in the regression-test suite.

* 2.5.5 @ 2012-01-28
  Added -m (preserve file modification time) option by Steve Ward.
  web2png is checked with pylint.

* 2.5.4 @ 2010-11-24
  Fix some web2png bugs revealed by pychecker.

* 2.5.3 @ 2010-10-20
  PNGs with transparency have been OK for web use since 2006.
  The gif2png -w switch no longer filters out GIFs with transparency,
  and the gif2png -t switch to enable them to pass is gone. Accordingly
  the -t switch of web2png is also gone.

* 2.5.2 @ 2009-11-11
  Apply C style tweaks from Glenn Randers-Pehrson, eliminating
  some deprecated API calls.

* 2.5.1 @ 2003-12-29 
  Make RPMs buildable by non-root user.

* 2.5.0 @ 2003-12-26 
  Updated RPM generation and packaging for Freshmeat release.

* 2.4.7 @ 2003-12-26 
  Fixed man page paths in RPM spec.
  Fixed a bug in manual-page rendering.

* 2.4.6 @ 2002-07-30 
  Document masters converted to DocBook.

* 2.4.5 @ 2002-06-26 
  Work around an apparent automake bug that produced bad SRPMs.
  Man page typo fix.

* 2.4.4 @ 2002-04-28
  Glen Randers-Pehrson's configure.in tweaks to avoid testing
  for a deprecated function.

* 2.4.3 @ 2002-01-30 
  Typo fix in the web2png script.
  Document -f, restore -1 for backwards compatibility.

* 2.4.2 @ 2001-03-39
  Mac porting fixes from Paul Matzke <pmatzke@macline.com>.

* 2.4.1 @ 2001-02-26
  Update to use the post-0.8.9 initialization code, so it
  will play nice with shared libraries.

* 2.4.0 @ 2001-12-23
  Added -t option to enable conversion of transparent images.

* 2.3.3 @ 2000-09-09
  Handle malformed (zero-length) GIF comments without coredumping.
  This was Debian bug #59830.

* 2.3.2 @ 2000-02-26
  Bug fix for aspect-ratio handling (Glenn Randers-Pehrson
  <glennrp@home.com>).

* 2.3.1 @ 2000-02-26
  No more direct assignments of the PNG info structure members;
  it's all done through the API now.

* 2.3.0 @ 2000-01-15
  Cosmetic cleanup for stable release.

* 2.2.5 @ 1999-12-08
  Deal gracefully with files that have leading numerics in the name.
  Bernhard Reiter's fix to use relative pathnames.

* 2.2.4 @ 1999-11-30
  On -O, set maximum compression when writing the conversion.
  New -g option to write a gamma chunk by Glenn Randers-Pehrson.
  Configure option --with-png to set libpng header/library location.

* 2.2.3 @ 1999-11-15
  Corrected the warning in the README and on the web page.

* 2.2.2 @ 1999-11-15
  README: Added a warning about malfunctions under RH 6.1.
  gif2png.c: Added some explanatory comments.
  web2png: Added Python version check.

* 2.2.1 @ 1999-11-14
  License changed (with Alexander Lehman's and David Koblas's 
  permission) to the libpng/zlib license.
  Option-processing cleanup.

* 2.2.0 @ 1999-11-11
  Simpler DJGPP machinery if you have long file names.
  discard optional preceding # on gif2png -b option value.
  Fix to RCS machinery in web2png.

* 2.1.3 @ 1999-11-09
  Added -b option to gif2png for painting transparent pixels 
  with a specified background color.

* 2.1.2 @ 1999-11-08
  64-bit cleanliness patch for gif2png from Jesse Perry.

* 2.1.1 @ 1999-11-07
  Fixed an option-processing bug in web2png.

* 2.0.3 @ 1999-11-07
  Added -a option to web2png.
  Fix references in .inc/.css/.js files.

* 2.0.2 @ 199-11-05
  John Hascall's patch for filtermode.

* 2.0.1 @ 1999-11-01
  gif2png man page now warns about potential browser problems.
  Use env in web2png's #! for portability.

* 2.0.0 @ 1999-10-31
  Greg Roelofs sent a couple of minor fixes.  This version
  is ready for Burn All GIFs Day.

* 1.2.2 @ 1999-10-28
  Fixed a bug in configure that was preventing it from finding
  the png library properly.

* 1.2.1 @ 1999-10-27
  Fixed a brown-paper-bag bug -- web2png ignored directory arguments.

* 1.2.0 @ 1999-20-24
  Added capability to web2png to handle BACKGROUND tags and http URLs.
  Thanks to Rob Reid <reid@astro.utoronto.ca>.

* 1.1.1 @ 1999-10-14
  Fixed bug in converting grayscale images which are smaller when
  paletted (unusual situation).  Thanks to Borek Lupomesky
  <Borek.Lupomesky@ujep.cz> for sending us the image that revealed
  this problem.

* 1.1.0 @ 1999-10-07
  Added -w (web-probe) option for use with web2png and other script.
  Added 0.99 release of web2png script.

* 1.0.0 @ 1999-09-25
  Dramatically improved manual page.
  Added -O option, replaced -q with -v
  Fixed a bug affecting multiple conversions after a grayscale image.

* 0.99 @ 1999-09-20
  -d option now actually deletes the source GIF(s).
  Release packaging using automake/autoconf

This program was written by a German university student named Alexander
Lehmann <alex@hal.rhein-main.de> in 1995. He evolved it to a beta
version 0.6 and then dropped off the face of the net.  In Fall 1999,
after the program had been stable and in production use for four years, 
Greg Roelofs <newt@pobox.com> added some minor features and released 0.7.

A short time later, with Greg's consent, I took over maintaining
gif2png in order to give it a proper manual page and release
packaging. Alexander Lehmann is OK with this and has even approved
a change in the license terms to use the libpng/zlib license.

This code was totally stable between 2004 and 2009, so it lay dormant
in a bunch of RCS files for six years before being converted to a more
modern VCS.  If you really care about the release dates for all the
ancient versions, you can deduce them by mining the tagged versions.