summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-02-12XpmCreateDataFromXpmImage: Fix misleading indentationAlan Coopersmith
2023-02-12Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOLAlan Coopersmith
2023-02-05open-zfile: Make compress & uncompress commands optionalAlan Coopersmith
2023-01-23Fix a memleak in ParsePixels error code pathPeter Hutterer
2023-01-23configure: correct error message to suggest --disable-open-zfileAlan Coopersmith
2023-01-19gitlab CI: build with each of --enable-open-zfile & --disable-open-zfileAlan Coopersmith
2023-01-17test: skip compressed file tests when --disable-open-zfile is usedAlan Coopersmith
2023-01-17libXpm 3.5.15libXpm-3.5.15Alan Coopersmith
2023-01-16Use gzip -d instead of gunzipPeter Hutterer
2023-01-12Prevent a double free in the error code pathMatthieu Herrb
2023-01-12Fix CVE-2022-4883: compression commands depend on $PATHAlan Coopersmith
2023-01-12Fix CVE-2022-44617: Runaway loop with width of 0 and enormous heightAlan Coopersmith
2023-01-12test: add test cases for CVE-2022-44617 (zero-width w/enormous height)Alan Coopersmith
2023-01-12Fix CVE-2022-46285: Infinite loop on unclosed commentsAlan Coopersmith
2023-01-12test: add test case for CVE-2022-46285 (unclosed comments)Alan Coopersmith
2023-01-10cxpm: getc/ungetc wrappers should not adjust position when c == EOFAlan Coopersmith
2023-01-08test: Add unit tests using glib frameworkAlan Coopersmith
2023-01-07configure: add --disable-open-zfile instead of requiring -DNO_ZPIPEAlan Coopersmith
2023-01-01man pages: Apply standard man page style/formattingAlan Coopersmith
2023-01-01man pages: Replace "See Also" entries with more useful onesAlan Coopersmith
2023-01-01man pages: Fix typos and other minor editingAlan Coopersmith
2022-11-19libXpm 3.5.14libXpm-3.5.14Alan Coopersmith
2022-08-27man pages: Correct Copyright/License noticesAlan Coopersmith
2022-08-27man pages: Fix typosAlan Coopersmith
2022-08-27man pages: Add missing word 'function' where neededAlan Coopersmith
2022-08-27man pages: Make function synopses more consistent with other pagesAlan Coopersmith
2022-08-26man pages: Fix shadow man pagesAlan Coopersmith
2022-08-26man pages: Make file names consistent with their displayed namesAlan Coopersmith
2022-07-17gitlab CI: add a basic build testAlan Coopersmith
2022-07-17man: strip trailing whitespaceAlan Coopersmith
2022-07-17Fix spelling/wording issuesAlan Coopersmith
2022-07-17Build xz tarballs instead of bzip2Alan Coopersmith
2019-12-25update man pagesWalter Harms
2019-12-24add man pages based on doc/xpm.PSWalter Harms
2019-12-13libXpm 3.5.13libXpm-3.5.13Peter Hutterer
2019-12-06parse: simplify error paths in xpmParseColors()Benjamin Tissoires
2019-12-06parse: avoid memleak on error with STRLCAT/STRLCPYPeter Hutterer
2019-05-03Allow usage when fork() is not availableFabrice Fontaine
2018-12-07Update configure.ac bug URL for gitlab migrationAlan Coopersmith
2018-11-19Update README for gitlab migrationAlan Coopersmith
2018-10-06After fdopen(), use fclose() instead of close() in error pathAlan Coopersmith
2018-09-22Windows build fixesDave Bodenstab
2017-01-26autogen: add default patch prefixMihail Konev
2017-01-26autogen.sh: use quoted string variablesEmil Velikov
2017-01-26autogen.sh: use exec instead of waiting for configure to finishPeter Hutterer
2016-12-12libXpm 3.5.12libXpm-3.5.12Matthieu Herrb
2016-12-12Handle size_t in file/buffer lengthTobias Stoeckmann
2016-12-12Avoid OOB write when handling malicious XPM files.Tobias Stoeckmann
2016-12-12Gracefully handle EOF while parsing files.Tobias Stoeckmann
2016-12-12Fix out out boundary read on unknown colorsTobias Stoeckmann