Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-12-05 | Remove static symbol address tables in hw/xfree86/loader/*sym.{c,h} | Paulo Cesar Pereira de Andrade | 1 | -464/+0 | |
Those tables were once used to decide what symbols are visible to modules, but they were outdated. The only real usage was that, since it was taking the address of symbols, linkage should fail if the symbols were not available. Now the proper way to make symbols available to modules should be to use the _X_EXPORT macro, or not compile with hidden symbols, so that all symbols would be available. All symbols in the tables were revised to ensure they are exported, and only symbols that were not exported are ClientSleepUntil() and DuplicateModule(), that were not in the sdk for quite some time already, and should not have any users outside of the X Server (and/or builtin modules). | |||||
2008-12-02 | Add visibility flags to XSERVER_CFLAGS. | Paulo Cesar Pereira de Andrade | 1 | -1/+1 | |
This is done to actually change DIX_CFLAGS, as not all "modules" use XORG_CFLAGS. Also export the symbols that are required by other modules after the change. | |||||
2008-11-04 | Remove XEvIE | Daniel Stone | 1 | -7/+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-11-04 | Xi: XINPUT has been mandatory for ages | Daniel Stone | 1 | -3/+0 | |
Ditch all #ifdef XINPUT, since it's always built. Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> | |||||
2008-10-06 | Loader: Unexport a handful of consumerless symbols from dixsym. | Adam Jackson | 1 | -17/+0 | |
2008-10-03 | Remove the Must_have_memory hack. | Adam Jackson | 1 | -1/+0 | |
Also remove an astonishing amount of misunderstanding of how casts work. | |||||
2008-10-03 | Drop the never-called SkippedRequestCallback list. | Adam Jackson | 1 | -1/+0 | |
2008-10-03 | Unexport MakeClientGrab{Imp,P}ervious | Adam Jackson | 1 | -2/+0 | |
xtrap used to use these, but it's gone now. xtest still does but it's linked statically. | |||||
2008-08-27 | Add an array of integers for use as per-screen cursor private keys. | Eamon Walsh | 1 | -0/+1 | |
Replaces the use of the screen pointer itself as the key, which was nice but won't work now that an array index is being stored. | |||||
2008-08-13 | Eviscerate save-under support. | Adam Jackson | 1 | -2/+0 | |
Use a compositing manager already. Plus I really wanted to use 'eviscerate' in a commit message. | |||||
2008-07-31 | Unifdef XIDLE. | Adam Jackson | 1 | -3/+0 | |
Seriously how was this still here. | |||||
2008-07-24 | Sync is built-in and mandatory. | Adam Jackson | 1 | -3/+0 | |
2008-07-24 | XC-MISC is built-in and mandatory. | Adam Jackson | 1 | -3/+0 | |
2008-07-24 | Bigreqs are built-in and mandatory. | Adam Jackson | 1 | -5/+0 | |
2008-07-24 | Shape extension is built-in and mandatory. | Adam Jackson | 1 | -3/+0 | |
2008-07-18 | Drop the FONTCACHE extension. | Adam Jackson | 1 | -3/+0 | |
This appears to have been dead code since X-TT was merged. | |||||
2008-07-16 | Remove loadable font renderer support. | Adam Jackson | 1 | -6/+1 | |
2008-07-16 | XFree86: Remove XFree86-Misc extension | Daniel Stone | 1 | -3/+0 | |
Its last remaining purpose in life has been destroyed by input properties. Au revoir: it's been fun, by which I mean awful. | |||||
2008-06-13 | Make devPrivates lookup functions ABI instead of static inlines. | Eamon Walsh | 1 | -0/+3 | |
This is required to preserve compatibility across changes to the internal representation of the privates list. | |||||
2008-04-25 | Remove all traces of #ifdef XINPUT and the matching bits from the configure.ac | Peter Hutterer | 1 | -4/+2 | |
2008-04-18 | Death to TOG-CUP. | Adam Jackson | 1 | -3/+0 | |
If you still care about 8bpp visuals that much, fix Composite to provide synthetic visuals. | |||||
2008-04-18 | Nuke the MIT-SUNDRY-NONSTANDARD extension. | Eric Anholt | 1 | -3/+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-18 | Death to APPGROUP. | Adam Jackson | 1 | -3/+0 | |
2008-04-18 | Death to Extended Visual Information. | Adam Jackson | 1 | -3/+0 | |
2008-03-28 | XSELinux: Add xorg.conf option for permissive/enforcing/disabled. | Eamon Walsh | 1 | -0/+3 | |
Patch by Joe Nall. The option goes in the "extmod" subsection. TODO: Make it easier for extension modules to handle their own options. | |||||
2008-02-29 | dix: Refactoring of selection code to allow for polyinstantiation. | Eamon Walsh | 1 | -5/+3 | |
Introduces dixLookupSelection() API. Removes NumCurrentSelections from API. | |||||
2008-02-29 | dix: Refactoring of property code to allow for polyinstantiation. | Eamon Walsh | 1 | -0/+1 | |
Introduces dixLookupProperty() API. | |||||
2007-11-26 | registry: Add a call for DTRACE compatibility. | Eamon Walsh | 1 | -0/+5 | |
2007-11-26 | registry: Rebase registry to use the server config file of protocol names. | Eamon Walsh | 1 | -3/+0 | |
2007-11-19 | xace: restore the old SaveScreens function and introduce new API, since the | Eamon Walsh | 1 | -0/+1 | |
old version is called from drivers... | |||||
2007-10-11 | dix: Add a new "registry" mechanism for registering string names of things. | Eamon Walsh | 1 | -2/+6 | |
Supports protocol requests, events, and errors, and resource names. Modify XRES extension to use it. | |||||
2007-09-28 | xace: add hooks + new access codes: XKB extension. | Eamon Walsh | 1 | -2/+0 | |
Removes "LookupKeyboardDevice" and "LookupPointerDevice" in favor of inputInfo.keyboard and inputInfo.pointer, respectively; all use cases are non-XI compliant anyway. | |||||
2007-08-28 | devPrivates rework: since API is already broken, switch everything | Eamon Walsh | 1 | -16/+2 | |
over to new system. Need to update documentation and address some remaining vestiges of old system such as CursorRec structure, fb "offman" structure, and FontRec privates. | |||||
2007-08-03 | security: drop the "declare extension security" dix call. Use the | Eamon Walsh | 1 | -1/+0 | |
SecurityPolicy configuration file instead. | |||||
2007-04-04 | dix: add new, combined resource lookup function. Move all dix lookup API | Eamon Walsh | 1 | -11/+11 | |
deprecated so far to a new file dix/deprecated.c. Remove the deprecation warnings for the time being. | |||||
2007-03-26 | Merge branch 'master' into XACE-SELINUX | Eamon Walsh | 1 | -1/+1 | |
2007-03-22 | dix: reorganize property code to better support xace hook; requires new API for | Eamon Walsh | 1 | -0/+1 | |
changing a property, dixChangeWindowProperty, taking an additional client argument. | |||||
2007-03-20 | Static markup and dead code cull over xkb/. | Adam Jackson | 1 | -1/+1 | |
The former <X11/extensions/XKBsrv.h> has been pulled into the server now as include/xkbsrv.h, and the world updated to look for it in the new place, since it made no sense to define server API in an extension header. Any further work along this line will need to do similar things with XKBgeom.h and friends. | |||||
2007-03-08 | Add ResourceStateCallback similar in function to ClientStateCallback. | Eamon Walsh | 1 | -0/+1 | |
2007-03-08 | devPrivates rework: redo interface again, dropping parent and type parameters | Eamon Walsh | 1 | -1/+0 | |
as well as preallocation routine. | |||||
2007-03-07 | Merge branch 'master' into XACE-SELINUX | Eamon Walsh | 1 | -2/+0 | |
2007-03-06 | remove PIXPRIV checks as this flag is always set. | Eamon Walsh | 1 | -2/+0 | |
2007-03-05 | devPrivates rework: redo interface and implementation. | Eamon Walsh | 1 | -2/+5 | |
2007-03-01 | devPrivates rework: unhook resource system; will try a different approach. | Eamon Walsh | 1 | -1/+0 | |
2007-02-23 | devPrivates rework: hook up new interface in resource system; add new | Eamon Walsh | 1 | -0/+1 | |
resource-adding function that takes an additional ScreenPtr argument. | |||||
2007-02-23 | devPrivates rework: add new interface implementation. | Eamon Walsh | 1 | -0/+6 | |
2006-12-14 | Add new, combined dix lookup functions. | Eamon Walsh | 1 | -4/+8 | |
2006-08-21 | Merge branch 'XACE-modular' into my-XACE-modular | Eamon Walsh | 1 | -1/+0 | |
2006-08-10 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into ↵ | Alan Coopersmith | 1 | -1/+0 | |
XACE-modular | |||||
2006-08-07 | remove optional R3 backwards compatibility | Daniel Stone | 1 | -1/+0 | |
Remove the permitOldBugs flag, which enabled backwards compatbility with broken R2/R3 era clients. |