summaryrefslogtreecommitdiff
path: root/inc/image.php
AgeCommit message (Collapse)Author
2022-09-25PHP8.1 fixes from RectorAppleman1234
2019-02-26Moving imagecreatefrombmp to polyfillBenjamin Southall
2015-03-31fix some png images being discardedczaks
2014-10-12SECURITY: imagemagick/graphicsmagick was ignoring all errors8chan
So, in a much older patch I had a problem where an incorrect RGB profile would make image uploads fail. I fixed this by using strpos against the error message...but didn't check the return value correctly. That means that any error from gm/im was ignored. This caused people to upload too large images and flood /b/ with 1 x 10000 pixel images My fault, patched now. Sorry about that. Conflicts: inc/image.php
2014-02-22fix pngs betterczaks
2014-02-22actually fix png posting for some images not fully supported by gm/imagemagickczaks
2014-02-10png resizing: depending on error messages with pngs is flawyczaks
2014-01-04inc/image.php: i18nczaks
2014-01-04image resizing: fix a problem with some pngs; reported by urbanczaks
2013-09-06Cleaner check to make sure inc/ files aren't accessed directly.Michael Foster
2013-08-28Bugfix: Corrupt images were not getting removed from /tmp (convert, gm, and ↵Michael Foster
gifsicle)
2013-08-11gifsicle: temporary fix; STI: gifsicle REALLY sends that to stderr for every ↵czaks
gif shorter than 50 frames
2013-08-04Bugfix: exif_read_data() Incorrect APP1 Exif Identifier CodeMichael Foster
2013-08-04gifsicle: redirect stdout to /dev/null but keep stderr going to stdoutMichael Foster
2013-08-04gifsicle: make it finally workczaks
2013-08-04bug fix, wrong indexMichael Foster
2013-08-04fix gifsicle issue connected with frame limitczaks
2013-08-03Can't auto-orient a non-JPEGMichael Foster
2013-08-03Fix for instances with old GraphicsMagick or ImageMagick versions (no ↵Michael Foster
-auto-orient).
2013-08-03Bugfix: gm and auto-orient thumbnailingMichael Foster
2013-08-03Only use `identify` if we have toMichael Foster
2013-08-03Better image processing. Add support for GraphicsMagick (a fork of ↵Michael Foster
ImageMagick) and `exiftool` (for stripping EXIF metadata quickly).
2013-08-03Accidentally commit'd debug stuff/errorsMichael Foster
2013-08-03Better error handling/displaying with $config['debug'] and ↵Michael Foster
$config['verbose_errors']
2013-08-02Better command-line ImageMagick image processingMichael Foster
2013-08-02syntax error in last commitMichael Foster
2013-08-02Fix bugMichael Foster
2013-08-02Fix last commitMichael Foster
2013-08-02Major config.php cleanup and a few minor misc fixes.Michael Foster
2013-08-01Don't redraw image again after correcting image orientation; Correct image ↵Michael Foster
orientation with convert+gifsicle too
2013-08-01convert+gifscale didn't respect $config['thumb_keep_animation_frames']Michael Foster
2013-08-01Forgot "global $config" hereMichael Foster
2013-07-31Tiny code clean-upMichael Foster
2013-07-31convert+gifsicle: fix previous commitMarcin Łabanowski
2013-07-31Support for resizing gifs using gifsicle with resizing the rest using ↵Marcin Łabanowski
ImageMagick
2013-07-31Fix animated .gif conversion when $config['thumb_ext'] == ''Marcin Łabanowski
2013-07-21Option to automatically strip EXIF metadata from JPEGsMichael Foster
2013-01-20Copyright and license update for 2013.Michael Save
2012-08-27minor consistency cleanupMichael Save
2012-04-19Bugfix: Fix transparancy with `convert`Michael Save
2012-04-18Fix animated thumbnails with `convert` and ImagickMichael Save
2012-04-13code cleanupMichael Save
2012-04-12better anti-bot checkMichael Save
2012-04-12large cleanupMichael Save
2012-03-18Better upload handling (don't move file before handling it)Michael Save
2012-03-18convert: Suppress warnings when trying to delete temporary file.Michael Save
2012-03-17convert: Don't rely on PHP GD to get the image dimensions; use `identify`.Michael Save
2012-03-17Better thumbnailing with `convert`.Michael Save
2012-03-17convert: chmod(664) after moving temporary imageMichael Save
2012-03-17Thumbnail the first frame only.Michael Save