summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Expose XImage cache control functionsKim Woelders2018-02-174-10/+109
* Add imlib_get_cache_used()Kim Woelders2018-02-172-4/+18
* Refactor the XImage cacheKim Woelders2018-02-101-100/+70
* Add IMLIB2_XIMAGE_CACHE_COUNT to enable testing the ximage cacheKim Woelders2018-02-101-0/+11
* Introduce IMLIB2_SHM_OPT to enable overriding/testing SHM modesKim Woelders2018-02-101-0/+18
* Fix potential OOB memory access if border sizes exceed image dimensionsKim Woelders2018-02-091-28/+28
* Fix potential OOB memory access if border elements are negativeKim Woelders2018-02-091-4/+4
* Strip trailing whitespace, cosmeticsKim Woelders2018-02-091-319/+319
* IndentKim Woelders2018-02-082-10/+16
* Add support for MIT-SHM FD-passingAlexander Volkov2018-02-082-42/+124
* introduce __imlib_ShmDestroyXImage() instead of __imlib_ShmDetach()Alexander Volkov2018-02-083-8/+16
* put a check for shared memory inside __imlib_ShmGetXImage()Alexander Volkov2018-02-083-25/+13
* imlib_create_scaled_image_from_drawable(): Drop shape handling if unshapedKim Woelders2017-12-231-16/+27
* imlib_create_scaled_image_from_drawable(): speed up 1:1 caseKim Woelders2017-12-231-32/+53
* imlib2_grab: Always use imlib_create_scaled_image_from_drawable() to grab imageKim Woelders2017-12-231-5/+2
* Remove redundant CAST_IMAGE()Kim Woelders2017-12-171-2/+0
* Introduce __imlib_LoadImageData()Kim Woelders2017-12-175-196/+74
* Make some more functions static.Kim Woelders2017-12-152-4/+2
* XPM loader: Fix incorrect image invalidation.Kim Woelders2017-05-011-1/+0
* Prevent OOB read with large file support on 32 bitTobias Stoeckmann2017-03-251-1/+3
* Properly release resources on error pathTobias Stoeckmann2017-03-129-9/+58
* Avoid out of boundary operations while parsing xpmTobias Stoeckmann2017-02-201-4/+24
* Fix missing break.Kim Woelders2017-02-121-0/+1
* PNM loader: Fix reading PNM bitmaps.Kim Woelders2016-09-031-0/+1
* Fix various potential OOM crashes.Kim Woelders2016-04-166-125/+93
* Move __imlib_ItemInList() to file.c.Kim Woelders2016-04-164-21/+20
* Trivial file function cleanups.Kim Woelders2016-04-152-16/+14
* Eliminate pImlibExternalFilter type.Kim Woelders2016-04-152-8/+6
* Make a number of functions static.Kim Woelders2016-04-154-14/+11
* Harden API and internals against overly large imagesYuriy M. Kaminskiy2016-04-133-5/+28
* Fix cross-endianness for masks (1-bit depth images)Alexander Smirnov2016-04-131-0/+2
* loader_xpm: remove nonsense/impossible/broken conditionYuriy M. Kaminskiy2016-04-121-2/+1
* Fix integer overflow resulting in insufficient heap allocationYuriy M. Kaminskiy2016-04-091-1/+2
* Fix potential divide-by-zero in imlib_image_draw_ellipse().Kim Woelders2016-04-071-0/+24
* GIF loader: Indent.Kim Woelders2016-04-071-25/+25
* GIF loader: Reduce progress checks from per-pixel to per-row.Kim Woelders2016-04-071-2/+2
* GIF loader: Remove check made redundant by previous commit.Kim Woelders2016-04-071-8/+0
* GIF loader: Fix out-of-bound reads from colormap.Kim Woelders2016-04-071-14/+17
* Revert "gif: fix oob reads w/bad colormaps"Kim Woelders2016-04-071-10/+3
* Fix off-by-one OOB read in __imlib_MergeUpdate().Kim Woelders2016-04-061-1/+1
* gif: fix oob reads w/bad colormapsBernhard Übelacker2016-04-021-3/+10
* Fix some "variable might be clobbered" warnings.Kim Woelders2016-03-212-8/+13
* Fix some "variable set but not used" warnings.Kim Woelders2016-03-212-14/+19
* Fix "assuming signed overflow does not occur" warning.Kim Woelders2016-03-211-4/+5
* Fix zlib loader filename checkQuentin Rameau2016-02-091-15/+9
* Fix bz2 loader filename checkQuentin Rameau2016-02-091-15/+9
* Indent.Kim Woelders2016-02-071-142/+161
* Add a Farbfeld loaderFRIGN2016-02-072-0/+169
* Remove redundant config.h.Kim Woelders2015-11-011-1/+0
* add time.h include to common.h for time_tChloe Kudryavtsev2015-11-011-0/+1