History log of /PHP_TRUNK/ext/gd/libgd/gd.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bdeb220 13-Dec-2014 Anatol Belski <ab@php.net> first shot remove TSRMLS_* things
/php-src/ext/gd/libgd/gd.c
c00424e 15-Oct-2014 Anatol Belski <ab@php.net> bring back all the TSRMLS_FETCH() stuff

for better comparability with the mainstream
/php-src/ext/gd/libgd/gd.c
de426f7 26-Sep-2014 Anatol Belski <ab@php.net> cleanup TSRMLS_FETCH in ext/gd
/php-src/ext/gd/libgd/gd.c
cd14de9 15-Aug-2013 Christopher Jones <sixd@php.net> Reduce compiler noise by removing unused variables and labels
/php-src/ext/gd/libgd/gd.c
07e5285 20-Jun-2013 Pierre Joye <pierre.php@gmail.com> fix #65070, bgcolor does not use the same format as the input image with imagerotate
/php-src/ext/gd/libgd/gd.c
7bd2035 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> - #64710, kill unused var
/php-src/ext/gd/libgd/gd.c
685a6d9 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, kill unused vars
/php-src/ext/gd/libgd/gd.c
b5902b6 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, kill unused vars
/php-src/ext/gd/libgd/gd.c
22159fb 20-Mar-2013 Pierre Joye <pierre.php@gmail.com> - add new interpolation method
. imagescale
. imageaffine
. replace imagerotate with new generic and optimized new implementations
. imagesetinterpolationmethod, to set the default interpolation to be
used with the new functions
. add imagepalettetotruecolor
/php-src/ext/gd/libgd/gd.c
be93086 01-Nov-2011 Florian Anderiasch <fa@php.net> Fixed #60160 and added a test for it
/php-src/ext/gd/libgd/gd.c
ef76df0 28-Apr-2010 Pierre Joye <pajoye@php.net> - - Fixed #51128, imagefill() doesn't work with large images
/php-src/ext/gd/libgd/gd.c
c09a8cb 28-Apr-2010 Pierre Joye <pajoye@php.net> - Fix #51671, imagefill does not work correctly for small images
/php-src/ext/gd/libgd/gd.c
27d922c 28-Apr-2010 Pierre Joye <pajoye@php.net> - WS
/php-src/ext/gd/libgd/gd.c
bea0320 20-Jan-2010 Takeshi Abe <tabe@php.net> fix libgd FS100 (spurious horizontal line drawn by gdImageFilledPolygon)
/php-src/ext/gd/libgd/gd.c
f7a3b3f 14-Jan-2010 Takeshi Abe <tabe@php.net> imagepolygon() and imagefilledpolygon() does not allow negative number of points causing invalid allocation
/php-src/ext/gd/libgd/gd.c
8f82209 03-Sep-2009 Pierre Joye <pajoye@php.net> - Fix sanity check for the color index in imagecolortransparent
/php-src/ext/gd/libgd/gd.c
b5b8303 28-Jul-2009 Kalle Sommer Nielsen <kalle@php.net> Fixed bug #42434 (ImageLine w/ antialias = 1px shorter)
- patch by wojjie at gmail dot com
/php-src/ext/gd/libgd/gd.c
c79f7e3 07-Jul-2009 Pierre Joye <pajoye@php.net> - WS
/php-src/ext/gd/libgd/gd.c
b38fde4 07-Jul-2009 Pierre Joye <pajoye@php.net> - #45905, imagefilledrectangle() clipping error
/php-src/ext/gd/libgd/gd.c
59ec80c 27-May-2009 Pierre Joye <pajoye@php.net> - MFH: [DOC] always enable imagerotate (bundled or system gd)
/php-src/ext/gd/libgd/gd.c
a008f13 26-May-2009 Pierre Joye <pajoye@php.net> - MFH: [DOC] - add image(filled)ellipse to the compat layer (work around a bug in debian too, function is declared but not present in the lib...)
/php-src/ext/gd/libgd/gd.c
b682f42 26-May-2009 Pierre Joye <pajoye@php.net> - [DOC] always enable imagefilter and imageconvolution, even when built against system's gd
/php-src/ext/gd/libgd/gd.c
437e9e6 25-Apr-2009 Kalle Sommer Nielsen <kalle@php.net> This shouldn't have been in for now
/php-src/ext/gd/libgd/gd.c
9a718dd 25-Apr-2009 Kalle Sommer Nielsen <kalle@php.net> MFH: Use correct data types here, and gdImageSaveAlpha for the alpha flag
/php-src/ext/gd/libgd/gd.c
47b6dc5 23-Apr-2009 Takeshi Abe <tabe@php.net> MFHcheck non-null before any use.
/php-src/ext/gd/libgd/gd.c
c593790 12-Apr-2009 Ilia Alshanetsky <iliaa@php.net> Fixed bug #47946 (ImageConvolution overwrites background)
# original patch by jcolby at acsol dot net
/php-src/ext/gd/libgd/gd.c
3e3721b 18-Mar-2009 Takeshi Abe <tabe@php.net> MFH: Fixed libgd #186 (Tiling true colour with palette image does not work)
/php-src/ext/gd/libgd/gd.c
b48f46b 11-Feb-2009 Takeshi Abe <tabe@php.net> MFH: optimization via the row-major order.
/php-src/ext/gd/libgd/gd.c
c422d15 19-Jan-2009 Takeshi Abe <tabe@php.net> MFH: fixed the bug of libgd #191 (A circle becomes square)
/php-src/ext/gd/libgd/gd.c
fdb9b62 10-Dec-2008 Scott MacVicar <scottmac@php.net> MFH Fix segfault and potential security issue in imagerotate().
/php-src/ext/gd/libgd/gd.c
a3383ac 31-Jul-2008 Rasmus Lerdorf <rasmus@php.net> Fix for bug #45030
/php-src/ext/gd/libgd/gd.c
81a8747 04-Nov-2007 Mattias Bengtsson <mattias@php.net> -MFB, Fixed Bug #43121 (gdImageFill with IMG_COLOR_TILED crashes httpd)
/php-src/ext/gd/libgd/gd.c
fd15282 11-Sep-2007 Pierre Joye <pajoye@php.net> - [DOC] add alpha support for imagefilter's IMG_FILTER_COLORIZE
/php-src/ext/gd/libgd/gd.c
7ea43ee 09-Sep-2007 Pierre Joye <pajoye@php.net> - re-add fix for libgd #106, imagerectangle draws 1x1 rectangles
as 1x3 rectangles
/php-src/ext/gd/libgd/gd.c
73fcf22 27-Aug-2007 Pierre Joye <pajoye@php.net> - revert fix for #106
- add news entry for pslib fix
NB: Please next time, inform us before a complete freeze is done for
a given branch. And a week for a RC is defitively too short.
/php-src/ext/gd/libgd/gd.c
0d98b9a 26-Aug-2007 Pierre Joye <pajoye@php.net> - MFB: gd #106, imagerectangle draws 1x1 rectangles as 1x3 rectangles
/php-src/ext/gd/libgd/gd.c
74474a1 17-Jun-2007 Nuno Lopes <nlopess@php.net> malloc+memset == calloc (sync with libgd)
/php-src/ext/gd/libgd/gd.c
fcd0a1e 17-Jun-2007 Pierre Joye <pajoye@php.net> - Drop useless tests (Daniel Diaz)
/php-src/ext/gd/libgd/gd.c
bf348c8 17-Jun-2007 Pierre Joye <pajoye@php.net> - MFH: #41717, imagepolygon does not respect thickness
(sync with libgd)
/php-src/ext/gd/libgd/gd.c
93cf414 15-Jun-2007 Nuno Lopes <nlopess@php.net> sync with libgd: improve _gdImageFillTiled()
/php-src/ext/gd/libgd/gd.c
f5f04f2 14-Jun-2007 Pierre Joye <pajoye@php.net> - Fixed regression introduced by the fix for the libgd bug #74
/php-src/ext/gd/libgd/gd.c
8853804 06-Jun-2007 Antony Dovgal <tony2001@php.net> MFH: fix several integer overflows in GD
/php-src/ext/gd/libgd/gd.c
ffaaaa4 14-Apr-2007 Pierre Joye <pajoye@php.net> - MFH: libgd #74, gdImageFilledArc, huge CPU usage with large angles
/php-src/ext/gd/libgd/gd.c
1286d9e 09-Mar-2007 Pierre Joye <pajoye@php.net> - #40764, line thickness not respected for horizontal and vertical lines
/php-src/ext/gd/libgd/gd.c
4dafc7a 19-Jan-2007 Pierre Joye <pajoye@php.net> - save/restore the alpha blending mode correctly in imagefill and
imagefilltoborder
/php-src/ext/gd/libgd/gd.c
8815fdf 13-Jan-2007 Nuno Lopes <nlopess@php.net> OMG, this line was really bogus (and allocating huge amounts of memory unecessarly)
/php-src/ext/gd/libgd/gd.c
e22c9cd 13-Jan-2007 Nuno Lopes <nlopess@php.net> fix valgrind error in test bug24594.phpt
while at it, remove some dead code and change the pts vector to char to save (much) memory
# Pierre: one more to merge ;)
/php-src/ext/gd/libgd/gd.c
df56d24 14-Nov-2006 Pierre Joye <pajoye@php.net> - #39508, do not use the 4 neighbors implementation for small images (w<4)
test will follow
/php-src/ext/gd/libgd/gd.c
29242cf 04-Nov-2006 Pierre Joye <pajoye@php.net> - MFH: optimize horizontal and vertical lines
/php-src/ext/gd/libgd/gd.c
d05ef39 04-Nov-2006 Pierre Joye <pajoye@php.net> - MFH #39366, imagerotate does not use alpha with angles>45
/php-src/ext/gd/libgd/gd.c
541f994 04-Nov-2006 Pierre Joye <pajoye@php.net> - #39273, imagecopyresized and alpha channel
/php-src/ext/gd/libgd/gd.c
cee0a7d 28-Sep-2006 Pierre Joye <pajoye@php.net> - imagefill(), infinite loop with wrong color index
/php-src/ext/gd/libgd/gd.c
261beb0 23-Jul-2006 Pierre Joye <pajoye@php.net> - #38179, imagecopy, palette to truecolor must use alpha channel too
/php-src/ext/gd/libgd/gd.c
655743c 30-Sep-2005 Pierre Joye <pajoye@php.net> - #33125, imagecopymergegray produces mosaic rainbow effect
at some point the alpha emulation formula has been broken
restored.
/php-src/ext/gd/libgd/gd.c
9859780 23-Jul-2005 Pierre Joye <pajoye@php.net> - fix #33794 imagerotate rotates only CCW
introduced by transparent color patch
/php-src/ext/gd/libgd/gd.c
90ee88e 01-May-2005 Pierre Joye <pajoye@php.net> - MFB: #32891, init old y positions to non possible values. -1 being used
if the center start a (x,0)
/php-src/ext/gd/libgd/gd.c
4162bd8 16-Apr-2005 Rasmus Lerdorf <rasmus@php.net> I think this is a cleaner emboss filter. Less fringing.
/php-src/ext/gd/libgd/gd.c
d0f4028 16-Apr-2005 Rasmus Lerdorf <rasmus@php.net> The emboss and edge detection matrices are swapped
/php-src/ext/gd/libgd/gd.c
d8824f2 28-Mar-2005 Pierre Joye <pajoye@php.net> - remove "debug" code
/php-src/ext/gd/libgd/gd.c
6d46acf 28-Mar-2005 Pierre Joye <pajoye@php.net> - MFB, imagerectangle draws 2x each corners (alpha channel uglyness)
/php-src/ext/gd/libgd/gd.c
c8ce18c 27-Mar-2005 Pierre Joye <pajoye@php.net> - allow to keep or ignore the transparent color in imagerotate (thx
Ken Coar to report this "bug")
- be sure to restore alphablending in imagefill
- use zend_parse_parameter in imagerotate
/php-src/ext/gd/libgd/gd.c
32ff83e 17-Nov-2004 Pierre Joye <pajoye@php.net> - Really fix imagefill, part of my previous (old) fix was not applied
(blame me), bak the alphablending and restore it on exit
/php-src/ext/gd/libgd/gd.c
d9f08cb 17-Nov-2004 Pierre Joye <pajoye@php.net> - MFB: fix #30739, imagefill did not set back alphablending mode
/php-src/ext/gd/libgd/gd.c
5b71225 24-May-2004 Pierre Joye <pajoye@php.net> - Fix #28506, negative angle returns "random arcs"
while (angle < 0) angle += 2*M_PI is used now
/php-src/ext/gd/libgd/gd.c
f11d064 09-May-2004 Ilia Alshanetsky <iliaa@php.net> Fixed bug #28304 (Missing bounds check inside imagefilter()).
/php-src/ext/gd/libgd/gd.c
c527cc8 27-Apr-2004 Ilia Alshanetsky <iliaa@php.net> Fixed bug #28184 (C++ comments in GD library sources).
/php-src/ext/gd/libgd/gd.c
c452e27 25-Apr-2004 Derick Rethans <derick@php.net> - MFB: Fixed bug #28147 (Crash with drawing anti-alised lines)
/php-src/ext/gd/libgd/gd.c
8b07907 29-Mar-2004 Ilia Alshanetsky <iliaa@php.net> Synchronized bundled GD library with GD 2.0.22.
/php-src/ext/gd/libgd/gd.c
fc419f1 22-Mar-2004 Ilia Alshanetsky <iliaa@php.net> Revert patch to imagefillborder.
/php-src/ext/gd/libgd/gd.c
ac7283a 21-Mar-2004 Ilia Alshanetsky <iliaa@php.net> Fixed a possible crash inside libgd's gdImageFillToBorder() due to a stack
overflow.
/php-src/ext/gd/libgd/gd.c
f223262 17-Mar-2004 Pierre Joye <pajoye@php.net> - Fix crash when an invalid color index is used with imagecolortransparent
/php-src/ext/gd/libgd/gd.c
197b483 13-Mar-2004 Pierre Joye <pajoye@php.net> - restore too the alphablending if we do not reach the end of the function
Notice: This function still crashes (stack overflow), to reproduce it
see bug27582_2.phpt
/php-src/ext/gd/libgd/gd.c
9fc9639 13-Mar-2004 Pierre Joye <pajoye@php.net> - fix #27582 (http://bugs.php.net/bug.php?id=27582)
The problem was that the colors were changed endlessly, blending over
and over. An endless loop and recursive calls filled the stack=>segfault
/php-src/ext/gd/libgd/gd.c
596efe5 02-Mar-2004 Derick Rethans <derick@php.net> - Fixed bug in gdImageFilledRectangle in the bundled GD library, that required
x1 < x2 and y1 < y2 for coordinates.
/php-src/ext/gd/libgd/gd.c
b851f37 17-Jan-2004 Tim Toohey <ttoohey@php.net> (gdImageSetPixel) Tidied 'normal' blending effect
# libgd-2.0.12 fixed the problem with alpha-blending on semi-transparent backgrounds so
# gdFullAlphaBlend() and friends are no longer needed
/php-src/ext/gd/libgd/gd.c
36db28c 28-Dec-2003 Ilia Alshanetsky <iliaa@php.net> CS fixes.
/php-src/ext/gd/libgd/gd.c
8d6cfb7 25-Dec-2003 Ilia Alshanetsky <iliaa@php.net> Synchronized bundled GD library with GD 2.0.17
. GD is now thread-safe thanks to wrappers around freetype library
. Significant optimization to png writing code.
. Miscellaneous fixes.
Fixed memory leak inside php_imagettftext_common()
Make ext/gd compile with GD 2.0.17+ (gdFreeFontCache() is not avaliable)
/php-src/ext/gd/libgd/gd.c
b520c9d 04-Nov-2003 Ilia Alshanetsky <iliaa@php.net> Fixed bug #26097 (gdImageColorClosestAlpha() returns incorrect results).
/php-src/ext/gd/libgd/gd.c
303fc60 08-Sep-2003 Moriyoshi Koizumi <moriyoshi@php.net> Fix build in VC++7.
# The line didn't reflect the above comment, helly :)
/php-src/ext/gd/libgd/gd.c
93bcd55 12-Aug-2003 Ilia Alshanetsky <iliaa@php.net> emalloc -> safe_emalloc
/php-src/ext/gd/libgd/gd.c
a28b0fd 10-Aug-2003 Marcus Boerger <helly@php.net> Nuke unused vars
/php-src/ext/gd/libgd/gd.c
c7a45fc 30-Jul-2003 Ilia Alshanetsky <iliaa@php.net> Fixed bug #23792 (8 bit graphics don't rotate properly)
Patch by: pajoye@php.net
/php-src/ext/gd/libgd/gd.c
dc0606f 23-Jul-2003 Pierre Joye <pajoye@php.net> - Fix leak when no fill is done (ilia)
/php-src/ext/gd/libgd/gd.c
74c2027 23-Jul-2003 Pierre Joye <pajoye@php.net> - Fix #bug24594
Rewrite the imagefill function (non recursive, uses of connected points
algorithm)
/php-src/ext/gd/libgd/gd.c
bf7f456 10-Jul-2003 Pierre Joye <pajoye@php.net> - wrong patch applied for #23792, fixed
/php-src/ext/gd/libgd/gd.c
6da86c7 09-Jul-2003 Pierre Joye <pajoye@php.net> - Fix a possible crash when invalid color index are given as background
in imagerotate, only when palette based image is used as src
/php-src/ext/gd/libgd/gd.c
e1f163b 09-Jul-2003 Pierre Joye <pajoye@php.net> - "Fix" #23792, imagerotate returns always truecolor images now
(the destination image is a truecolor, no more limited palette problems)
- Clean the cast in gdImageCopyMerge
/php-src/ext/gd/libgd/gd.c
119175c 02-Jul-2003 Pierre Joye <pajoye@php.net> - tabs
/php-src/ext/gd/libgd/gd.c
19f3c5b 02-Jul-2003 Pierre Joye <pajoye@php.net> - Fix #23808
/php-src/ext/gd/libgd/gd.c
490da4f 12-Jun-2003 Ilia Alshanetsky <iliaa@php.net> Fixed bug #24155 (gdImageRotate270 incorrectly use x parameter for y axis)
/php-src/ext/gd/libgd/gd.c
a8c7c3b 04-Jun-2003 Ilia Alshanetsky <iliaa@php.net> No need to dupe macro
/php-src/ext/gd/libgd/gd.c
b2ee531 04-Jun-2003 foobar <sniper@php.net> MFB: fix build
/php-src/ext/gd/libgd/gd.c
f2a9f31 04-Jun-2003 Ilia Alshanetsky <iliaa@php.net> GD 2.0.15 sync
/php-src/ext/gd/libgd/gd.c
e1b8cad 03-Jun-2003 Ilia Alshanetsky <iliaa@php.net> Syncronize bunbled GD with gd 2.0.14
/php-src/ext/gd/libgd/gd.c
61026e3 05-Apr-2003 Ilia Alshanetsky <iliaa@php.net> Syncronized bunbled GD library with gd 2.0.12

# One very useful feature that I still need to add support for in our
# interface to the lib is the support for png compression for imagepng().
/php-src/ext/gd/libgd/gd.c
feba445 30-Mar-2003 Ilia Alshanetsky <iliaa@php.net> Fixed bug #22965 (Crash in gd lib's ImageFillToBorder()).
/php-src/ext/gd/libgd/gd.c
8828162 12-Mar-2003 Ilia Alshanetsky <iliaa@php.net> Style fixes.
/php-src/ext/gd/libgd/gd.c
348200b 25-Feb-2003 Ilia Alshanetsky <iliaa@php.net> Fixed a crash in gdImageCopyMergeGray().
/php-src/ext/gd/libgd/gd.c
8d183b7 09-Feb-2003 Marcus Boerger <helly@php.net> Kill some warnings
# the remainig is not easy to solve: float_var = float_cast(extpression)
# This cannot be fixed by simply casting again to float because some
# compilers may ignore the double casting.
/php-src/ext/gd/libgd/gd.c
a5f35ef 08-Feb-2003 Pierre Joye <pajoye@php.net> Add gdImageEllipse
Replace gdImageFilledEllipse by a new function (backported from
the new phpgd)
the new gdImageFilledEllipse fix bug bug #22103 (ellipse part)
/php-src/ext/gd/libgd/gd.c
1d9477f 02-Feb-2003 Marcus Boerger <helly@php.net> - new xbm support
@Added XBM support for bundled gd library. (marcus)

# It was enabled by the last commit and fixed by this one.
/php-src/ext/gd/libgd/gd.c
9ad8506 21-Jan-2003 Pierre Joye <pajoye@php.net> Remove the (c), in the future, can we add PHP Licence terms for the new
functions ?
/php-src/ext/gd/libgd/gd.c
81c68ab 21-Jan-2003 Pierre Joye <pajoye@php.net> Add credits to my functions (thx for the advice Wez&Ilia :)
/php-src/ext/gd/libgd/gd.c
169eb85 17-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Syncronize bundled GD library with latest GD (2.0.11).
/php-src/ext/gd/libgd/gd.c
dee2d7f 10-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Fixed ImageRotate when rotation angle is 90 degrees, patch by
leon@leonatkinson.com.
/php-src/ext/gd/libgd/gd.c
baea341 18-Dec-2002 Pierre Joye <pajoye@php.net> Fix a crash while using an invalid color with imagesetstyle, see the sample
script in the manual to reproduce it :)
/php-src/ext/gd/libgd/gd.c
05436b1 15-Dec-2002 Marcus Boerger <helly@php.net> MFB: gd uses float instead of double
/php-src/ext/gd/libgd/gd.c
137beb1 14-Dec-2002 Pierre Joye <pajoye@php.net> Do not allow AA if not trueColor (imageantialias does nothing)
/php-src/ext/gd/libgd/gd.c
5acfdf3 11-Dec-2002 Pierre Joye <pajoye@php.net> Fix brightness filter (argument ingnored)
/php-src/ext/gd/libgd/gd.c
a88a99f 11-Dec-2002 Ilia Alshanetsky <iliaa@php.net> White space fixes.
/php-src/ext/gd/libgd/gd.c
f4b5f09 11-Dec-2002 Ilia Alshanetsky <iliaa@php.net> Syncronize bundled gd sources with that of gd 2.0.9, affected functions
are: gdImageBrushApply() & gdImageCopyResized().
/php-src/ext/gd/libgd/gd.c
7ec74f6 11-Dec-2002 Pierre Joye <pajoye@php.net> Add gdImageAAline (antialiased line)
Add AA support for gdImagePolygon
/php-src/ext/gd/libgd/gd.c
8f6d5dc 08-Dec-2002 Ilia Alshanetsky <iliaa@php.net> Fixed a color mixup in gdImageCopyResampled() when dealing with true-color
images & brought the code up to PHP coding standards.
/php-src/ext/gd/libgd/gd.c
fa38a6a 01-Dec-2002 Marcus Boerger <helly@php.net> No more (f)printf for errors and warnings instead use php_error_docref.
/php-src/ext/gd/libgd/gd.c
65eb0d8 29-Nov-2002 Marcus Boerger <helly@php.net> Conversion fixes
/php-src/ext/gd/libgd/gd.c
0a7487e 28-Nov-2002 Marcus Boerger <helly@php.net> Conversion fixes
/php-src/ext/gd/libgd/gd.c
9251486 25-Nov-2002 Ilia Alshanetsky <iliaa@php.net> Synchronized bundled gd library with the latest stable GD, 2.0.6
Fixed a configuration problem with xpm.
Fixed 2 possible memory leaks in fontFetch().
/php-src/ext/gd/libgd/gd.c
1a5037d 17-Nov-2002 Derick Rethans <derick@php.net> - Fix compile problems for mips pro
/php-src/ext/gd/libgd/gd.c
a391c4b 14-Nov-2002 Marcus Boerger <helly@php.net> Fix warnings (Marcus & Pierre-Alain Joye)
/php-src/ext/gd/libgd/gd.c
901980b 13-Nov-2002 Ilia Alshanetsky <iliaa@php.net> Added imagefilter() function by Pierre-Alain Joye (paj@pearfr.org). This
function allows negate, grayscale, brightness, contrast, colorize, selective blur,
Gaussian blur, edge detect, smooth, sharpen and emboss filters to be applied
on an image.
/php-src/ext/gd/libgd/gd.c
b06085d 12-Nov-2002 Marcus Boerger <helly@php.net> fix warnings
/php-src/ext/gd/libgd/gd.c
a24534a 29-Oct-2002 Rasmus Lerdorf <rasmus@php.net> Update bundled gd library with relevant changes from gd-2.0.4
I still need to add a configure check for the gdIOCtx struct
changes so building against older external gd libs will work again.
/php-src/ext/gd/libgd/gd.c
8c6316e 29-Oct-2002 Ilia Alshanetsky <iliaa@php.net> Corrected un-initialized variable usage.
/php-src/ext/gd/libgd/gd.c
e34ea3a 29-Oct-2002 Ilia Alshanetsky <iliaa@php.net> Added a patch by Pierre-Alain Joye <paj@pearfr.org>, which implements the
imagerotate() that allows rotation of images in gd.
/php-src/ext/gd/libgd/gd.c
b832af7 06-Oct-2002 Rasmus Lerdorf <rasmus@php.net> WS fix - although the entire libgd directory is horrendously formatted.
However, since we are forking existing code, fixing it would make it much
harder to merge any Boutell patches (if they ever come out with any).
/php-src/ext/gd/libgd/gd.c
7319432 06-Oct-2002 Rasmus Lerdorf <rasmus@php.net> Oops
/php-src/ext/gd/libgd/gd.c
26b69a7 06-Oct-2002 Rasmus Lerdorf <rasmus@php.net> Fix for bug #19700 - code by Wez
/php-src/ext/gd/libgd/gd.c
6a952f0 30-Sep-2002 Tim Toohey <ttoohey@php.net> fix gdImageCopyResampled() for non-constant alpha layer
/php-src/ext/gd/libgd/gd.c
fba852e 29-Sep-2002 Ilia Alshanetsky <iliaa@php.net> Fixed bug #19366
/php-src/ext/gd/libgd/gd.c
902c17e 22-Aug-2002 Marcus Boerger <helly@php.net> fiw warnings
/php-src/ext/gd/libgd/gd.c
2661931 22-Aug-2002 Tim Toohey <ttoohey@php.net> (PHP imagecolormatch) makes a palette image match the colours in the
true-color version.
(PHP imagelayereffect) extended alpha-channel mixing effects for the
bundled GD library
@Added ImageColorMatch() and ImageLayerEffect() functions
@which work with the bundled GD library (ttoohey)
/php-src/ext/gd/libgd/gd.c
ac9991a 12-Aug-2002 Marcus Boerger <helly@php.net> -wrong fabsf define for MSVC.6
-MIN and MAX only if undefined
#should be last commit to fix all warnings (-:
/php-src/ext/gd/libgd/gd.c
bdaae34 12-Aug-2002 Marcus Boerger <helly@php.net> ups wrong include committed
#if anybody objects we would need config stuuf in ligd otherwise but
#this way we can use other php functions...for example we could use
#php_error_docref....
/php-src/ext/gd/libgd/gd.c
2df2e24 12-Aug-2002 Marcus Boerger <helly@php.net> check for fabsf and floorf in config.m4
msvc.6 needs a define, msvc.net needs special treatment
/php-src/ext/gd/libgd/gd.c
9d03c0b 12-Aug-2002 Marcus Boerger <helly@php.net> more conversion fixes
/php-src/ext/gd/libgd/gd.c
0dcbf7e 11-Aug-2002 Marcus Boerger <helly@php.net> -quick hack to allow compilation under windows again
-correct solution to follow tomorrow
/php-src/ext/gd/libgd/gd.c
b9c0c91 11-Aug-2002 Marcus Boerger <helly@php.net> try even more to fix those warnings.....
#repeat: this code must come from hell
/php-src/ext/gd/libgd/gd.c
1723861 11-Aug-2002 Marcus Boerger <helly@php.net> try to fix those warnings.....
#this code must come from hell: will we change code to our coding-scheme?
/php-src/ext/gd/libgd/gd.c
565f379 06-Jun-2002 Markus Fischer <mfischer@php.net> - Revert Ws thingy.
# Lazy bastard :-)
/php-src/ext/gd/libgd/gd.c
9f238de 05-Jun-2002 foobar <sniper@php.net> ws and indent fixes
/php-src/ext/gd/libgd/gd.c
12f6175 05-Jun-2002 foobar <sniper@php.net> - Fixes a segfault reported in #17584
/php-src/ext/gd/libgd/gd.c
01835e0 13-May-2002 Rasmus Lerdorf <rasmus@php.net> fix copyresampled bug in bundled gd lib
/php-src/ext/gd/libgd/gd.c
6d1dc81 21-Apr-2002 Wez Furlong <wez@php.net> Apply that patch I wrote ages ago that fixes some problems with true-color
vs palette based handling.
Also implements the gdImageStringFTEx function.
/php-src/ext/gd/libgd/gd.c
7a8cade 13-Apr-2002 Rasmus Lerdorf <rasmus@php.net> Initial commit of the built-in libgd based on GD-2.0.1
This initial checkin has no changes to any of the libgd code so it can
be used as a basis for diffs. It also will not build currently because
of this. The PHP gd checks need to be incorporated along with a bit of
other config magic. It also shouldn't break the build and will only
take effect if you use --with-gd=php right now.
/php-src/ext/gd/libgd/gd.c