Pierre Joye
2a06ce8518
- #38112 , add test and use MAX_LWZ_BITS instead of the value
2006-07-17 14:30:21 +00:00
Pierre Joye
17f6ae66ce
- #38112 , corrupt GIF segfaults, test will follow
2006-07-16 11:07:31 +00:00
Pierre Joye
3bad805e35
- more CS
2006-05-08 12:06:59 +00:00
Pierre Joye
4428076eae
- MFH: #37360 , bad gif size
2006-05-08 11:50:47 +00:00
Pierre Joye
570511c9b2
- CS (spaces > tabs)
2006-05-08 11:12:49 +00:00
Pierre Joye
52619b8427
- #37346 , invalid colormap format
2006-05-07 16:37:40 +00:00
Pierre Joye
01479757e3
- #36697 , Transparency is lost when using imagecreatetruecolor
2006-03-13 21:56:38 +00:00
Pierre Joye
6f632a77c3
- MFH: add a weak/tolerant mode to the jpeg loader
2006-02-05 15:53:58 +00:00
Pierre Joye
1b546b9f77
- MFH: add filter option to imagepng
...
- add constants
PS: If someone can check why #include "png.h" fails, it will be cleaner
2006-01-27 13:36:30 +00:00
foobar
5bd93221a8
bump year and license version
2006-01-01 12:51:34 +00:00
Pierre Joye
f5a7694305
- MFH: fix segfault/leak in imagecolormatch
...
- MFH: test for imagecolormatch
2005-12-25 19:39:53 +00:00
Pierre Joye
5dd9ad8f53
-fix build as shared or separate from main build (bfrance)
2005-10-09 12:06:27 +00:00
Pierre Joye
655743c4e7
- #33125 , imagecopymergegray produces mosaic rainbow effect
...
at some point the alpha emulation formula has been broken
restored.
2005-09-30 20:48:05 +00:00
Pierre Joye
c81c189198
- MFH #33220 , infinite loop while loading invalid GIF (nlopees)
2005-09-24 14:39:16 +00:00
foobar
75d362225c
MFH
2005-08-18 12:54:44 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
Pierre Joye
9859780570
- fix #33794 imagerotate rotates only CCW
...
introduced by transparent color patch
2005-07-23 16:41:38 +00:00
Ilia Alshanetsky
353e07f57b
Fixed memory corruption.
2005-06-16 22:50:32 +00:00
Pierre Joye
90ee88e090
- MFB: #32891 , init old y positions to non possible values. -1 being used
...
if the center start a (x,0)
2005-05-01 06:01:56 +00:00
Rasmus Lerdorf
4162bd8b21
I think this is a cleaner emboss filter. Less fringing.
2005-04-16 09:20:59 +00:00
Rasmus Lerdorf
d0f4028194
The emboss and edge detection matrices are swapped
2005-04-16 00:04:52 +00:00
Pierre Joye
d8824f2d5c
- remove "debug" code
2005-03-28 08:17:17 +00:00
Pierre Joye
6d46acfc70
- MFB, imagerectangle draws 2x each corners (alpha channel uglyness)
2005-03-28 08:14:30 +00:00
Pierre Joye
c8ce18c155
- 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
2005-03-27 23:43:52 +00:00
Pierre Joye
f3b74fe9ac
- Attempt to fix #28598 , bug introduced in GD (around php 4.3.4)
...
The way they fix MS Symbol are wrong, multiple faces support hould added
later, safer.
Please test it with your weird fonts, if it works, MFH will be done.
2004-11-20 13:09:45 +00:00
Pierre Joye
32ff83e4da
- Really fix imagefill, part of my previous (old) fix was not applied
...
(blame me), bak the alphablending and restore it on exit
2004-11-17 20:19:35 +00:00
Pierre Joye
d9f08cb7ce
- MFB: fix #30739 , imagefill did not set back alphablending mode
2004-11-17 17:21:22 +00:00
Joe Orton
0d3884fed1
Move global symbols defined by bundled copy of libgd into private
...
php_gd_* namespace, to avoid symbol conflicts with, for instance,
another Apache module which loads a different copy of libgd.
2004-08-31 16:41:29 +00:00
Ilia Alshanetsky
61d60153b2
Fixed memory leak.
2004-08-11 23:25:50 +00:00
Stefan Esser
e58e6efd4d
Merge changes from GD 2.0.28
2004-07-22 22:38:59 +00:00
Ilia Alshanetsky
f0ffe7c85b
Fixed bug #28175 (Allow bundled GD to compile against freetype 2.1.2).
2004-06-09 14:50:05 +00:00
Pierre Joye
5b71225f1b
- Fix #28506 , negative angle returns "random arcs"
...
while (angle < 0) angle += 2*M_PI is used now
2004-05-24 19:52:28 +00:00
Ilia Alshanetsky
9a50bd2de1
Missing part of the upgrade patch.
2004-05-10 02:18:49 +00:00
Ilia Alshanetsky
f11d064b6a
Fixed bug #28304 (Missing bounds check inside imagefilter()).
2004-05-09 18:25:33 +00:00
Ilia Alshanetsky
9557b4013a
Fixed bug #28311 (Transparency detection code is off by 1).
2004-05-09 17:47:31 +00:00
Ilia Alshanetsky
6e9c4b3125
Upgrade bundled GD library to 2.0.23.
...
Fixed bug #28175 (build problem for people using FreeType 2.1.0-2.1.2).
2004-05-09 17:33:50 +00:00
Ilia Alshanetsky
c527cc8708
Fixed bug #28184 (C++ comments in GD library sources).
2004-04-27 14:59:07 +00:00
Derick Rethans
c452e275e7
- MFB: Fixed bug #28147 (Crash with drawing anti-alised lines)
2004-04-25 19:45:02 +00:00
Derick Rethans
2c259a7979
- Add fontpath for win98/XP (Patch by Friedhelm Betz)
2004-04-12 21:42:42 +00:00
Ilia Alshanetsky
8b079070a3
Synchronized bundled GD library with GD 2.0.22.
2004-03-29 18:20:33 +00:00
Ilia Alshanetsky
fc419f10ef
Revert patch to imagefillborder.
2004-03-22 17:26:03 +00:00
Ilia Alshanetsky
ac7283a602
Fixed a possible crash inside libgd's gdImageFillToBorder() due to a stack
...
overflow.
2004-03-21 18:02:19 +00:00
Pierre Joye
f223262bcd
- Fix crash when an invalid color index is used with imagecolortransparent
2004-03-17 17:07:31 +00:00
Pierre Joye
197b48322e
- 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
2004-03-13 23:21:25 +00:00
Pierre Joye
9fc9639c83
- 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
2004-03-13 18:28:19 +00:00
Ilia Alshanetsky
53e56151fe
Fixed bug #27437 (wrong freetype include inside GD library).
2004-03-06 18:24:41 +00:00
Derick Rethans
596efe5197
- Fixed bug in gdImageFilledRectangle in the bundled GD library, that required
...
x1 < x2 and y1 < y2 for coordinates.
2004-03-02 21:56:30 +00:00
Tim Toohey
b851f37123
(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
2004-01-17 09:19:14 +00:00
Andi Gutmans
dbeb4158d2
- A belated happy holidays and PHP 5
2004-01-08 08:18:22 +00:00
Ilia Alshanetsky
f4a07dd9a5
Replace regular malloc with safe_emalloc in several places.
2003-12-31 01:01:44 +00:00