Pierre Joye
49f0d6b8c2
- add truecolortopallete and istruecolor test
...
- titles for colorclosest/resolve...
2005-12-24 14:05:20 +00:00
Pierre Joye
439eaf24d6
- fix titles
...
- function check
2005-12-24 14:01:54 +00:00
Pierre Joye
2ca0c5abb7
- remove HAVE_GDIMAGECOLORRESOLVE here too (w32)
2005-12-22 23:25:06 +00:00
Pierre Joye
c13515dd1f
- add tests for:
...
- imagecolorclosest
- imagecolorresolve
- imagecopy
- imageline
-imagesetstyle and dashed line
- remove HAVE_GDIMAGECOLORRESOLVE, always present
2005-12-22 23:22:26 +00:00
Ilia Alshanetsky
1014cb28c2
MFB51: Fixed uninitialized variable in a test.
2005-12-17 19:58:02 +00:00
Pierre Joye
4abc190946
- remove HAVE_LIBGD15, always set
2005-12-16 19:21:55 +00:00
Pierre Joye
cc938b5df0
- fix leaks and wrong error when invalid/empty string are given to
...
imagecreatefromstring
- add test for imagecreatefromstring
- add test for palettecopy
2005-12-16 19:02:07 +00:00
Pierre Joye
366f2ee161
- adieu HAVE_LIBGD13
...
- add imagecolorat tests (truecolor and palette)
2005-12-16 17:02:30 +00:00
Pierre Joye
ca7270ffa2
- add wbmp read/write tests
...
- remove HAVE_GD_WBMP, always available
2005-12-14 22:33:34 +00:00
Pierre Joye
aa3fe56fb9
- correct title
2005-12-14 19:50:42 +00:00
Pierre Joye
0ab721ab1d
- remove HAVE_GD_GD2 on windows as well
2005-12-14 19:12:57 +00:00
Pierre Joye
5436f9f38d
- remove HAVE_GD_GD2, always valid now (2.0.33 or bundled)
2005-12-14 19:10:52 +00:00
Pierre Joye
e2091ad9ea
- tests for imagecreatefromgd2 and gd2part
2005-12-14 19:00:28 +00:00
Pierre Joye
183a717c70
- no need to test if jpeg support exists
2005-12-09 18:16:21 +00:00
Pierre Joye
8b81d9279f
- MFB: test for compression mode in imagepng
2005-12-09 18:14:12 +00:00
foobar
a208d9a966
- Nuke php3 legacy
2005-12-06 02:28:26 +00:00
foobar
acf2ab661a
nuke php3 legacy
2005-12-06 01:26:39 +00:00
foobar
6f8644ce1e
php3 is dead
2005-12-04 23:27:23 +00:00
foobar
cfaa455272
- More cleanups.
...
# Pierre: Check the convenient list of unnecessary defines in config.m4
# (search for FIXME :)
2005-12-01 00:36:26 +00:00
Pierre Joye
6160b285f7
- minor version is 0
2005-11-30 17:33:27 +00:00
Pierre Joye
ead45ca2f6
- use gdlib-config
...
- bump to 2.0.33 for now, most stable release and closer from the phpgd
this is only about config.m4, sources cleanup will follow the additions
of various tests.
2005-11-30 15:59:07 +00:00
foobar
0c2f3ea24e
- Fix bad usage of php_checkuid()
2005-11-02 21:26:08 +00:00
foobar
60084a7507
*** empty log message ***
2005-11-01 17:04:29 +00:00
Pierre Joye
0a160d3459
- MFB #34980 , divisor and offset never passed correctly (s/float/double/)
2005-10-27 11:07:39 +00:00
Antony Dovgal
5f7baf7312
fix #34996 (ImageTrueColorToPalette() crashes when ncolors is zero)
2005-10-26 21:35:56 +00:00
Pierre Joye
d8b5fb88cd
- add compression mode argument to imagepng
...
(MFH to 5.1?)
2005-10-08 19:29:04 +00:00
Ilia Alshanetsky
37a1bb6f52
Added missing safe_mode checks.
2005-10-06 20:37:25 +00:00
Pierre Joye
9688e4017b
- remove gdttf
2005-10-02 18:31:37 +00:00
Pierre Joye
918b48839b
- ft1 support remove, #2 , gdttf.*
2005-10-02 18:06:13 +00:00
Pierre Joye
9c6a41fbdb
- drop freetype1 support
2005-10-02 18:01:51 +00:00
Pierre Joye
00953d1a15
- MFB: #33125 , alpha emulation broken
2005-09-30 20:58:41 +00:00
Pierre Joye
97bad74c0f
- #33220 , fix infinite loop while loading invalid gif, this patch fixes
...
at least many cases (nlopess)
2005-09-24 14:37:49 +00:00
foobar
b385e0ad39
Nuke EOLs from error messages
2005-08-18 12:54:32 +00:00
foobar
757a76df3f
Missing entry
2005-08-07 21:00:28 +00:00
Edin Kadribasic
6e5ddd7b30
Only link zlib if we dont compile it in ( #3406 )
2005-08-06 22:20:06 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
Edin Kadribasic
88fcc4859f
Allow building gd on windows systems without t1lib (M. Sisolak) #33620
2005-08-01 21:57:09 +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
foobar
a20383ba06
- Unify the "configure --help" texts
2005-05-29 23:17:16 +00:00
Antony Dovgal
5cd3bd2ea7
gdImageGifCtx() is always available in bundled lib
2005-05-17 12:22:51 +00:00
foobar
1ee0293680
- Install GD header files
2005-05-07 03:19:42 +00:00
Antony Dovgal
0a830b33fc
fix off-by-one in _php_image_output()
...
and prevent such errors in php_do_open_temporary_file()
2005-05-06 16:48:30 +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
Pierre Joye
f150ee9ab5
- do not use md5, png signature can change between libpng version
...
some floating points issue can end to different colors (+/- 1/255)
tests should work again now.
2005-04-25 11:36:24 +00:00
Edin Kadribasic
cbe6261882
Added T1LIB support on Windows ( #32809 )
2005-04-25 09:08:48 +00:00
Derick Rethans
bb8988109d
- Fixed bug #32735 (Compile error in GD extension).
2005-04-17 10:17:03 +00:00
Pierre Joye
3963ba649d
- export imageconvolution to userland, making people happy to do not
...
use the predefined ones :)
2005-04-16 12:12:24 +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
Andrey Hristov
d9f5f1ee08
fix memory corruption on 64bit in imagefttext(),
...
domdocument::load() and domdocument::loadxml()
2005-04-10 21:37:17 +00:00
foobar
28ffae8ad0
- Make VC6 happy
2005-04-10 19:07:38 +00:00
foobar
c67da24e31
Fix another title
2005-04-03 11:17:54 +00:00
foobar
0ee465d2a0
fix description
2005-04-03 11:15:39 +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
foobar
e82eb93cf2
- Added some sanity checks by changing to the parameter parsing API
2005-01-17 17:07:28 +00:00
foobar
0e9866bfd6
ws fix
2005-01-15 04:34:30 +00:00
foobar
330746480e
- Fixed bug #31060 (imageftbbox() does not use linespacing parameter)
2005-01-14 23:07:46 +00:00
foobar
68ca0ed6d8
- Fixed bug #30120 (imagettftext() and imagettfbbox() accept too many parameters)
2005-01-14 22:43:15 +00:00
foobar
a139dbf9cc
- Fix outside-source-tree builds. Always include generated header files
...
with #include <some_header.h> to make sure the correct file is used.
2005-01-09 21:05:06 +00:00
foobar
a2177b2e8e
- Fixed bug #31396 (compile fails with gd 2.0.33 without freetype)
2005-01-04 06:51:45 +00:00
foobar
69eec3f3b9
MFB_4_3: Quote macro names in AC_DEFUN()
2004-12-30 07:08:39 +00:00
Ilia Alshanetsky
12c2113b3e
Fixed compiler warnings.
2004-12-29 21:40:34 +00:00
Ilia Alshanetsky
3f79dfbb04
Don't forget to unload t1lib.
2004-12-29 21:07:59 +00:00
foobar
ce742b08b0
- Fix typo (avaliable -> available). (bug #28725 )
2004-12-16 12:34:32 +00:00
Joe Orton
7263c220dd
More PHP_LIBDIR fixes for lib64 platforms.
2004-12-13 10:30:21 +00:00
Dmitry Stogov
5ece0ecdfb
Test was fixed.
2004-11-23 17:21:33 +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
2685ca935f
Update extensions to use /path/to/$PHP_LIBDIR rather than /path/to/lib
...
to support multi-ABI platforms.
2004-11-03 14:32:52 +00:00
Ilia Alshanetsky
8091bfb84c
MFB: Fixed bug #30658 (Ensure that temporary files created by GD are removed).
2004-11-02 16:41:41 +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
4d360ead0c
Fixed bug #29594 (Use PHP's own tmpfile() implementation).
2004-08-16 23:07:42 +00:00
Ilia Alshanetsky
61d60153b2
Fixed memory leak.
2004-08-11 23:25:50 +00:00
Ilia Alshanetsky
47bf193c53
Added missing comma. Thanks Tony.
2004-07-27 12:44:25 +00:00
Ilia Alshanetsky
69a5253284
Fixed bug #29349 (imagecreatefromstring() crashes with external GD library)
...
Original Patch By: adconrad at debian dot org
2004-07-27 00:27:06 +00:00
Edin Kadribasic
67c42a4a9b
Updated version number
2004-07-23 02:28:18 +00:00
Stefan Esser
da3d9f8e25
Fix .dsp
2004-07-22 22:42:35 +00:00
Stefan Esser
e58e6efd4d
Merge changes from GD 2.0.28
2004-07-22 22:38:59 +00:00
Andi Gutmans
56f8195fe5
- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
...
used to return "" and not bool(false). It's not worth keeping it because
STR_FREE() and zval_dtor() always have to check for it and it slows down
the general case. In addition, it seems that empty_string has been abused
quite a lot, and was used not only for setting zval's but generally in
PHP code instead of "", which wasn't the intention. Last but not least,
nuking empty_string should improve stability as I doubt every place
correctly checked if they are not mistakenly erealloc()'ing it or
calling efree() on it.
NOTE: Some code is probably broken. Each extension maintainer should
check and see that my changes are OK. Also, I haven't had time to touch
PECL yet. Will try and do it tomorrow.
2004-07-19 07:19:50 +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
07e4ab6946
- Remove this test, it still segfaults anyway (less noise in tests :) )
...
Already removed in PHP_4_3 branch
2004-05-26 18:12:43 +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
9cccfa57b6
Fixed stream leak on error.
2004-05-20 23:37:59 +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
d3fda74acf
Fixed bug #28267 (php_image_filter_contrast calls gdImageBrightness).
2004-05-09 17:39:20 +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
foobar
bb276eb8d4
- Fix test file outputs.
2004-04-08 08:39:41 +00:00
Edin Kadribasic
31de856abb
Allow compilation with gdlib 1.8
2004-04-07 22:27:32 +00:00
Ilia Alshanetsky
3b27b0f18b
Fixed a bug that prevented building of gd extension against external GD
...
lib 1.X.
2004-04-04 17:59:08 +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