Changes
Changes.old			Old changes
CountColor/CountColor.pm        sample XS access to API
CountColor/CountColor.xs
CountColor/Makefile.PL
CountColor/t/t00countcolor.t
DynTest/DynTest.pm      simple conversion of the dyntest sample from dynfilt/
DynTest/DynTest.xs
DynTest/Makefile.PL
DynTest/linstretch.c
DynTest/t/t00dyntest.t
Flines/Flines.pm
Flines/Flines.xs
Flines/Makefile.PL
Flines/t/t00flines.t
GIF/GIF.pm
GIF/GIF.xs
GIF/Makefile.PL
GIF/imgif.c
GIF/imgif.h
GIF/testimg/badindex.gif	GIF with a bad color index
GIF/testimg/bandw.gif
GIF/testimg/expected.gif
GIF/testimg/loccmap.gif
GIF/testimg/nocmap.gif
GIF/testimg/scale.gif
GIF/testimg/scalei.gif
GIF/testimg/screen2.gif
GIF/testimg/screen3.gif
GIF/testimg/trimgdesc.gif
GIF/testimg/trmiddesc.gif
GIF/testimg/zerocomm.gif	Image with a zero-length comment extension
ICO/ICO.pm	Windows Icon file support
ICO/ICO.xs
ICO/Makefile.PL
ICO/imicon.c
ICO/imicon.h
ICO/lib/Imager/File/CUR.pm
ICO/msicon.c
ICO/msicon.h
ICO/t/t10icon.t
ICO/t/t20readone.t
ICO/t/t21readmult.t
ICO/t/t30cursor.t
ICO/t/t40readcurone.t
ICO/t/t41curmultread.t
ICO/t/t50readfail.t
ICO/t/t60writefail.t
ICO/t/t70icosing.t
ICO/t/t71icomult.t
ICO/t/t72cursing.t
ICO/t/t73curmult.t
ICO/testimg/combo.ico
ICO/testimg/pal13232.ico
ICO/testimg/pal43232.cur
ICO/testimg/pal43232.ico
ICO/testimg/pal43232.ppm
ICO/testimg/pal83232.ico
ICO/testimg/pal83232.ppm
ICO/testimg/rgb1616.ico
ICO/testimg/rgba3232.ico
ICO/testimg/rgba3232.ppm
Imager.pm
Imager.xs
JPEG/JPEG.pm
JPEG/JPEG.xs
JPEG/Makefile.PL
JPEG/imexif.c	Experimental JPEG EXIF decoding
JPEG/imexif.h
JPEG/imjpeg.c
JPEG/imjpeg.h
JPEG/t/t00load.t
JPEG/t/t10jpeg.t		Test jpeg support
JPEG/testimg/209_yonge.jpg	Regression test: #17981
JPEG/testimg/exiftest.jpg	Test image for EXIF parsing
JPEG/testimg/scmyk.jpg	Simple CMYK JPEG image
JPEG/testimg/zerotype.jpg	Image with a zero type entry in the EXIF data
MANIFEST
MANIFEST.SKIP
META.yml        Module meta-data
Mandelbrot/Makefile.PL          more complex filter
Mandelbrot/Mandelbrot.pm
Mandelbrot/Mandelbrot.xs
Mandelbrot/mandel.c
Mandelbrot/t/t00mandel.t
Makefile.PL
README
PNG/Makefile.PL
PNG/PNG.pm
PNG/PNG.xs
PNG/impng.c
PNG/impng.h
PNG/t/00load.t
PNG/t/10png.t		Test png support
PNG/testimg/palette.png
PNG/testimg/palette_out.png
SGI/Makefile.PL
SGI/SGI.pm
SGI/SGI.xs
SGI/imsgi.c
SGI/imsgi.h
SGI/t/00load.t
SGI/t/10read.t
SGI/t/20write.t
SGI/testimg/rle.rgb
SGI/testimg/rle12.rgb
SGI/testimg/rle16.rgb
SGI/testimg/rle6.rgb
SGI/testimg/rleagr.rgb
SGI/testimg/verb.rgb
SGI/testimg/verb12.rgb
SGI/testimg/verb16.rgb
SGI/testimg/verb6.rgb
TIFF/Makefile.PL
TIFF/TIFF.pm
TIFF/TIFF.xs
TIFF/imtiff.c
TIFF/imtiff.h
TIFF/t/t10tiff.t	Test tiff support
TIFF/testimg/alpha.tif	Alpha scaling test image
TIFF/testimg/comp4.bmp       Compressed 4-bit/pixel BMP
TIFF/testimg/comp4.tif       4-bit/pixel paletted TIFF
TIFF/testimg/comp4bad.tif    corrupted 4-bit/pixel paletted TIFF
TIFF/testimg/comp4t.tif      4-bit/pixel paletted TIFF (tiled)
TIFF/testimg/comp8.bmp       Compressed 8-bit/pixel BMP
TIFF/testimg/comp8.tif       8-bit/pixel paletted TIFF
TIFF/testimg/gralpha.tif	Grey alpha test image
TIFF/testimg/grey16.tif	16-bit/sample greyscale TIFF
TIFF/testimg/grey32.tif	32-bit/sample greyscale+alpha TIFF
TIFF/testimg/imager.pbm	Test bi-level
TIFF/testimg/imager.tif	Test bi-level
TIFF/testimg/penguin-base.ppm
TIFF/testimg/pengtile.tif	Tiled tiff image, same as penguin-base.ppm
TIFF/testimg/rgb16.tif	16-bit/sample RGB image - strips
TIFF/testimg/rgb16t.tif	16-bit/sample RGB image - tiled
TIFF/testimg/rgbatsep.tif	Tiled/separated for testing RGBA codepath
TIFF/testimg/scmyk.tif	Simple CMYK TIFF image
TIFF/testimg/scmyka.tif	CMYK with one alpha channel
TIFF/testimg/scmyka16.tif	CMYK with one alpha channel (16-bit)
TIFF/testimg/scmykaa.tif	CMYK with 2 alpha channels
TIFF/testimg/slab.tif	Lab color image
TIFF/testimg/srgb.tif	Simple RGB image
TIFF/testimg/srgba.tif	RGB with one alpha
TIFF/testimg/srgba16.tif
TIFF/testimg/srgba32.tif
TIFF/testimg/srgbaa.tif	RGB with 2 alpha
TIFF/testimg/tiffwarn.tif	Generates a warning while being read
apidocs.perl    Build lib/Imager/APIRef.pm
bigtest.perl	Library selection tester
bmp.c           Reading and writing Windows BMP files
color.c         Color translation and handling
compose.im
conv.im
convert.c
doco.perl
datatypes.c
draw.c
draw.h
dynaload.c
dynaload.h
dynfilt/Makefile.PL
dynfilt/compile.txt
dynfilt/dt2.c
dynfilt/dt2.exp
dynfilt/dyntest.c
dynfilt/dyntest.exp
dynfilt/flines.c
dynfilt/flines.exp
dynfilt/mandelbrot.c
dynfilt/mandelbrot.exp
dynfilt/pluginst.h
dynfilt/t/t60dyntest.t	Simple test script
errep.perl
error.c
ext.h
feat.c
feat.h
fills.c         Generic fills
filterlist.perl
filters.im
flip.im
font.c
fontfiles/ExistenceTest.afm     please edit ExistenceTest.sfd in CVS
fontfiles/ExistenceTest.pfb     to change these files, edited and
fontfiles/ExistenceTest.ttf     generated using pfaedit
fontfiles/ImUgly.ttf
fontfiles/MMOne.pfb		multiple master test font
fontfiles/NameTest.ttf          test glyph_names() - see t38ft2font.t
fontfiles/SpaceTest.afm
fontfiles/SpaceTest.pfb		test bounding box with spaces in t30t1font.t
fontfiles/dcr10.afm
fontfiles/dcr10.pfb
fontfiles/dodge.ttf
freetyp2.c	Implements freetype2 font support
gaussian.im
hlines.c	Manage sets of horizontal line segments
image.c
imager.h
imageri.h
imdatatypes.h
imerror.h	Error handling functions
imext.c         Defines the function table
imext.h         Included by external modules for API access
imextdef.h
imextpl.h	Included by external modules for Perl API access
imextpltypes.h	Define Perl API function table type
imexttypes.h    Define API function table type
img16.c
imgdouble.c     Implements double/sample images
imio.h
immacros.h
imperl.h
imrender.h	Buffer rending engine function declarations
inc/Devel/CheckLib.pm  David Cantrell's Devel::CheckLib
io.c
iolayer.c
iolayer.h
iolayert.h	IO layer types
lib/Imager/API.pod
lib/Imager/APIRef.pod    API function reference
lib/Imager/Color.pm
lib/Imager/Color/Float.pm
lib/Imager/Color/Table.pm
lib/Imager/Cookbook.pod
lib/Imager/Draw.pod
lib/Imager/Engines.pod
lib/Imager/ExtUtils.pm
lib/Imager/Expr.pm
lib/Imager/Expr/Assem.pm
lib/Imager/Files.pod
lib/Imager/Fill.pm
lib/Imager/Filters.pod
lib/Imager/Font.pm
lib/Imager/Font/BBox.pm
lib/Imager/Font/FreeType2.pm
lib/Imager/Font/Image.pm
lib/Imager/Font/Truetype.pm
lib/Imager/Font/Type1.pm
lib/Imager/Font/Win32.pm
lib/Imager/Font/Wrap.pm
lib/Imager/Fountain.pm
lib/Imager/Handy.pod
lib/Imager/ImageTypes.pod
lib/Imager/Inline.pod           Using Imager with Inline::C
lib/Imager/IO.pod		Document Imager::IO objects
lib/Imager/LargeSamples.pod	Track large sample support
lib/Imager/Matrix2d.pm
lib/Imager/Preprocess.pm
lib/Imager/Probe.pm		Library probes
lib/Imager/Regops.pm
lib/Imager/Test.pm
lib/Imager/Transform.pm
lib/Imager/Transformations.pod
lib/Imager/Tutorial.pod
lib/Imager/interface.pod
lib/Imager/regmach.pod
limits.c
log.c
log.h
map.c
maskimg.c
palimg.c
paste.im
plug.h
pnm.c
polygon.c
ppport.h
quant.c
raw.c
regmach.c
regmach.h
regops.perl
render.im
rendert.h	Buffer rendering engine types
rotate.c
rubthru.im
samples/README
samples/align-string.pl Demonstrate align_string method.
samples/anaglyph.pl
samples/border.pl       Demonstrate adding a border
samples/flasher.pl	Animate an source image fading to a color and back
samples/gifscale.pl	Scale an animated GIF, preserving animation info
samples/inline_capture2image.pl	 convert captured BGR data to an image
samples/inline_replace_color.pl  replace colors using Inline::C
samples/interleave.pl
samples/quad_to_square.pl	Transform a quadrilateral into a square
samples/replace_color.pl replace colors using transform2()
samples/samp-form.cgi
samples/samp-image.cgi
samples/samp-scale.cgi  Demonstrate image upload via a HTML form
samples/samp-scale.html Form for samp-scale.cgi
samples/samp-tags.cgi   Demonstrate image upload via a HTML form
samples/samp-tags.html  Form for samp-tags.cgi
samples/slant_text.pl   Using $font->transform() to slant text
samples/tk-photo.pl
scale.im	Newer scaling code
spot.perl	For making an ordered dither matrix from a spot function
stackmach.c
stackmach.h
t/Pod/Coverage/Imager.pm
t/t00basic.t
t/t01introvert.t
t/t020masked.t
t/t021sixteen.t
t/t022double.t          Test double/sample images
t/t023palette.t		Test paletted images
t/t05error.t
t/t07iolayer.t
t/t1000files.t          Format independent file tests
t/t101nojpeg.t		Test handling when jpeg not available
t/t102nopng.t		Test handling when png not available
t/t103raw.t
t/t104ppm.t
t/t105nogif.t		Test handling when gif not available
t/t106notiff.t		Test handling when tiff not available
t/t107bmp.t
t/t108tga.t
t/t15color.t
t/t16matrix.t           Tests Imager::Matrix2d
t/t20fill.t             Tests fills
t/t21draw.t             Basic drawing tests
t/t30t1font.t
t/t35ttfont.t
t/t36oofont.t
t/t37w32font.t		Tests Win32 GDI font support
t/t38ft2font.t		Tests freetype2 support
t/t40scale.t
t/t50basicoo.t
t/t55trans.t
t/t56postfix.t
t/t57infix.t
t/t58trans2.t
t/t59assem.t
t/t61filters.t
t/t64copyflip.t         Test copy, flip, rotate, matrix_transform
t/t65crop.t
t/t66paste.t
t/t67convert.t
t/t68map.t
t/t69rubthru.t
t/t75polyaa.t
t/t80texttools.t        Test text wrapping
t/t81hlines.t		Test hlines.c
t/t82inline.t           Test Inline::C integration
t/t83extutil.t		Test Imager::ExtUtils
t/t90cc.t
t/t91pod.t		Test POD with Test::Pod
t/t92samples.t
t/t93podcover.t	POD Coverage tests
t/t94kwalitee.t		Various "kwalitee" tests
t/t99thread.t		Test wrt to perl threads
t/tr18561.t		Regression tests
t/tr18561b.t
tags.c
testimg/alpha16.tga	16-bit/pixel TGA with alpha "channel" RT 32926
testimg/bad1oflow.bmp   1-bit/pixel, overflow integer on 32-bit machines
testimg/bad1wid0.bmp    1-bit/pixel, zero width
testimg/bad24comp.bmp   24-bit/pixel, bad compression
testimg/bad24oflow.bmp  24-bit/pixel, overflow integer on 32-bit machines
testimg/bad24wid0.bmp   24-bit/pixel, 0 width
testimg/bad4oflow.bmp   4-bit/pixel, overflow integer on 32-bit machines
testimg/bad4wid0.bmp    4-bit/pixel, 0 width
testimg/bad4widbig.bmp  4-bit/pixel, large width
testimg/bad8comp.bmp    8-bit/pixel, bad compression
testimg/bad8oflow.bmp   8-bit/pixel, overflow integer on 32-bit machines
testimg/bad8useda.bmp   8-bit/pixel, bad colors used value
testimg/bad8wid0.bmp    8-bit/pixel, width 0
testimg/badbits.bmp     bad bits value in header
testimg/badcomp1.bmp    bad compression for 1-bit/pixel
testimg/badcomp4.bmp    bad compression for 4-bit/pixel
testimg/badplanes.bmp   bad planes value in header
testimg/badused1.bmp    1-bit/pixel, out of range colors used value
testimg/badused4a.bmp   4-bit/pixel, badly out of range used value (SEGV test)
testimg/badused4b.bmp   4-bit/pixel, just out of range used value (SEGV test)
testimg/bad_asc.pbm	ASCII PBM with invalid image data
testimg/bad_asc.pgm	ASCII PGM with invalid image data
testimg/bad_asc.ppm	ASCII PPM with invalid image data
testimg/base.jpg	Base JPEG test image
testimg/comp4.bmp       Compressed 4-bit/pixel BMP
testimg/comp8.bmp       Compressed 8-bit/pixel BMP
testimg/gimpgrad        A GIMP gradient file
testimg/imager.pbm	Test bi-level
testimg/junk.ppm
testimg/longid.tga      Test TGA with a long id string
testimg/maxval.ppm	For ppm file maxval handling
testimg/maxval_0.ppm
testimg/maxval_256.ppm
testimg/maxval_4095_asc.ppm
testimg/maxval_65536.ppm
testimg/maxval_asc.ppm
testimg/multiple.ppm	Test multiple PPM reading
testimg/newgimpgrad.ggr Test GIMP Gradient file (newer type)
testimg/penguin-base.ppm
testimg/pgm.pgm		Simple pgm for testing the right sample is in the right place
testimg/scale.ppm
testimg/short1.bmp      1-bit/pixel, data missing from EOF
testimg/short24.bmp     24-bit/pixel, data missing from EOF
testimg/short4.bmp      truncated 4bit/pixel uncompressed BMP
testimg/short4rle.bmp   truncated 4bit/pixel compressed BMP
testimg/short8.bmp      8-bit/pixel, data missing from EOF
testimg/short8rle.bmp   8-bit/pixel compressed, data missing from EOF
testimg/short_asc.pbm	ASCII PBM with short image section
testimg/short_asc.pgm	ASCII PGM with short image section
testimg/short_asc.ppm	ASCII PPM with short image section
testimg/short_bin.pbm	Bin PBM with short image section
testimg/short_bin.pgm	Bin PGM with short image section
testimg/short_bin.ppm	Bin PPM with short image section
testimg/short_bin16.pgm	16-bit Bin PGM with short image section
testimg/short_bin16.ppm	16-bit Bin PPM with short image section
testimg/simple.pbm
testimg/test.png	Standard test image as PNG
testimg/test.raw	Standard test image as RAW
testimg/test.tga	Standard test image as TGA
testimg/test_gimp_pal   A simple GIMP palette file
testimg/winrgb2.bmp  1-bit bmp base
testimg/winrgb24.bmp 24-bit bmp base
testimg/winrgb24off.bmp 24-bit bmp with image data offset from header
testimg/winrgb2off.bmp  1-bit bmp with image data offset from header
testimg/winrgb4.bmp  4-bit bmp base
testimg/winrgb4off.bmp  4-bit bmp with image data offset from header
testimg/winrgb8.bmp  8-bit bmp base
testimg/winrgb8off.bmp  8-bit bmp with image data offset from header
tga.c           Reading and writing Targa files
trans2.c
transform.perl	Shell interface to Imager::Transform
typemap
win32.c		Implements font support through Win32 GDI
