summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Set close-on-exec when opening filesHEADmasterAlan Coopersmith2023-04-226-7/+14
* xpmReadRgbNames: constify filename argumentAlan Coopersmith2023-03-272-3/+3
* parse.c: remove unused function xstrlcpy()Alan Coopersmith2023-02-121-19/+0
* parse.c: Wrap FREE_CIDX definition in do { ... } while(0)Alan Coopersmith2023-02-121-2/+2
* XpmCreateDataFromXpmImage: Fix misleading indentationAlan Coopersmith2023-02-121-2/+3
* open-zfile: Make compress & uncompress commands optionalAlan Coopersmith2023-02-052-0/+8
* Fix a memleak in ParsePixels error code pathPeter Hutterer2023-01-231-0/+1
* Use gzip -d instead of gunzipPeter Hutterer2023-01-161-1/+1
* Prevent a double free in the error code pathMatthieu Herrb2023-01-121-1/+5
* Fix CVE-2022-4883: compression commands depend on $PATHAlan Coopersmith2023-01-122-5/+16
* Fix CVE-2022-44617: Runaway loop with width of 0 and enormous heightAlan Coopersmith2023-01-122-10/+41
* Fix CVE-2022-46285: Infinite loop on unclosed commentsAlan Coopersmith2023-01-121-0/+4
* Fix spelling/wording issuesAlan Coopersmith2022-07-175-9/+9
* parse: simplify error paths in xpmParseColors()Benjamin Tissoires2019-12-061-26/+24
* parse: avoid memleak on error with STRLCAT/STRLCPYPeter Hutterer2019-12-061-20/+58
* After fdopen(), use fclose() instead of close() in error pathAlan Coopersmith2018-10-061-1/+1
* Windows build fixesDave Bodenstab2018-09-224-0/+19
* Handle size_t in file/buffer lengthTobias Stoeckmann2016-12-122-1/+5
* Avoid OOB write when handling malicious XPM files.Tobias Stoeckmann2016-12-121-9/+25
* Gracefully handle EOF while parsing files.Tobias Stoeckmann2016-12-121-8/+32
* Fix out out boundary read on unknown colorsTobias Stoeckmann2016-12-121-1/+2
* Fix abs() usage.Jörg Sonnenberger2014-03-191-4/+4
* Fix libXpm build with NO_ZPIPEClaudio Bley2013-05-311-1/+2
* Added 'const' attribute to all filename arguments in the APIChristophe CURIS2013-05-318-10/+10
* Added 'const' qualifier to the filename argument to internal functionsChristophe CURIS2013-05-312-4/+4
* Close fd if fdopen() or xpmPipeThrough() fails in OpenWriteFile()Alan Coopersmith2013-04-231-1/+3
* closeness_cmp: maintain constness when casting pointersAlan Coopersmith2011-11-181-1/+1
* Include missing headersJeremy Huddleston2011-11-111-0/+2
* Fix gcc -Wwrite-strings warnings that don't require public API changesAlan Coopersmith2011-11-105-18/+23
* Assume C89 and just use const, not local Const macroAlan Coopersmith2011-11-103-11/+5
* Strip trailing whitespaceAlan Coopersmith2011-09-1612-76/+76
* config: provide a Makefile for the include directoryGaetan Nadon2010-10-241-3/+0
* libXpm make: remove redundant -I.Gaetan Nadon2010-10-241-1/+1
* Missing end comment in libXpm/src/parse.cColin Harrison2010-10-071-0/+1
* Purge cvs tags.Jesse Adkins2010-10-069-14/+0
* Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONSAlan Coopersmith2009-10-081-1/+1
* Janitor: ansification, make distcheck, .gitignorePaulo Cesar Pereira de Andrade2009-01-3029-650/+616
* Replace strcpy with strncpy to match previous code blockAlan Coopersmith2007-08-221-1/+2
* Replace index/rindex with C89 standard strchr/strrchrAlan Coopersmith2007-08-063-8/+8
* X.Org Bug #11863: Build libXpm on MS Windows (with MinGW)Jason Rumney2007-08-063-1/+24
* Use AM_CFLAGS & AM_CPPFLAGS to replace per-program and obsolete macrosAlan Coopersmith2007-06-271-3/+2
* renamed: .cvsignore -> .gitignoreAlan Coopersmith2006-07-131-0/+0
* Always initialize atomTable to NULL, so xpmHashTableFree() doesn't try toAlan Coopersmith2006-06-031-0/+1
* Coverity #1432: Returned without freeing storage "hints_cmt" (in error caseAlan Coopersmith2006-06-021-3/+3
* Coverity #1415: Returned without freeing storage "hints_cmt" (in error caseAlan Coopersmith2006-06-021-3/+3
* doublecheck that a pointer is not NULL before dereferencing it. (CoverityXORG-7_0_99_901Matthieu Herrb2006-03-181-1/+1
* Add missing files to EXTRA_DISTKevin E Martin2005-10-051-2/+3
* Last argument of variable parameter list needs to be casted to a pointerXORG-6_8_99_903XORG-6_8_99_902XORG-6_8_99_901Matthieu Herrb2005-10-031-1/+1
* Accept autoconf HAVE_STRLCPY as alias for HAS_STRLCATXORG-6_8_99_900XORG-6_8_99_16Alan Coopersmith2005-07-161-1/+1
* Set soversion to 4.11.0 with -version-number.Daniel Stone2005-07-161-1/+1