Pierre Joye
|
1286d9e266
|
- #40764, line thickness not respected for horizontal and vertical lines
|
2007-03-09 01:18:40 +00:00 |
|
Nuno Lopes
|
5116b67016
|
fix thread unsafety in the gif reader code (merge from libgd cvs)
|
2007-03-08 20:24:53 +00:00 |
|
Nuno Lopes
|
7b37c41384
|
fix access to non initialized memory (check valgrind reports on http://gcov.php.net)
|
2007-03-02 18:41:25 +00:00 |
|
Nuno Lopes
|
e5c4b50127
|
merge from gd sources: unlock mutex before shuting it down
|
2007-03-01 18:39:49 +00:00 |
|
Pierre Joye
|
dfeff9efe6
|
- sync with libgd.org, patch from Kees Cook
|
2007-02-25 02:45:06 +00:00 |
|
Ilia Alshanetsky
|
9783f5f1f3
|
strncpy() -> strlcpy()
|
2007-02-24 18:00:56 +00:00 |
|
Marcus Boerger
|
50ea26760d
|
- Avoid sprintf, even when checked copy'n'paste or changes lead to errors
|
2007-02-24 02:17:47 +00:00 |
|
Pierre Joye
|
b5e6c78eda
|
- #40578, fix the 2nd race condition on shutdown when the cache is freed
|
2007-02-23 00:58:49 +00:00 |
|
Antony Dovgal
|
94bab7b206
|
MFH: fix #40578 (imagettftext() multithreading issue)
|
2007-02-21 15:00:26 +00:00 |
|
Pierre Joye
|
4dafc7a2fa
|
- save/restore the alpha blending mode correctly in imagefill and
imagefilltoborder
|
2007-01-19 15:03:56 +00:00 |
|
Nuno Lopes
|
8815fdf5e0
|
OMG, this line was really bogus (and allocating huge amounts of memory unecessarly)
|
2007-01-13 11:21:21 +00:00 |
|
Nuno Lopes
|
e22c9cd775
|
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 ;)
|
2007-01-13 11:16:15 +00:00 |
|
Sebastian Bergmann
|
4223aa4d5e
|
MFH: Bump year.
|
2007-01-01 09:36:18 +00:00 |
|
Pierre Joye
|
9e533e39b6
|
- MFH:#39780, PNG image with CRC/data error raises fatal error
|
2006-12-10 01:38:02 +00:00 |
|
Pierre Joye
|
df56d24304
|
- #39508, do not use the 4 neighbors implementation for small images (w<4)
test will follow
|
2006-11-14 13:45:24 +00:00 |
|
Pierre Joye
|
5784602544
|
- Merge from gd-cvs, initialize the signature not the infile ctx
NB: good that we don't use getC :)
|
2006-11-05 15:04:50 +00:00 |
|
Pierre Joye
|
4e257c03a1
|
- WS
|
2006-11-04 14:34:33 +00:00 |
|
Pierre Joye
|
29242cfab9
|
- MFH: optimize horizontal and vertical lines
|
2006-11-04 14:27:07 +00:00 |
|
Pierre Joye
|
d05ef39c74
|
- MFH #39366, imagerotate does not use alpha with angles>45
|
2006-11-04 03:15:31 +00:00 |
|
Pierre Joye
|
541f9940ac
|
- #39273, imagecopyresized and alpha channel
|
2006-11-04 02:21:06 +00:00 |
|
Pierre Joye
|
ea2d32381d
|
- don't check signature if the file is empty (valgrind reports with test
001), thx Tony for the head up
|
2006-10-11 00:19:12 +00:00 |
|
Pierre Joye
|
cee0a7df24
|
- imagefill(), infinite loop with wrong color index
|
2006-09-28 08:48:02 +00:00 |
|
Nuno Lopes
|
d43c9c11f4
|
fix compiler warnings introduced in my previous commit
|
2006-09-16 19:07:46 +00:00 |
|
Nuno Lopes
|
e299095ca1
|
fix a valgrind warning. this also provides a 5x speedup in the imagefttext.phpt test, because without this patch it never got cache hits
|
2006-09-15 16:11:39 +00:00 |
|
Nuno Lopes
|
fe9d3b16c5
|
mark some huge arrays as read-only
|
2006-09-15 15:11:54 +00:00 |
|
Pierre Joye
|
75e9e12093
|
- MFH: add support for entities in hexadecimal format, like © can
be passed as © or © (sync with gd)
|
2006-08-23 20:22:31 +00:00 |
|
Pierre Joye
|
6dbb90af21
|
- fix compiler warnings
|
2006-08-08 11:56:36 +00:00 |
|
Pierre Joye
|
bc11170217
|
- #38214, gif interlace never works
|
2006-07-26 10:03:09 +00:00 |
|
Pierre Joye
|
206ec1a06b
|
- MFH #38212, Segfault on invalid imagecreatefromgd2part() parameters
|
2006-07-26 08:53:30 +00:00 |
|
Pierre Joye
|
261beb0326
|
- #38179, imagecopy, palette to truecolor must use alpha channel too
|
2006-07-23 21:41:12 +00:00 |
|
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 |
|