summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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
2005-05-19- Add build system for lib/XpmXORG-6_8_99_9XORG-6_8_99_8XORG-6_8_99_15XORG-6_8_99_14XORG-6_8_99_13XORG-6_8_99_12XORG-6_8_99_11XORG-6_8_99_10Søren Sandmann Pedersen
2005-02-21Avoid inifite loops. From Chris Gilbert in bug #1920.sco_port_update-baseXORG-6_8_99_7XORG-6_8_99_6XORG-6_8_99_5XORG-6_8_99_4XORG-6_8_99_3XORG-6_8_99_2XORG-6_8_99_1sco_port_updateMatthieu Herrb
2004-12-11Fix incomplete merge.xprint_packagertest_20041217_basexprint_packagertest_20041217Matthieu Herrb
2004-12-11more s_open() cleanup.Matthieu Herrb
2004-12-11Replace s_popen() by a more specific function that allows only one commandMatthieu Herrb
2004-11-25Fixes for CAN-2004-0914 (Thomas Biege).xprint_packagertest_20041125_basexprint_packagertest_20041125Matthieu Herrb
2004-09-21Merged over libXpm security fix provided by Chris Evans, Matthieu Herrb andEgbert Eich
2004-04-23Merging XORG-CURRENT into trunkrel-0-6-1lg3d-rel-0-7-0lg3d-baseXORG-6_8_0XORG-6_7_99_904XORG-6_7_99_903XORG-6_7_99_902XORG-6_7_99_901XORG-6_7_99_2XORG-6_7_99_1XACE-SELINUX-MERGElg3d-eventlg3d-dev-0-6-latestlg3d-dev-0-6-1-latestlg3d-dev-0-6-1-currentlg3dCOMPOSITEWRAPEgbert Eich
2004-03-14Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004xf86-4_4_99_1Egbert Eich
2004-03-03Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004xf86-4_4_0STSF-CURRENTEgbert Eich
2004-02-26readding XFree86's cvs IDsxf86-4_3_99_903Egbert Eich