move TIFF into its own module
[imager.git] / MANIFEST
CommitLineData
02d1d628 1Changes
ef99ecfc 2Changes.old Old changes
92bda632
TC
3CountColor/CountColor.pm sample XS access to API
4CountColor/CountColor.xs
5CountColor/Makefile.PL
6CountColor/t/t00countcolor.t
7DynTest/DynTest.pm simple conversion of the dyntest sample from dynfilt/
8DynTest/DynTest.xs
9DynTest/Makefile.PL
10DynTest/linstretch.c
11DynTest/t/t00dyntest.t
88666683
TC
12Flines/Flines.pm
13Flines/Flines.xs
14Flines/Makefile.PL
15Flines/t/t00flines.t
ec6d8908
TC
16GIF/GIF.pm
17GIF/GIF.xs
18GIF/Makefile.PL
19GIF/imgif.c
20GIF/imgif.h
21GIF/testimg/badindex.gif GIF with a bad color index
22GIF/testimg/bandw.gif
23GIF/testimg/expected.gif
24GIF/testimg/loccmap.gif
25GIF/testimg/nocmap.gif
26GIF/testimg/scale.gif
27GIF/testimg/scalei.gif
28GIF/testimg/screen2.gif
29GIF/testimg/screen3.gif
30GIF/testimg/trimgdesc.gif
31GIF/testimg/trmiddesc.gif
32GIF/testimg/zerocomm.gif Image with a zero-length comment extension
b00687b2
TC
33ICO/ICO.pm Windows Icon file support
34ICO/ICO.xs
35ICO/Makefile.PL
36ICO/imicon.c
37ICO/imicon.h
2b405c9e 38ICO/lib/Imager/File/CUR.pm
b00687b2
TC
39ICO/msicon.c
40ICO/msicon.h
41ICO/t/t10icon.t
42ICO/t/t20readone.t
43ICO/t/t21readmult.t
2b405c9e
TC
44ICO/t/t30cursor.t
45ICO/t/t40readcurone.t
46ICO/t/t41curmultread.t
47ICO/t/t50readfail.t
48ICO/t/t60writefail.t
49ICO/t/t70icosing.t
50ICO/t/t71icomult.t
51ICO/t/t72cursing.t
52ICO/t/t73curmult.t
b00687b2
TC
53ICO/testimg/combo.ico
54ICO/testimg/pal13232.ico
2b405c9e 55ICO/testimg/pal43232.cur
b00687b2
TC
56ICO/testimg/pal43232.ico
57ICO/testimg/pal43232.ppm
58ICO/testimg/pal83232.ico
59ICO/testimg/pal83232.ppm
1311eda1 60ICO/testimg/rgb1616.ico
b00687b2
TC
61ICO/testimg/rgba3232.ico
62ICO/testimg/rgba3232.ppm
02d1d628
AMH
63Imager.pm
64Imager.xs
65MANIFEST
92bda632 66MANIFEST.SKIP
55932d2a 67META.yml Module meta-data
92bda632
TC
68Mandelbrot/Makefile.PL more complex filter
69Mandelbrot/Mandelbrot.pm
70Mandelbrot/Mandelbrot.xs
71Mandelbrot/mandel.c
72Mandelbrot/t/t00mandel.t
02d1d628 73Makefile.PL
662e3c02 74README
1d7e3124
TC
75PNG/Makefile.PL
76PNG/PNG.pm
77PNG/PNG.xs
78PNG/impng.c
79PNG/impng.h
80PNG/t/00load.t
81PNG/t/10png.t Test png support
82PNG/testimg/palette.png
83PNG/testimg/palette_out.png
d5477d3d
TC
84SGI/Makefile.PL
85SGI/SGI.pm
86SGI/SGI.xs
87SGI/imsgi.c
bc36d84c 88SGI/imsgi.h
d5477d3d
TC
89SGI/t/00load.t
90SGI/t/10read.t
91SGI/t/20write.t
bc36d84c
TC
92SGI/testimg/rle.rgb
93SGI/testimg/rle12.rgb
94SGI/testimg/rle16.rgb
95SGI/testimg/rle6.rgb
96SGI/testimg/rleagr.rgb
97SGI/testimg/verb.rgb
98SGI/testimg/verb12.rgb
99SGI/testimg/verb16.rgb
100SGI/testimg/verb6.rgb
e5ee047b
TC
101TIFF/Makefile.PL
102TIFF/TIFF.pm
103TIFF/TIFF.xs
104TIFF/imtiff.c
105TIFF/imtiff.h
106TIFF/testimg/alpha.tif Alpha scaling test image
107TIFF/testimg/comp4.bmp Compressed 4-bit/pixel BMP
108TIFF/testimg/comp4.tif 4-bit/pixel paletted TIFF
109TIFF/testimg/comp4bad.tif corrupted 4-bit/pixel paletted TIFF
110TIFF/testimg/comp4t.tif 4-bit/pixel paletted TIFF (tiled)
111TIFF/testimg/comp8.bmp Compressed 8-bit/pixel BMP
112TIFF/testimg/comp8.tif 8-bit/pixel paletted TIFF
113TIFF/testimg/gralpha.tif Grey alpha test image
114TIFF/testimg/grey16.tif 16-bit/sample greyscale TIFF
115TIFF/testimg/grey32.tif 32-bit/sample greyscale+alpha TIFF
116TIFF/testimg/imager.pbm Test bi-level
117TIFF/testimg/imager.tif Test bi-level
118TIFF/testimg/penguin-base.ppm
119TIFF/testimg/pengtile.tif Tiled tiff image, same as penguin-base.ppm
120TIFF/testimg/rgb16.tif 16-bit/sample RGB image - strips
121TIFF/testimg/rgb16t.tif 16-bit/sample RGB image - tiled
122TIFF/testimg/rgbatsep.tif Tiled/separated for testing RGBA codepath
123TIFF/testimg/scmyk.tif Simple CMYK TIFF image
124TIFF/testimg/scmyka.tif CMYK with one alpha channel
125TIFF/testimg/scmyka16.tif CMYK with one alpha channel (16-bit)
126TIFF/testimg/scmykaa.tif CMYK with 2 alpha channels
127TIFF/testimg/slab.tif Lab color image
128TIFF/testimg/srgb.tif Simple RGB image
129TIFF/testimg/srgba.tif RGB with one alpha
130TIFF/testimg/srgba16.tif
131TIFF/testimg/srgba32.tif
132TIFF/testimg/srgbaa.tif RGB with 2 alpha
133TIFF/testimg/tiffwarn.tif Generates a warning while being read
92bda632 134apidocs.perl Build lib/Imager/APIRef.pm
662e3c02 135bigtest.perl Library selection tester
efdc2568 136bmp.c Reading and writing Windows BMP files
6607600c 137color.c Color translation and handling
9b1ec2b8 138compose.im
bd8052a6 139conv.im
f5991c03 140convert.c
662e3c02 141doco.perl
92bda632 142datatypes.c
d08b8f85
TC
143draw.c
144draw.h
662e3c02
TC
145dynaload.c
146dynaload.h
147dynfilt/Makefile.PL
148dynfilt/compile.txt
149dynfilt/dt2.c
150dynfilt/dt2.exp
151dynfilt/dyntest.c
152dynfilt/dyntest.exp
153dynfilt/flines.c
154dynfilt/flines.exp
155dynfilt/mandelbrot.c
156dynfilt/mandelbrot.exp
157dynfilt/pluginst.h
485cab1c 158dynfilt/t/t60dyntest.t Simple test script
662e3c02 159errep.perl
64549713 160error.c
662e3c02
TC
161ext.h
162feat.c
02d1d628 163feat.h
662e3c02
TC
164fills.c Generic fills
165filterlist.perl
bea65b1f 166filters.im
e41cfe8f 167flip.im
02d1d628 168font.c
3799c4d1
TC
169fontfiles/ExistenceTest.afm please edit ExistenceTest.sfd in CVS
170fontfiles/ExistenceTest.pfb to change these files, edited and
171fontfiles/ExistenceTest.ttf generated using pfaedit
a923fade 172fontfiles/ImUgly.ttf
3e882362 173fontfiles/MMOne.pfb multiple master test font
a4168bea 174fontfiles/NameTest.ttf test glyph_names() - see t38ft2font.t
5eebac42
TC
175fontfiles/SpaceTest.afm
176fontfiles/SpaceTest.pfb test bounding box with spaces in t30t1font.t
02d1d628
AMH
177fontfiles/dcr10.afm
178fontfiles/dcr10.pfb
179fontfiles/dodge.ttf
662e3c02 180freetyp2.c Implements freetype2 font support
73962964 181gaussian.im
a8652edf 182hlines.c Manage sets of horizontal line segments
662e3c02 183image.c
92bda632
TC
184imager.h
185imageri.h
186imdatatypes.h
af070d99 187imerror.h Error handling functions
92bda632
TC
188imext.c Defines the function table
189imext.h Included by external modules for API access
190imextdef.h
ec6d8908
TC
191imextpl.h Included by external modules for Perl API access
192imextpltypes.h Define Perl API function table type
92bda632 193imexttypes.h Define API function table type
f7450478
TC
194imexif.c Experimental JPEG EXIF decoding
195imexif.h
662e3c02
TC
196img16.c
197imgdouble.c Implements double/sample images
198imio.h
bea65b1f 199immacros.h
92bda632 200imperl.h
ca51e083 201imrender.h Buffer rending engine function declarations
812ae05c 202inc/Devel/CheckLib.pm David Cantrell's Devel::CheckLib
662e3c02
TC
203io.c
204iolayer.c
205iolayer.h
0778adbf 206iolayert.h IO layer types
662e3c02 207jpeg.c
2a69ed21
TC
208lib/Imager/API.pod
209lib/Imager/APIRef.pod API function reference
faa9b3e7
TC
210lib/Imager/Color.pm
211lib/Imager/Color/Float.pm
1c00d65b 212lib/Imager/Color/Table.pm
f8979de1 213lib/Imager/Cookbook.pod
662e3c02
TC
214lib/Imager/Draw.pod
215lib/Imager/Engines.pod
92bda632 216lib/Imager/ExtUtils.pm
02d1d628
AMH
217lib/Imager/Expr.pm
218lib/Imager/Expr/Assem.pm
cdd7bda9 219lib/Imager/Files.pod
efdc2568 220lib/Imager/Fill.pm
662e3c02 221lib/Imager/Filters.pod
02d1d628 222lib/Imager/Font.pm
3799c4d1 223lib/Imager/Font/BBox.pm
faa9b3e7 224lib/Imager/Font/FreeType2.pm
662e3c02
TC
225lib/Imager/Font/Image.pm
226lib/Imager/Font/Truetype.pm
227lib/Imager/Font/Type1.pm
f76fcee8 228lib/Imager/Font/Win32.pm
3799c4d1 229lib/Imager/Font/Wrap.pm
6607600c 230lib/Imager/Fountain.pm
d5556805 231lib/Imager/Handy.pod
662e3c02 232lib/Imager/ImageTypes.pod
92bda632 233lib/Imager/Inline.pod Using Imager with Inline::C
e17da819 234lib/Imager/IO.pod Document Imager::IO objects
e92cd504 235lib/Imager/LargeSamples.pod Track large sample support
faa9b3e7 236lib/Imager/Matrix2d.pm
9b1ec2b8 237lib/Imager/Preprocess.pm
1d7e3124 238lib/Imager/Probe.pm Library probes
faa9b3e7 239lib/Imager/Regops.pm
9a6ab99c 240lib/Imager/Test.pm
02d1d628 241lib/Imager/Transform.pm
662e3c02 242lib/Imager/Transformations.pod
985bda61 243lib/Imager/Tutorial.pod
662e3c02
TC
244lib/Imager/interface.pod
245lib/Imager/regmach.pod
1611d101 246limits.c
662e3c02
TC
247log.c
248log.h
249map.c
250maskimg.c
251palimg.c
9b1ec2b8 252paste.im
662e3c02 253plug.h
662e3c02
TC
254pnm.c
255polygon.c
256ppport.h
257quant.c
258raw.c
259regmach.c
260regmach.h
261regops.perl
9c106321 262render.im
ca51e083 263rendert.h Buffer rendering engine types
662e3c02 264rotate.c
fe415ad2 265rubthru.im
12b1fac2 266samples/README
7d148aa3 267samples/align-string.pl Demonstrate align_string method.
12b1fac2 268samples/anaglyph.pl
7d148aa3 269samples/border.pl Demonstrate adding a border
dcda92cd 270samples/flasher.pl Animate an source image fading to a color and back
1cfa190e 271samples/gifscale.pl Scale an animated GIF, preserving animation info
c64eee30 272samples/inline_capture2image.pl convert captured BGR data to an image
7d148aa3 273samples/inline_replace_color.pl replace colors using Inline::C
12b1fac2 274samples/interleave.pl
3309187a 275samples/quad_to_square.pl Transform a quadrilateral into a square
7d148aa3 276samples/replace_color.pl replace colors using transform2()
1a19d068
TC
277samples/samp-form.cgi
278samples/samp-image.cgi
d2bd6dbc
TC
279samples/samp-scale.cgi Demonstrate image upload via a HTML form
280samples/samp-scale.html Form for samp-scale.cgi
281samples/samp-tags.cgi Demonstrate image upload via a HTML form
282samples/samp-tags.html Form for samp-tags.cgi
7d148aa3
TC
283samples/slant_text.pl Using $font->transform() to slant text
284samples/tk-photo.pl
a10945af 285scale.im Newer scaling code
662e3c02
TC
286spot.perl For making an ordered dither matrix from a spot function
287stackmach.c
288stackmach.h
b00687b2 289t/Pod/Coverage/Imager.pm
02d1d628 290t/t00basic.t
faa9b3e7
TC
291t/t01introvert.t
292t/t020masked.t
293t/t021sixteen.t
365ea842 294t/t022double.t Test double/sample images
1501d9b3 295t/t023palette.t Test paletted images
64549713 296t/t05error.t
38e6b53d 297t/t07iolayer.t
63e0dc02 298t/t1000files.t Format independent file tests
63e674fb
TC
299t/t101jpeg.t Test jpeg support
300t/t101nojpeg.t Test handling when jpeg not available
37a9be8e 301t/t102nopng.t Test handling when png not available
23aab92a
TC
302t/t103raw.t
303t/t104ppm.t
ce523fda 304t/t105nogif.t Test handling when gif not available
e83b349b
TC
305t/t106notiff.t Test handling when tiff not available
306t/t106tiff.t Test tiff support
d08b8f85 307t/t107bmp.t
9f1d85cf 308t/t108tga.t
02d1d628 309t/t15color.t
9f1d85cf 310t/t16matrix.t Tests Imager::Matrix2d
efdc2568 311t/t20fill.t Tests fills
3a9a4241 312t/t21draw.t Basic drawing tests
02d1d628
AMH
313t/t30t1font.t
314t/t35ttfont.t
315t/t36oofont.t
faa9b3e7
TC
316t/t37w32font.t Tests Win32 GDI font support
317t/t38ft2font.t Tests freetype2 support
02d1d628
AMH
318t/t40scale.t
319t/t50basicoo.t
320t/t55trans.t
321t/t56postfix.t
322t/t57infix.t
323t/t58trans2.t
324t/t59assem.t
d08b8f85 325t/t61filters.t
9f1d85cf 326t/t64copyflip.t Test copy, flip, rotate, matrix_transform
02d1d628
AMH
327t/t65crop.t
328t/t66paste.t
efdc2568
TC
329t/t67convert.t
330t/t68map.t
faa9b3e7 331t/t69rubthru.t
02d1d628 332t/t75polyaa.t
3799c4d1 333t/t80texttools.t Test text wrapping
a8652edf 334t/t81hlines.t Test hlines.c
92bda632 335t/t82inline.t Test Inline::C integration
c586eb58 336t/t83extutil.t Test Imager::ExtUtils
02d1d628 337t/t90cc.t
dbb1064f 338t/t91pod.t Test POD with Test::Pod
7d148aa3 339t/t92samples.t
3f6f8a33 340t/t93podcover.t POD Coverage tests
042e9033 341t/t94kwalitee.t Various "kwalitee" tests
7339d29d 342t/t99thread.t Test wrt to perl threads
5daa8f70
TC
343t/tr18561.t Regression tests
344t/tr18561b.t
662e3c02 345tags.c
41cdb347 346testimg/209_yonge.jpg Regression test: #17981
c5a24cca 347testimg/alpha16.tga 16-bit/pixel TGA with alpha "channel" RT 32926
662e3c02
TC
348testimg/bad1oflow.bmp 1-bit/pixel, overflow integer on 32-bit machines
349testimg/bad1wid0.bmp 1-bit/pixel, zero width
350testimg/bad24comp.bmp 24-bit/pixel, bad compression
351testimg/bad24oflow.bmp 24-bit/pixel, overflow integer on 32-bit machines
352testimg/bad24wid0.bmp 24-bit/pixel, 0 width
353testimg/bad4oflow.bmp 4-bit/pixel, overflow integer on 32-bit machines
354testimg/bad4wid0.bmp 4-bit/pixel, 0 width
355testimg/bad4widbig.bmp 4-bit/pixel, large width
356testimg/bad8comp.bmp 8-bit/pixel, bad compression
357testimg/bad8oflow.bmp 8-bit/pixel, overflow integer on 32-bit machines
358testimg/bad8useda.bmp 8-bit/pixel, bad colors used value
359testimg/bad8wid0.bmp 8-bit/pixel, width 0
360testimg/badbits.bmp bad bits value in header
361testimg/badcomp1.bmp bad compression for 1-bit/pixel
362testimg/badcomp4.bmp bad compression for 4-bit/pixel
363testimg/badplanes.bmp bad planes value in header
364testimg/badused1.bmp 1-bit/pixel, out of range colors used value
365testimg/badused4a.bmp 4-bit/pixel, badly out of range used value (SEGV test)
366testimg/badused4b.bmp 4-bit/pixel, just out of range used value (SEGV test)
ca51e083
TC
367testimg/bad_asc.pbm ASCII PBM with invalid image data
368testimg/bad_asc.pgm ASCII PGM with invalid image data
369testimg/bad_asc.ppm ASCII PPM with invalid image data
dbc33d8a 370testimg/base.jpg Base JPEG test image
6607600c
TC
371testimg/comp4.bmp Compressed 4-bit/pixel BMP
372testimg/comp8.bmp Compressed 8-bit/pixel BMP
f7450478 373testimg/exiftest.jpg Test image for EXIF parsing
6607600c 374testimg/gimpgrad A GIMP gradient file
bd8052a6 375testimg/imager.pbm Test bi-level
84324192 376testimg/junk.ppm
7565a299 377testimg/longid.tga Test TGA with a long id string
1501d9b3 378testimg/maxval.ppm For ppm file maxval handling
8b695554
TC
379testimg/maxval_0.ppm
380testimg/maxval_256.ppm
381testimg/maxval_4095_asc.ppm
382testimg/maxval_65536.ppm
383testimg/maxval_asc.ppm
2086be61 384testimg/multiple.ppm Test multiple PPM reading
817ba871 385testimg/newgimpgrad.ggr Test GIMP Gradient file (newer type)
84324192 386testimg/penguin-base.ppm
73497ab9 387testimg/pgm.pgm Simple pgm for testing the right sample is in the right place
84324192 388testimg/scale.ppm
02ea5e47 389testimg/scmyk.jpg Simple CMYK JPEG image
662e3c02
TC
390testimg/short1.bmp 1-bit/pixel, data missing from EOF
391testimg/short24.bmp 24-bit/pixel, data missing from EOF
392testimg/short4.bmp truncated 4bit/pixel uncompressed BMP
393testimg/short4rle.bmp truncated 4bit/pixel compressed BMP
394testimg/short8.bmp 8-bit/pixel, data missing from EOF
395testimg/short8rle.bmp 8-bit/pixel compressed, data missing from EOF
ca51e083
TC
396testimg/short_asc.pbm ASCII PBM with short image section
397testimg/short_asc.pgm ASCII PGM with short image section
398testimg/short_asc.ppm ASCII PPM with short image section
399testimg/short_bin.pbm Bin PBM with short image section
400testimg/short_bin.pgm Bin PGM with short image section
401testimg/short_bin.ppm Bin PPM with short image section
402testimg/short_bin16.pgm 16-bit Bin PGM with short image section
403testimg/short_bin16.ppm 16-bit Bin PPM with short image section
91492c5e 404testimg/simple.pbm
b6071a43
TC
405testimg/test.png Standard test image as PNG
406testimg/test.raw Standard test image as RAW
407testimg/test.tga Standard test image as TGA
6607600c 408testimg/test_gimp_pal A simple GIMP palette file
403946c6
TC
409testimg/winrgb2.bmp 1-bit bmp base
410testimg/winrgb24.bmp 24-bit bmp base
411testimg/winrgb24off.bmp 24-bit bmp with image data offset from header
412testimg/winrgb2off.bmp 1-bit bmp with image data offset from header
413testimg/winrgb4.bmp 4-bit bmp base
414testimg/winrgb4off.bmp 4-bit bmp with image data offset from header
415testimg/winrgb8.bmp 8-bit bmp base
416testimg/winrgb8off.bmp 8-bit bmp with image data offset from header
0e457de9 417testimg/zerotype.jpg Image with a zero type entry in the EXIF data
662e3c02 418tga.c Reading and writing Targa files
662e3c02 419trans2.c
02d1d628 420transform.perl Shell interface to Imager::Transform
662e3c02 421typemap
faa9b3e7 422win32.c Implements font support through Win32 GDI