History log of /PHP_TRUNK/ext/gd/gd.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c03b6e1 15-Oct-2014 Ferenc Kovacs <tyrael@php.net> Merge branch 'PHP-5.6'

* PHP-5.6:
NEWS
Fixed Bug #65171 imagescale() fails
Revert "Bug #41631: Observe socket read timeouts in SSL streams"
cfa1028 15-Oct-2014 Ferenc Kovacs <tyrael@php.net> Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
NEWS
Fixed Bug #65171 imagescale() fails
Revert "Bug #41631: Observe socket read timeouts in SSL streams"

Conflicts:
ext/openssl/xp_ssl.c
2728e6f 15-Oct-2014 Remi Collet <remi@php.net> Fixed Bug #65171 imagescale() fails

Third param (height) is set as optional,
but default value = -1 is incorrect

Compute correct height to preserve ratio.
/php-src/ext/gd/gd.c
7c5da46 09-Oct-2014 Nikita Popov <nikic@php.net> Fix casts in GD

Using convert_to_* after ZVAL_COPY is unsafe.
/php-src/ext/gd/gd.c
d0cb715 19-Sep-2014 Johannes Schlüter <johannes@php.net> s/PHP 5/PHP 7/
/php-src/ext/gd/gd.c
4518564 28-Aug-2014 Anatol Belski <ab@php.net> data type fixes
/php-src/ext/gd/gd.c
6db8d4f 27-Aug-2014 Anatol Belski <ab@php.net> 's' works with size_t round 3
/php-src/ext/gd/gd.c
3234480 27-Aug-2014 Anatol Belski <ab@php.net> first show to make 's' work with size_t
/php-src/ext/gd/gd.c
af59e92 25-Aug-2014 Anatol Belski <ab@php.net> master renames phase 7
/php-src/ext/gd/gd.c
c3e3c98 25-Aug-2014 Anatol Belski <ab@php.net> master renames phase 1
/php-src/ext/gd/gd.c
70de618 24-Aug-2014 Anatol Belski <ab@php.net> fixes to %pd format usage
/php-src/ext/gd/gd.c
48ba0a7 19-Aug-2014 Anatol Belski <ab@php.net> ported ext/gd
/php-src/ext/gd/gd.c
63d3f0b 19-Aug-2014 Anatol Belski <ab@php.net> basic macro replacements, all at once
/php-src/ext/gd/gd.c
7fcd406 13-May-2014 Dmitry Stogov <dmitry@zend.com> Merge branch 'master' into phpng

* master: (41 commits)
fix test - output can be chunked
fix test
fix test
Fixed test for commit 997be125eb0228c5b1b6dd278f617791e71192c6
Add bug fix to NEWS
Update UPGRADING according to bug fix
fix test
improve CURL tests to allow testing without separate server
improve CURL tests to allow testing without separate server
Fixed bug #67199 mb_regex_encoding mishmash
Fix bug #67248 (imageaffinematrixget missing check of parameters)
Fix bug #67247 spl_fixedarray_resize integer overflow
fix news
add tests stuff to README
Updated NEWS
Fix Linux specific fail in error traces (cherry-picked and fix for bug #67245) Linux apparently does not like memcpy in overlapping regions...
- Fixed off-by-one in phar_build (patch by crrodriguez at opensuse dot org)
- Move checking
- Fixed missing NULL check in SimpleXMLElement::xpath()
- Fixed missing NULL check
...

Conflicts:
ext/bz2/bz2.c
ext/gd/gd.c
ext/mbstring/php_mbregex.c
ext/session/tests/031.phpt
ext/simplexml/simplexml.c
ext/spl/spl_fixedarray.c
b8b8c49 13-May-2014 Dmitry Stogov <dmitry@zend.com> In most user extensions functions like mysql_close() should use zend_list_close() instead of zend_list_delete(). This closes the actual connection and frees extension specific data structures, but doesn't free zend_reference structure that might be referenced from zval(s). This also doesn't decrement the resource reference counter.
/php-src/ext/gd/gd.c
9081a1b 12-May-2014 Xinchen Hui <laruence@php.net> Refactor ext/gd (all tests passes)
/php-src/ext/gd/gd.c
f2fdeba 12-May-2014 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
Fix bug #67248 (imageaffinematrixget missing check of parameters)
Fix bug #67247 spl_fixedarray_resize integer overflow
fix news
add tests stuff to README
Updated NEWS
Fix Linux specific fail in error traces (cherry-picked and fix for bug #67245) Linux apparently does not like memcpy in overlapping regions...
291b45a 12-May-2014 Stanislav Malyshev <stas@php.net> Fix bug #67248 (imageaffinematrixget missing check of parameters)
/php-src/ext/gd/gd.c
f9927a6 25-Apr-2014 Dmitry Stogov <dmitry@zend.com> Merge mainstream 'master' branch into refactoring
During merge I had to revert:
Nikita's patch for php_splice() (it probably needs to be applyed again)
Bob Weinand's patches related to constant expression handling (we need to review them carefully)
I also reverted all our attempts to support sapi/phpdbg (we didn't test it anyway)

Conflicts:
Zend/zend.h
Zend/zend_API.c
Zend/zend_ast.c
Zend/zend_compile.c
Zend/zend_compile.h
Zend/zend_constants.c
Zend/zend_exceptions.c
Zend/zend_execute.c
Zend/zend_execute.h
Zend/zend_execute_API.c
Zend/zend_hash.c
Zend/zend_highlight.c
Zend/zend_language_parser.y
Zend/zend_language_scanner.c
Zend/zend_language_scanner_defs.h
Zend/zend_variables.c
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
ext/date/php_date.c
ext/dom/documenttype.c
ext/hash/hash.c
ext/iconv/iconv.c
ext/mbstring/tests/zend_multibyte-10.phpt
ext/mbstring/tests/zend_multibyte-11.phpt
ext/mbstring/tests/zend_multibyte-12.phpt
ext/mysql/php_mysql.c
ext/mysqli/mysqli.c
ext/mysqlnd/mysqlnd_reverse_api.c
ext/mysqlnd/php_mysqlnd.c
ext/opcache/ZendAccelerator.c
ext/opcache/zend_accelerator_util_funcs.c
ext/opcache/zend_persist.c
ext/opcache/zend_persist_calc.c
ext/pcre/php_pcre.c
ext/pdo/pdo_dbh.c
ext/pdo/pdo_stmt.c
ext/pdo_pgsql/pgsql_driver.c
ext/pgsql/pgsql.c
ext/reflection/php_reflection.c
ext/session/session.c
ext/spl/spl_array.c
ext/spl/spl_observer.c
ext/standard/array.c
ext/standard/basic_functions.c
ext/standard/html.c
ext/standard/mail.c
ext/standard/php_array.h
ext/standard/proc_open.c
ext/standard/streamsfuncs.c
ext/standard/user_filters.c
ext/standard/var_unserializer.c
ext/standard/var_unserializer.re
main/php_variables.c
sapi/phpdbg/phpdbg.c
sapi/phpdbg/phpdbg_bp.c
sapi/phpdbg/phpdbg_frame.c
sapi/phpdbg/phpdbg_help.c
sapi/phpdbg/phpdbg_list.c
sapi/phpdbg/phpdbg_print.c
sapi/phpdbg/phpdbg_prompt.c
050d7e3 15-Apr-2014 Dmitry Stogov <dmitry@zend.com> Cleanup (1-st round)
/php-src/ext/gd/gd.c
5bd13c5 12-Mar-2014 Remi Collet <remi@php.net> Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
Fixed Bug #66893i imagescale ignore method argument
f2d5b2b 12-Mar-2014 Remi Collet <remi@php.net> Fixed Bug #66893i imagescale ignore method argument

We also have our goto fail; bug.

Upstream fix for libgd
https://bitbucket.org/libgd/gd-libgd/commits/5b42b1178c37ffd30c9a15733058656be0277da0
/php-src/ext/gd/gd.c
c8c1205 12-Mar-2014 Remi Collet <remi@php.net> Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
NEWS
Fixed Bug #66890 imagescale segfault
dada2f5 12-Mar-2014 Remi Collet <remi@php.net> Fixed Bug #66890 imagescale segfault

zend_parse_parameters "l" expect long, not int
/php-src/ext/gd/gd.c
ba79c45 09-Mar-2014 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
update news
- fix #66869, Invalid 2nd argument crashes imageaffinematrixget
add vc12 (2013)

Conflicts:
win32/build/confutils.js
8e3c201 09-Mar-2014 Pierre Joye <pierre.php@gmail.com> - fix #66869, Invalid 2nd argument crashes imageaffinematrixget
/php-src/ext/gd/gd.c
c0d26bb 20-Feb-2014 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5' into PHP-5.6
143bb29 19-Feb-2014 Brad Daily <brad@bradleyboy.com> Fixes #66714: imageconvolution breakage in 5.5.9

5.5.9 included some GD fixes related to #66356. One of those fixes changed the
above section of imageconvolution, but the variable was mistyped.
/php-src/ext/gd/gd.c
c081ce6 03-Jan-2014 Xinchen Hui <laruence@php.net> Bump year
/php-src/ext/gd/gd.c
47c9027 03-Jan-2014 Xinchen Hui <laruence@php.net> Bump year
/php-src/ext/gd/gd.c
04a5244 27-Dec-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5' into PHP-5.6

Conflicts:
main/php_version.h
2938329 27-Dec-2013 Xinchen Hui <laruence@php.net> Fixed bug #66356 (Heap Overflow Vulnerability in imagecrop())

And also fixed the bug: arguments are altered after some calls
/php-src/ext/gd/gd.c
4824d0f 15-Aug-2013 Christopher Jones <sixd@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Reduce compiler noise by removing unused variables and labels
cd14de9 15-Aug-2013 Christopher Jones <sixd@php.net> Reduce compiler noise by removing unused variables and labels
/php-src/ext/gd/gd.c
1b06e0b 13-Jul-2013 Veres Lajos <vlajos@gmail.com> typo fixes
/php-src/ext/gd/gd.c
72085b0 13-Jul-2013 Veres Lajos <vlajos@gmail.com> typo fixes
/php-src/ext/gd/gd.c
8e4e38a 24-Jun-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix imagecreatefromwebp and imagewebp protos
9da4985 24-Jun-2013 Remi Collet <remi@php.net> fix imagecreatefromwebp and imagewebp protos
/php-src/ext/gd/gd.c
8c69440 24-Jun-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Use same logic to load WebP image that other formats
8075f1f 24-Jun-2013 Remi Collet <remi@php.net> Use same logic to load WebP image that other formats
/php-src/ext/gd/gd.c
46c4692 24-Jun-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Require second parameter of imagecrop()
e1acaea 15-May-2013 Jakub Vrana <jakub@vrana.cz> Require second parameter of imagecrop()
/php-src/ext/gd/gd.c
20dbd27 21-Jun-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed Bug #65060 imagecreatefrom... crashes with user streams Fixed Bug #65084 imagecreatefromjpeg fails with URL
fc898ee 21-Jun-2013 Remi Collet <remi@php.net> Fixed Bug #65060 imagecreatefrom... crashes with user streams
Fixed Bug #65084 imagecreatefromjpeg fails with URL

Regression introduced in 8a90aad (drop of USE_GD_IOCTX)
Secure with php_stream_can_cast to avoid segfault in php_stream_cast.
(encountered when imagecreatefromxpm with URL)
/php-src/ext/gd/gd.c
46d3738 15-May-2013 Jakub Vrana <jakub@vrana.cz> Fix image method signatures
/php-src/ext/gd/gd.c
b787fde 15-May-2013 Jakub Vrana <jakub@vrana.cz> Fix image method signatures
/php-src/ext/gd/gd.c
809b13d 03-Jun-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
NEWS
Fixed Bug #64961 segfault in imagesetinterpolation
99ea60c 03-Jun-2013 Remi Collet <remi@php.net> Fixed Bug #64961 segfault in imagesetinterpolation

enum type are not long ;) so cannot be used as zend_parse_parameters arg.
/php-src/ext/gd/gd.c
03091c8 06-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Revert removal of overflow2 use in gd.c Function provided by gd_security with bundled libgd Function provided by gd_compat with system libgd
9480de2 06-May-2013 Remi Collet <remi@php.net> Revert removal of overflow2 use in gd.c
Function provided by gd_security with bundled libgd
Function provided by gd_compat with system libgd

This fix failed test imageloadfont_invalid.phpt
This test now also pass with system libgd
/php-src/ext/gd/gd.c
87de7b3 05-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Move (back) missing functions in system libgd to gd_compat - display libPng version in all cases - gd_compat.c in ext/gd (nothing in ext/gd/libgd)
0cae9a1 05-May-2013 Remi Collet <remi@php.net> Move (back) missing functions in system libgd to gd_compat
- display libPng version in all cases
- gd_compat.c in ext/gd (nothing in ext/gd/libgd)
/php-src/ext/gd/gd.c
e7ffb77 05-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
gd: don't include png.h (breaks build on some old version), so report libPNG version only with external libgd
9a48b65 05-May-2013 Remi Collet <remi@php.net> gd: don't include png.h (breaks build on some old version), so report libPNG version only with external libgd
/php-src/ext/gd/gd.c
71e7681 04-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
NEWS
fix build with bundled libgd
Move png and jpeg version functions to gd.c so the external library build doesn't include anything from libgd/.
Remove extra unused functions from gd_compat.h
Rewrite Xpm library check so it doesn't break on MultiArch systems
Required GD >= 2.1.0 or GD bundled, this allows us to remove most of the #ifdef
* Remove overflow2, getmbi and skipheaders from gd_compat.h * Add missing return in _php_ctx_getmbi * Reintroduce imagecreatefromxbm by checking for gdCreateImageFromXbm
Remove overflow2, getmbi and skipheader, since they are not needed anymore.
Allow to use new GD-2.1.0 function from system library
00b097d 04-May-2013 Remi Collet <remi@php.net> fix build with bundled libgd
/php-src/ext/gd/gd.c
2a2ac5f 03-May-2013 Ondřej Surý <ondrej@sury.org> Move png and jpeg version functions to gd.c so the external library build doesn't include anything from libgd/.
/php-src/ext/gd/gd.c
8a90aad 03-May-2013 Ondřej Surý <ondrej@sury.org> Required GD >= 2.1.0 or GD bundled, this allows us to remove most of the #ifdef
/php-src/ext/gd/gd.c
2fc17d8 02-May-2013 Ondřej Surý <ondrej@sury.org> * Remove overflow2, getmbi and skipheaders from gd_compat.h * Add missing return in _php_ctx_getmbi * Reintroduce imagecreatefromxbm by checking for gdCreateImageFromXbm
/php-src/ext/gd/gd.c
6aedadc 25-Apr-2013 Ondřej Surý <ondrej@sury.org> Allow to use new GD-2.1.0 function from system library
/php-src/ext/gd/gd.c
eaec552 27-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
fix #64725, wrong res check
25c9f34 27-Apr-2013 Pierre Joye <pierre.php@gmail.com> fix #64725, wrong res check
/php-src/ext/gd/gd.c
bba7f8a 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- #64710, check return val
- #64710, kill unused var
#64710, kill unused vars
#64710, kill unused vars
#64710, kill unused vars
#64710, kill unused vars
#64710, kill unused vars
#64710, Implicit declaration
2809afa 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> - #64710, check return val
/php-src/ext/gd/gd.c
b0afef2 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, kill unused vars
/php-src/ext/gd/gd.c
7b06189 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, kill unused vars
/php-src/ext/gd/gd.c
3fffc78 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, kill unused vars
/php-src/ext/gd/gd.c
afe46d4 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, Implicit declaration
/php-src/ext/gd/gd.c
3a8ceed 24-Apr-2013 Remi Collet <remi@php.net> allow use of gdImageCreateFromJpegEx with system libgd
/php-src/ext/gd/gd.c
dd0399f 24-Apr-2013 Remi Collet <remi@php.net> We need both gdImageCreateFromJpeg* and gdImageCreateFromJpeg*Ex

The new (Ex) functions are used with the new ignore_warning parameter

The standard functions are used in _php_image_create_from_string,
sent as a function pointer, and call without this optional parameter.
/php-src/ext/gd/gd.c
7189cc5 24-Apr-2013 Remi Collet <remi@php.net> gd: fix proto comment
/php-src/ext/gd/gd.c
aa4b0af 24-Apr-2013 Remi Collet <remi@php.net> gd: provide imageflip with system libgd when available
/php-src/ext/gd/gd.c
e12abeb 24-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
gd: missing headers in previous
allow use of gdImageCreateFromJpegEx with system libgd
5897696 24-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
We need both gdImageCreateFromJpeg* and gdImageCreateFromJpeg*Ex
gd: fix proto comment
7264179 24-Apr-2013 Remi Collet <remi@php.net> gd: fix proto comment
/php-src/ext/gd/gd.c
1d72ea4 24-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
gd: provide imageflip with system libgd when available
92a1640 23-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix copy/paste in error message
2005a15 23-Apr-2013 Remi Collet <remi@php.net> fix copy/paste in error message
/php-src/ext/gd/gd.c
2fa178f 23-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
enable WebP with system libgd when available
(re)allow WBMP detection with system libgd provide getbmi and skipheader not exported functions in gd_compat.
eb50789 23-Apr-2013 Remi Collet <remi@php.net> (re)allow WBMP detection with system libgd
provide getbmi and skipheader not exported functions in gd_compat.
/php-src/ext/gd/gd.c
41ef288 22-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
temporary disable WBM detection with system libgd, as gdGetC, getmbi and skipheader not exported
ec1678d 22-Apr-2013 Remi Collet <remi@php.net> temporary disable WBM detection with system libgd, as gdGetC, getmbi and skipheader not exported
/php-src/ext/gd/gd.c
e2f3c7f 11-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
lucky that the name is not used, fix name of encoder
e71b794 11-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
lucky that the name is not used, fix name of encoder
684f4d5 11-Apr-2013 Pierre Joye <pierre.php@gmail.com> lucky that the name is not used, fix name of encoder
/php-src/ext/gd/gd.c
ca19629 10-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
add external 2.1 detection and fix gd_compat for 2.1+
87f5d9a 10-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
add external 2.1 detection and fix gd_compat for 2.1+
c480bf3 10-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
add external 2.1 detection and fix gd_compat for 2.1+
224a67f 10-Apr-2013 Pierre Joye <pierre.php@gmail.com> add external 2.1 detection and fix gd_compat for 2.1+
/php-src/ext/gd/gd.c
95f830b 28-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
fix BELL constant declaration
ac0b66f 28-Mar-2013 Pierre Joye <pierre.php@gmail.com> fix BELL constant declaration
/php-src/ext/gd/gd.c
33e834a 27-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
add WebP support in phpinfo
e7d88a6 27-Mar-2013 Pierre Joye <pierre.php@gmail.com> add WebP support in phpinfo
/php-src/ext/gd/gd.c
705ab20 27-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
FALSE on error
f3ebb40 27-Mar-2013 Pierre Joye <pierre.php@gmail.com> FALSE on error
/php-src/ext/gd/gd.c
111123a 26-Mar-2013 Pierre Joye <pierre.php@gmail.com> conflict
5ae6f58 26-Mar-2013 Pierre Joye <pierre.php@gmail.com> fix regression, take #2 (merge issue due to git 1.8 default setting changes)
/php-src/ext/gd/gd.c
dd9e4b3 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- fix regression (imagerotate_overflow.phpt), fix for all cases
f39a236 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> - fix regression (imagerotate_overflow.phpt), fix for all cases
/php-src/ext/gd/gd.c
672f852 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- fix regression bug24155.phpt and bug39366.phpt
f05972d 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> - fix regression bug24155.phpt and bug39366.phpt
/php-src/ext/gd/gd.c
2a8a9c0 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- fix regression (imagerotate_overflow.phpt)
4e6d54f 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> - fix regression (imagerotate_overflow.phpt)
/php-src/ext/gd/gd.c
09854f1 19-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- add gd changes

Conflicts:
UPGRADING
1ec484d 19-Mar-2013 Pierre Joye <pierre.php@gmail.com> - add imageaffinematrixget and imagematrixconcat
/php-src/ext/gd/gd.c
780c6e0 20-Mar-2013 Pierre Joye <pierre.php@gmail.com> - add affine matrix helper for translate, scale, rotate and shear
/php-src/ext/gd/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/gd.c
0a55c4b 03-Mar-2013 Pierre Joye <pierre.php@gmail.com> - (s)rgb distance works way better for now, re enable threshold
/php-src/ext/gd/gd.c
7698bc5 01-Mar-2013 Pierre Joye <pierre.php@gmail.com> - disable threshold for now, will enable it again using CIEDE2000
/php-src/ext/gd/gd.c
0c32a18 28-Feb-2013 Pierre Joye <pierre.php@gmail.com> - clean and enable threshold
/php-src/ext/gd/gd.c
a991360 28-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add image crop support
/php-src/ext/gd/gd.c
82765a0 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - typo
/php-src/ext/gd/gd.c
74983a4 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - fix name for imageflip constants, consistent witht the other
/php-src/ext/gd/gd.c
34adce6 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add constants for imageflip
/php-src/ext/gd/gd.c
fa940a6 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add image flip API support
/php-src/ext/gd/gd.c
a666285 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year
/php-src/ext/gd/gd.c
0a7395e 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year
/php-src/ext/gd/gd.c
a2045ff 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year~
/php-src/ext/gd/gd.c
5d9fb8f 04-Oct-2012 Anatoliy Belsky <ab@php.net> exposing the libxpm version in phpinfo
/php-src/ext/gd/gd.c
9a99426 04-Oct-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
exposing the libxpm version in phpinfo
e4ca0ed 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/gd/gd.c
4e19825 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/gd/gd.c
23e4385 25-Jul-2011 Felipe Pena <felipe@php.net> - Make usage of new PHP_FE_END macro
/php-src/ext/gd/gd.c
4b30846 25-Jul-2011 Felipe Pena <felipe@php.net> - Make usage of new PHP_FE_END macro
/php-src/ext/gd/gd.c
32b5f8a 06-Jun-2011 Felipe Pena <felipe@php.net> - Added new parameter parsing option (p - for valid path (string without null byte in the middle))
# The tests will be fixed in the next commits
/php-src/ext/gd/gd.c
0df43f2 03-Jan-2011 Pierre Joye <pajoye@php.net> - kill c++ comment
/php-src/ext/gd/gd.c
63aae8a 03-Jan-2011 Pierre Joye <pajoye@php.net> - stream output support for image outputs functions
/php-src/ext/gd/gd.c
927bf09 01-Jan-2011 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/gd/gd.c
0203cc3 01-Jan-2011 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/gd/gd.c
f6cedd2 11-Dec-2010 Martin Jansen <mj@php.net> Merge from trunk:

* Fixed parameter check introduced with the recent fix for bug #53492.

* Improved the error message along the way.
/php-src/ext/gd/gd.c
02ff476 11-Dec-2010 Martin Jansen <mj@php.net> * Fixed parameter check introduced with the recent fix for bug #53492.

* Improved the error message along the way.
/php-src/ext/gd/gd.c
088a6ad 08-Dec-2010 Pierre Joye <pajoye@php.net> - Fix #53492, fix crash if aa steps are invalid
/php-src/ext/gd/gd.c
a0eb584 08-Dec-2010 Pierre Joye <pajoye@php.net> - Fix #53492, fix crash if aa steps are invalid
/php-src/ext/gd/gd.c
ce96fd6 18-Nov-2010 Pierre Joye <pajoye@php.net> - fix #39863, do not accept paths with NULL in them. See http://news.php.net/php.internals/50191, trunk will have the patch later (adding a macro and/or changing (some) APIs. Patch by Rasmus
/php-src/ext/gd/gd.c
f1d905a 04-Oct-2010 Felipe Pena <felipe@php.net> - Fix build
/php-src/ext/gd/gd.c
cccc349 04-Oct-2010 Pierre Joye <pajoye@php.net> - initial webp support, rely on libpx, final version will be either w/o dep or using libwebp (to be released by g)
/php-src/ext/gd/gd.c
aa297b6 16-Sep-2010 Pierre Joye <pajoye@php.net> - zend_list_insert TSRMLS fix (thx tony for the headup)
/php-src/ext/gd/gd.c
fa78b44 18-May-2010 Pierre Joye <pajoye@php.net> - #51793, Add alpha argument to imagecolorset
/php-src/ext/gd/gd.c
dd8e59d 26-Apr-2010 Kalle Sommer Nielsen <kalle@php.net> Removed safe_mode
* Removed ini options, safe_mode*
* Removed --enable-safe-mode --with-exec-dir configure options on Unix
* Updated extensions, SAPI's and core
* php_get_current_user() is now declared in main.c, thrus no need to include safe_mode.h anymore
/php-src/ext/gd/gd.c
e3e76d7 15-Jan-2010 Takeshi Abe <tabe@php.net> fix wrong type and useless assignments
/php-src/ext/gd/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/gd.c
9ba1e81 03-Jan-2010 Sebastian Bergmann <sebastian@php.net> sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
/php-src/ext/gd/gd.c
c2fccc1 14-Dec-2009 Pierrick Charron <pierrick@php.net> - Fixed bug #50469 (Fixed typo in imagepsencodefont error string).
/php-src/ext/gd/gd.c
17459ba 19-Jun-2009 Kalle Sommer Nielsen <kalle@php.net> MFH: Fix memleak
/php-src/ext/gd/gd.c
f726afb 27-May-2009 Pierre Joye <pajoye@php.net> - [DOC] always enable imagecolormatch
/php-src/ext/gd/gd.c
59ec80c 27-May-2009 Pierre Joye <pajoye@php.net> - MFH: [DOC] always enable imagerotate (bundled or system gd)
/php-src/ext/gd/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/gd.c
4988470 26-May-2009 Pierre Joye <pajoye@php.net> - ws
/php-src/ext/gd/gd.c
704d758 26-May-2009 Pierre Joye <pajoye@php.net> - enable filter constants
/php-src/ext/gd/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/gd.c
8cd0428 07-Apr-2009 Pierre Joye <pajoye@php.net> - ws
/php-src/ext/gd/gd.c
039a154 07-Apr-2009 Pierre Joye <pajoye@php.net> - #47812, undefined symbol: gdJpegGetVersionInt
- #46015, Build fails with system gd
- enable gd_compat when built using system's gd
/php-src/ext/gd/gd.c
6f7cc9a 26-Mar-2009 Felipe Pena <felipe@php.net> - Missing changes related to #47757 for this branch
/php-src/ext/gd/gd.c
bc272fd 24-Mar-2009 Pierre Joye <pajoye@php.net> - GEPJ.. (thx to Derick for the head!)
/php-src/ext/gd/gd.c
868d7d8 24-Mar-2009 Pierre Joye <pajoye@php.net> - #47757 rename JPG to JPEG in phpinfo
/php-src/ext/gd/gd.c
8dab524 31-Jan-2009 Kalle Sommer Nielsen <kalle@php.net> MFH: Fix arginfo for imagefilter()
/php-src/ext/gd/gd.c
78ca92f 19-Jan-2009 Takeshi Abe <tabe@php.net> MFH: bump up and use IMAGE_FILTER_MAX_ARGS instead of a magic number.
/php-src/ext/gd/gd.c
be7d6a6 15-Jan-2009 Kalle Sommer Nielsen <kalle@php.net> MFH: Change optional parameter for IMG_FILTER_PIXELATE to be a boolean
Added missing NEWS log entry for the new pixelation filter
/php-src/ext/gd/gd.c
40d3b2f 14-Jan-2009 Takeshi Abe <tabe@php.net> MFH: added pixelate filter.
/php-src/ext/gd/gd.c
08659c2 31-Dec-2008 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 3 of 3.
/php-src/ext/gd/gd.c
f6cf54d 12-Dec-2008 Hannes Magnusson <bjori@php.net> Fixed bug#46847 (phpinfo() is missing some settings.)
/php-src/ext/gd/gd.c
fc2fb50 17-Nov-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/ext/gd/gd.c
963f7c0 06-Nov-2008 Pierre Joye <pajoye@php.net> - typo
/php-src/ext/gd/gd.c
789eb9c 06-Nov-2008 Pierre Joye <pajoye@php.net> - fix build on linux (static)
- add gd[Format]Version[Int|String] first methods to work around the png
header issues
/php-src/ext/gd/gd.c
a4e959e 04-Nov-2008 Pierre Joye <pajoye@php.net> - MFH: add png and jpeg version info
/php-src/ext/gd/gd.c
7a37fa2 02-Nov-2008 Felipe Pena <felipe@php.net> - Revert ZEND_BEGIN_ARG_INFO change
/php-src/ext/gd/gd.c
df10005 24-Oct-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/ext/gd/gd.c
1d5ba8b 21-Oct-2008 Arnaud Le Blanc <lbarnaud@php.net> MFH: initialize optional vars
/php-src/ext/gd/gd.c
96d199d 06-Oct-2008 Ilia Alshanetsky <iliaa@php.net> Removed deprecated usage of zend_get_parameters_ex()
/php-src/ext/gd/gd.c
6b35a5d 29-Aug-2008 Pierre Joye <pajoye@php.net> - MFH: fix warning
/php-src/ext/gd/gd.c
3a9b4b9 04-Aug-2008 Felipe Pena <felipe@php.net> - Fix build (thanks Sebastian)
/php-src/ext/gd/gd.c
b7a6617 04-Aug-2008 Felipe Pena <felipe@php.net> - MFH: Added new parameter parsing API (part II)
/php-src/ext/gd/gd.c
fbf68de 18-Jul-2008 Antony Dovgal <tony2001@php.net> fix segfault
/php-src/ext/gd/gd.c
2558df5 18-Jul-2008 Scott MacVicar <scottmac@php.net> Remove GD 1.0 support, still need to adjust the configure scripts to correctly check for a newer version
/php-src/ext/gd/gd.c
62de800 18-Jul-2008 Scott MacVicar <scottmac@php.net> Remove freetype1 support
/php-src/ext/gd/gd.c
9a60aed 17-Jul-2008 Pierre Joye <pajoye@php.net> - MFB: fix crash when some crafted font are given
/php-src/ext/gd/gd.c
9a5375a 08-Jul-2008 Antony Dovgal <tony2001@php.net> fix typo
/php-src/ext/gd/gd.c
a435475 06-Jul-2008 Pierre Joye <pajoye@php.net> - MFH:
- update lib/headers detection
- nuke unused variables
/php-src/ext/gd/gd.c
592cecf 22-Jun-2008 Felipe Pena <felipe@php.net> - Removed unused variables
/php-src/ext/gd/gd.c
1a23fec 22-Jun-2008 Sebastian Bergmann <sebastian@php.net> Fix build.
/php-src/ext/gd/gd.c
1c7f474 21-Jun-2008 Felipe Pena <felipe@php.net> - New parameter parsing API
/php-src/ext/gd/gd.c
94697ac 04-May-2008 Etienne Kneuss <colder@php.net> MFH: Fix protos
/php-src/ext/gd/gd.c
14b2f76 04-Apr-2008 Felipe Pena <felipe@php.net> MFB: Fixed bug #44591 (imagegif's filename parameter).
/php-src/ext/gd/gd.c
84a8bb0 10-Mar-2008 Felipe Pena <felipe@php.net> MFH: New way for check void parameters
/php-src/ext/gd/gd.c
d1dded8 31-Dec-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 2 of 2.
/php-src/ext/gd/gd.c
6c810b0 27-Sep-2007 Dmitry Stogov <dmitry@php.net> Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
/php-src/ext/gd/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/gd.c
a83c215 29-Aug-2007 Pierre Joye <pajoye@php.net> - gd bug #102, alternative fix when an old library is used
/php-src/ext/gd/gd.c
6ed7c8f 30-Jul-2007 Pierre Joye <pajoye@php.net> - fix gd bug #102, < 0 means that no load are loaded, return false
- add error code in the warning
/php-src/ext/gd/gd.c
8853804 06-Jun-2007 Antony Dovgal <tony2001@php.net> MFH: fix several integer overflows in GD
/php-src/ext/gd/gd.c
256de92 03-Jun-2007 Pierre Joye <pajoye@php.net> - MFH: @DOC add constants GD_MAJOR_VERSION, GD_MINOR_VERSION, GD_RELEASE_VERSION
GD_EXTRA_VERSION and GD_VERSION_STRING
/php-src/ext/gd/gd.c
f4926a0 02-Jun-2007 Pierre Joye <pajoye@php.net> - sx/sy must be > 0 and < INT_MAX
/php-src/ext/gd/gd.c
083844f 22-May-2007 Antony Dovgal <tony2001@php.net> MFH: fix #41442 (imagegd2() under output control)
/php-src/ext/gd/gd.c
4a8e75b 07-May-2007 Pierre Joye <pajoye@php.net> - MFH: fix build when use with a museum freetype version (1.x)
/php-src/ext/gd/gd.c
c8925ba 24-Apr-2007 foobar <sniper@php.net> - fix compile warning
/php-src/ext/gd/gd.c
8edb601 17-Apr-2007 Hannes Magnusson <bjori@php.net> Fix proto
/php-src/ext/gd/gd.c
8eb8ae0 17-Apr-2007 Pierre Joye <pajoye@php.net> - INFO_EX not INFO
/php-src/ext/gd/gd.c
569e859 17-Apr-2007 Pierre Joye <pajoye@php.net> - MFH: add imagegrabwindow and imagegrabscreen (win32 only) [DOC]
capture a window using its handle or a full screen
/php-src/ext/gd/gd.c
17eaaea 06-Apr-2007 Pierre Joye <pajoye@php.net> - Fix windows mutex intialization, add HAVE_GD_FONTMUTEX and HAVE_LIBFREETYPE
to config.w32 (Thanks to Frank for the report)
/php-src/ext/gd/gd.c
12b6665 05-Apr-2007 Pierre Joye <pajoye@php.net> - reflect the "real" version to avoid confusions. Users should really use
only the bundled version
/php-src/ext/gd/gd.c
70cd864 05-Apr-2007 Antony Dovgal <tony2001@php.net> MFH: fix build
/php-src/ext/gd/gd.c
89ad25f 04-Apr-2007 Pierre Joye <pajoye@php.net> - MFH: don't declare MSHUTDOWN if both cachesetup and t1lib are not used
/php-src/ext/gd/gd.c
6ef9642 04-Apr-2007 Pierre Joye <pajoye@php.net> - MFH:
- 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.
/php-src/ext/gd/gd.c
18e4a7a 11-Feb-2007 Pierre Joye <pajoye@php.net> - Fixed bug #40428, imagepstext() doesn't accept optional parameter
(Pierre)
/php-src/ext/gd/gd.c
43369ce 08-Jan-2007 Nuno Lopes <nlopess@php.net> avoid calling MSHUTDOWN when built without libt1
/php-src/ext/gd/gd.c
7d901ea 05-Jan-2007 Ilia Alshanetsky <iliaa@php.net> %f -> %F
/php-src/ext/gd/gd.c
4223aa4 01-Jan-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump year.
/php-src/ext/gd/gd.c
7ddd4ed 10-Dec-2006 Pierre Joye <pajoye@php.net> - #39286, misleading error message when nvalid dimensions are given
/php-src/ext/gd/gd.c
9e533e3 10-Dec-2006 Pierre Joye <pajoye@php.net> - MFH:#39780, PNG image with CRC/data error raises fatal error
/php-src/ext/gd/gd.c
5006fb2 03-Nov-2006 Hannes Magnusson <bjori@php.net> MFH: Fix double "wrong param count" messages
/php-src/ext/gd/gd.c
b99ba32 18-Oct-2006 Hannes Magnusson <bjori@php.net> MFH: fix arginfo
/php-src/ext/gd/gd.c
34ed116 07-Oct-2006 Sara Golemon <pollita@php.net> MFH(r-1.356) Don't assume the array elements are arrays too
/php-src/ext/gd/gd.c
66bdead 28-Sep-2006 Ilia Alshanetsky <iliaa@php.net> Fixed a large leak inside _php_image_create_from()
/php-src/ext/gd/gd.c
6dbb90a 08-Aug-2006 Pierre Joye <pajoye@php.net> - fix compiler warnings
/php-src/ext/gd/gd.c
e173206 01-Aug-2006 Antony Dovgal <tony2001@php.net> MFH: implement my own FR #36995
add missing ifdefs
/php-src/ext/gd/gd.c
7af3319 02-Jul-2006 Hannes Magnusson <bjori@php.net> MFH: arginfo fixes
/php-src/ext/gd/gd.c
954acfe 15-Jun-2006 Hannes Magnusson <bjori@php.net> MFH: Revert array type hinting
/php-src/ext/gd/gd.c
21b0f60 11-Jun-2006 Hannes Magnusson <bjori@php.net> MFH: argument infos
/php-src/ext/gd/gd.c
0ebab9d 10-Mar-2006 Pierre Joye <pajoye@php.net> - #36686, do not be quiet with the extern GD
/php-src/ext/gd/gd.c
6f632a7 05-Feb-2006 Pierre Joye <pajoye@php.net> - MFH: add a weak/tolerant mode to the jpeg loader
/php-src/ext/gd/gd.c
fe52312 27-Jan-2006 Michael Wallner <mike@php.net> - include png.h prior php.h
/php-src/ext/gd/gd.c
1b546b9 27-Jan-2006 Pierre Joye <pajoye@php.net> - MFH: add filter option to imagepng
- add constants
PS: If someone can check why #include "png.h" fails, it will be cleaner
/php-src/ext/gd/gd.c
5624203 17-Jan-2006 Antony Dovgal <tony2001@php.net> MFH: improve open_basedir checks in GD
/php-src/ext/gd/gd.c
5ea4c82 17-Jan-2006 Pierre Joye <pajoye@php.net> - remove old return_long
/php-src/ext/gd/gd.c
afa7706 17-Jan-2006 Pierre Joye <pajoye@php.net> - return false on error
/php-src/ext/gd/gd.c
328c294 17-Jan-2006 Pierre Joye <pajoye@php.net> - Returns FALSE on error, it is how it must work
/php-src/ext/gd/gd.c
5bd9322 01-Jan-2006 foobar <sniper@php.net> bump year and license version
/php-src/ext/gd/gd.c
5c32e97 29-Dec-2005 Ilia Alshanetsky <iliaa@php.net> Not a fatal error.
/php-src/ext/gd/gd.c
d07b094 25-Dec-2005 Pierre Joye <pajoye@php.net> - MFH: raise warnings instead of errors in colormatch
/php-src/ext/gd/gd.c
f5a7694 25-Dec-2005 Pierre Joye <pajoye@php.net> - MFH: fix segfault/leak in imagecolormatch
- MFH: test for imagecolormatch
/php-src/ext/gd/gd.c
1024844 17-Dec-2005 Pierre Joye <pajoye@php.net> - MFH:
- fix leaks and wrong error when invalid/empty string are given to
imagecreatefromstring
- add test for imagecreatefromstring
- add test for palettecopy
/php-src/ext/gd/gd.c
ce90a27 09-Dec-2005 Pierre Joye <pajoye@php.net> - MFH, PNG compression support exposed
/php-src/ext/gd/gd.c
3e669bc 06-Dec-2005 foobar <sniper@php.net> MFH: nuke php3 legacy
/php-src/ext/gd/gd.c
4e87482 06-Dec-2005 foobar <sniper@php.net> MFH: nuke php3 legacy
/php-src/ext/gd/gd.c
289402e 01-Nov-2005 foobar <sniper@php.net> MFH: - Added missing safe-mode checks
# Added by replacing the existing open_basedir checks with a macro
# Also, the filename passed might be null, etc. so it's not very good
# idea to pass to php_error_docref() (catch by Ilia)
/php-src/ext/gd/gd.c
5b50288 26-Oct-2005 Antony Dovgal <tony2001@php.net> MFH: fix #34996 (ImageTrueColorToPalette() crashes when ncolors is zero)
/php-src/ext/gd/gd.c
af888a4 25-Oct-2005 Pierre Joye <pajoye@php.net> - fix #34980, divisor and offset never passed correctly (s/float/double/)
/php-src/ext/gd/gd.c
71bd44a 06-Oct-2005 Ilia Alshanetsky <iliaa@php.net> MFH: Added missing safe_mode checks.
/php-src/ext/gd/gd.c
23e671a 03-Aug-2005 foobar <sniper@php.net> - Bumber up year
/php-src/ext/gd/gd.c
0a830b3 06-May-2005 Antony Dovgal <tony2001@php.net> fix off-by-one in _php_image_output()
and prevent such errors in php_do_open_temporary_file()
/php-src/ext/gd/gd.c
bb89881 17-Apr-2005 Derick Rethans <derick@php.net> - Fixed bug #32735 (Compile error in GD extension).
/php-src/ext/gd/gd.c
3963ba6 16-Apr-2005 Pierre Joye <pajoye@php.net> - export imageconvolution to userland, making people happy to do not
use the predefined ones :)
/php-src/ext/gd/gd.c
d9f5f1e 10-Apr-2005 Andrey Hristov <andrey@php.net> fix memory corruption on 64bit in imagefttext(),
domdocument::load() and domdocument::loadxml()
/php-src/ext/gd/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/gd.c
e82eb93 17-Jan-2005 foobar <sniper@php.net> - Added some sanity checks by changing to the parameter parsing API
/php-src/ext/gd/gd.c
0e9866b 15-Jan-2005 foobar <sniper@php.net> ws fix
/php-src/ext/gd/gd.c
3307464 14-Jan-2005 foobar <sniper@php.net> - Fixed bug #31060 (imageftbbox() does not use linespacing parameter)
/php-src/ext/gd/gd.c
68ca0ed 14-Jan-2005 foobar <sniper@php.net> - Fixed bug #30120 (imagettftext() and imagettfbbox() accept too many parameters)
/php-src/ext/gd/gd.c
a2177b2 04-Jan-2005 foobar <sniper@php.net> - Fixed bug #31396 (compile fails with gd 2.0.33 without freetype)
/php-src/ext/gd/gd.c
12c2113 29-Dec-2004 Ilia Alshanetsky <iliaa@php.net> Fixed compiler warnings.
/php-src/ext/gd/gd.c
3f79dfb 29-Dec-2004 Ilia Alshanetsky <iliaa@php.net> Don't forget to unload t1lib.
/php-src/ext/gd/gd.c
8091bfb 02-Nov-2004 Ilia Alshanetsky <iliaa@php.net> MFB: Fixed bug #30658 (Ensure that temporary files created by GD are removed).
/php-src/ext/gd/gd.c
4d360ea 16-Aug-2004 Ilia Alshanetsky <iliaa@php.net> Fixed bug #29594 (Use PHP's own tmpfile() implementation).
/php-src/ext/gd/gd.c
69a5253 27-Jul-2004 Ilia Alshanetsky <iliaa@php.net> Fixed bug #29349 (imagecreatefromstring() crashes with external GD library)

Original Patch By: adconrad at debian dot org
/php-src/ext/gd/gd.c
67c42a4 23-Jul-2004 Edin Kadribasic <edink@php.net> Updated version number
/php-src/ext/gd/gd.c
56f8195 19-Jul-2004 Andi Gutmans <andi@php.net> - 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.
/php-src/ext/gd/gd.c
9cccfa5 20-May-2004 Ilia Alshanetsky <iliaa@php.net> Fixed stream leak on error.
/php-src/ext/gd/gd.c
d3fda74 09-May-2004 Ilia Alshanetsky <iliaa@php.net> Fixed bug #28267 (php_image_filter_contrast calls gdImageBrightness).
/php-src/ext/gd/gd.c
6e9c4b3 09-May-2004 Ilia Alshanetsky <iliaa@php.net> Upgrade bundled GD library to 2.0.23.
Fixed bug #28175 (build problem for people using FreeType 2.1.0-2.1.2).
/php-src/ext/gd/gd.c
31de856 07-Apr-2004 Edin Kadribasic <edink@php.net> Allow compilation with gdlib 1.8
/php-src/ext/gd/gd.c
3b27b0f 04-Apr-2004 Ilia Alshanetsky <iliaa@php.net> Fixed a bug that prevented building of gd extension against external GD
lib 1.X.
/php-src/ext/gd/gd.c
8b07907 29-Mar-2004 Ilia Alshanetsky <iliaa@php.net> Synchronized bundled GD library with GD 2.0.22.
/php-src/ext/gd/gd.c
52b962c 22-Feb-2004 Ilia Alshanetsky <iliaa@php.net> wbmp conversion warning fix.
/php-src/ext/gd/gd.c
cc2dc6c 21-Feb-2004 Ilia Alshanetsky <iliaa@php.net> Set correct default threshold for image2wbmp().
/php-src/ext/gd/gd.c
cb5c915 17-Feb-2004 Ilia Alshanetsky <iliaa@php.net> Fixed bug #27293 (two crashes inside image2wbmp()).
/php-src/ext/gd/gd.c
472a3a2 28-Jan-2004 Ilia Alshanetsky <iliaa@php.net> Fixed bug #27056 (ints used instead of longs inside some GD functions).
/php-src/ext/gd/gd.c
dbeb415 08-Jan-2004 Andi Gutmans <andi@php.net> - A belated happy holidays and PHP 5
/php-src/ext/gd/gd.c
8ec2fd0 28-Dec-2003 Ilia Alshanetsky <iliaa@php.net> Last bit of CS fixes.
/php-src/ext/gd/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/gd.c
749cf47 18-Dec-2003 Rasmus Lerdorf <rasmus@php.net> Fix remaining gd build issue
/php-src/ext/gd/gd.c
44e180b 19-Nov-2003 Ilia Alshanetsky <iliaa@php.net> Fixed bug #26309 (Fixed argument parsing for imageftbbox()).
/php-src/ext/gd/gd.c
676755d 15-Sep-2003 Moriyoshi Koizumi <moriyoshi@php.net> FREETYPE_PATCH is not always defined.
# will likely fix Sebastian's build :)
/php-src/ext/gd/gd.c
36e89f6 09-Sep-2003 Moriyoshi Koizumi <moriyoshi@php.net> Add an phpinfo entry showing which version of freetype is linked to gd.
/php-src/ext/gd/gd.c
b2eb454 28-Aug-2003 Andrey Hristov <andrey@php.net> format string fixes
/php-src/ext/gd/gd.c
93bcd55 12-Aug-2003 Ilia Alshanetsky <iliaa@php.net> emalloc -> safe_emalloc
/php-src/ext/gd/gd.c
aeadf9b 19-Jun-2003 Ilia Alshanetsky <iliaa@php.net> Fixed a crash inside php_imagettftext_common();
/php-src/ext/gd/gd.c
8fd5e11 15-Jun-2003 Marcus Boerger <helly@php.net> Add ImageXBM
/php-src/ext/gd/gd.c
eb33adf 15-Jun-2003 Andrey Hristov <andrey@php.net> proto fixes
/php-src/ext/gd/gd.c
f68c7ff 10-Jun-2003 James Cox <imajes@php.net> updating license information in the headers.
/php-src/ext/gd/gd.c
f2a9f31 04-Jun-2003 Ilia Alshanetsky <iliaa@php.net> GD 2.0.15 sync
/php-src/ext/gd/gd.c
e1b8cad 03-Jun-2003 Ilia Alshanetsky <iliaa@php.net> Syncronize bunbled GD with gd 2.0.14
/php-src/ext/gd/gd.c
b9215a1 15-May-2003 Ilia Alshanetsky <iliaa@php.net> Fixed bug #23527 (PostScript Type 1 font do not render properly)
/php-src/ext/gd/gd.c
6be2406 19-Apr-2003 Moriyoshi Koizumi <moriyoshi@php.net> Made phpinfo() / gd_info() indicate availability of JIS feature
/php-src/ext/gd/gd.c
448d361 05-Apr-2003 Marcus Boerger <helly@php.net> Collate version handling and bump up version (noticed by Peter Neuman)
/php-src/ext/gd/gd.c
5ec34bc 04-Apr-2003 Ilia Alshanetsky <iliaa@php.net> Might as well disallow 0x0 images.

Thanks Marcus.
/php-src/ext/gd/gd.c
925bc0f 04-Apr-2003 Ilia Alshanetsky <iliaa@php.net> Fix segfault in imagecopyresized().
/php-src/ext/gd/gd.c
74868f3 04-Apr-2003 foobar <sniper@php.net> - Better errors for T1lib.
- Sanity check into imagepsextendfont().
# Patches by John Coggeshall <john@coggeshall.org>
/php-src/ext/gd/gd.c
2063094 03-Apr-2003 foobar <sniper@php.net> Use php_error_docref.
/php-src/ext/gd/gd.c
c2e2423 03-Apr-2003 Sascha Schumann <sas@php.net> Fix segfaults in imagecreate/imagecreatetruecolor
/php-src/ext/gd/gd.c
1d3542a 31-Mar-2003 foobar <sniper@php.net> cleanup
/php-src/ext/gd/gd.c
a9b4796 26-Mar-2003 Sebastian Bergmann <sebastian@php.net> Eliminate TSRMLS_FETCH() call in php_find_gd_font().
/php-src/ext/gd/gd.c
c879108 20-Mar-2003 foobar <sniper@php.net> CS fix
/php-src/ext/gd/gd.c
0af32bc 20-Mar-2003 foobar <sniper@php.net> WS & CS fixes
/php-src/ext/gd/gd.c
0e6fca4 18-Mar-2003 Stig Bakken <ssb@php.net> * email address change
/php-src/ext/gd/gd.c
3343327 17-Mar-2003 Hartmut Holzgraefe <hholzgra@php.net> fixing my proto fix :|
/php-src/ext/gd/gd.c
212abb4 17-Mar-2003 Hartmut Holzgraefe <hholzgra@php.net> proto fix
/php-src/ext/gd/gd.c
bf90cde 12-Mar-2003 foobar <sniper@php.net> Added the type constants for imagegd2()
/php-src/ext/gd/gd.c
2fee56b 12-Mar-2003 foobar <sniper@php.net> Fix bug #22646
/php-src/ext/gd/gd.c
d31fa3d 05-Mar-2003 Ilia Alshanetsky <iliaa@php.net> Better identification of bundled GD library.
/php-src/ext/gd/gd.c
972c04e 26-Feb-2003 Pierre Joye <pajoye@php.net> add imagesavealpha wrapper (Jukka Holappa <jukkaho@mail.student.oulu.fi>,
2 Pierre-Alain Joye)
/php-src/ext/gd/gd.c
129bd74 01-Feb-2003 Marcus Boerger <helly@php.net> Show if XPM support is available & Set availability bit only when available.
/php-src/ext/gd/gd.c
3ad9839 26-Jan-2003 Sara Golemon <pollita@php.net> Feature Request #21784 Added: imagecolorallocatealpha (pollita@php.net,jasper@pointless.net)
/php-src/ext/gd/gd.c
383171b 24-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Fixed bug #21533 (a rare condition where error can remain undefined and
result in undefined behavior when it is used without being initialized).
/php-src/ext/gd/gd.c
95bfbfe 24-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Fixed compile warning.
/php-src/ext/gd/gd.c
d24148f 22-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Fixed a crash when invalid color is passed to imagepstext().
/php-src/ext/gd/gd.c
833473d 17-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Removed pointless checks of array_init() return value.
/php-src/ext/gd/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/gd.c
17e51c5 08-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Fixed bug #21518.
Fixed memory in leak ImageCreateFromString().
Fixed a bug that prevented proper identification of WBMP images and thus
prevented ImageCreateFromString() from working on those images.
/php-src/ext/gd/gd.c
a999919 07-Jan-2003 Pierre Joye <pajoye@php.net> Fix line drawed twice (L. Atkinson)
/php-src/ext/gd/gd.c
b506f5c 31-Dec-2002 Sebastian Bergmann <sebastian@php.net> Bump year.
/php-src/ext/gd/gd.c
7a282dd 12-Dec-2002 Ilia Alshanetsky <iliaa@php.net> Fixed bug #20974 (added missing sanity check).
/php-src/ext/gd/gd.c
67aca57 11-Dec-2002 Ilia Alshanetsky <iliaa@php.net> Fixed build with non-bundled GD. Hidden the anti-alias functions when
non-bundled GD is used and made imagecreatefromxpm() unavailable because
of a bug in the external GD library.
/php-src/ext/gd/gd.c
4d522e3 11-Dec-2002 Pierre Joye <pajoye@php.net> Add imageantialias(im, flag)
Add AA support for bundled imageline
/php-src/ext/gd/gd.c
2b06382 10-Dec-2002 Ilia Alshanetsky <iliaa@php.net> Fixed build with GD 1.8.4
/php-src/ext/gd/gd.c
99f2b96 10-Dec-2002 Ilia Alshanetsky <iliaa@php.net> Fixed build with GD 1.8.4
/php-src/ext/gd/gd.c
dda7aca 06-Dec-2002 Pierre Joye <pajoye@php.net> Add imageistruecolor
/php-src/ext/gd/gd.c
4c749f0 04-Dec-2002 Rasmus Lerdorf <rasmus@php.net> Fix build
/php-src/ext/gd/gd.c
5779f9b 04-Dec-2002 Ilia Alshanetsky <iliaa@php.net> Made imagecreatefromxpm() work once again.
/php-src/ext/gd/gd.c
143e46a 04-Dec-2002 Ilia Alshanetsky <iliaa@php.net> WS fixes.
/php-src/ext/gd/gd.c
00881ea 04-Dec-2002 Pierre Joye <pajoye@php.net> Fix imagegd stdoutput
Typo 256 colors
/php-src/ext/gd/gd.c
e8e2420 04-Dec-2002 Pierre Joye <pajoye@php.net> Fix imagegd crashes when used with truecolor image (from jpeg,png, or imagecreatetruecolor)
may we add parameters to imagegd to let user specify the palette size and dither (set to 256 and true) ?
/php-src/ext/gd/gd.c
0a7487e 28-Nov-2002 Marcus Boerger <helly@php.net> Conversion fixes
/php-src/ext/gd/gd.c
9db2512 24-Nov-2002 Moriyoshi Koizumi <moriyoshi@php.net> Fixed the macro so this can be compiled with ft1
/php-src/ext/gd/gd.c
4124672 23-Nov-2002 Moriyoshi Koizumi <moriyoshi@php.net> Fixed leaks. Other leaks are originated in libgd.
/php-src/ext/gd/gd.c
5e42944 23-Nov-2002 foobar <sniper@php.net> ws fix
/php-src/ext/gd/gd.c
715ad27 23-Nov-2002 Moriyoshi Koizumi <moriyoshi@php.net> Fixed tab positions.
/php-src/ext/gd/gd.c
761bcbd 22-Nov-2002 Rasmus Lerdorf <rasmus@php.net> Applied imagedeallocate() fix
/php-src/ext/gd/gd.c
f986cb8 14-Nov-2002 Marcus Boerger <helly@php.net> Fix TSRM build
/php-src/ext/gd/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/gd.c
597acbc 12-Nov-2002 Marcus Boerger <helly@php.net> new function gd_info() returns an associative array of gd support options. # The index names are those from the minfo function. Therefore it is
# easy to look into phpinfo() to see which index names are possible.
/php-src/ext/gd/gd.c
536c34e 30-Oct-2002 Marcus Boerger <helly@php.net> fix warnings
/php-src/ext/gd/gd.c
7150658 30-Oct-2002 Ilia Alshanetsky <iliaa@php.net> This patch allows compilation of gd against non-bundled gd library older
then 2.0.4.
/php-src/ext/gd/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/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/gd.c
5a6243a 11-Oct-2002 Derick Rethans <derick@php.net> - Change constant name
/php-src/ext/gd/gd.c
7713b40 11-Oct-2002 Derick Rethans <derick@php.net> - Add indetified for bundled GD
/php-src/ext/gd/gd.c
f119fd6 20-Sep-2002 Ilia Alshanetsky <iliaa@php.net> Fixed bug #19487
/php-src/ext/gd/gd.c
4a39f70 20-Sep-2002 foobar <sniper@php.net> Added missing convert_to_* funcs. (should fix some crashes)
/php-src/ext/gd/gd.c
fb9bd8d 12-Sep-2002 foobar <sniper@php.net> ws fix
/php-src/ext/gd/gd.c
ba057e9 05-Sep-2002 foobar <sniper@php.net> Fix build with GD < 2.0.x
/php-src/ext/gd/gd.c
1ab9038 27-Aug-2002 Marcus Boerger <helly@php.net> Some requirements engineering: today necessary defines exists where
needed.
/php-src/ext/gd/gd.c
d1b56bf 27-Aug-2002 Marcus Boerger <helly@php.net> php_error_docref

BUT didn't we decide to disable those functions when not supported
instead of displaying an error?
/php-src/ext/gd/gd.c
53e6c07 23-Aug-2002 Rasmus Lerdorf <rasmus@php.net> stream closing bug here too
/php-src/ext/gd/gd.c
533c16e 23-Aug-2002 Wez Furlong <wez@php.net> Fix segfault reported by Rasmus.
/php-src/ext/gd/gd.c
1774395 22-Aug-2002 Marcus Boerger <helly@php.net> more php_error_docref
/php-src/ext/gd/gd.c
727067f 22-Aug-2002 Marcus Boerger <helly@php.net> php_error_docref...
/php-src/ext/gd/gd.c
9b9052f 22-Aug-2002 Marcus Boerger <helly@php.net> fix zts build
/php-src/ext/gd/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/gd.c
0b6074a 28-Jul-2002 Marcus Boerger <helly@php.net> forgot to move imeageellipse out of #ifdef HAVE_LIBGD20
/php-src/ext/gd/gd.c
b0b2226 26-Jul-2002 Marcus Boerger <helly@php.net> reapply patch for imageellipse beeing wrappet to imagearc if missing
# derick: the rest of the patch wasn't removed
/php-src/ext/gd/gd.c
06ad476 29-Jun-2002 Derick Rethans <derick@php.net> - Fix GD build with GD 1.8.3
/php-src/ext/gd/gd.c
29a2967 28-Jun-2002 foobar <sniper@php.net> t1lib.h needs to be included here now.
/php-src/ext/gd/gd.c
e2eaa02 28-Jun-2002 foobar <sniper@php.net> Moved all gd.h related stuff to gd.c
/php-src/ext/gd/gd.c
32e08c7 28-Jun-2002 foobar <sniper@php.net> Fix bug: #14735
/php-src/ext/gd/gd.c
ab0d5fe 28-Jun-2002 foobar <sniper@php.net> Fix bug: #17528, do not crash with empty string.
/php-src/ext/gd/gd.c
b24c249 28-Jun-2002 Derick Rethans <derick@php.net> Unify error messages
/php-src/ext/gd/gd.c
1f2c1d8 27-Jun-2002 foobar <sniper@php.net> Consistency fix.
/php-src/ext/gd/gd.c
b5c0408 26-Jun-2002 Derick Rethans <derick@php.net> - Fix build
#- Please test next time! This file is never installed with a default gd
# install
/php-src/ext/gd/gd.c
67bfbbe 25-Jun-2002 Marcus Boerger <helly@php.net> map imageellipse to imagearc if missing
fix warnings
/php-src/ext/gd/gd.c
33b5d72 25-Jun-2002 Marcus Boerger <helly@php.net> imageellipse is removed in 2.01
#maybe someone reintroduces this one in bundled lib?
/php-src/ext/gd/gd.c
2a6980a 24-Jun-2002 Derick Rethans <derick@php.net> - Make functions not exist when they are not available. This means you can
now safely do function_exists() on all gd functions.
/php-src/ext/gd/gd.c
1aac85b 15-Jun-2002 Markus Fischer <mfischer@php.net> - Be more verbose which index causes the warning.
/php-src/ext/gd/gd.c
9fea4c1 15-Jun-2002 Markus Fischer <mfischer@php.net> - Don't forget to close the stream.
/php-src/ext/gd/gd.c
c5dc21f 09-Jun-2002 Sander Roobol <sander@php.net> Made phpinfo() show if we're using the bundled version of GD
/php-src/ext/gd/gd.c
1528a3d 04-Jun-2002 foobar <sniper@php.net> Fixed bug: #17535
/php-src/ext/gd/gd.c
6f22159 11-Apr-2002 Harald Radi <phanto@php.net> fixed type
/php-src/ext/gd/gd.c
1d75089 21-Mar-2002 Markus Fischer <mfischer@php.net> *** empty log message ***
/php-src/ext/gd/gd.c
d2d8762 17-Mar-2002 Wez Furlong <wez@php.net> Streams now make more use of the memory manager, so tracking down
leaking streams should be easier.
# I hate these big commits
/php-src/ext/gd/gd.c
3064793 16-Mar-2002 Wez Furlong <wez@php.net> Tweak the API to be more consistent.
Update docs.
/php-src/ext/gd/gd.c
09213d7 16-Mar-2002 Wez Furlong <wez@php.net> change * formatting
/php-src/ext/gd/gd.c
0f65280 15-Mar-2002 Wez Furlong <wez@php.net> New PHP streams...
/php-src/ext/gd/gd.c
d5fee0c 02-Mar-2002 Derick Rethans <derick@php.net> - Make GD functions only available if they really exist (Patch by
matslin@orakel.ntnu.no)
/php-src/ext/gd/gd.c
38b3e06 28-Feb-2002 Rasmus Lerdorf <rasmus@php.net> Change fatal errors to warnings - fix bug #15797
/php-src/ext/gd/gd.c
90613d2 28-Feb-2002 Sebastian Bergmann <sebastian@php.net> Maintain headers.
/php-src/ext/gd/gd.c
32e9ea6 01-Feb-2002 Derick Rethans <derick@php.net> - Fix for bug 14899 (patch by Sander Roobol <sander@php.net>)
/php-src/ext/gd/gd.c
8e6a169 02-Jan-2002 jim winstead <jimw@php.net> jpeg2wbmp,png2wbmp: fix prototypes; _php_image_convert: simplify argument count checking
/php-src/ext/gd/gd.c
3893351 11-Dec-2001 Sebastian Bergmann <sebastian@php.net> Update headers.
/php-src/ext/gd/gd.c
552ee2a 06-Dec-2001 Hartmut Holzgraefe <hholzgra@php.net> proto fixes
/php-src/ext/gd/gd.c
250aded 06-Dec-2001 Hartmut Holzgraefe <hholzgra@php.net> proto fixes
/php-src/ext/gd/gd.c
e68a9c6 16-Nov-2001 Rasmus Lerdorf <rasmus@php.net> Use the macro here and add an E_NOTICE
/php-src/ext/gd/gd.c
a9fe559 13-Nov-2001 Rasmus Lerdorf <rasmus@php.net> Be explicit here and cast it
/php-src/ext/gd/gd.c
e202dea 10-Nov-2001 Rasmus Lerdorf <rasmus@php.net> # More low-oxygen plane hacking
Fix ImageColorsForIndex() and ImageColorAt() to work for TrueColor images.
@- Fix ImageColorsForIndex() and ImageColorAt() to work for TrueColor
@ images. (Rasmus)
/php-src/ext/gd/gd.c
35ace37 24-Oct-2001 foobar <sniper@php.net> Fixed logic bug introduced by me. Bug: #13796
/php-src/ext/gd/gd.c
eea3918 13-Oct-2001 foobar <sniper@php.net> ws fix.
/php-src/ext/gd/gd.c
6892520 11-Oct-2001 Stig Bakken <ssb@php.net> * zend_module_entry change: apino, debug and zts are moved first,
see README.EXTENSIONS file for upgrade help.
@Introduced extension version numbers (Stig)
/php-src/ext/gd/gd.c
116671a 08-Oct-2001 Egon Schmid <eschmid@php.net> Fixed some protos.
/php-src/ext/gd/gd.c
94d789e 30-Sep-2001 Rasmus Lerdorf <rasmus@php.net> I could have sworn I test compiled this when I committed it a couple of
days ago. Must have been hallucinating.
/php-src/ext/gd/gd.c
c828023 27-Sep-2001 Rasmus Lerdorf <rasmus@php.net> Fix segfault and check for truecolor image in ImageColorAt
@- Fix segfault and check for truecolor image in ImageColorAt (Rasmus)
/php-src/ext/gd/gd.c
6cfba2a 25-Sep-2001 Jeroen van Wolffelaar <jeroen@php.net> 2nd phase in back-substitution those macro's

I've got pretty much everything now...
/php-src/ext/gd/gd.c
c033288 25-Sep-2001 Jeroen van Wolffelaar <jeroen@php.net> Back-substitute for Z_* macro's. If it breaks some extension (the script isn't optimal, it parses for example var->zval.value incorrect) please let me know.
/php-src/ext/gd/gd.c
03f7406 21-Sep-2001 Hartmut Holzgraefe <hholzgra@php.net> proto fixes "double" -> "float"
/php-src/ext/gd/gd.c
78747bd 09-Sep-2001 Derick Rethans <derick@php.net> - Don't wrap lines... this is annoying while coding.
/php-src/ext/gd/gd.c
3c64473 06-Sep-2001 foobar <sniper@php.net> Fixed bug: #13172
/php-src/ext/gd/gd.c
70c581b 26-Aug-2001 Rasmus Lerdorf <rasmus@php.net> Test your changes please Jani
/php-src/ext/gd/gd.c
f03a871 24-Aug-2001 foobar <sniper@php.net> Fixed bug: #12948, #12945
/php-src/ext/gd/gd.c
5296d29 22-Aug-2001 foobar <sniper@php.net> Killed a compile warning.
/php-src/ext/gd/gd.c
4d11d90 13-Aug-2001 Rasmus Lerdorf <rasmus@php.net> Track down a few more functions that don't check for 0 args and use
faster mechanism
/php-src/ext/gd/gd.c
8c497f0 13-Aug-2001 Rasmus Lerdorf <rasmus@php.net> We don't consistently check for args passed to functions that don't
take any args. In some cases we probably want to skip the check for
performance reasons, but in other cases where performance is unlikely
to be a factor, not throwing a warning on the wrong number of args passed
to a function is at best inconsistent, and at worst it could hide a bug.
So, add a few such checks. There are still lots of cases out there.
/php-src/ext/gd/gd.c
f6f6c4d 11-Aug-2001 Zeev Suraski <zeev@php.net> Whitespace
/php-src/ext/gd/gd.c
e53100f 07-Aug-2001 foobar <sniper@php.net> php_sig_gd2 is only needed for GD extension.
/php-src/ext/gd/gd.c
27fcd05 07-Aug-2001 foobar <sniper@php.net> @- Added support for GD2 image type for ImageCreateFromString() (Jani)
/php-src/ext/gd/gd.c
b349df6 05-Aug-2001 Sascha Schumann <sas@php.net> some more eliminate-fetches-or-escalate-them-at-least
/php-src/ext/gd/gd.c
1159c84 05-Aug-2001 Zeev Suraski <zeev@php.net> - TSRMLS_FETCH work
- whitespace fixes
/php-src/ext/gd/gd.c
b1de7fc 31-Jul-2001 Zeev Suraski <zeev@php.net> More TSRMLS_FETCH annihilation. Enough for today...
/php-src/ext/gd/gd.c
aa1772c 31-Jul-2001 Zeev Suraski <zeev@php.net> More TSRMLS_FETCH annihilation
/php-src/ext/gd/gd.c
75e8350 30-Jul-2001 foobar <sniper@php.net> Make this extension compile in ZTS mode. Also killed 2 compile warnings.
/php-src/ext/gd/gd.c
bde4e0c 30-Jul-2001 Zeev Suraski <zeev@php.net> Fix GD build, and clean it tup
/php-src/ext/gd/gd.c
c43806f 30-Jul-2001 Zeev Suraski <zeev@php.net> Zend compatibility patch
/php-src/ext/gd/gd.c
d87cc97 28-Jul-2001 Zeev Suraski <zeev@php.net> Redesigned thread safety mechanism - nua nua
/php-src/ext/gd/gd.c
aa032e2 20-Jul-2001 Daniel Beulshausen <dbeu@php.net> fix font handling in vdir mode
/php-src/ext/gd/gd.c
36e008e 14-Jul-2001 Wez Furlong <wez@php.net> Fix for bug #12065
# Was that it??
/php-src/ext/gd/gd.c
79ce305 05-Jul-2001 Wez Furlong <wez@php.net> Made imagegammacorrect() work on true-color images.
Added support for new ImageStringFTEx function (due in GD 2.0.2).
/php-src/ext/gd/gd.c
610ebfe 02-Jul-2001 foobar <sniper@php.net> Missing constant.
/php-src/ext/gd/gd.c
73bfcd8 11-Jun-2001 foobar <sniper@php.net> this should be here..styles must be array
/php-src/ext/gd/gd.c
8b15d97 11-Jun-2001 foobar <sniper@php.net> fixed proto
/php-src/ext/gd/gd.c
ffd1c31 11-Jun-2001 foobar <sniper@php.net> Partial fix bug: #11333
/php-src/ext/gd/gd.c
c2f4987 07-Jun-2001 foobar <sniper@php.net> Removed some ws and couple of useless comments.
/php-src/ext/gd/gd.c
81e2cf0 06-Jun-2001 Rasmus Lerdorf <rasmus@php.net> Fix folding and clean up some extensions
/php-src/ext/gd/gd.c
25c3a3a 05-Jun-2001 Rasmus Lerdorf <rasmus@php.net> vim-6 does folding - clean up a bunch of missing folding tags plus
some misguided RINIT and RSHUTDOWN calls in a few fringe extensions
/php-src/ext/gd/gd.c
0c5d5a5 29-May-2001 foobar <sniper@php.net> Added missing GD/GD2 image handling functions.
/php-src/ext/gd/gd.c
1beda9e 24-May-2001 Stig Bakken <ssb@php.net> * include "config.h" if HAVE_CONFIG_H is defined (for standalone dso build)
/php-src/ext/gd/gd.c
af5c5ec 21-May-2001 foobar <sniper@php.net> fixed bug: #10593
/php-src/ext/gd/gd.c
1dbab5b 21-May-2001 James Moore <jmoore@php.net> Remove unused variable from imagesetstyle
/php-src/ext/gd/gd.c
02d4567 19-May-2001 Sterling Hughes <sterling@php.net> nuke last remnants of the old globals stuff

# oops
/php-src/ext/gd/gd.c
3c8140d 18-May-2001 Sterling Hughes <sterling@php.net> @ Added the IMG_ARC_ROUNDED option for the ImageFilledArc() function, which
@ specified that the drawn curve should be rounded. (Sterling)
/php-src/ext/gd/gd.c
8f97b4d 18-May-2001 Sterling Hughes <sterling@php.net> remove more php3 ts stuff
/php-src/ext/gd/gd.c
4812388 18-May-2001 Sterling Hughes <sterling@php.net> Remove the remnants of old global macro's
/php-src/ext/gd/gd.c
4c823e8 30-Apr-2001 Andi Gutmans <andi@php.net> - Change macros from V_ to VCWD_ because of AIX name clash
/php-src/ext/gd/gd.c
e973190 13-Apr-2001 Wez Furlong <wez@php.net> Added GD 2.0.1 support.
/php-src/ext/gd/gd.c
84e5576 06-Apr-2001 foobar <sniper@php.net> Killed some compile warnings.
/php-src/ext/gd/gd.c
7839089 01-Apr-2001 foobar <sniper@php.net> According to GD documentation the macros should be used instead..
/php-src/ext/gd/gd.c
f663f1e 01-Apr-2001 foobar <sniper@php.net> Fixed bug #8137 and killed some compile warnings.
/php-src/ext/gd/gd.c
1791658 12-Mar-2001 Alexander Feldman <sasha@php.net> A small fix to make the function imageloadfont portable.
/php-src/ext/gd/gd.c
eb6ba01 26-Feb-2001 Andi Gutmans <andi@php.net> - Fix copyright notices with 2001
/php-src/ext/gd/gd.c
721d599 20-Feb-2001 Daniel Beulshausen <dbeu@php.net> make gd work again under win32
/php-src/ext/gd/gd.c
8499b43 15-Feb-2001 Thies C. Arntzen <thies@php.net> @- Fixed some modules to allow using output-buffering. (Thies)

i nuked all unneded calls to php_header() - i'm not too sure how we do
handle HEAD Requests as they were only detected via php_header(). but calling
php_header from a module makes output-buffering unusable.

NOTICE: there is some EBSDIC stuff in gd.c - i think it's obsolete.
/php-src/ext/gd/gd.c
766bdbc 09-Feb-2001 Hartmut Holzgraefe <hholzgra@php.net> make _php_image_convert configuration-aware
/php-src/ext/gd/gd.c
d8a83a3 09-Feb-2001 Hartmut Holzgraefe <hholzgra@php.net> libjpeg-not-installed protection
/php-src/ext/gd/gd.c
bb6d3e6 01-Feb-2001 Stanislav Malyshev <stas@php.net> Allow usage of GD contexts and not tempfiles in output functions
/php-src/ext/gd/gd.c
5b57490 27-Jan-2001 Egon Schmid <eschmid@php.net> File formats in uppercase characters.
/php-src/ext/gd/gd.c
7ca3307 25-Jan-2001 Hartmut Holzgraefe <hholzgra@php.net> gd didn't work if no WBMP was available after rev 1.107 -> fixed
/php-src/ext/gd/gd.c
773b582 25-Jan-2001 Stanislav Malyshev <stas@php.net> Fix crash in stdout image output
# Basically, this code sucks. It should use GD contexts, not temp files
/php-src/ext/gd/gd.c
5ad2792 24-Jan-2001 Egon Schmid <eschmid@php.net> Protos fixed.
/php-src/ext/gd/gd.c
c5b67e1 24-Jan-2001 Derick Rethans <derick@php.net> - Commited a patch that adds support for converting Images to WBMP format.
(Thanx to Denis Gasparin <denis@editnet.it>)
@- Added support for converting images from JPG/PNG on the fly with the GD
@ extension, which is usefull for creating dynamic WAP-sites (Derick)
/php-src/ext/gd/gd.c
625978c 16-Jan-2001 foobar <sniper@php.net> Fixed bug #8733
/php-src/ext/gd/gd.c
93b2587 29-Nov-2000 Daniel Beulshausen <dbeu@php.net> made gd working correct under win32
# fixes the issues when running php threadsafe
/php-src/ext/gd/gd.c
a216a9a 23-Nov-2000 foobar <sniper@php.net> Fixed Bug #7939 + some cleaning.
/php-src/ext/gd/gd.c
2116cfe 18-Nov-2000 James Moore <jmoore@php.net> Stopping Compile Warnings when using old GD
/php-src/ext/gd/gd.c
3e2fa27 08-Nov-2000 Mathieu Kooiman <mathieu@php.net> E_WARNING into E_ERROR, Last commit (today)! I PROMISE! :-)
/php-src/ext/gd/gd.c
63cdbbd 08-Nov-2000 Mathieu Kooiman <mathieu@php.net> Alert user if they're trying to use
ImageCreateFromString() with GD < 1.5..
Sorry, should've added this last commit.
/php-src/ext/gd/gd.c
5e70416 08-Nov-2000 Mathieu Kooiman <mathieu@php.net> - Made gd extension build when using gd version < 1.5
/php-src/ext/gd/gd.c
44ecf58 06-Nov-2000 David Hedbor <neotron@php.net> (ImageCreateFromString) Added forgotten GDLS_FETCH() needed for ZTS.
/php-src/ext/gd/gd.c
d6e7b4f 04-Nov-2000 Mathieu Kooiman <mathieu@php.net> - ImageCreateFromString(): Fixed segfault that occured if an image was tried to be
generate while there was no support for such an image type.
/php-src/ext/gd/gd.c
848d353 03-Nov-2000 Derick Rethans <derick@php.net> - Fixed gd by adding a define
/php-src/ext/gd/gd.c
0d04945 03-Nov-2000 Derick Rethans <derick@php.net> - Fixing Mathieu's indentation problems
# It does not build, undefined references to getmbi and skipheader
/php-src/ext/gd/gd.c
f391eb7 03-Nov-2000 Mathieu Kooiman <mathieu@php.net> - Introduced ImageCreateFromString() function,
works for GIF/JPEG/PNG and WBMP ..
(Note: This built with the latest snapshot I grabbed
tonight; Derick seemed to have trouble though..)
@-Introduced ImageCreateFromString(), creates an image
@ stream out of eg a MySQL blob. (Mathieu)
/php-src/ext/gd/gd.c
d6d3f5e 01-Nov-2000 foobar <sniper@php.net> Add line of possible XBM support to the phpinfo()
/php-src/ext/gd/gd.c
f1dcb32 25-Oct-2000 Andrei Zmievski <andrei@php.net> Use zend_register_list_destructors_ex() instead.
/php-src/ext/gd/gd.c
1026416 25-Oct-2000 foobar <sniper@php.net> gdImageWBMP has some bug in it. Using the php-internal one works.
/php-src/ext/gd/gd.c
8fe7cf2 20-Oct-2000 Sascha Schumann <sas@php.net> Add explicit format string
/php-src/ext/gd/gd.c
7b4983c 20-Oct-2000 Andrei Zmievski <andrei@php.net> Mega-patch to get better resource information for modules.
* Fixed a bug in zend_rsrc_list_get_rsrc_type()
* Switched register_list_destructors() to use
zend_register_list_destructors_ex() instead
* Updated all relevant modules to provide the resource type name
to register_list_destructors() call
* Updated var_dump() to output resource type name instead of number

@- Made resource type names visible, e.g. var_dump() and
@ get_resource_type() display "file" for file resources. (Andrei)
/php-src/ext/gd/gd.c
4de105a 16-Oct-2000 Rui Hirokawa <hirokawa@php.net> added a option to use the truetype string handling function in gd.\n it is useful for japanese because the truetype string function in gd supports some japanese encodings.
/php-src/ext/gd/gd.c
ef1dea5 30-Sep-2000 Daniel Beulshausen <dbeu@php.net> uses php.h define
/php-src/ext/gd/gd.c
1c4207a 30-Sep-2000 Daniel Beulshausen <dbeu@php.net> made win32 compile
/php-src/ext/gd/gd.c
9ff7f19 26-Sep-2000 Stanislav Malyshev <stas@php.net> Add URL support for GD
/php-src/ext/gd/gd.c
d0e48e9 22-Aug-2000 Andi Gutmans <andi@php.net> - Cleanup imagetransparent in the GD library
/php-src/ext/gd/gd.c
4bed072 21-Aug-2000 Stanislav Malyshev <stas@php.net> Fix crash in one-argument imagecolortransparent
/php-src/ext/gd/gd.c
3c10e03 14-Jul-2000 Rasmus Lerdorf <rasmus@php.net> Add IMG_GIF, IMG_JPG, IMG_JPEG, IMG_PNG and IMG_WBMP constants for
imagetypes() function
@ Add IMG_GIF, IMG_JPG, IMG_JPEG, IMG_PNG and IMG_WBMP constants for
@ imagetypes() function (Rasmus)
/php-src/ext/gd/gd.c
2f960d7 14-Jul-2000 Rasmus Lerdorf <rasmus@php.net> Add ImageTypes() function which returns a bitfield with the supported
image formats. 1=gif, 2=jpeg, 4=png and 8=wbmp
@ Add ImageTypes() function which returns a bitfield with the supported
@ image formats. 1=gif, 2=jpeg, 4=png and 8=wbmp (Rasmus)
/php-src/ext/gd/gd.c
92b963b 26-Jun-2000 Jouni Ahto <jah@php.net> - Fixed another missing test for existing functions in libgd.
# This too should go in 4.0.1 if just possible.
/php-src/ext/gd/gd.c
29e5cf8 26-Jun-2000 Jouni Ahto <jah@php.net> - Test gdImagePaletteCopy and define HAVE_LIBGD15 if found.
- s/HAVE_LIBGD13/HAVE_LIBGD15/ in ImagePaletteCopy, ImageCopyMerge.
# This really should go into 4.0.1 or we'll get a lot of complaints from
# people using older versions of gd (because it still supports gif).
/php-src/ext/gd/gd.c
2deed22 25-Jun-2000 Egon Schmid <eschmid@php.net> Now its a todo.
/php-src/ext/gd/gd.c
9f0eba9 25-Jun-2000 Egon Schmid <eschmid@php.net> It was Jouni: Prevent Hartmut finding this until it is actually implemented...
/php-src/ext/gd/gd.c
b0d0aff 25-Jun-2000 Egon Schmid <eschmid@php.net> A droto is not a proto.
/php-src/ext/gd/gd.c
5a241ca 25-Jun-2000 Sterling Hughes <sterling@php.net> Add version checking.
/php-src/ext/gd/gd.c
3d5fd99 25-Jun-2000 Jouni Ahto <jah@php.net> # Missing ;
/php-src/ext/gd/gd.c
3d75fca 25-Jun-2000 Sterling Hughes <sterling@php.net> Proto.
/php-src/ext/gd/gd.c
ff1b4be 25-Jun-2000 Sterling Hughes <sterling@php.net> @- Added the ImageCopyMerge, ImagePaletteCopy and ImageColorClosestHWB functions. (Sterling)

-Added the ImageCopyMerge, ImagePaletteCopy and ImageColorClosestHWB functions
/php-src/ext/gd/gd.c
4dfdac7 25-Jun-2000 Jouni Ahto <jah@php.net> - Added imagecreatefromwbmp().
- Fixed missing parenthesis when calling function get_active_function_name.
@- Added function imagecreatefromwbmp(). (Jouni)
/php-src/ext/gd/gd.c
0c03253 24-Jun-2000 Sascha Schumann <sas@php.net> Stop including dl/phpdl.h.
/php-src/ext/gd/gd.c
6e815b7 18-Jun-2000 Egon Schmid <eschmid@php.net> Some protos fixed.
/php-src/ext/gd/gd.c
f5888ac 16-Jun-2000 Jouni Ahto <jah@php.net> - Forgot to test check for errors in two places.
/php-src/ext/gd/gd.c
2987d52 15-Jun-2000 Andi Gutmans <andi@php.net> - More #if WIN32|WINNT -> #ifdef PHP_WIN32 conversions
/php-src/ext/gd/gd.c
3ca7eb7 14-Jun-2000 Jouni Ahto <jah@php.net> # Prevent Hartmut finding this until it is actually implemented...
/php-src/ext/gd/gd.c
66eedaa 07-Jun-2000 Jouni Ahto <jah@php.net> - Fixed typo in _php_image_output (s/fp/tmp/) causing segfault.
- Fixed bug when calling imagejpeg() with 3 arguments, the second one empty,
introduced yesterday.
- Nuked even more code.
/php-src/ext/gd/gd.c
0ebcdb2 07-Jun-2000 Jouni Ahto <jah@php.net> - Added functions imagewbmp(), imagecreatefromxbm().
- Nuked a lot of duplicate code.
@- Added function imagecreatefromxbm(). (Jouni)
@- Added function imagewbmp(). (Jouni, based on patch from Rune Nordbøe Skillingstad)
# Note: calling imagejpeg() with 3 arguments, the second one empty,
# is currently broken. Fill fix tomorrow evening unless someone beats me.
# Must have some sleep now, brains stopped working...
/php-src/ext/gd/gd.c
6dd3228 06-Jun-2000 Hartmut Holzgraefe <hholzgra@php.net> added T1LIB information to info function
/php-src/ext/gd/gd.c
3701bc4 05-Jun-2000 Andi Gutmans <andi@php.net> - ARG_COUNT(ht) -> ZEND_NUM_ARGS() mega patch
/php-src/ext/gd/gd.c
93feb30 24-May-2000 Rasmus Lerdorf <rasmus@php.net> @ Fix a couple of warnings in the gd and ldap modules
num_links is a long there
/php-src/ext/gd/gd.c
94cca68 23-May-2000 Hartmut Holzgraefe <hholzgra@php.net> added a missing proto
/php-src/ext/gd/gd.c
4686a3b 23-May-2000 Sascha Schumann <sas@php.net> Use #ifdef COMPILE_DL_EXTNAME solely.
/php-src/ext/gd/gd.c
e043439 18-May-2000 Zeev Suraski <zeev@php.net> Update the license with the new clause 6
/php-src/ext/gd/gd.c
69ddfd0 14-May-2000 Sterling Hughes <sterling@php.net> @-Port imagegammacorrect from PHP3 to PHP4. (Sterling)

#Also two little stylistic changes in gd.c
/php-src/ext/gd/gd.c
19ea1a0 02-May-2000 Hartmut Holzgraefe <hholzgra@php.net> calling a function that is not supported in the current build due to a
missing library or unsupported feature (especially GIF-Output)
will now give a slightly more usefull error message than eg.
" Call to undefined function: imagegif()"
(this seemed to confuse a lot of users ....)
/php-src/ext/gd/gd.c
fe50664 02-May-2000 Sascha Schumann <sas@php.net> #if COMPILE_DL

becomes

#if defined(COMPILE_DL) || defined(COMPILE_DL_EXTENSION_NAME)
/php-src/ext/gd/gd.c
0d383d9 02-May-2000 Sascha Schumann <sas@php.net> Replace the various get_module() functions with a uniform
ZEND_GET_MODULE(name) macro.
/php-src/ext/gd/gd.c
0628b33 01-May-2000 Rasmus Lerdorf <rasmus@php.net> Never mind on the error check
/php-src/ext/gd/gd.c
83f567a 01-May-2000 Rasmus Lerdorf <rasmus@php.net> Dynamically allocate points for ImagePolygon (Marc Pohl)
@Dynamically allocate points for ImagePolygon (Marc Pohl)
/php-src/ext/gd/gd.c
4789127 21-Apr-2000 Rasmus Lerdorf <rasmus@php.net> createfrom* fixes
/php-src/ext/gd/gd.c
1665cba 15-Apr-2000 Andi Gutmans <andi@php.net> - Change PHP_ to V_ (directory & file functions)
/php-src/ext/gd/gd.c
34ba039 07-Apr-2000 Colin Viebrock <cmv@php.net> recommended changes
/php-src/ext/gd/gd.c
f133141 05-Apr-2000 Colin Viebrock <cmv@php.net> typo
/php-src/ext/gd/gd.c
731404c 05-Apr-2000 Colin Viebrock <cmv@php.net> phpinfo() prettying

I will get to the rest of the functions later tonight or tomorrow
(i.e. from hyperwave to snmp)
/php-src/ext/gd/gd.c
9c3d630 30-Mar-2000 Andi Gutmans <andi@php.net> - Hopefully got most of them. We also need a chdir_file function like
for Apache.
/php-src/ext/gd/gd.c
69c2faf 13-Mar-2000 Egon Schmid <eschmid@php.net> Fixed some protos.
/php-src/ext/gd/gd.c
9c192f5 13-Mar-2000 Rasmus Lerdorf <rasmus@php.net> # Oops - functions with multiple optional args suck
/php-src/ext/gd/gd.c
da4f3ed 13-Mar-2000 Rasmus Lerdorf <rasmus@php.net> gd-jpeg support
@Add GD-JPEG Support (Rasmus)
/php-src/ext/gd/gd.c
84bafc1 04-Mar-2000 Sascha Schumann <sas@php.net> Remove outdated PHP 3.1 stuff
/php-src/ext/gd/gd.c
b053e64 03-Mar-2000 Jouni Ahto <jah@php.net> (imagearc) - Fix #3706.
/php-src/ext/gd/gd.c
aeb6f86 29-Feb-2000 Jouni Ahto <jah@php.net> (image(createfrom?)png) Fix a typo & remove unused variable.
/php-src/ext/gd/gd.c
bafbbea 28-Feb-2000 Jouni Ahto <jah@php.net> - Use *_ex-API and *_RESOURCE-macros (partial).
# Yell if this breaks all the hell loose. Otherwise I'll continue with the
# wonderful experience of learning PHP4/Zend-APIS.
/php-src/ext/gd/gd.c
bf5cb89 26-Feb-2000 Zeev Suraski <zeev@php.net> - Convert 'PHP3' to 'PHP'
- Avoid declaring crypt() related salt types twice
/php-src/ext/gd/gd.c
ab7bbbb 25-Feb-2000 Jouni Ahto <jah@php.net> Ported T1lib support from PHP3.
@- Ported T1lib support from PHP3. (Jouni)
# That's almost a lie... needs still some work.
/php-src/ext/gd/gd.c
9b621d1 19-Feb-2000 Zeev Suraski <zeev@php.net> Get the license right... (this won't make it to RC1 of B4)
/php-src/ext/gd/gd.c
2460569 08-Feb-2000 Zeev Suraski <zeev@php.net> Change string->str where possible; string is basic a C++ class, so gdb can't look
inside variables named 'string'.
/php-src/ext/gd/gd.c
99ff6e3 24-Jan-2000 Egon Schmid <eschmid@php.net> Proper indentation here also.
/php-src/ext/gd/gd.c
43ae2bf 01-Jan-2000 Sascha Schumann <sas@php.net> Happy Y2K patch! Happy new year (or the new millennium, depending on whether
you start counting at 0 or 1).
/php-src/ext/gd/gd.c
2603f1c 20-Dec-1999 Andrei Zmievski <andrei@php.net> Zend fixups.
/php-src/ext/gd/gd.c
bb3ca12 17-Dec-1999 Zeev Suraski <zeev@php.net> More cleanup...
/php-src/ext/gd/gd.c
fb1c77b 17-Dec-1999 Zeev Suraski <zeev@php.net> - Made PHP_VERSION and PHP_OS work again
- More php3_ cleanup
@- Restored the PHP_VERSION and PHP_OS constants (Zeev)
/php-src/ext/gd/gd.c
a3c6514 17-Dec-1999 Zeev Suraski <zeev@php.net> More php3_ annihilation
/php-src/ext/gd/gd.c
02d3b39 17-Dec-1999 Zeev Suraski <zeev@php.net> More php3_ annihilation
/php-src/ext/gd/gd.c
db27dad 12-Dec-1999 Sascha Schumann <sas@php.net> Call SLS_FETCH() only, if it is needed
/php-src/ext/gd/gd.c
5b983c9 04-Dec-1999 Sascha Schumann <sas@php.net> Clean up php3.*\.h files. The files itself are renamed, and references in all
.*\.[ch] files were changed. There is a slight chance that my script missed
a few changes, please correct them manually.
/php-src/ext/gd/gd.c
8f91051 04-Dec-1999 Stig Bakken <ssb@php.net> Fix shared mode for gd/xml/mysql extensions.
/php-src/ext/gd/gd.c
7e9a1bc 01-Dec-1999 Stig Bakken <ssb@php.net> Back out PIC/COMPILE_DL hack from gd/mysql.
/php-src/ext/gd/gd.c
2467dd6 01-Dec-1999 Stig Bakken <ssb@php.net> @Fix some warnings when compiling in maintainer-mode (Stig)
@Made mysql and gd work as shared extensions again (Stig)
- Fixed some warnings in maintainer-mode.
- Made mysql and gd work as shared extensions again by defining
COMPILE_DL if PIC is defined.
# We need a better solution for building .so extensions than this
# PIC/COMPILE_DL hack!
/php-src/ext/gd/gd.c
2337d11 30-Nov-1999 Andi Gutmans <andi@php.net> - Added opened_path to php_fopen_wrapper() and the URL fopen wrapper (it's not
always properly set, it's a TODO for all of us). This enables us to implement
true 'use' support.
@- Added support for the 'use' keyword - behaves like 'require', but will not
@ use the same file more than once (Andi & Zeev, Zend library)
/php-src/ext/gd/gd.c
fc56fc8 29-Nov-1999 Sander Steffann <steffann@php.net> Show some extra info for GD with phpinfo()
/php-src/ext/gd/gd.c
4b8b970 24-Nov-1999 Egon Schmid <eschmid@php.net> I'm dreaming that someone else can format this when he/she is looking at it.
/php-src/ext/gd/gd.c
0f7444c 24-Nov-1999 Sander Steffann <steffann@php.net> Some patched versions of GD support both GIF and PNG. The GD module now
checks for both instead of assuming that PNG support means that there is no
GIF support anymore.
/php-src/ext/gd/gd.c
2de9baf 10-Nov-1999 Rasmus Lerdorf <rasmus@php.net> This arg is optional
/php-src/ext/gd/gd.c
51b1d2a 17-Oct-1999 Sascha Schumann <sas@php.net> Add PNG support. Tested with gd 1.7.3.
/php-src/ext/gd/gd.c
00bcd72 10-Oct-1999 Sascha Schumann <sas@php.net> Remove -DPIC preprocessor macros. This is defined by libtool
automatically, if a shared library is built. This would lead
to multiple definitions of get_module(). If you want to build
modules, add -DCOMPILE_DL to your CFLAGS.
/php-src/ext/gd/gd.c
8ee14c9 06-Sep-1999 Gergely Madarász <gorgo@php.net> Enabled shared build of gd module
/php-src/ext/gd/gd.c
d172a6b 05-Aug-1999 Uwe Steinmann <steinm@php.net> Huge patch to update the hyperwave and pdflib module.
Only pdflib >2.0 is supported.
None is tested yet. Hyperwave seems to be broken now.
/php-src/ext/gd/gd.c
3cb1eb0 02-Aug-1999 Zeev Suraski <zeev@php.net> Removed '3' from key functions in PHP (maintained compatibility through
php3_compat.h)
/php-src/ext/gd/gd.c
07d6911 27-Jul-1999 Andrey Hristov <andrey@php.net> Symbol work.
/php-src/ext/gd/gd.c
76bef75 23-Jul-1999 Zeev Suraski <zeev@php.net> Fix bug #1807 (requires libzend update)
/php-src/ext/gd/gd.c
00238ad 23-Jul-1999 Zeev Suraski <zeev@php.net> Added check for freetype.h
/php-src/ext/gd/gd.c
c5724cb 16-Jul-1999 Zeev Suraski <zeev@php.net> License update
/php-src/ext/gd/gd.c
b57dc27 21-May-1999 Sascha Schumann <sas@php.net> - run ext sources through conv_proto
- add necessary phpext_*_ptr
/php-src/ext/gd/gd.c
60fcac8 09-May-1999 Zeev Suraski <zeev@php.net> A few other minor fixes
/php-src/ext/gd/gd.c
bc415d5 09-May-1999 Zeev Suraski <zeev@php.net> * Finalizing the PHP version of SAPI. Support POST and cookies among other things.
* Fully implement ISAPI support - POST and cookies among other things.
* Almost completely rewrote phpinfo(). Allow modules to easily display their
information in phpinfo() without modifying phpinfo() itself (prototype for
the module info function was changed, thus the large amount of updated module
files).
* Initial extended SAPI support for Apache, completely untested.
* CGI now uses SAPI fully as well.
/php-src/ext/gd/gd.c
3cd0af1 26-Apr-1999 Zeev Suraski <zeev@php.net> * Get the Apache module to compile again
* Get rid of php3_rqst, use SG(server_context) instead (there's still Apache-specific code,
but it nuked a global)
/php-src/ext/gd/gd.c
6f7c0ed 23-Apr-1999 Zeev Suraski <zeev@php.net> Remove tls.[ch]
/php-src/ext/gd/gd.c
ff37732 22-Apr-1999 Stig Bakken <ssb@php.net> moved fdf, hyperwave, informix and some smaller files
/php-src/ext/gd/gd.c
5d75ccd 21-Apr-1999 Stig Bakken <ssb@php.net> gd compile fix
/php-src/ext/gd/gd.c
257de2b 17-Apr-1999 Stig Bakken <ssb@php.net> First commit of re-structuring phase one. We have started using automake in
sub-directories and started to move extension code into ext/<name>. For now,
I have moved the "standard" extension (which is quite a mix of everything
right now) and the GD extension into their own subdirs in ext/.
The configure script now also runs configure in the libzend directory
automatically and makes sure php4 and libzend use the same config.cache file.
To avoid running configure in libzend, use the --no-recursion option.
"make" in php4 also builds libzend now.
The Apache module doesn't compile right now, but a fix for that is
coming up.
/php-src/ext/gd/gd.c
2127ede 16-Apr-1999 Stig Bakken <ssb@php.net> updated GD from php3 repository, using it as a test extension for the new
directory structure
/php-src/ext/gd/gd.c