summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-03-27xpmReadRgbNames: constify filename argumentAlan Coopersmith
2023-02-12parse.c: remove unused function xstrlcpy()Alan Coopersmith
2023-02-12parse.c: Wrap FREE_CIDX definition in do { ... } while(0)Alan Coopersmith
2023-02-12XpmCreateDataFromXpmImage: Fix misleading indentationAlan Coopersmith
2023-02-05open-zfile: Make compress & uncompress commands optionalAlan Coopersmith
2023-01-23Fix a memleak in ParsePixels error code pathPeter Hutterer
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-12Fix CVE-2022-46285: Infinite loop on unclosed commentsAlan Coopersmith
2022-07-17Fix spelling/wording issuesAlan Coopersmith
2019-12-06parse: simplify error paths in xpmParseColors()Benjamin Tissoires
2019-12-06parse: avoid memleak on error with STRLCAT/STRLCPYPeter Hutterer
2018-10-06After fdopen(), use fclose() instead of close() in error pathAlan Coopersmith
2018-09-22Windows build fixesDave Bodenstab
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
2014-03-19Fix abs() usage.Jörg Sonnenberger
2013-05-31Fix libXpm build with NO_ZPIPEClaudio Bley
2013-05-31Added 'const' attribute to all filename arguments in the APIChristophe CURIS
2013-05-31Added 'const' qualifier to the filename argument to internal functionsChristophe CURIS
2013-04-23Close fd if fdopen() or xpmPipeThrough() fails in OpenWriteFile()Alan Coopersmith
2011-11-18closeness_cmp: maintain constness when casting pointersAlan Coopersmith
2011-11-11Include missing headersJeremy Huddleston
2011-11-10Fix gcc -Wwrite-strings warnings that don't require public API changesAlan Coopersmith
2011-11-10Assume C89 and just use const, not local Const macroAlan Coopersmith
2011-09-16Strip trailing whitespaceAlan Coopersmith
2010-10-24config: provide a Makefile for the include directoryGaetan Nadon
2010-10-24libXpm make: remove redundant -I.Gaetan Nadon
2010-10-07Missing end comment in libXpm/src/parse.cColin Harrison
2010-10-06Purge cvs tags.Jesse Adkins
2009-10-08Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONSAlan Coopersmith
2009-01-30Janitor: ansification, make distcheck, .gitignorePaulo Cesar Pereira de Andrade
2007-08-22Replace strcpy with strncpy to match previous code blockAlan Coopersmith
2007-08-06Replace index/rindex with C89 standard strchr/strrchrAlan Coopersmith
2007-08-06X.Org Bug #11863: Build libXpm on MS Windows (with MinGW)Jason Rumney
2007-06-27Use AM_CFLAGS & AM_CPPFLAGS to replace per-program and obsolete macrosAlan Coopersmith
2006-07-13renamed: .cvsignore -> .gitignoreAlan Coopersmith
2006-06-03Always initialize atomTable to NULL, so xpmHashTableFree() doesn't try toAlan Coopersmith
2006-06-02Coverity #1432: Returned without freeing storage "hints_cmt" (in error caseAlan Coopersmith
2006-06-02Coverity #1415: Returned without freeing storage "hints_cmt" (in error caseAlan Coopersmith
2006-03-18doublecheck that a pointer is not NULL before dereferencing it. (CoverityXORG-7_0_99_901Matthieu Herrb
2005-10-05Add missing files to EXTRA_DISTKevin E Martin
2005-10-03Last argument of variable parameter list needs to be casted to a pointerXORG-6_8_99_903XORG-6_8_99_902XORG-6_8_99_901Matthieu Herrb
2005-07-16Accept autoconf HAVE_STRLCPY as alias for HAS_STRLCATXORG-6_8_99_900XORG-6_8_99_16Alan Coopersmith
2005-07-16Set soversion to 4.11.0 with -version-number.Daniel Stone
2005-07-09Add .cvsignore filesKeith Packard