- added integer overflow checks to many memory allocation calls
[imager.git] / MANIFEST
CommitLineData
02d1d628
AMH
1Changes
2Imager.pm
3Imager.xs
4MANIFEST
55932d2a 5META.yml Module meta-data
02d1d628 6Makefile.PL
662e3c02
TC
7README
8bigtest.perl Library selection tester
efdc2568 9bmp.c Reading and writing Windows BMP files
6607600c 10color.c Color translation and handling
02d1d628 11conv.c
f5991c03 12convert.c
662e3c02
TC
13datatypes.c
14datatypes.h
15doco.perl
d08b8f85
TC
16draw.c
17draw.h
662e3c02
TC
18dynaload.c
19dynaload.h
20dynfilt/Makefile.PL
21dynfilt/compile.txt
22dynfilt/dt2.c
23dynfilt/dt2.exp
24dynfilt/dyntest.c
25dynfilt/dyntest.exp
26dynfilt/flines.c
27dynfilt/flines.exp
28dynfilt/mandelbrot.c
29dynfilt/mandelbrot.exp
30dynfilt/pluginst.h
31errep.perl
64549713 32error.c
662e3c02
TC
33ext.h
34feat.c
02d1d628 35feat.h
662e3c02
TC
36fills.c Generic fills
37filterlist.perl
02d1d628 38filters.c
02d1d628 39font.c
3799c4d1
TC
40fontfiles/ExistenceTest.afm please edit ExistenceTest.sfd in CVS
41fontfiles/ExistenceTest.pfb to change these files, edited and
42fontfiles/ExistenceTest.ttf generated using pfaedit
a923fade 43fontfiles/ImUgly.ttf
3e882362 44fontfiles/MMOne.pfb multiple master test font
a4168bea 45fontfiles/NameTest.ttf test glyph_names() - see t38ft2font.t
02d1d628
AMH
46fontfiles/dcr10.afm
47fontfiles/dcr10.pfb
48fontfiles/dodge.ttf
662e3c02
TC
49freetyp2.c Implements freetype2 font support
50gaussian.c
51gif.c
a8652edf 52hlines.c Manage sets of horizontal line segments
662e3c02
TC
53image.c
54image.h
55imagei.h
56img16.c
57imgdouble.c Implements double/sample images
58imio.h
59io.c
60iolayer.c
61iolayer.h
62jpeg.c
faa9b3e7
TC
63lib/Imager/Color.pm
64lib/Imager/Color/Float.pm
1c00d65b 65lib/Imager/Color/Table.pm
f8979de1 66lib/Imager/Cookbook.pod
662e3c02
TC
67lib/Imager/Draw.pod
68lib/Imager/Engines.pod
02d1d628
AMH
69lib/Imager/Expr.pm
70lib/Imager/Expr/Assem.pm
cdd7bda9 71lib/Imager/Files.pod
efdc2568 72lib/Imager/Fill.pm
662e3c02 73lib/Imager/Filters.pod
02d1d628 74lib/Imager/Font.pm
3799c4d1 75lib/Imager/Font/BBox.pm
faa9b3e7 76lib/Imager/Font/FreeType2.pm
662e3c02
TC
77lib/Imager/Font/Image.pm
78lib/Imager/Font/Truetype.pm
79lib/Imager/Font/Type1.pm
f76fcee8 80lib/Imager/Font/Win32.pm
3799c4d1 81lib/Imager/Font/Wrap.pm
6607600c 82lib/Imager/Fountain.pm
662e3c02 83lib/Imager/ImageTypes.pod
faa9b3e7 84lib/Imager/Matrix2d.pm
faa9b3e7 85lib/Imager/Regops.pm
02d1d628 86lib/Imager/Transform.pm
662e3c02 87lib/Imager/Transformations.pod
985bda61 88lib/Imager/Tutorial.pod
662e3c02
TC
89lib/Imager/interface.pod
90lib/Imager/regmach.pod
1611d101 91limits.c
662e3c02
TC
92log.c
93log.h
94map.c
95maskimg.c
96palimg.c
97plug.h
98png.c
99pnm.c
100polygon.c
101ppport.h
102quant.c
103raw.c
104regmach.c
105regmach.h
106regops.perl
107rgb.c Reading and writing SGI rgb files
108rotate.c
12b1fac2
TC
109samples/README
110samples/anaglyph.pl
111samples/interleave.pl
1611d101 112samples/replace_color.pl
1a19d068
TC
113samples/samp-form.cgi
114samples/samp-image.cgi
d2bd6dbc
TC
115samples/samp-scale.cgi Demonstrate image upload via a HTML form
116samples/samp-scale.html Form for samp-scale.cgi
117samples/samp-tags.cgi Demonstrate image upload via a HTML form
118samples/samp-tags.html Form for samp-tags.cgi
662e3c02
TC
119spot.perl For making an ordered dither matrix from a spot function
120stackmach.c
121stackmach.h
51b8cc10
TC
122t/Test/Builder.pm
123t/Test/More.pm
02d1d628 124t/t00basic.t
faa9b3e7
TC
125t/t01introvert.t
126t/t020masked.t
127t/t021sixteen.t
365ea842 128t/t022double.t Test double/sample images
1501d9b3 129t/t023palette.t Test paletted images
64549713 130t/t05error.t
38e6b53d 131t/t07iolayer.t
63e0dc02 132t/t1000files.t Format independent file tests
23aab92a
TC
133t/t101jpeg.t
134t/t102png.t
135t/t103raw.t
136t/t104ppm.t
137t/t105gif.t
138t/t106tiff.t
d08b8f85 139t/t107bmp.t
9f1d85cf 140t/t108tga.t
02d1d628 141t/t15color.t
9f1d85cf 142t/t16matrix.t Tests Imager::Matrix2d
efdc2568 143t/t20fill.t Tests fills
3a9a4241 144t/t21draw.t Basic drawing tests
02d1d628
AMH
145t/t30t1font.t
146t/t35ttfont.t
147t/t36oofont.t
faa9b3e7
TC
148t/t37w32font.t Tests Win32 GDI font support
149t/t38ft2font.t Tests freetype2 support
02d1d628
AMH
150t/t40scale.t
151t/t50basicoo.t
152t/t55trans.t
153t/t56postfix.t
154t/t57infix.t
155t/t58trans2.t
156t/t59assem.t
157t/t60dyntest.t
d08b8f85 158t/t61filters.t
9f1d85cf 159t/t64copyflip.t Test copy, flip, rotate, matrix_transform
02d1d628
AMH
160t/t65crop.t
161t/t66paste.t
efdc2568
TC
162t/t67convert.t
163t/t68map.t
faa9b3e7 164t/t69rubthru.t
02d1d628
AMH
165t/t70newgif.t
166t/t75polyaa.t
3799c4d1 167t/t80texttools.t Test text wrapping
a8652edf 168t/t81hlines.t Test hlines.c
02d1d628 169t/t90cc.t
dbb1064f 170t/t91pod.t Test POD with Test::Pod
662e3c02
TC
171t/testtools.pl
172tags.c
173testimg/bad1oflow.bmp 1-bit/pixel, overflow integer on 32-bit machines
174testimg/bad1wid0.bmp 1-bit/pixel, zero width
175testimg/bad24comp.bmp 24-bit/pixel, bad compression
176testimg/bad24oflow.bmp 24-bit/pixel, overflow integer on 32-bit machines
177testimg/bad24wid0.bmp 24-bit/pixel, 0 width
178testimg/bad4oflow.bmp 4-bit/pixel, overflow integer on 32-bit machines
179testimg/bad4wid0.bmp 4-bit/pixel, 0 width
180testimg/bad4widbig.bmp 4-bit/pixel, large width
181testimg/bad8comp.bmp 8-bit/pixel, bad compression
182testimg/bad8oflow.bmp 8-bit/pixel, overflow integer on 32-bit machines
183testimg/bad8useda.bmp 8-bit/pixel, bad colors used value
184testimg/bad8wid0.bmp 8-bit/pixel, width 0
185testimg/badbits.bmp bad bits value in header
186testimg/badcomp1.bmp bad compression for 1-bit/pixel
187testimg/badcomp4.bmp bad compression for 4-bit/pixel
188testimg/badplanes.bmp bad planes value in header
189testimg/badused1.bmp 1-bit/pixel, out of range colors used value
190testimg/badused4a.bmp 4-bit/pixel, badly out of range used value (SEGV test)
191testimg/badused4b.bmp 4-bit/pixel, just out of range used value (SEGV test)
84324192 192testimg/bandw.gif
dbc33d8a 193testimg/base.jpg Base JPEG test image
6607600c 194testimg/comp4.bmp Compressed 4-bit/pixel BMP
5bb828f1
TC
195testimg/comp4.tif 4-bit/pixel paletted TIFF
196testimg/comp4bad.tif corrupted 4-bit/pixel paletted TIFF
6607600c 197testimg/comp8.bmp Compressed 8-bit/pixel BMP
5bb828f1 198testimg/comp8.tif 8-bit/pixel paletted TIFF
84324192 199testimg/expected.gif
6607600c 200testimg/gimpgrad A GIMP gradient file
84324192
AMH
201testimg/junk.ppm
202testimg/loccmap.gif
7565a299 203testimg/longid.tga Test TGA with a long id string
1501d9b3 204testimg/maxval.ppm For ppm file maxval handling
8b695554
TC
205testimg/maxval_0.ppm
206testimg/maxval_256.ppm
207testimg/maxval_4095_asc.ppm
208testimg/maxval_65536.ppm
209testimg/maxval_asc.ppm
817ba871 210testimg/newgimpgrad.ggr Test GIMP Gradient file (newer type)
84324192
AMH
211testimg/nocmap.gif
212testimg/palette.png
213testimg/palette_out.png
214testimg/penguin-base.ppm
02d1d628 215testimg/scale.gif
84324192 216testimg/scale.ppm
02d1d628 217testimg/scalei.gif
84324192 218testimg/screen2.gif
faa9b3e7 219testimg/screen3.gif
662e3c02
TC
220testimg/short1.bmp 1-bit/pixel, data missing from EOF
221testimg/short24.bmp 24-bit/pixel, data missing from EOF
222testimg/short4.bmp truncated 4bit/pixel uncompressed BMP
223testimg/short4rle.bmp truncated 4bit/pixel compressed BMP
224testimg/short8.bmp 8-bit/pixel, data missing from EOF
225testimg/short8rle.bmp 8-bit/pixel compressed, data missing from EOF
91492c5e 226testimg/simple.pbm
6607600c 227testimg/test_gimp_pal A simple GIMP palette file
ffeb4a67 228testimg/tiffwarn.tif Generates a warning while being read
84324192
AMH
229testimg/trimgdesc.gif
230testimg/trmiddesc.gif
403946c6
TC
231testimg/winrgb2.bmp 1-bit bmp base
232testimg/winrgb24.bmp 24-bit bmp base
233testimg/winrgb24off.bmp 24-bit bmp with image data offset from header
234testimg/winrgb2off.bmp 1-bit bmp with image data offset from header
235testimg/winrgb4.bmp 4-bit bmp base
236testimg/winrgb4off.bmp 4-bit bmp with image data offset from header
237testimg/winrgb8.bmp 8-bit bmp base
238testimg/winrgb8off.bmp 8-bit bmp with image data offset from header
662e3c02
TC
239tga.c Reading and writing Targa files
240tiff.c
241trans2.c
02d1d628 242transform.perl Shell interface to Imager::Transform
662e3c02 243typemap
faa9b3e7 244win32.c Implements font support through Win32 GDI