1262c863d3
- Update to 3.5.18 * Remove outdated ifdef checks for including stdint.h * unifdef sequent * unifdef VAX11C * Remove ancient Amiga support * Remove ancient port to 16-bit Windows without X11 libraries * Remove xpmstrcasecmp fallback for strcasecmp * Remove xpmstrdup fallback for strdup * Use _stricmp() instead of strcasecmp() on Windows * man pages: make indentation arguments to .IP be numeric * man pages: ensure .BR macro has multiple arguments * man pages: remove .PP after .SH or .SS lines * man pages: adjust line breaks in source files * Strip trailing whitespace from source files * gitlab CI: drop the ci-fairy check-mr job * XpmCreateBuffer.3: editorial changes for this man page [Debian bug #1102886] * Fix build with current Windows headers * tests: poll for stable compressed output
Stefan Dirsch2026-01-26 13:44:24 +00:00
7d3cccd56f
Accepting request 1267176 from X11:XOrg
Ana Guerrero2025-04-07 15:35:11 +00:00
0a16e7ba51
- adding COPYING file to filelist (bsc#1240836)
Stefan Dirsch2025-04-04 15:48:12 +00:00
3dbefaec8e
- Update to 3.5.17 * This release contains fixes for the libXpm issues reported in security advisory here: https://lists.x.org/archives/xorg-announce/2023-October/003424.html * fixes CVE-2023-43788 libXpm: out of bounds read in XpmCreateXpmImageFromBuffer() (boo#1215686) * fixes CVE-2023-43789 libXpm: out of bounds read on XPM with corrupted colormap (boo#1215687)
Stefan Dirsch2023-10-03 20:48:43 +00:00
e6155c5c23
- update to 3.5.16: * test: skip compressed file tests when --disable-open-zfile is used * gitlab CI: build with each of --enable-open-zfile & --disable-open-zfile * configure: correct error message to suggest --disable-open-zfile * open-zfile: Make compress & uncompress commands optional * Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL * XpmCreateDataFromXpmImage: Fix misleading indentation * parse.c: Wrap FREE_CIDX definition in do { ... } while(0) * parse.c: remove unused function xstrlcpy() * test: Use PACKAGE_BUGREPORT instead of hard-coded URL's * test: Add simple test cases for functions in src/rgb.c * xpmReadRgbNames: constify filename argument * Fix a memleak in ParsePixels error code path
Stefan Dirsch2023-04-18 11:53:05 +00:00
7fee1f4ec9
- with switching to suggests making use of (n)compress no longer needs to be limited to openSUSE
Stefan Dirsch2023-04-13 09:32:33 +00:00
6a24dd2dbb
- suggests instead of require compress (see changelog below)
Stefan Dirsch2023-04-13 08:19:40 +00:00
78c0e38f51
- require compress (ncompress package) on openSUSE; it's not - improved latest changelog entry (better explnation)
Stefan Dirsch2023-04-12 16:04:18 +00:00
9d14d04f42
Accepting request 1078729 from home:favogt:xpmsimpler
Stefan Dirsch2023-04-12 15:47:35 +00:00
a6d21eef27
- Depend also on /usr/bin/uncompress, not only /usr/bin/gzip; Requiring binaries instead of packages resolves the file conflict with busybox-gzip, which is used when building nginx opensuse images; dep chain was: nginx -> libdg3 -> libXpm4 -> gzip ==> conflict with busybox-gzip
Stefan Dirsch2023-04-12 12:56:43 +00:00
eca7366536
Accepting request 1078595 from home:favogt:branches:X11:XOrg
Stefan Dirsch2023-04-12 11:58:08 +00:00
65d894ba8a
- n_no-compress-on-sle.patch * we can't handle .Z files, since we don't have ncompress package on SLE; so disable this feature as before (bsc#1207031) - BuildRequires * removed again ncompress * added again autoconf, automake, libtool - run again autoreconf due to patch above
Stefan Dirsch2023-04-03 20:33:37 +00:00
f13b03a92e
- Update to version 3.5.14 * Fix spelling/wording issues * man: strip trailing whitespace * gitlab CI: add a basic build test * man pages: Make file names consistent with their displayed names * man pages: Fix shadow man pages * man pages: Make function synopses more consistent with other pages * man pages: Add missing word 'function' where needed * man pages: Fix typos * man pages: Correct Copyright/License notices * add man pages based on doc/xpm.PS * update man pages
Stefan Dirsch2022-11-20 22:57:20 +00:00
812922f897
- Update to version 3.5.13 The fixes here are some found by static analysers, and a build fix for Windows (which, curiously, is dated to 2012 so clearly we're at the top of the game here). Nothing overly exciting, but covscan, parfait, etc. should be a bit happier now.
Stefan Dirsch2020-01-04 22:49:01 +00:00
d5165a9d05
- added baselibs.conf as source in specfile
Stefan Dirsch2017-01-01 21:34:14 +00:00
934f302f0f
- Update to version 3.5.12: * Fix abs() usage. * Fix out out boundary read on unknown colors * Gracefully handle EOF while parsing files. * Avoid OOB write when handling malicious XPM files. * Handle size_t in file/buffer length
Stefan Dirsch2017-01-01 20:50:29 +00:00
87e38b0af8
Obsoletes: xorg-x11-proto-devel -> Provides: xorg-x11-proto-devel
Stefan Dirsch2014-04-27 22:07:54 +00:00
e55932899c
Accepting request 198894 from X11:XOrg
Tomáš Chvátal
2013-09-13 12:47:09 +00:00
5ff37cbf37
Accepting request 198755 from home:Zaitor:branches:X11:XOrg
Stefan Dirsch2013-09-13 10:17:36 +00:00
ec9201aca4
Accepting request 160099 from X11:XOrg
Stephan Kulow
2013-03-22 10:57:50 +00:00