andy wharmby
9539c83095
New image tests. Tested on Windows, LInux and Linux 64 bit
2009-01-22 13:27:33 +00:00
Takeshi Abe
f436bb3087
bump up and use IMAGE_FILTER_MAX_ARGS instead of a magic number.
2009-01-19 16:35:40 +00:00
Takeshi Abe
a98959be35
fixed the bug of libgd #191 (A circle becomes square)
2009-01-19 15:41:15 +00:00
Kalle Sommer Nielsen
02dffc868b
Change optional parameter for IMG_FILTER_PIXELATE to be a boolean
2009-01-15 07:55:18 +00:00
Takeshi Abe
1b9910b645
added pixelate filter.
2009-01-14 18:57:51 +00:00
Pierre Joye
431596f203
- [DOC] support for PNG gray levels+ alpha image, loaded as truecolor
2009-01-14 10:16:42 +00:00
Antony Dovgal
8eee656594
fix test
2009-01-10 22:46:57 +00:00
Sebastian Bergmann
7f4dc8702a
Bump copyright year, 3 of 3.
2008-12-31 11:12:40 +00:00
Hannes Magnusson
c0dcb08ba8
Fixed bug#46847 (phpinfo() is missing some settings.)
2008-12-12 13:05:58 +00:00
Scott MacVicar
29ab16ee67
Fix segfault and potential security issue in imagerotate().
2008-12-10 13:30:12 +00:00
Felipe Pena
43791516db
- Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro (again!)
2008-11-17 11:26:25 +00:00
Felipe Pena
e79849c905
- Fix build
2008-11-13 11:32:04 +00:00
Pierre Joye
a5368aeb73
- MFH:
...
- Fix linux build (static)
- add gd[Format]Version[Int|String] first methods to work around the png
header issues
2008-11-06 10:23:52 +00:00
Pierre Joye
d2b7db73b4
- add png and jpeg version info
2008-11-04 20:24:46 +00:00
Felipe Pena
e006a89e71
- Revert ZEND_BEGIN_ARG_INFO change
2008-11-02 21:10:13 +00:00
Felipe Pena
7eb2715464
- Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
2008-10-24 14:34:17 +00:00
Arnaud Le Blanc
51f7cc3925
initialize optional vars
2008-10-21 23:36:17 +00:00
Rob Richards
4c52444e6d
sz is long not zval**
2008-09-22 15:30:59 +00:00
Pierre Joye
3708b50fe6
- fix warning
2008-08-29 11:09:05 +00:00
Felipe Pena
3ae6c7a978
- MFB: New parameter parsing API
...
- CS (wddx)
2008-08-24 04:02:20 +00:00
Felipe Pena
ebb28b484a
- Fixed test
2008-08-04 18:26:15 +00:00
Felipe Pena
0e645a745c
- Added new parameter parsing API (part II)
2008-08-04 18:22:02 +00:00
Rasmus Lerdorf
f5dc937a0d
Fix for bug #45030
2008-07-31 09:23:59 +00:00
Antony Dovgal
2560c18bf6
fix tests
2008-07-30 09:57:55 +00:00
Kalle Sommer Nielsen
a00f7db067
Add test for imagecolorclosesthwb()
2008-07-30 04:35:21 +00:00
Kalle Sommer Nielsen
73558cf334
MFB: Add test case for #44849
2008-07-30 01:38:37 +00:00
Jani Taskinen
a1981bf2d8
- Cleanup after test
2008-07-25 09:10:02 +00:00
Kalle Sommer Nielsen
db03ac036a
Fixed #44849 (imagecolorclosesthwb() is not available on Windows)
2008-07-20 19:00:35 +00:00
Pierre Joye
a883ec0aca
- MFB: fix crash when some crafted font are given
2008-07-17 23:28:11 +00:00
Rob Richards
0b17233704
MFB: dont forget the header
2008-07-11 15:06:06 +00:00
Rob Richards
75cc69e2b9
MFB: fix iconv linking
2008-07-11 14:42:00 +00:00
Rob Richards
3b58e7e8c6
MFB: fix zlib detection and linking
...
- synch zip config.w32
2008-07-09 16:13:53 +00:00
Pierre Joye
739450edb7
- use _a for static lib
...
- fix logic for shared zlib
2008-07-08 19:07:53 +00:00
Pierre Joye
c9d7050fa1
- add support for old named zlib (no _a or dynamic)
...
- nuke the right unused vars
2008-07-07 08:40:04 +00:00
Pierre Joye
579a044be3
- restore wrongly removed vars
...
- test if zlib is shared or not (possible conflict)
2008-07-07 08:36:04 +00:00
Pierre Joye
ed1e8ca285
- update lib/headers detection
...
- nuke unused variables
2008-07-06 17:06:43 +00:00
Antony Dovgal
0830b0026d
cleanup on test failure
2008-07-01 11:20:15 +00:00
Zoe Slattery
3b99caaa7d
Test committed for felixdv
2008-06-16 19:23:43 +00:00
Zoe Slattery
de67854ff7
Commited for Sanjay, reviewed by Pierre. Testfest task 5.
2008-06-13 15:59:31 +00:00
Zoe Slattery
d88bbe3434
Commited for Sanjay, reviewed by Pierre. Testfest task 79.
2008-06-13 13:51:22 +00:00
Felipe Pena
7504d57043
- Fixed tests (unicode results, UEXPECT, line endings)
2008-06-13 00:18:57 +00:00
Zoe Slattery
bc84bcc19c
Written by Sanjay Mantoor and reviewed by Pierre.
2008-06-10 18:31:37 +00:00
Steph Fox
4be7f4aecd
- killed off UEXPECT
...
- com_dotnet gets a .cvsignore
- Ulf will take care of mysql extensions, rest complete
2008-05-27 18:16:04 +00:00
Etienne Kneuss
5f4e5fa60a
Fix protos
2008-05-04 21:16:22 +00:00
Felipe Pena
c82d6062ac
Fixed return value changed previously
2008-02-28 17:43:32 +00:00
Felipe Pena
a1e8d340c3
New macro for check void parameters
2008-02-28 14:16:25 +00:00
Robert Nicholson
6da9b239aa
- a few more gd tests (committed on behalf of andy wharmby)
2008-02-01 16:32:37 +00:00
Dmitry Stogov
42a683d688
Imporoved PHP binary size and startup speed with GCC4 visibility control (Nuno)
2008-01-30 09:56:22 +00:00
Pierre Joye
fa3f2f7ead
- MFB: #43790 , fix crash when no family name has been found
2008-01-09 01:52:03 +00:00
Sebastian Bergmann
9b620d50b4
Bump copyright year, 2 of 2.
2007-12-31 07:12:20 +00:00
Mattias Bengtsson
a074d094a2
-MFB, Right filename
2007-11-05 01:14:44 +00:00
Mattias Bengtsson
7e0ca9e1d7
-MFB, Fixed Bug #43121 (gdImageFill with IMG_COLOR_TILED crashes httpd)
2007-11-04 23:57:07 +00:00
Mattias Bengtsson
f2b8a75004
-MFB, Be paranoid and dont allow multiplication with zero
2007-10-23 01:58:41 +00:00
Jani Taskinen
9026a201a3
- Fix compiler warning
2007-09-28 12:52:12 +00:00
Dmitry Stogov
8146078f7b
Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
2007-09-27 18:28:44 +00:00
Pierre Joye
32a5a95752
- MFB
2007-09-11 21:31:14 +00:00
Pierre Joye
f196ad4d98
- MFB: alpha support for colorize filter
2007-09-11 21:10:51 +00:00
Pierre Joye
9dfdaac244
- MFB:
...
- gdImageTileApply does not respect transparent color
- gdImageArc regression
- Alpha channel support for gdImageColor (IMG_FILTER_COLORIZE)
2007-09-11 21:07:04 +00:00
Nuno Lopes
0006462a5b
MFB: malloc+memset == calloc
...
# this was sitting here for quite a looong time..
2007-09-03 14:34:42 +00:00
Pierre Joye
268386674a
- gd #106 , imagerectangle draws 1x1 rectangles as 1x3 rectangles
2007-08-26 20:33:22 +00:00
Mattias Bengtsson
94bf93f531
-MFB: libgd #101 , imagecreatefromgd can crash if gdImageCreate fails
2007-08-09 14:22:38 +00:00
Mattias Bengtsson
3b8fc04079
-MFB: libgd #94 , imagecreatefromxbm can crash if gdImageCreate fails
2007-08-09 12:09:30 +00:00
Pierre Joye
322a68f726
- MFB:
...
- fix gd bug #102 , < 0 means that no load are loaded, return false
- add error code in the warning
2007-07-30 21:44:53 +00:00
foobar
f0f44a3652
- Fix some configure --help texts
2007-07-03 17:24:39 +00:00
Pierre Joye
bf11cccf75
- Re commit "sync with libgd: improve _gdImageFillTiled()", I reverted
...
it in my previous commit
2007-06-17 17:14:02 +00:00
Pierre Joye
fd8baff90a
- MFB: Drop useless tests (Daniel Diaz)
2007-06-17 17:12:46 +00:00
Pierre Joye
a05b93e5fc
- #41717 , imagepolygon does not respect thickness
...
(sync with libgd)
2007-06-17 10:53:33 +00:00
Nuno Lopes
5da2f6e7de
MFB: sync with libgd: improve _gdImageFillTiled()
2007-06-15 19:50:05 +00:00
Pierre Joye
f1ef64401e
- MFB: Fixed regression introduced by the fix for the libgd bug #74
2007-06-14 19:18:00 +00:00
Pierre Joye
7114e613d8
- MFB: #41630 , fix segfault when an invalid color index is present in the
...
image data
2007-06-08 05:25:52 +00:00
Antony Dovgal
144b05cdd0
fix several integer overflows in GD
2007-06-06 09:43:39 +00:00
Pierre Joye
d6eb2e1c46
- @DOC add constants GD_MAJOR_VERSION, GD_MINOR_VERSION, GD_RELEASE_VERSION
...
GD_EXTRA_VERSION and GD_VERSION_STRING
- fix #ifdef else clause
2007-06-03 17:43:13 +00:00
Pierre Joye
893225c0aa
- MFB: sx/sy must be > 0 and < INT_MAX
2007-06-02 15:41:02 +00:00
foobar
520c4a0510
- Fixed bug #41555 (configure failure: regression caused by fix for #41265
2007-06-01 21:33:30 +00:00
Pierre Joye
8e664dd105
- enable tests even when an external GD is used. Latest releases
...
(2.0.34 or 2.0.35) work.
NB: if you use Debian, you'll realize how bad their package is and start
to either use the source or push all patches I posted to their bugs
tracker
2007-05-28 17:57:20 +00:00
Pierre Joye
5d6f374641
- fix test, requires binary string
2007-05-28 17:49:43 +00:00
Antony Dovgal
873218f07a
fix tests
2007-05-22 09:45:12 +00:00
Antony Dovgal
93b3bc490d
fix #41442 (imagegd2() under output control)
2007-05-22 09:44:55 +00:00
Pierre Joye
bdee172749
- fix title
2007-05-16 22:54:33 +00:00
Pierre Joye
69dca143c9
- libgd #86 : Fixed possible infinite loop in libgd/gd_png.c
...
(Reported by Xavier Roche)
2007-05-16 22:16:22 +00:00
Pierre Joye
ca1a485d65
- fix build when use with a museum freetype version (1.x)
2007-05-07 14:50:07 +00:00
foobar
495ce1d791
- Prevent bugs like #41265 being submitted from now on.
2007-05-04 21:57:22 +00:00
Antony Dovgal
08536784db
improve test
2007-05-03 12:10:02 +00:00
Scott MacVicar
fef929f044
Fixed bug #40130 (TTF usage doesn't work properly under Netware)
2007-04-23 15:06:13 +00:00
Antony Dovgal
ff4ee42767
avoid 10 000 warnings
2007-04-20 21:00:07 +00:00
Hannes Magnusson
3e7223aeb5
Fix proto
2007-04-17 15:44:25 +00:00
Pierre Joye
1720985ee1
- +ZEND_BEGIN_ARG_INFO_EX not _INFO (thx bjori)
2007-04-17 15:37:26 +00:00
Pierre Joye
4b2861090f
- fix arginfo
2007-04-17 15:24:05 +00:00
Pierre Joye
17f6220b8d
- add imagegrabwindow and imagegrabscreen (win32 only)
...
capture a window using its handle or a full screen
optional bbox and to/from clipboard will follow shortly
2007-04-17 15:11:56 +00:00
Pierre Joye
e24e904efb
- libgd #74 , gdImageFilledArc, huge CPU usage with large angles
2007-04-14 17:30:51 +00:00
Pierre Joye
4b25f38a07
- add HAVE_GD_FONTMUTEX and HAVE_GD_FONTCACHESHUTDOWN to win32 build
2007-04-11 11:45:19 +00:00
Scott MacVicar
9c49c0403e
fix #41048 (PHP6 Segmentation fault issue)
2007-04-11 10:43:28 +00:00
Pierre Joye
41274c7f87
- MFB: Fix windows mutex intialization, add HAVE_GD_FONTMUTEX and
...
HAVE_LIBFREETYPE to config.w32 (Thanks to Frank for the report)
2007-04-06 15:42:27 +00:00
Pierre Joye
8fc091b51a
- depends on 2.0.34
2007-04-05 11:59:13 +00:00
Antony Dovgal
ad260f633f
fix build without FreeType
2007-04-05 09:32:58 +00:00
Nuno Lopes
5e50336e7e
MFB: fix race condition on font cache shutdown
2007-04-04 14:26:04 +00:00
Pierre Joye
19ac790b35
- MFH:
...
- do not try to use the global color map when none was found (Nuno, Pierre)
- free im on error
2007-04-04 11:42:54 +00:00
Pierre Joye
a110d07c96
- fix previous commit (missing #ifdef in shutdown declaration)
...
- MFB:
- Sync with gd 2.0.35 (bug #52 , #60 and #66 )
- Improve TS of gif loading code (Roman Nemecek, Nuno, Pierre)
- a frame size must be confined to the screen defition (Pierre)
- be sure to always read the dimensions in the frame and does not use
the screen size (see #66 for a side effect) (Pierre)
- Update #37360 test. The frame does not fit the logical screen (specs
tell that it must fit) (Pierre)
2007-04-04 01:54:34 +00:00
Pierre Joye
1cd4938ef5
- remove double lock (tween colors cache is created in each thread, the
...
cache mutex is already locked earlier)
- #40858 , other TS improvements for gd freetype cache management
cache initialization and shutdown is now done in MINIT and MSHUTDOWN.
2007-04-04 00:44:38 +00:00
Pierre Joye
02f5db029d
- MFB: colors allocated henceforth from the resulting image overwrite
...
the palette colors (sync with 2.0.34) (Rob Leslie)
2007-04-04 00:41:08 +00:00