summaryrefslogtreecommitdiff
path: root/Xext/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2009-10-14xselinux: refactor extension code into smaller files.Eamon Walsh1-1/+2
New files: xselinux_ext.c: Extension init and request handlers. xselinux_hooks.c: XACE hook functions and other callbacks. xselinux_label.c: Object security-labeling code. xselinuxint.h: Shared internal functions. Signed-off-by: Eamon Walsh <ewalsh@tycho.nsa.gov>
2008-12-18Add xace headers to the SDK when enabled and export the XaceHooks symbolEamon Walsh1-0/+3
to modules.
2008-12-11xsync: Use a local header for server API definitionsAdam Jackson1-0/+1
2008-12-03Rework symbol visibility for easier maintenancePaulo Cesar Pereira de Andrade1-0/+3
Save in a few special cases, _X_EXPORT should not be used in C source files. Instead, it should be used in headers, and the proper C source include that header. Some special cases are symbols that need to be shared between modules, but not expected to be used by external drivers, and symbols that are accessible via LoaderSymbol/dlopen. This patch also adds conditionally some new sdk header files, depending on extensions enabled. These files were added to match pattern for other extensions/modules, that is, have the headers "deciding" symbol visibility in the sdk. These headers are: o Xext/panoramiXsrv.h, Xext/panoramiX.h o fbpict.h (unconditionally) o vidmodeproc.h o mioverlay.h (unconditionally, used only by xaa) o xfixes.h (unconditionally, symbols required by dri2) LoaderSymbol and similar functions now don't have different prototypes, in loaderProcs.h and xf86Module.h, so that both headers can be included, without the need of defining IN_LOADER. xf86NewInputDevice() device prototype readded to xf86Xinput.h, but not exported (and with a comment about it).
2008-11-04Remove XEvIEDaniel Stone1-9/+0
It's unmaintained and has been broken for quite a while; MPX finally smashed it completely. Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
2008-07-30Make shmint.h part of the SDK.Aaron Plattner1-1/+1
This includes ShmRegisterFuncs, ShmSetPixmapFormat, fbShmPutImage, and ShmRegisterFbFuncs. Note that fbShmPutImage was already exported.
2008-07-24Sync is built-in and mandatory.Adam Jackson1-5/+5
2008-07-24XC-MISC is built-in and mandatory.Adam Jackson1-2/+2
2008-07-24Bigreqs are built-in and mandatory.Adam Jackson1-1/+1
2008-07-24Shape extension is built-in and mandatory.Adam Jackson1-1/+0
2008-07-18Drop the FONTCACHE extension.Adam Jackson1-6/+0
This appears to have been dead code since X-TT was merged.
2008-05-20Merge branch 'master' into mpxPeter Hutterer1-7/+0
Conflicts: Xext/xprint.c (removed in master) config/hal.c dix/main.c hw/kdrive/ati/ati_cursor.c (removed in master) hw/kdrive/i810/i810_cursor.c (removed in master) hw/xprint/ddxInit.c (removed in master) xkb/ddxLoad.c
2008-05-12X n'est pas une print API.Adam Jackson1-7/+0
2008-04-22Merge branch 'master' into mpxPeter Hutterer1-23/+0
Conflicts: Xext/EVI.c Xext/appgroup.c Xext/cup.c Xext/mitmisc.c Xext/sampleEVI.c dix/window.c
2008-04-18Death to TOG-CUP.Adam Jackson1-8/+0
If you still care about 8bpp visuals that much, fix Composite to provide synthetic visuals.
2008-04-18Nuke the MIT-SUNDRY-NONSTANDARD extension.Eric Anholt1-1/+0
This extension provided bug-compatibility with pre-X11R6, but has been stubbed out in our server since 2006 to return BadRequest when you actually asked for it.
2008-04-18Death to APPGROUP.Adam Jackson1-7/+0
2008-04-18Death to Extended Visual Information.Adam Jackson1-7/+0
2008-01-26Merge branch 'master' into mpxPeter Hutterer1-1/+1
Conflicts: Xext/sampleEVI.c
2008-01-25xselinux: Move the extension to extmod instead of being built-in.Eamon Walsh1-1/+1
2008-01-03Merge branch 'master' into mpxPeter Hutterer1-7/+7
Conflicts: XTrap/xtrapddmi.c Xext/security.c Xext/xprint.c Xext/xtest.c Xext/xvdisp.c Xi/exevents.c Xi/grabdevb.c Xi/grabdevk.c Xi/opendev.c Xi/ungrdev.c Xi/ungrdevb.c Xi/ungrdevk.c dix/cursor.c dix/devices.c dix/dixutils.c dix/events.c dix/getevents.c dix/main.c dix/window.c hw/xfree86/ramdac/xf86Cursor.c include/dix.h include/input.h include/inputstr.h mi/midispcur.c mi/miinitext.c mi/misprite.c render/animcur.c xfixes/cursor.c xkb/xkbAccessX.c
2007-11-08Remove SecurityPolicy file and associated references in the manpages.Eamon Walsh1-7/+0
2007-11-07Merge branch 'master' into mpxPeter Hutterer1-1/+1
Conflicts: Xi/extinit.c Xi/grabdev.c Xi/setmode.c Xi/ungrdev.c dix/devices.c dix/events.c dix/getevents.c include/dix.h mi/midispcur.c mi/misprite.c xkb/xkbActions.c xkb/xkbEvents.c xkb/xkbPrKeyEv.c
2007-10-17xselinux: Remove config file, this has been moved to the policy.Eamon Walsh1-3/+0
2007-10-03Xext: add missing geint.h to Makefile.am (un-breaks make dist)Peter Hutterer1-1/+1
2007-09-19Merge branch 'master' into XACE-SELINUXEamon Walsh1-1/+1
Conflicts: afb/afbpntwin.c afb/afbscrinit.c afb/afbwindow.c cfb/cfb.h cfb/cfballpriv.c cfb/cfbscrinit.c cfb/cfbwindow.c configure.ac fb/wfbrename.h hw/xfree86/xf4bpp/ppcIO.c hw/xfree86/xf4bpp/ppcPntWin.c hw/xfree86/xf4bpp/ppcWindow.c hw/xfree86/xf8_32bpp/cfbscrinit.c mfb/mfb.h mfb/mfbpntwin.c mfb/mfbscrinit.c mfb/mfbwindow.c mi/miexpose.c Note: conflicts caused by devPrivates rework vs. paintwindow changes.
2007-09-04typo in commentMatthieu Herrb1-1/+1
2007-07-10Install geext.h, otherwise drivers won't build.Peter Hutterer1-1/+1
2007-06-19Merge branch 'master' into mpxPeter Hutterer1-1/+0
Conflicts: dix/devices.c hw/xfree86/common/xf86Xinput.c hw/xfree86/loader/xf86sym.c mi/mieq.c
2007-06-11Merge branch 'master' into XACE-SELINUXEamon Walsh1-1/+0
Conflicts: dix/dixutils.c
2007-05-28Allow configurable serverconfigdir for security policy locationEugene Konev1-1/+0
Allow the location of the SERVERCONFIGdir variable to be defined at compile-time. This allows us to specify where the security policy will be located (Debian uses this to put it in /etc). The default is to the previous location.
2007-04-30Add GenericEvent extension to Xext.Peter Hutterer1-2/+4
This adds (unconditional) support for the GE extension. Anything from now on that sends events in MPX will have to use the GE extension. No GE, no MPX events. GE is not actually used yet from anywhere with this commit. You will need to update x11proto, xextproto, libX11, libXext and xcb to the matching xge branches. Things will _NOT_ work without the updated protocol headers and libraries.
2006-12-12Add SELinux extension configure-time support.Eamon Walsh1-0/+10
2006-09-08Generalize the handling of configuration files that ship with extensions.Eamon Walsh1-3/+6
2006-09-05Merge branch 'master' into my-XACE-modularEamon Walsh1-0/+7
Conflicts: configure.ac
2006-08-29Re-add support for tslib (1.0 release) and Xcalibrate extension.Matthew Allum1-0/+7
2006-08-10Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into ↵Alan Coopersmith1-2/+2
XACE-modular
2006-07-30add securitysrv.hDaniel Stone1-1/+1
2006-07-18get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULEDaniel Stone1-1/+1
Get rid of almost all uses of these definitions. They're still defined for delinquent out-of-tree drivers, and also for the Mesa build. As well as for miinitext.c. But largely gone.
2006-06-20Add X-ACE to build systemAlan Coopersmith1-0/+8
- Added --disable-xace to configure.ac and issue configure error if trying to build XC-Security without X-ACE - Added XACE #define to dix-config.h - Added X-ACE sources to Xext/Makefile.am
2006-06-01Die XTESTEXT1, die!Daniel Stone1-5/+1
2006-04-05Put the screensaver extension back in the Xext module.Fredrik Höglund1-1/+1
Move the screenSaverSuspended variable to DIX globals. Restore the old link order for the Xorg and Xdmx binaries.
2006-03-31Move the screensaver extension from module to builtins.Fredrik Höglund1-1/+1
Add the server side implementation of the ScreenSaverSuspend request. Require scrnsaverproto >= 1.1, and change the linking order of the Xorg static libs.
2006-03-21Make the server distcheck and tag 1.0.99.1 snapshot.Kristian Høgsberg1-1/+1
Bump CVS version to 1.0.99.1. Distcheck fixes.
2006-02-16Fix build of Xorg by putting xf86bigfont back into builtin instead ofEric Anholt1-1/+1
module sources list.
2006-02-16Make more extensions optional in build (for kdrive). Fix kdrive build forKeith Packard1-6/+23
actual hardware. Fix kdrive pointer signed/unsigned types. Add kdrive-required YX rotation functions. Replace rgb text file loading with static rgb color table.
2006-02-16Bug #5871: Drop special build infrastructure left over from libcwrapperEric Anholt1-2/+1
times. (George Fufutos)
2006-02-16Bug #5869: Remove traces of EXTMODULE define, which doesn't appear to beEric Anholt1-1/+1
useful any more. (George Fufutos)
2006-01-18Wrap sdk_HEADERS in if XORG as otherwise installing non-xorg serversDave Airlie1-0/+2
breaks.
2005-12-13Spell it XINERAMA_SRCS, not PANORAMIX_SRCS.Adam Jackson1-1/+1