summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2010-10-06Purge cvs tags.Jesse Adkins15-31/+0
Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-07-07Purge macros NEED_EVENTS and NEED_REPLIESFernando Carrijo13-26/+2
Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-06-11Remove headers for functions found in liblbxutilAlan Coopersmith1-3/+0
As reported in https://bugs.freedesktop.org/show_bug.cgi?id=25880 they were already added to liblbxutil, but I missed removing them from here, where they're not used. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-04-09XAllocID must only be called with the Display lock held.Jamey Sharp1-4/+1
This patch makes XdbeAllocateBackBufferName follow the same XID allocation pattern used in other stubs. Signed-off-by: Jamey Sharp <jamey@minilop.net>
2010-02-08Revert "Don't smash the event_vec if num_events differs between lib and server."Julien Cristau1-46/+1
That commit created a single ext_handlers[] array to check for non-overlapping extension events, but the event codes need to be per-display, so checking them globally is wrong. This reverts commit 83fdb27df4ddc2fb088ddf2ec65f0db6b7c57287. Signed-off-by: Julien Cristau <jcristau@debian.org> Cc: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-12-03Don't smash the event_vec if num_events differs between lib and server.Peter Hutterer1-1/+46
If the library extension thinks there's more events to an extension than the server actually has, the event_vec for the overlapping range can get overwritten. This depends on the initialization order of the libraries. Reported-by: Nathan Kidd Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Julien Cristau <jcristau@debian.org>
2009-11-30Don't export xgeExtRegisterJulien Cristau1-1/+1
Its only caller is XextAddDisplay() Acked-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Julien Cristau <jcristau@debian.org>
2009-11-06Fix CFLAGS/CPPFLAGS so lint works properlyAlan Coopersmith1-1/+3
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-10-07XAllocID must only be called with the Display lock held.Jamey Sharp1-2/+1
This patch makes XShmAttach follow the same XID allocation pattern used in other stubs, such as XShmCreatePixmap. Reported-by: <fdsteve@ihug.co.nz> Signed-off-by: Jamey Sharp <jamey@minilop.net>
2009-07-20Remove XTest header, belongs to libXtst.Peter Hutterer2-2/+0
All prototypes declared in XTest.h are defined in libXtst/src/XTest.c, not here. This removes the circular dependency between libXi and libXext. Reported-by: Colin Guthrie Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-16Fix DPMS/MBUF/SECURITY for new header namesAdam Jackson3-3/+3
2009-07-15Move libXext library headers from xextproto to libXext.Peter Hutterer13-28/+43
All library headers (or parts thereof) from xextproto are moved to include/X11/extensions/. Including build fixes to include and build with the new header locations and names. Requires xextproto 7.0.99.1 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-06-15Don't export extra symbolsPaul TBBle Hampson1-5/+5
Turns the following functions static _xgeFindDisplay _xgeCheckExtInit _xgeEventToWire Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-02-20Silence "Generic Event Extension missing on display" warning.Peter Hutterer1-2/+1
If we're already doing a check anyway, we don't need to print an extra warning. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-01-29patch to avoid gcc warning in libXextPaulo Cesar Pereira de Andrade2-8/+7
Original patch author is Peter Breitenlohner <peb@mppmu.mpg.de>. This closes bug #18038.
2009-01-29Janitor: Correct make distcheck and compiler warnings.Paulo Cesar Pereira de Andrade2-7/+1
2008-10-17Bug #17774: Allocate the right size in XSyncListSystemCounters.Kim Woelders1-5/+3
2008-05-26Xge: Replace XExtensionVersion with XGEVersionRec.Peter Hutterer1-8/+14
XExtensionVersion is defined in XInput.h, leading to a circular dependency. Thanks to Jens Stroebel for pointing this out.
2008-05-13Xge: replace copyright with standard template from xserver, whitespace fixes.Peter Hutterer1-52/+55
2008-05-12Merge branch 'master' into xgePeter Hutterer1-1/+1
2007-12-07Coverity #467: security_error_list has fewer than XSecurityNumberErrors entriesAlan Coopersmith1-1/+1
Sometimes it's annoying that C silently merges adjacent strings without warning you that you forgot a comma in your list of strings.
2007-12-06Merge branch 'master' into xgePeter Hutterer9-15/+34
2007-11-28XeviGetVisualInfo: check for null pointer before writing to it, not afterAlan Coopersmith1-1/+4
2007-11-27include of config.h should not be inside #ifdef WIN32Alan Coopersmith2-2/+2
2007-11-27Add hooks for checking code with lint/sparse/etc.Alan Coopersmith1-0/+16
2007-11-27Fix sparse warnings (type mismatches in function pointers, int as pointer)Alan Coopersmith4-8/+8
2007-11-27Fix typos in source commentsAlan Coopersmith2-4/+4
2007-06-26Don't call _xgeCheckExtInit() from _xgeWireToEvent(). It will cause a SIGABRTPeter Hutterer1-2/+6
when trying to get the display lock.
2007-06-13Lock/Unlock in _xgeCheckExtInit(), and not in xgeGetExtensionVersion().Peter Hutterer1-5/+2
Otherwise we get a SIGABRT for displays that don't have XGE when we try to get the disply lock.
2007-05-30Remove useless line in XGE that didn't do anything except segfaulting.Peter Hutterer1-1/+0
Thanks to Paulo Zanoni for spotting it.
2007-05-15Add GenericEvent extension (XGE).Peter Hutterer3-0/+370
Automatically register any extension at XGE and relay events to the extension's event handlers.
2006-07-13renamed: .cvsignore -> .gitignoreAlan Coopersmith1-0/+0
2006-04-03Coverity #929: Additional defensive NULL check.XORG-7_0_99_901Adam Jackson1-1/+1
2006-04-03Coverity #575: Plug a leak on the error path.Adam Jackson1-0/+1
2005-12-03Add check and cflags for malloc(0) returning NULL.Kevin E Martin1-1/+1
2005-07-30Add prototypes of Xalloc/free functions.XORG-6_99_99_900XORG-6_8_99_900Alan Coopersmith1-0/+2
Export ImUtil.h to match modular tree install. Define SVR4 to 1 to avoid warning about redefining to different values. Include missing headers to clear more compiler warnings.
2005-07-23Modify modular libs to use Xregion.h instead of region.hKevin E Martin1-11/+0
2005-07-23lib/Xrender/Picture.c Change region.h to Xregion.h and modify internalXORG-6_8_99_16Kevin E Martin1-1/+1
references to include <X11/Xregion.h>.
2005-07-15Set .so versions correctly for Solaris and recent OpenBSD releasesAlan Coopersmith1-1/+1
2005-07-09Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directoryKeith Packard2-1/+7
2005-05-18- Link Xext to /lib/Xext/src rather than /lib/XextXORG-6_8_99_9XORG-6_8_99_8XORG-6_8_99_13XORG-6_8_99_12XORG-6_8_99_11XORG-6_8_99_10Søren Sandmann Pedersen15-1/+45
- Conditionally include config.h in Xext source - Remove unnecessary include of ImUtil.h from XShm.c
2005-05-18Add man/Makefile.am and src/Makefile.amSøren Sandmann Pedersen1-0/+25
2005-05-18- Add build system for XextSøren Sandmann Pedersen1-0/+11
2005-02-18Bugzilla #2570 (https://bugs.freedesktop.org/show_bug.cgi?id=2570)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_1Alexander Gottwald2-14/+2
attachment #1930 (https://bugs.freedesktop.org/attachment.cgi?id=1930): fixes build of libXext on mingw
2004-09-24Bug #1434: Convert lib/Xext to ANSI function prototypes (Jeff Muizelaar).Adam Jackson12-445/+335
2004-04-23Merging XORG-CURRENT into trunkrel-0-6-1lg3d-rel-0-7-0lg3d-rel-0-6-2lg3d-baseXORG-6_8_2XORG-6_8_1_904XORG-6_8_1_903XORG-6_8_1_902XORG-6_8_1_901XORG-6_8_1XORG-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-MERGEXORG-6_8-branchEgbert Eich15-15/+15
2004-03-14Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004xf86-4_4_99_1Egbert Eich15-15/+15
2004-03-03Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004xf86-4_4_0Egbert Eich15-15/+15
2004-02-26readding XFree86's cvs IDsxf86-4_3_99_903Egbert Eich15-15/+15
2004-02-26Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004Egbert Eich15-15/+15