File imlib2.changes of Package imlib2
-------------------------------------------------------------------
Wed May 10 00:56:21 UTC 2017 - sflees@suse.de
- Update to 1.4.10
* PNM, TGA, XPM, and general loader fixes.
-------------------------------------------------------------------
Sun May 1 17:27:34 UTC 2016 - mpluskal@suse.com
- Update to 1.4.9
* Fix cross-endianness for masks (1-bit depth images)
* gif: fix oob reads w/bad colormaps
* Fix "assuming signed overflow does not occur" warning.
* Fix some "variable set but not used" warnings.
* Fix some "variable might be clobbered" warnings.
* Fix off-by-one OOB read in __imlib_MergeUpdate().
* Revert "gif: fix oob reads w/bad colormaps"
* GIF loader: Fix out-of-bound reads from colormap.
* GIF loader: Remove check made redundant by previous commit.
* GIF loader: Reduce progress checks from per-pixel to per-row.
* GIF loader: Indent.
* Fix potential divide-by-zero in imlib_image_draw_ellipse().
* Make a number of functions static.
* Eliminate pImlibExternalFilter type.
* Trivial file function cleanups.
* Move __imlib_ItemInList() to file.c.
* Fix various potential OOM crashes.
* Fix integer overflow resulting in insufficient heap allocation
* loader_xpm: remove nonsense/impossible/broken condition
* Harden API and internals against overly large images
-------------------------------------------------------------------
Tue Mar 15 11:52:25 UTC 2016 - sflees@suse.de
- Spec cleaner run
-------------------------------------------------------------------
Tue Mar 15 11:06:36 UTC 2016 - sflees@suse.de
- Update to 1.4.8
* Add a Farbfeld loader (FRIGN).
* Fix zlib and bz2 loader filename check.
* Miscellaneous maintenance.
-------------------------------------------------------------------
Tue May 12 11:11:13 UTC 2015 - olaf@aepfle.de
- run autoreconf unconditional. PMBS got a fixed version for SLE_11
-------------------------------------------------------------------
Mon Apr 27 17:59:10 UTC 2015 - mpluskal@suse.com
- Update to 1.4.7
* Prevent division-by-zero crashes
* imlib_conv: Use proper buffer size to prevent invalid write of
size one
* loader_gif: Don't read uninitilized memory in case of invalid
input
* loader_gif(): Abort gif parsing if DGifGetLine() fails
* Fix segfault when opening input/queue/id:000007,src:000000,
op:flip1,pos:51 with feh
* Make IMAGE_DIMENSIONS_OK() more restrictive
* load_pnm: Deal with fread() errors consistently
* __imlib_LoadImage(): Additionally check loader_ret to detect
loader failures
* loader_tga: Abort file loading if the file obviously isn't
large enough
* imlib_save_image(): Check loader return code for errors
* loader_tga.c: Properly signal if decoding uncompressed BGRA
data failed
* loader_tga.c: Properly signal if decoding RLE compressed data
failed
* imlib_save_image_with_error_return(): Check loader return code
to prevent use of unitialized memor
* load_gif: Make sure rows isn't used partly unitialized
- Drop imlib2-giflib5.patch
-------------------------------------------------------------------
Sat Feb 28 08:29:42 UTC 2015 - mpluskal@suse.com
- Cleanup spec file with spec-cleaner
- Update to 1.4.6
* TGA loader: Fix for corrupt RLE format.
* Fix drawing of closed polygons in certain situations.
* Set warning options when using gcc.
* Silence compiler warnings.
* Don't set -std=gnu99.
* XPM loader: Simplify and fix certain case of cpp > 2.
-------------------------------------------------------------------
Mon Nov 3 11:01:20 UTC 2014 - olaf@aepfle.de
- disable autoreconf in SLE11, it is too old and causes syntax errors
-------------------------------------------------------------------
Mon Sep 1 08:23:18 UTC 2014 - jengelh@inai.de
- Edit imlib2-giflib5.patch and change a bogus >= to a >
-------------------------------------------------------------------
Sun Jun 1 09:25:29 UTC 2014 - jengelh@inai.de
- Edit imlib2-giflib5.patch to support giflib7-5.1
-------------------------------------------------------------------
Thu Mar 28 09:40:53 UTC 2013 - mmeister@suse.com
- Added url as source.
Please see http://en.opensuse.org/SourceUrls
-------------------------------------------------------------------
Tue Jan 8 01:37:43 UTC 2013 - crrodriguez@opensuse.org
- imlib2-bswap.patch -> USe byteswap.h instead of custom code
- imlib2-giflib5.patch --> Fix build failure with new giflib
-------------------------------------------------------------------
Tue Jan 10 03:00:01 UTC 2012 - crrodriguez@opensuse.org
- Cleanup total dependency madness here:
* Add explicit BuildRequires on libjpeg-devel,zlib-devel,
libid3tag-devel.
* Do not use catch-all xorg-x11-devel, but only
xorg-x11-libX11-devel, xorg-x11-libXext-devel
* imlib2-devel only requires xorg-x11-libX11-devel
* Axe all "la" files, there is no libltdl usage.
* cleanup imlib-config script at build time.
* This will certainly break build of dependenant packages
with broken BuildRequires, drop me a note if you find
any problem.
-------------------------------------------------------------------
Mon Nov 21 18:38:47 UTC 2011 - jengelh@medozas.de
- Remove redundant/unwanted tags/section (cf. specfile guidelines)
- Employ shlib policy
-------------------------------------------------------------------
Sat Oct 15 04:47:09 UTC 2011 - coolo@suse.com
- add libtool as buildrequire to make the spec file more reliable
-------------------------------------------------------------------
Tue Aug 16 16:29:39 CEST 2011 - meissner@suse.de
- Updated to 1.4.5
- lots of code cleanup, typo fixes, reindentation
- some malloc replaced by calloc to avoid integer issues
- bugfixes, especially in the PNM loader
-------------------------------------------------------------------
Wed Nov 17 17:29:40 CET 2010 - meissner@suse.de
- Updated to 1.4.4
- upstream merged our fix
-------------------------------------------------------------------
Wed Jun 16 13:12:42 UTC 2010 - lnussel@suse.de
- Recommend imlib2-loaders to actually get them installed as imlib2
is rather useles without them in most cases (bnc#299389).
-------------------------------------------------------------------
Thu Apr 29 17:05:34 CEST 2010 - meissner@suse.de
- fixed incorrect overflow checking (CVE-2010-0991, bnc#598935)
-------------------------------------------------------------------
Thu Apr 15 11:57:10 CEST 2010 - meissner@suse.de
- updated to 1.4.3 upstream
- upstreamed our fixes
- more bugfixes and width adjustments
-------------------------------------------------------------------
Thu Dec 31 13:10:25 CET 2009 - jengelh@medozas.de
- enable parallel build
-------------------------------------------------------------------
Mon Jul 13 15:54:19 CEST 2009 - meissner@suse.de
- align AMD64 assembler tables bnc#521020
-------------------------------------------------------------------
Fri Nov 21 15:04:38 CET 2008 - meissner@suse.de
- fixed a pointer arithmetic problem in the XPM loader
CVE-2008-5187/bnc#447093
-------------------------------------------------------------------
Tue Oct 21 11:02:11 CEST 2008 - meissner@suse.de
- upgraded to 1.4.2 upstream
- our upstream fixes mostly
- small bugfixes
- removed upstream fixes
-------------------------------------------------------------------
Tue Jun 17 18:40:13 CEST 2008 - meissner@suse.de
- upgraded to 1.4.1 upstream
- security fixes, some bugfixes
- removed non-executable stack patch
- redone Xorg rgb.txt patch
-------------------------------------------------------------------
Mon Jun 2 15:01:59 CEST 2008 - mweckbecker@suse.de
- Fix xpm buffer overflow (bnc#394703, CVE-2008-2426)
-------------------------------------------------------------------
Fri Oct 26 13:52:56 CEST 2007 - meissner@suse.de
- upgraded to 1.4.0 upstream
- mostly merged security fixes
- cleaned up and redid patches were necessary
- enabled visibility hiding option
-------------------------------------------------------------------
Tue Aug 21 16:38:34 CEST 2007 - meissner@suse.de
- moved provides to the right subpackage.
- suggests: imlib2-loaders in the mainpackage. #299389
-------------------------------------------------------------------
Sun Jul 22 19:19:52 CEST 2007 - aj@suse.de
- Reduce BuildRequires.
-------------------------------------------------------------------
Mon Dec 11 21:30:51 CET 2006 - jw@suse.de
- uninitialized variable bug
patched and sent upstream.
-------------------------------------------------------------------
Tue Nov 14 08:48:38 CET 2006 - meissner@suse.de
- Removed the incorrect loader_jpeg hunk of fix
for #214313. #220671
-------------------------------------------------------------------
Wed Nov 8 13:01:26 CET 2006 - meissner@suse.de
- Upgraded to 1.3.0:
- several bug fixes
- lots of symbols marked as hidden
-------------------------------------------------------------------
Wed Nov 8 10:36:46 CET 2006 - meissner@suse.de
- Added an additional JPEG fix.
- Also added a fix for TIFF images on 64bit systems.
-------------------------------------------------------------------
Wed Oct 25 12:14:29 CEST 2006 - meissner@suse.de
- fixed various buffer and integer overflows
in various loaders and decoders. #214313
-------------------------------------------------------------------
Wed Sep 20 15:24:26 CEST 2006 - schwab@suse.de
- Use AM_PROG_AS.
-------------------------------------------------------------------
Fri Aug 11 16:05:28 CEST 2006 - jw@suse.de
- RGB_TXT_PATH added to loader_xpm.c
defined now as /usr/share/X11/rgb.txt
-------------------------------------------------------------------
Tue Feb 7 00:35:39 CET 2006 - ro@suse.de
- fix build for < 10.1
-------------------------------------------------------------------
Wed Jan 25 21:36:36 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Wed Jan 11 19:20:30 CET 2006 - jw@suse.de
- $RPM_OPT_FLAGS + -fstack-protector added.
-------------------------------------------------------------------
Mon Jan 2 15:46:06 CET 2006 - aj@suse.de
- Fix filelist.
-------------------------------------------------------------------
Thu Dec 22 16:19:14 CET 2005 - jw@suse.de
- upgraded to 1.2.1, removed upstreamed patches
-------------------------------------------------------------------
Wed Sep 21 02:17:27 CEST 2005 - ro@suse.de
- only remove .la files for plugins
- add requires to devel package
-------------------------------------------------------------------
Tue Sep 20 22:22:32 CEST 2005 - jw@suse.de
- offending \*.la files removed.
-------------------------------------------------------------------
Tue Mar 8 15:43:44 CET 2005 - jw@suse.de
- Provides for all the loaders added
to satisfy building e.g. eterm [#64296]
-------------------------------------------------------------------
Tue Feb 1 09:34:53 CET 2005 - coolo@suse.de
- put devel files in -devel subpackage
-------------------------------------------------------------------
Wed Jan 5 13:35:40 CET 2005 - meissner@suse.de
- Added missing security fixes to BMP and XPM loader #49562.
- Added libstdc++-devel and libtiff-devel to neededforbuild.
-------------------------------------------------------------------
Thu Aug 26 12:01:27 CEST 2004 - meissner@suse.de
- Upgraded to 1.1.1.
- Fixed buffer overflow in BMP loader.
-------------------------------------------------------------------
Sun Jan 18 23:35:56 CET 2004 - meissner@suse.de
- fixed "label at end of compound statement" errors in gcc 3.4
-------------------------------------------------------------------
Mon Jan 12 11:52:06 CET 2004 - adrian@suse.de
- revert last change (%run_ldconfig already exist before)
-------------------------------------------------------------------
Sun Jan 11 10:30:01 CET 2004 - adrian@suse.de
- add %run_ldconfig
-------------------------------------------------------------------
Sat Aug 16 09:42:22 CEST 2003 - mmj@suse.de
- Update to 1.1.0
-------------------------------------------------------------------
Fri Jun 13 10:11:04 CEST 2003 - kukuk@suse.de
- Add missing directories to filelist
-------------------------------------------------------------------
Wed May 28 15:28:32 CEST 2003 - ro@suse.de
- fix build even without archprefix
-------------------------------------------------------------------
Fri Mar 14 00:08:04 CET 2003 - mmj@suse.de
- Initial package of imlib2-1.0.6
-------------------------------------------------------------------