summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2024-02-19unifdef NULL_NOT_ZEROHEADmasterAlan Coopersmith1-16/+1
2024-02-19unifdef ATTSHAREDLIBAlan Coopersmith1-14/+0
2023-11-07XEVI: fix -Walloc-sizeSam James1-1/+1
2023-10-08_xgeDpyClose: handle NULL return from _xgeFindDisplayAlan Coopersmith1-1/+1
2023-10-08Check for malloc failure in _xgeGetExtensionVersionAlan Coopersmith1-2/+4
2023-10-08_xgeGetExtensionVersion should not free info on failureAlan Coopersmith1-1/+0
2022-10-17Remove "All rights reserved" from Oracle copyright notices.Alan Coopersmith1-1/+1
2022-06-11Convert calls to Xmalloc arrays to use Xmallocarray insteadAlan Coopersmith3-4/+7
2022-06-11Import reallocarray() from libX11Alan Coopersmith3-2/+90
2022-06-10Use calloc instead of malloc if we may not initialize all the bytesAlan Coopersmith5-6/+6
2022-06-10Remove unnecessary (char *) casts from Xfree() argumentsAlan Coopersmith5-12/+12
2022-06-10Remove unnecessary casts of malloc/calloc resultsAlan Coopersmith8-15/+13
2022-06-10Add extutilP.h header for xgeExtRegister() prototypeAlan Coopersmith4-3/+50
2022-06-10Xge.c, Xge.h: convert from ISO-8859-1 to UTF-8Alan Coopersmith1-1/+1
2022-06-10Fix spelling/wording issuesAlan Coopersmith2-3/+3
2016-03-03Use __builtin_popcountl if available to replace Ones() in XSecurity.cAlan Coopersmith1-2/+11
2016-03-03Assert that values buffer has enough room for provided valuesAlan Coopersmith1-0/+5
2016-03-03XSecurityGenerateAuthorization: Allocate enough space in values bufferRob Wu1-1/+1
2014-03-17Xge: remove warning messages about missing Xge extension event translationsKeith Packard1-7/+0
2014-03-08XeviGetVisualInfo: Free & clear *evi_return, not evi_return pointerAlan Coopersmith1-2/+4
2014-01-20Stricter event error checkingNathan Kidd1-11/+17
2013-11-07Remove fallback for _XEatDataWords, require libX11 1.6 for itAlan Coopersmith9-48/+0
2013-06-24Require ANSI C89 pre-processor, drop pre-C89 token pasting supportAlan Coopersmith2-12/+0
2013-06-22Replace sprintf with snprintf when looking up extension error stringsAlan Coopersmith1-1/+1
2013-05-02integer overflow in XSyncListSystemCounters() [CVE-2013-1982 6/6]Alan Coopersmith1-7/+25
2013-05-02integer overflow in XShapeGetRectangles() [CVE-2013-1982 5/6]Alan Coopersmith1-10/+14
2013-04-26integer overflow in XeviGetVisualInfo() [CVE-2013-1982 4/6]Alan Coopersmith1-7/+18
2013-04-26several integer overflows in XdbeGetVisualInfo() [CVE-2013-1982 3/6]Alan Coopersmith1-10/+17
2013-04-26integer overflow in XcupStoreColors() [CVE-2013-1982 2/6]Alan Coopersmith1-14/+11
2013-04-26integer overflow in XcupGetReservedColormapEntries() [CVE-2013-1982 1/6]Alan Coopersmith1-7/+12
2013-04-13Use _XEatDataWords to avoid overflow of rep.length bit shiftingAlan Coopersmith8-8/+56
2012-07-30Avoid having macros expand code to be: ((f) ? (f)->m1 : NULL)->m2Thomas Klausner1-2/+2
2012-04-23Destroy generic event extension after last display is removedChase Douglas1-1/+9
2011-10-14Add const attributes to fix gcc -Wwrite-strings warningsAlan Coopersmith14-20/+20
2011-09-16Strip trailing whitespaceAlan Coopersmith14-96/+96
2011-04-12Correct XShm return values.Peter Hutterer1-4/+4
2011-02-25Add _X_HIDDEN to xgeExtRegister to fix build problems on 64bitAlan Hourihane1-1/+1
2010-12-03Add XSyncAwaitFence()James Jones1-0/+21
2010-12-03Add XSyncQueryFence()James Jones1-0/+29
2010-12-03Initial Fence Sync Object supportJames Jones1-0/+85
2010-12-03Backwards compat for newer XSync + older serversJames Jones1-27/+96
2010-10-06Purge cvs tags.Jesse Adkins15-31/+0
2010-07-07Purge macros NEED_EVENTS and NEED_REPLIESFernando Carrijo13-26/+2
2010-06-11Remove headers for functions found in liblbxutilAlan Coopersmith1-3/+0
2010-04-09XAllocID must only be called with the Display lock held.Jamey Sharp1-4/+1
2010-02-08Revert "Don't smash the event_vec if num_events differs between lib and server."Julien Cristau1-46/+1
2009-12-03Don't smash the event_vec if num_events differs between lib and server.Peter Hutterer1-1/+46
2009-11-30Don't export xgeExtRegisterJulien Cristau1-1/+1
2009-11-06Fix CFLAGS/CPPFLAGS so lint works properlyAlan Coopersmith1-1/+3
2009-10-07XAllocID must only be called with the Display lock held.Jamey Sharp1-2/+1