You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Takeshi Abe 4b0df64a46 MFH: check non-null before any use. 17 years ago
..
README Initial commit of the built-in libgd based on GD-2.0.1 24 years ago
gd.c MFH: check non-null before any use. 17 years ago
gd.h MFH: Fixed function definition 19 years ago
gd2copypal.c try even more to fix those warnings..... 24 years ago
gd2time.c Initial commit of the built-in libgd based on GD-2.0.1 24 years ago
gd2topng.c Update bundled gd library with relevant changes from gd-2.0.4 24 years ago
gd_arc_f_buggy.c MFH 21 years ago
gd_gd.c - libgd #101, imagecreatefromgd can crash if gdImageCreate fails 19 years ago
gd_gd2.c - fix compiler warnings 20 years ago
gd_gif_in.c - #41630, fix segfault when an invalid color index is present in the image 19 years ago
gd_gif_out.c - #38214, gif interlace never works 20 years ago
gd_io.c MFH 21 years ago
gd_io.h CS fixes. 23 years ago
gd_io_dp.c Synchronized bundled GD library with GD 2.0.22. 22 years ago
gd_io_file.c Synchronized bundled GD library with GD 2.0.17 23 years ago
gd_io_ss.c CS fixes. 23 years ago
gd_jpeg.c - MFH: add a weak/tolerant mode to the jpeg loader 20 years ago
gd_png.c MFH: Fixed bug #45799 (imagepng() crashes on empty image) 17 years ago
gd_security.c - Be paranoid and dont allow multiplication with zero 19 years ago
gd_ss.c MFH 21 years ago
gd_topal.c . colors allocated henceforth from the resulting image overwrite 19 years ago
gd_wbmp.c MFH 21 years ago
gdcache.c CS fixes. 23 years ago
gdcache.h CS fixes. 23 years ago
gddemo.c Initial commit of the built-in libgd based on GD-2.0.1 24 years ago
gdfontg.c fix compiler warnings introduced in my previous commit 20 years ago
gdfontg.h Synchronized bundled GD library with GD 2.0.22. 22 years ago
gdfontl.c fix compiler warnings introduced in my previous commit 20 years ago
gdfontl.h Synchronized bundled GD library with GD 2.0.22. 22 years ago
gdfontmb.c fix compiler warnings introduced in my previous commit 20 years ago
gdfontmb.h Synchronized bundled GD library with GD 2.0.22. 22 years ago
gdfonts.c fix compiler warnings introduced in my previous commit 20 years ago
gdfonts.h Synchronized bundled GD library with GD 2.0.22. 22 years ago
gdfontt.c fix compiler warnings introduced in my previous commit 20 years ago
gdfontt.h Synchronized bundled GD library with GD 2.0.22. 22 years ago
gdft.c - #43073, TrueType bounding box is wrong for angle<>0 17 years ago
gdhelpers.c Changed memory allocation wrappers to macros, so that it is possible to see 24 years ago
gdhelpers.h - MFH: CVE-2007-1001, integer overflow with invalid wbmp images 19 years ago
gdkanji.c CS fixes. 23 years ago
gdparttopng.c Update bundled gd library with relevant changes from gd-2.0.4 24 years ago
gdtables.c mark some huge arrays as read-only 20 years ago
gdtest.c - Avoid sprintf, even when checked copy'n'paste or changes lead to errors 19 years ago
gdtestft.c Fixing functionicalls with variable number of parameters... 23 years ago
gdtopng.c Initial commit of the built-in libgd based on GD-2.0.1 24 years ago
gdxpm.c MFH 21 years ago
jisx0208.h Initial commit of the built-in libgd based on GD-2.0.1 24 years ago
mathmake.c Initial commit of the built-in libgd based on GD-2.0.1 24 years ago
pngtogd.c Initial commit of the built-in libgd based on GD-2.0.1 24 years ago
pngtogd2.c Initial commit of the built-in libgd based on GD-2.0.1 24 years ago
testac.c CS fixes. 23 years ago
wbmp.c - MFH: CVE-2007-1001, integer overflow with invalid wbmp images 19 years ago
wbmp.h -fix build as shared or separate from main build (bfrance) 21 years ago
webpng.c - Avoid sprintf, even when checked copy'n'paste or changes lead to errors 19 years ago
xbm.c MFH: Bump copyright year, 3 of 3. 17 years ago

README

This directory contains the GD library available from 
http://www.boutell.com/gd/

The inclusion of this library with PHP is in response to the
popularity of the GD extension and the GD library itself. We felt
it would be worthwhile to make sure everyone had access to the
features of GD and by bundling GD with PHP we have a known target to
work against.

In addition to the above, a number of motivated PHP hackers have
expressed an interest in extending the functionality of the PHP-GD
combination. By putting a version of GD into PHP CVS we have provided
a sandbox for them to throw sand at each other in. Any and all
improvements we make to the GD library will be contributed back to the
original maintainers of this library at boutell.com.

The following statement is from the original GD package:

Credits and license terms

In order to resolve any possible confusion regarding the authorship of
gd, the following copyright statement covers all of the authors who
have required such a statement. _If you are aware of any oversights in
this copyright notice, please contact Thomas Boutell who will be
pleased to correct them._

COPYRIGHT STATEMENT FOLLOWS THIS LINE

Portions copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
by Cold Spring Harbor Laboratory. Funded under Grant P41-RR02188 by
the National Institutes of Health.

Portions copyright 1996, 1997, 1998, 1999, 2000, 2001 by
Boutell.Com, Inc.

Portions relating to GD2 format copyright 1999, 2000 Philip Warner.

Portions relating to PNG copyright 1999, 2000 Greg Roelofs.

Portions relating to libttf copyright 1999, 2000 John Ellson
(ellson@lucent.com).

Portions relating to JPEG and to color quantization copyright 2000,
Doug Becker and copyright (C) 1994-1998, Thomas G. Lane. This
software is based in part on the work of the Independent JPEG
Group. See the file README-JPEG.TXT for more information.

Portions relating to WBMP copyright 2000 Maurice Szmurlo and Johan
Van den Brande.

_Permission has been granted to copy, distribute and modify gd in
any context without fee, including a commercial application,
provided that this notice is present in user-accessible supporting
documentation._

This does not affect your ownership of the derived work itself, and
the intent is to assure proper credit for the authors of gd, not to
interfere with your productive use of gd. If you have questions,
ask. "Derived works" includes all programs that utilize the
library. Credit must be given in user-accessible documentation.

_This software is provided "AS IS."_ The copyright holders disclaim
all warranties, either express or implied, including but not
limited to implied warranties of merchantability and fitness for a
particular purpose, with respect to this code and accompanying
documentation.

Although their code does not appear in gd 2.0.1, the authors wish
to thank David Koblas, David Rowley, and Hutchison Avenue Software
Corporation for their prior contributions.

END OF COPYRIGHT STATEMENT