GD-2.0

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