Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 1.7.4v1.7.4 | Kim Woelders | 2021-09-17 | 2 | -2/+20 |
| | |||||
* | image.c: Use the LOAD_... macros to check loader return values | Kim Woelders | 2021-09-16 | 1 | -8/+8 |
| | |||||
* | Update Changelog to new format | Kim Woelders | 2021-09-16 | 1 | -109/+44 |
| | |||||
* | Add script to generate Changelog | Kim Woelders | 2021-09-16 | 1 | -0/+30 |
| | |||||
* | GIF, TIFF, WEBP loaders: Fix loading if filename does not have usual suffix ↵ | Kim Woelders | 2021-09-15 | 1 | -0/+1 |
| | | | | | | | - take 2 Better solution from from Daniel Friesel <derf@finalrewind.org> / Lars Stoltenow. | ||||
* | Revert "GIF, TIFF, WEBP loaders: Fix loading if filename does not have usual ↵ | Kim Woelders | 2021-09-15 | 3 | -4/+0 |
| | | | | | | suffix" This reverts commit 43f82f3bc80324282ec22cb6b7c0e0b3ca2b663f. | ||||
* | GIF, TIFF, WEBP loaders: Fix loading if filename does not have usual suffix | Kim Woelders | 2021-09-14 | 3 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | Patch from Daniel Friesel <derf@finalrewind.org>: --- Fix .gif loader if filename does not end in .gif Imlib2 is currently unable to load gif images if the filename does not end in .gif. This appears to be caused by imlib2 not resetting the file descriptor back to 0 after trying to open the image with its different loaders. While imlib2 does call rewind(FILE* im->fp) before invoking each loader, this does not guarantee that the underlying FD is seeked as well. However, the GIF loader uses the FD directly, and therefore tries to read from the middle of the file (unless it is the first loader). This patch adds an explicit seek in the same fashion as implemented in the TIFF loader. Patch and debugging credits go to Lars Stoltenow. --- Also fix same issue in TIFF and WEBP loaders. | ||||
* | LBM loader: Fix potential out-of-bounds memory access | Kim Woelders | 2021-09-14 | 1 | -3/+6 |
| | |||||
* | WEBP loader: Rename fd variable to be same as everywhere else | Kim Woelders | 2021-09-14 | 1 | -6/+6 |
| | |||||
* | WEBP loader: Remove forgotten debug printout | Kim Woelders | 2021-09-14 | 1 | -2/+0 |
| | |||||
* | imlib2_view: Fix issue with new default scaling | Kim Woelders | 2021-08-21 | 1 | -16/+21 |
| | | | | | Need to distinguish between scaling option value and applied scaling when viewing multiple images. | ||||
* | imlib2_view: Add some debug | Kim Woelders | 2021-08-21 | 1 | -5/+15 |
| | |||||
* | imlib2_view: By default scale large images to fit on screen | Kim Woelders | 2021-08-21 | 1 | -0/+21 |
| | |||||
* | imlib2_view: Cleanups | Kim Woelders | 2021-08-21 | 1 | -8/+9 |
| | |||||
* | imlib2_view: Move property stuff to separate file | Kim Woelders | 2021-08-21 | 4 | -9/+45 |
| | | | | May reuse it elsewhere. | ||||
* | 1.7.3v1.7.3 | Kim Woelders | 2021-08-08 | 2 | -2/+11 |
| | |||||
* | autofoo: Resurrect non-pkg check for bzip2 | Kim Woelders | 2021-08-07 | 1 | -0/+9 |
| | | | | | Apparently upstream (1.0.8) does not provide a .pc file but some distributions add one. | ||||
* | 1.7.2v1.7.2 | Kim Woelders | 2021-07-27 | 2 | -2/+40 |
| | |||||
* | WEBP saver: Use fopen() etc. like all other savers | Kim Woelders | 2021-07-16 | 1 | -9/+8 |
| | |||||
* | Loaders: Remove unnecessary headers | Kim Woelders | 2021-07-16 | 8 | -20/+0 |
| | |||||
* | Correct (disabled) debug printouts | Kim Woelders | 2021-07-13 | 2 | -6/+6 |
| | |||||
* | Add feature to build with ASAN (--enable-gcc-asan) | Kim Woelders | 2021-07-13 | 6 | -4/+25 |
| | |||||
* | Drop unused Imlib_Object_List:last | Kim Woelders | 2021-07-13 | 2 | -14/+8 |
| | |||||
* | Cleanups: while->for loops (pixmaps list) | Kim Woelders | 2021-07-10 | 1 | -64/+34 |
| | |||||
* | Cleanups: while->for loops (images list) | Kim Woelders | 2021-07-10 | 1 | -49/+29 |
| | |||||
* | Cleanups: while->for loops (im->tags list) | Kim Woelders | 2021-07-10 | 1 | -19/+9 |
| | |||||
* | Cleanups: while->for loops (context list) | Kim Woelders | 2021-07-10 | 1 | -34/+29 |
| | |||||
* | Cleanups: while->for loops (loaders list) | Kim Woelders | 2021-07-10 | 1 | -6/+4 |
| | |||||
* | Spec file: Add git tag to rpm file name (if built from git checkout) | Kim Woelders | 2021-07-10 | 3 | -5/+22 |
| | |||||
* | TGA loader: Fix loading small images without footer | Kim Woelders | 2021-07-10 | 1 | -5/+15 |
| | | | | Patch by noospot <noospot@mail.de>. | ||||
* | TIFF loader: Drop use of libtiff defined types deprecated in libtiff-4.3.0 | Kim Woelders | 2021-04-30 | 1 | -42/+38 |
| | | | | Switch to using C99 types, uint8 -> uint8_t, etc. now used by libtiff. | ||||
* | autofoo: Move more to pkg-config | Kim Woelders | 2021-04-30 | 2 | -65/+19 |
| | | | | Facilitates testing alternative library versions. | ||||
* | Fix clang-analyzer warnings - lib (less trivial) | Kim Woelders | 2021-04-16 | 1 | -12/+20 |
| | |||||
* | Fix clang-analyzer warnings - lib (mostly trivial) | Kim Woelders | 2021-04-16 | 10 | -75/+89 |
| | |||||
* | Fix clang-analyzer warnings - loaders (suppress bogus) | Kim Woelders | 2021-04-16 | 1 | -0/+4 |
| | |||||
* | Fix clang-analyzer warnings - loaders (trivial) | Kim Woelders | 2021-04-16 | 8 | -18/+13 |
| | |||||
* | Fix clang-analyzer warnings - bin (trivial) | Kim Woelders | 2021-04-16 | 2 | -41/+33 |
| | |||||
* | LBM loader: Fix handling of missing RLE data | Kim Woelders | 2021-04-16 | 1 | -9/+8 |
| | | | | The missing bytes were cleared at the start of the line, not the end. | ||||
* | context.c: Fix potential segv | Kim Woelders | 2021-04-13 | 1 | -3/+8 |
| | | | | | | Also call __imlib_FlushContexts() before adding new context, not after - It's pointless to check the new context - Avoids (bogus) clang-analyzer warning | ||||
* | Remove unused Context functions | Kim Woelders | 2021-04-13 | 2 | -48/+0 |
| | |||||
* | ICO loader: Enable specifying ico image index by key | Kim Woelders | 2021-04-13 | 1 | -7/+6 |
| | |||||
* | ICO loader: Fix (disabled) debug stuff | Kim Woelders | 2021-04-13 | 1 | -4/+4 |
| | |||||
* | Restore file:key functionality | Kim Woelders | 2021-04-12 | 1 | -35/+36 |
| | | | | Broken by 07e1601cd54d9ca9ed0b8648597e8d332242d938 (in v1.7.0). | ||||
* | Remove obsolete and unused AC_HEADER_STDC | Kim Woelders | 2021-04-06 | 1 | -2/+1 |
| | |||||
* | Add imlib2_load and /build to .gitignore | Kim Woelders | 2021-04-06 | 1 | -0/+3 |
| | |||||
* | Add XBM loader | Kim Woelders | 2020-12-18 | 2 | -0/+234 |
| | |||||
* | rend.c: Remove some pointless lines | Kim Woelders | 2020-12-13 | 1 | -3/+1 |
| | |||||
* | Remove some unnecessary X_DISPLAY_MISSING stuff | Kim Woelders | 2020-12-13 | 4 | -21/+0 |
| | |||||
* | 1.7.1v1.7.1 | Kim Woelders | 2020-12-09 | 2 | -2/+18 |
| | |||||
* | Silence a couple of sign-compare warnings | Kim Woelders | 2020-12-09 | 2 | -4/+4 |
| |