ec7907f8fa 
								
							 
						 
						
							
							
								
								Add an array of integers for use as per-screen cursor private keys.  
							
							... 
							
							
							
							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-27 19:27:13 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0ce687634f 
								
							 
						 
						
							
							
								
								Eviscerate save-under support.  
							
							... 
							
							
							
							Use a compositing manager already.  Plus I really wanted to use 'eviscerate'
in a commit message. 
							
						 
						
							2008-08-13 17:28:08 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								544bfd0666 
								
							 
						 
						
							
							
								
								Remove xf86Version.h and related API.  
							
							... 
							
							
							
							We haven't meaningfully been API-compatible with xf86 modules in ages,
let's stop pretending. 
							
						 
						
							2008-08-13 11:20:24 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								63bdd4c27d 
								
							 
						 
						
							
							
								
								Unifdef XIDLE.  
							
							... 
							
							
							
							Seriously how was this still here. 
							
						 
						
							2008-07-31 17:31:36 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e39a16aa58 
								
							 
						 
						
							
							
								
								xfree86: don't output a spurious newline to the log when loading a module  
							
							
							
						 
						
							2008-07-28 17:27:42 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								036822584b 
								
							 
						 
						
							
							
								
								Drop xf86CommonSpecialKey() and atKeynames.h  
							
							... 
							
							
							
							These are AT scancode specific, should really be part of xf86-input-keyboard.
Remove from server, move to xf86-input-keyboard. 
							
						 
						
							2008-07-24 16:08:29 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f3ff238601 
								
							 
						 
						
							
							
								
								Sync is built-in and mandatory.  
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3fcf4d3eb8 
								
							 
						 
						
							
							
								
								XC-MISC is built-in and mandatory.  
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f65c50c4e9 
								
							 
						 
						
							
							
								
								Bigreqs are built-in and mandatory.  
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d6228cb22a 
								
							 
						 
						
							
							
								
								Shape extension is built-in and mandatory.  
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								990fc643ae 
								
							 
						 
						
							
							
								
								Ugh, remove trailing backslash.  
							
							
							
						 
						
							2008-07-24 15:02:40 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								806e8cf3c0 
								
							 
						 
						
							
							
								
								Remove SPARC muldiv code.  Was used by ELF loader, which is no more.  
							
							
							
						 
						
							2008-07-24 14:25:24 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5f5eed7f79 
								
							 
						 
						
							
							
								
								Unifdef DGUX.  
							
							
							
						 
						
							2008-07-23 13:37:42 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0b45ba488d 
								
							 
						 
						
							
							
								
								Drop the FONTCACHE extension.  
							
							... 
							
							
							
							This appears to have been dead code since X-TT was merged. 
							
						 
						
							2008-07-18 10:54:10 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								058100fd19 
								
							 
						 
						
							
							
								
								Remove more Lynx leftovers  
							
							... 
							
							
							
							A couple #if defined(Lynx) && defined(sun) had become just if defined(sun),
resulting in wrong settings for Solaris builds, so they're now just deleted. 
							
						 
						
							2008-07-17 09:35:30 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								47833eef35 
								
							 
						 
						
							
							
								
								Drop a bunch of #ifdef Lynx.  
							
							
							
						 
						
							2008-07-17 11:59:24 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								95000e34df 
								
							 
						 
						
							
							
								
								Build fixes  
							
							
							
						 
						
							2008-07-16 16:37:14 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								affec10635 
								
							 
						 
						
							
							
								
								Remove loadable font renderer support.  
							
							
							
						 
						
							2008-07-16 14:49:36 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								22e64108ec 
								
							 
						 
						
							
							
								
								XFree86: Remove XFree86-Misc extension  
							
							... 
							
							
							
							Its last remaining purpose in life has been destroyed by input
properties.  Au revoir: it's been fun, by which I mean awful. 
							
						 
						
							2008-07-16 06:25:26 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b89a59248a 
								
							 
						 
						
							
							
								
								XFree86: Delete OSMouse code  
							
							... 
							
							
							
							This should be moved into the mouse driver, if anything. 
							
						 
						
							2008-07-16 01:50:27 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d0de5ea96d 
								
							 
						 
						
							
							
								
								XFree86: Remove useless debugging code  
							
							... 
							
							
							
							Also remove documentation which told you how to use a non-module-aware
GDB, albeit only with old, non-shared, modules. 
							
						 
						
							2008-07-16 01:49:27 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ebd70c82fd 
								
							 
						 
						
							
							
								
								Add LoaderShouldIgnoreABI to allow drivers that roll their own ABI checks (i.e. nvidia) to perform the check before ScreenInit.  
							
							
							
						 
						
							2008-07-10 15:13:13 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3164288b12 
								
							 
						 
						
							
							
								
								Remove deprecated function miPointerPosition().  
							
							
							
						 
						
							2008-07-04 03:55:59 -03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b4fbc31e10 
								
							 
						 
						
							
							
								
								Actually fetch all blocks of EEDID if asked to.  
							
							
							
						 
						
							2008-06-30 16:04:54 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8910dde96e 
								
							 
						 
						
							
							
								
								Fix "warning: assignment discards qualifiers from pointer target type".  
							
							
							
						 
						
							2008-06-24 15:04:01 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9719354ae0 
								
							 
						 
						
							
							
								
								Check for __amd64__, not __x86_64__.  
							
							... 
							
							
							
							Spiritual revert of 1fa4de80fc 
							
						 
						
							2008-06-24 14:37:06 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2d7ba09dc4 
								
							 
						 
						
							
							
								
								Make devPrivates lookup functions ABI instead of static inlines.  
							
							... 
							
							
							
							This is required to preserve compatibility across changes to the
internal representation of the privates list. 
							
						 
						
							2008-06-13 16:43:56 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3344569529 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							... 
							
							
							
							Conflicts:
	Xi/exevents.c
	dix/devices.c 
							
						 
						
							2008-05-02 11:00:14 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f65a1a62f9 
								
							 
						 
						
							
							
								
								Keep rotation wrappers in place while transforms are in use  
							
							... 
							
							
							
							LeaveVT/EnterVT cycles will free/realloc shadow frame buffers. Because of
this, the presense/absence of that data is insufficient to know whether
the screen function wrappers are necessary. Instead, the 'transform_in_use'
flag should be used.
This patch also adds 'xf86RotateFreeShadow' for drivers to use at LeaveVT
time to free the rotation data; it will be reallocated on EnterVT. 
							
						 
						
							2008-04-29 09:00:11 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e251c9e75a 
								
							 
						 
						
							
							
								
								Remove all traces of #ifdef XINPUT and the matching bits from the configure.ac  
							
							
							
						 
						
							2008-04-25 16:49:35 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8190ef8754 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							... 
							
							
							
							Conflicts:
	Xext/EVI.c
	Xext/appgroup.c
	Xext/cup.c
	Xext/mitmisc.c
	Xext/sampleEVI.c
	dix/window.c 
							
						 
						
							2008-04-22 18:04:05 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a7503615a6 
								
							 
						 
						
							
							
								
								Death to TOG-CUP.  
							
							... 
							
							
							
							If you still care about 8bpp visuals that much, fix Composite to provide
synthetic visuals. 
							
						 
						
							2008-04-18 19:56:41 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								25827fde68 
								
							 
						 
						
							
							
								
								Nuke the MIT-SUNDRY-NONSTANDARD extension.  
							
							... 
							
							
							
							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 16:37:08 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eafaf40fb3 
								
							 
						 
						
							
							
								
								Death to APPGROUP.  
							
							
							
						 
						
							2008-04-18 18:50:05 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f6617b4127 
								
							 
						 
						
							
							
								
								Death to Extended Visual Information.  
							
							
							
						 
						
							2008-04-18 18:28:01 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1fa4de80fc 
								
							 
						 
						
							
							
								
								Check for __x86_64__ when we check for __amd64__  
							
							... 
							
							
							
							It seems Intel C Compiler neglects to define __amd64__, __amd64, or
amd64, but *does* define __x86_64__. 
							
						 
						
							2008-04-12 20:39:18 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fd06e8f8c1 
								
							 
						 
						
							
							
								
								Merge branch 'master' into dcdc_rework  
							
							... 
							
							
							
							Conflicts:
	Xext/xevie.c
	dix/dispatch.c 
							
						 
						
							2008-04-07 07:56:41 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b5f98fcea2 
								
							 
						 
						
							
							
								
								XSELinux: Add xorg.conf option for permissive/enforcing/disabled.  
							
							... 
							
							
							
							Patch by Joe Nall.
The option goes in the "extmod" subsection.
TODO: Make it easier for extension modules to handle their own options. 
							
						 
						
							2008-03-28 14:14:23 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								87bfd3bd96 
								
							 
						 
						
							
							
								
								Bug  #11508 : Fix build without XV.  
							
							
							
						 
						
							2008-03-24 13:33:38 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4f2cd0ed96 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							... 
							
							
							
							This merge reverts Magnus' device coorindate scaling changes. MPX core event
generation is very different, so we can't scale in GetPointerEvents.
Conflicts:
	Xi/opendev.c
	dix/devices.c
	dix/dixfonts.c
	dix/getevents.c
	dix/resource.c
	dix/window.c
	hw/xfree86/common/xf86Xinput.c
	mi/mipointer.c
	xkb/ddxBeep.c
	xkb/ddxCtrls.c
	xkb/ddxKeyClick.c
	xkb/ddxList.c
	xkb/ddxLoad.c
	xkb/xkb.c
	xkb/xkbAccessX.c
	xkb/xkbEvents.c
	xkb/xkbInit.c
	xkb/xkbPrKeyEv.c
	xkb/xkbUtils.c 
							
						 
						
							2008-03-04 18:11:10 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								34bf308a9e 
								
							 
						 
						
							
							
								
								dix: Refactoring of selection code to allow for polyinstantiation.  
							
							... 
							
							
							
							Introduces dixLookupSelection() API.
Removes NumCurrentSelections from API. 
							
						 
						
							2008-02-29 18:01:37 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d5715f7bea 
								
							 
						 
						
							
							
								
								dix: Refactoring of property code to allow for polyinstantiation.  
							
							... 
							
							
							
							Introduces dixLookupProperty() API. 
							
						 
						
							2008-02-29 18:01:37 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								26c2e95fa5 
								
							 
						 
						
							
							
								
								Nuke a duplicate SYMFUNC(xf86CVTMode)  
							
							
							
						 
						
							2008-02-29 16:01:15 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ca5625b911 
								
							 
						 
						
							
							
								
								Add xf86GTFMode().  
							
							... 
							
							
							
							This should probably be shared like xf86CVTMode(). 
							
						 
						
							2008-02-29 16:01:15 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ee21aba6be 
								
							 
						 
						
							
							
								
								Fix Xinerama's consolidated visual handling.  
							
							... 
							
							
							
							Formerly the code claimed it could only handle up to 256 visuals, which
was true.  Also true, but not explicitly stated, was that it could only
handle visuals with VID < 256.  If you have enough screens, and subsystems
that add lots of visuals, you can easily run off the end.  (Made worse
because we allocate visual IDs from the same pool as XIDs.)  If your app
then chooses a visual > 256, then the Xinerama code would throw BadMatch
on CreateColormap and your app wouldn't start.
With this change, PanoramiXVisualTable is gone.  Other subsystems that
were using it as a translation table between each screen's visuals now
use a PanoramiXTranslateVisual() helper. 
							
						 
						
							2008-02-22 15:19:54 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6dc71f6b2c 
								
							 
						 
						
							
							
								
								xfree86: plug memory leak in InitPathList.  
							
							... 
							
							
							
							All the failure paths were very diligent in freeing the "fullpath" temporary
string, but the success case was not. All the content only got strdup()d, so
it's not live memory anymore.
Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au> 
							
						 
						
							2008-02-18 18:14:33 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ba69904148 
								
							 
						 
						
							
							
								
								Simplify dlloader a bit more.  
							
							
							
						 
						
							2008-02-14 08:52:43 +11:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f750ce53ac 
								
							 
						 
						
							
							
								
								Remove some braindamage from ModuleDesc.  
							
							... 
							
							
							
							Yay dead code elimination. 
							
						 
						
							2008-02-14 08:22:57 +11:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e91ff09568 
								
							 
						 
						
							
							
								
								Friends don't let friends call xf86AddModuleInfo.  
							
							... 
							
							
							
							That code only existed to leak memory.  It can go now, thanks. 
							
						 
						
							2008-02-14 08:21:44 +11:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e5e531ce96 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							... 
							
							
							
							Conflicts:
	dix/events.c 
							
						 
						
							2008-01-31 16:36:17 +10:30