Branches

GD-2.0

View source
GD-2.0
Author Commit Message Labels Comments Date
250+ commits behind master.
Ondřej Surý
Update config.rpath to a recent version
Ondřej Surý
Fix fprint string formatting (From: http://bugs.debian.org/643422)
Ondřej Surý
Fix support for large images; https://bugs.php.net/bug.php?id=51128 (libgd#177)
Ondřej Surý
CVE-2009-3546: buffer overflow or buffer over-read attacks via a crafted GD file
tabe
cacheFetch & gdCacheGet can fails
tabe
fix FS#235
tabe
fix URL
tabe
fixed FS#227
tabe
fixed FS#100
tabe
clean useless comments
tabe
moved loop-invariant codes
tabe
removed an unused variable
tabe
just fail if failed to open file
tabe
removed unused codes
tabe
fix possible SEGV by negatiev num of points
tabe
use png_sig_cmp to support libpng 1.4, old is deprecated already in older version
tabe
removed an unused variable
tabe
restore subdirectories from the previous SVN repository
convert-repo
update tags
tabe
fixed possible segfaults when gdNewDynamicCtx() returns null
tabe
file Makefile.am was initially added on branch GD_2_0.
tabe
file CMakeLists.txt was initially added on branch GD_2_0.
tabe
fix for FS#204
tabe
removed unused assignment to fontpath
tabe
fix comment
tabe
decrement the pattern reference count in case of failure.
tabe
fixed FS#199
tabe
Fixed FS#196
tabe
replaced static gdPngJmpbufStruct, which is afraid of being shared with
tabe
fixed a typo
tabe
fixed memory leaks through failure
tabe
fixed FS#186
tabe
fixed a typo
tabe
append a line feed
tabe
fixed a slim chance of memory leaks.
tabe
fixed FS#193
tabe
ref FS#176: surround with #ifdef PNG_pHYs_SUPPORTED.
tabe
see FS#170: give the callback its own type.
tabe
ref FS#176: added support of variable resolution by Alan Boudreault.
tabe
check whether a new image is null or not.
tabe
fixed typos.
tabe
fixed a typo.
tabe
fixed FS#191; draw the center line regardless of thickness.
tabe
return 0 in case of unknown mode. (refs FS#184)
tabe
added new filter gdImagePixelate(). (see FS#184)
tabe
define the installation targets.
tabe
optimization via the row-major order.
tabe
fixed FS#185.
tabe
fixed a couple of typos.
tabe
added gdImageColorReplaceThreshold. (see FS#170)
tabe
rearranged the cpp lines for installation
tabe
optimized gdImageColorReplace*()
tabe
added gdImageColorReplace, gdImageColorReplaceArray, and gdImageColorReplaceCallback. (see FS#170)
tabe
fixed #181.
tabe
emphasized the relative include.
tabe
* recognize the color names like 'AliceBlue' in gdImageCreateFromXpm()
tabe
cast to gdColorMapEntry *.
tabe
added gd_color_map.[ch] to LIBGD_SRC_FILES.
tabe
fixed FS#166:
tabe
fixed typo
tabe
added the function to look up color names. (see FS#169)
tabe
fixed FS#174: use gd_strtok_r instead of strtok.
tabe
* avoid memory leak in case of gdRealloc's failure
tabe
check integer overflows.
tabe
fixed typos.
tabe
care to detect the FreeBSD port of libpng.
scottmac
Add bmp code to build scripts.
scottmac
Merge in BMP support, sync up LSB functions.
pajoye
- removed unused part (moved to /Makefile.am)
pajoye
- moved to /config
pajoye
- move to /
pajoye
- moved to /
pajoye
- removed
pajoye
- move config to ../ 2/2
pajoye
- move to ../ 1/2
pajoye
- add HAVE_BOOLEAN only for mingw/msys
pajoye
- we only need HAVE_BOOLEAN under mingw with libjpeg (patches required in libjpeg, see our wiki)
pajoye
- add ms-bit-fields option for mingw and msys
pajoye
- build static version of libgd (we may add an option to disable it)
pajoye
- prevent types conflict under mingw
pajoye
- don't add MS VC specific flag when mingw is used
pajoye
- #136, update the threshold crop to use color distance in the rgb cube
pajoye
- remove debug code
pajoye
- Update get*Lsb signature
pajoye
file Makefile.am was initially added on branch GD_2_0.
pajoye
file Makefile.netware was initially added on branch GD_2_0.
pajoye
- #129:
pajoye
- #145, Leak in gdImageCopyResized (Patch by Brent Bottles)
lhecking
Update to axc_pthread 2007-07-29.
pajoye
- add the c++ binding to the build
pajoye
- incorrect cast
pajoye
- WS
pajoye
*** empty log message ***
pajoye
- fix win32 build
pajoye
- drop unused variables
pajoye
- bump year and update (c)
pajoye
- #58, free neuquant and temp buffer on exit
pajoye
- drop double declaration
pajoye
- #58, missing declaration
chapg
*** empty log message ***
chapg
*** empty log message ***
pajoye
- add new url to SF.net site for the pngnq
pajoye
- nothing to do here, was a backup :)
pajoye
- #58, Add new dithering alogirthm based on nthony Dekker's neuquant
pajoye
- don't return a value
pajoye
- add gdImageFlip* declaration
pajoye
- kill compiler warnings
pajoye
- kill compiler warnings
pajoye
- #137, gdImageFlipBoth don't need a return valu- #137, gdImageFlipBoth don't need a return valuee
pajoye
- #121, tiff support, fix possible issue with sequence ops (compilers
mattias
- ws + cs
mattias
- ws + cs
mattias
- ws + cs
mattias
- ws + cs
mattias
- ws + cs
mattias
- ws + cs
mattias
- ws + cs
mattias
- ws + cs
mattias
- ws + cs
mattias
- ws + cs
mattias
- ws + cs
mattias
- ws + cs
kshepherd
Added methods which take a const GD::Image reference in place of a gdImagePtr. Added copy constructor and assignment operator. Additional documentation.
pajoye
- remove double declaration of gdImageEllipse
pajoye
- #50, add gdImageEllipse (test to come)
pajoye
- #136 add crop image support
kshepherd
Initial revision of the C++ helper files.
mattias
-MFB, Nuked unused label
scottmac
- #133, MFH, configure script ignores --with-png=DIR option
pajoye
- #132, MFB, fixed decoding of the html entity ϑ
pajoye
- #81, MFB, gdImageCopy ignores the transparent color
pajoye
- #88, MFB: Bug loading png images in grayscale + alpha
pajoye
- WS / CS
pajoye
- #122, tga, add support for image flip (tga images can be stored
pajoye
- #129, Add flip functions, horizontally, vertically
mattias
- According to the standard, the '#' char must be at column 0 (Thanks Nuno)
mattias
- ws + cs
mattias
- ws + cs
mattias
- ws + cs
scottmac
- #127, segfault when createwbmp fails
mattias
- ws + cs
mattias
- mark all non-exported functions as static (Nuno Lopes)
mattias
- Removed todo
mattias
- Overflow check
mattias
- Avoid unnessessary alloc
mattias
- ws + comment
mattias
- Performance hit
scottmac
Make the spelling of color consistent with the rest of libgd, though colour is the correct way... :)
scottmac
Add two new IO functions to fetch a word or integer when the format is LSB first.
pajoye
- #122:
pajoye
- #122, initial TGA support (read only)
pajoye
- stop if the tiff ctx handler cannot be created
pajoye
- drop unused var
pajoye
- #121, rewamp it almost completely
guenter
fixed FS#83 — re-defines within gdft.c when compiled with MingW32;
nlopess
replace pow(2, ) with a bitwise shift
nlopess
mark all non-exported functions as static
nlopess
export the TIFF API
pajoye
- move jpn docs to docs/
pajoye
- missing ;
pajoye
- fix build
mattias
- ws + cs
mattias
- Added checking for allocation
mattias
- Use gdMalloc and gdFree
mattias
- ws + cs
pajoye
- fix 32bit read support, inverted vertically
pajoye
- #121, TIFF support initial import
pajoye
- remove .cvsignore
pajoye
- has been moved
pajoye
- has been moved
pajoye
- CMake test should work now
pajoye
- now it builds (tests to come)
pajoye
- mv ChangeLog and NEWS
pajoye
- mv cmake, netware, vms and windows build script to root dir
pajoye
- mv docs to docs/
pajoye
- remove (has been moved one level lower)
guenter
added CVS Id tags.
mattias
-MFB, #113, gdImageColorTransparent can write outside buffer
mattias
- Added tests to cvsignore
mattias
-MFB #112, More checking
mattias
-MFB #112, gdImageColorDeallocate can write outside buffer
mattias
- #111, Optimization for single pixel line not in correct order
pajoye
- MFB: #106, gdImageRectangle draws 1x1 rectangles as 1x3 rectangles
pajoye
file bug00106.c was initially added on branch GD_2_0.
guenter
updated NetWare build files (again).
guenter
updated NetWare test build file.
guenter
updated NetWare build files.
guenter
updated NetWare build files.
guenter
updated NetWare build files.
mattias
- it has come clear that nc can be negative afterall
mattias
- Fixed fix :)
mattias
- nc in gdImageFill sould not be less than 0
mattias
- Be paranoid and dont allow multiplication with zero
mattias
- #109, Possible integer overflow in gdImageFill()
mattias
- Ignore cscope.out
mattias
- file lost in last commit for #105 :)
mattias
- #105, gdImageCreateFrom*Ptr() can crash if gdNewDynamicCtxEx() fails
mattias
- #101, _gdCreateFromFile() can crash if gdImageCreate fails
pajoye
- #97, ease the creation of regexps to match symbols/functions
pajoye
- MFB: #95, add NetWare makefiles to main source tree
pajoye
file Makefile was initially added on branch GD_2_0.
pajoye
- 2.1.x+ will not have this file
pajoye
- MFB: fix test (does not return 0 by default)
pajoye
- #94, gdImageCreateXbm can crash if gdImageCreate fails
nlopess
add const to gd internal tables (gdCostT, gdSinT, UnicodeTbl)
nlopess
ignore bug00086 file
nlopess
plug a memleak in _gdImageFillTiled() on error condition
pajoye
- missing bug00086 entry
nlopess
improve _gdImageFillTiled() internal function:
nlopess
ignore generated files
pajoye
- add doc about building out of the src tree and CMAKE_BUILD_TYPE option
nlopess
ignore a few generated files (not complet yet)
pajoye
- WS
pajoye
- #89, Possible integer overflow in gdImageCreateTrueColor
pajoye
- #87, MFB: fix segfault when an invalid color index is present in the
pajoye
- MFB: #86, Possible infinite loop in libgd/gd_png.c
pajoye
- #79, MFB:
pajoye
- add images as binary
pajoye
- remove badly imported files (must be binary)
pajoye
- Sync HEAD with GD_2_0
pajoye
- MFB:
pajoye
- MFB: #67, Preferable calls of gdFree() in libgd
pajoye
- MFB: #74, gdImageFilledArc, huge CPU usage with large angles
pajoye
- MFB: #77, gdImageLine does not draw all vertical lines
pajoye
- MFB: #78,gdImageFilledRectangle() draws nothing with reversed points
pajoye
- MFB: #78, add test case
mloskot
#59 Import Windows CE port.
nlopess
MFB: fix leak in test
pajoye
-MFB:
nlopess
MFB: fix bug #52: Reading GIF images is not thread safe (static usage in private functions)
pajoye
- we use NEWS now
nlopess
set HAVE_FT2BUILD_H when ft2build.h file is found
pajoye
- fix windows cmake support
pajoye
- windows may have freetype2.lib
nlopess
MFB
nlopess
fix pthread support in cmake toolchain
pajoye
- fix new lines, vc7 does not like makefile with both unix and windows line ending
pajoye
- #48, Race condition in gdImageStringFTEx
pajoye
- MFB: #48, Race condition in gdImageStringFTEx (cache)
pajoye
- MFB: ansi/windows build fix, all declarations must be on top (Edin)
pajoye
- MFB: #31 — Shared library support on cygwin (Dr. Volker Zell)