5a3488ccac 
								
							 
						 
						
							
							
								
								configure.ac: fix execinfo.h test (Debian  #363218 )  
							
							... 
							
							
							
							Define HAVE_EXECINFO_H as well as HAVE_BACKTRACE, when we find execinfo.h. 
							
						 
						
							2006-08-12 19:25:06 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								26c3cd1c9e 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug  
							
							
							
						 
						
							2006-08-12 18:58:18 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								008aa7eb6e 
								
							 
						 
						
							
							
								
								completely remove OS keyboard layer  
							
							... 
							
							
							
							Completely axe the keyboard layer from os-support. 
							
						 
						
							2006-08-12 18:56:05 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c4951e0a6b 
								
							 
						 
						
							
							
								
								Fix a mode sanity check to not break reduced-blanking setups (LCDs).  
							
							
							
						 
						
							2006-08-10 20:49:06 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e1921f014b 
								
							 
						 
						
							
							
								
								Rename some mode tokens to better reflect their use.  
							
							... 
							
							
							
							Per #5386 , M_T_EDID -> M_T_DRIVER, since it's really for any driver-detected
mode.  Also add M_T_PREFERRED bit, to select a 'best' mode out of a set. 
							
						 
						
							2006-08-10 20:43:15 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c2535f6792 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into XACE-modular  
							
							
							
						 
						
							2006-08-10 10:37:59 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9525c2709e 
								
							 
						 
						
							
							
								
								configure.ac: fix xephyr conditionals  
							
							... 
							
							
							
							Fix Xephyr build conditions, allowing it to actually be disabled. 
							
						 
						
							2006-08-10 20:29:57 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6d8d4abaaa 
								
							 
						 
						
							
							
								
								configure.ac: allow conditional building of XF86{DGA,Misc,VidMode}  
							
							... 
							
							
							
							Allow conditional building of the above three extensions, defaulting to
auto. 
							
						 
						
							2006-08-10 20:28:06 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1a5561c4ec 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							
							
						 
						
							2006-08-10 10:20:37 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cec284f2b3 
								
							 
						 
						
							
							
								
								kdrive: properly ifdef composite enabling  
							
							
							
						 
						
							2006-08-10 18:03:58 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								45bce556e8 
								
							 
						 
						
							
							
								
								GetMaximumEventsNum: be more conservative  
							
							... 
							
							
							
							Be slightly more conservative in our maximum event count if we're using
XKB (and thus don't need to count the extra repeat events). 
							
						 
						
							2006-08-10 18:02:47 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								172d45b9b7 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug  
							
							
							
						 
						
							2006-08-10 14:14:54 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3832a3d7db 
								
							 
						 
						
							
							
								
								GKVE: don't repeat modifiers when using XKB  
							
							... 
							
							
							
							Make sure we don't ever repeat modifiers (previously was repeating when
using XKB); only do explicit KP/KR repeats in the non-XKB case.  XKB will
take care of repeating when we're using it. 
							
						 
						
							2006-08-10 14:13:51 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9f188416bb 
								
							 
						 
						
							
							
								
								core devices: clear devicePrivates on close  
							
							
							
						 
						
							2006-08-10 14:00:34 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								539d1f3347 
								
							 
						 
						
							
							
								
								GKVE/GPE: have DDX allocate events  
							
							... 
							
							
							
							Don't allocate events on every GKE/GKVE/GPE call, just have the DDX manage
it instead.  Introduce GetMaximumEventsNum(), which is the maximum number
of events these functions will ever produce. 
							
						 
						
							2006-08-10 14:00:14 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								db82e12fac 
								
							 
						 
						
							
							
								
								Remove TargetRefresh option from the autoconfig logic.  
							
							... 
							
							
							
							The default target of 75Hz is almost always wrong for LCDs. 
							
						 
						
							2006-08-09 14:55:17 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fcd4167e89 
								
							 
						 
						
							
							
								
								Remove the bc flag from the -help text, since it's gone.  
							
							
							
						 
						
							2006-08-09 14:48:51 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								767f372dd0 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2006-08-09 20:23:30 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c4f5de6cc3 
								
							 
						 
						
							
							
								
								Sanitized glxdri's Block/Wakeuphandler calling.  
							
							... 
							
							
							
							__glXDRIleaveServer() and _enterServer() used to call DRIDoBlockHandler
(resp DRIDoWakeupHandler) directly. They are now calling DRIBlockHandler
(resp DRIWakeupHandler) to account for driver specific block/wakeup
hooks. 
							
						 
						
							2006-08-09 20:21:52 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5506b4ad20 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug  
							
							
							
						 
						
							2006-08-09 07:21:01 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4be9abb850 
								
							 
						 
						
							
							
								
								kdrive: remove ddx_DEPENDENCIES  
							
							... 
							
							
							
							Remove foo_DEPENDENCIES as they weren't guaranteed to just be libs,
and loader arguments (-lfoo, -Lfoo) might've crept in. 
							
						 
						
							2006-08-09 07:20:16 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								462bb61b0f 
								
							 
						 
						
							
							
								
								Add CompositeRegisterAlternateVisuals.  
							
							... 
							
							
							
							This provides drivers the ability to add their own alternate visuals and then
register them with Composite for implicit redirection. 
							
						 
						
							2006-08-08 18:41:30 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								190f229ed7 
								
							 
						 
						
							
							
								
								Make xf86PciVideoInfo static since it is only used within this file.  
							
							... 
							
							
							
							Dummy out all of the PCI bus and device access control functions.  We
need a better way to do this, and that will probably be in
libpciaccess and / or the kernel.
Refactor xf86GetPciInfoForEntity to use pci_device_find_by_slot.
Refector xf86CheckPciSlot to use xf86GetPciEntity.
Eliminate disablePciBios and the one place that calls it. 
							
						 
						
							2006-08-08 16:47:32 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5508f7646f 
								
							 
						 
						
							
							
								
								Remove prototypes from some functions that were previously removed.  
							
							
							
						 
						
							2006-08-08 16:43:31 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9df53d903e 
								
							 
						 
						
							
							
								
								Rename xf86ReadDomainMemory to xf86ReadLegacyVideoBIOS, since that's  
							
							... 
							
							
							
							what it is actually used for.  Modify a few routines in linuxPci.c to
take pci_device structures as parameters in stead of PCITAGs. 
							
						 
						
							2006-08-08 16:42:23 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fe351a711e 
								
							 
						 
						
							
							
								
								GKVE: send XkbMapNotify, not XkbNewKeyboardNotify  
							
							... 
							
							
							
							Sending MapNotify is more correct in this case than NKN, so do that. 
							
						 
						
							2006-08-08 14:54:10 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3108981631 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug  
							
							
							
						 
						
							2006-08-08 12:01:12 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab3ebfefdb 
								
							 
						 
						
							
							
								
								xorgcfg: fix compilation error  
							
							... 
							
							
							
							Add missing parentheses to IS_KBDDRIV macros. 
							
						 
						
							2006-08-08 12:00:34 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								12dbd8a02f 
								
							 
						 
						
							
							
								
								remove optional R3 backwards compatibility  
							
							... 
							
							
							
							Remove the permitOldBugs flag, which enabled backwards compatbility with
broken R2/R3 era clients. 
							
						 
						
							2006-08-07 23:43:40 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7721ee308f 
								
							 
						 
						
							
							
								
								config client: fix minor race with event queue  
							
							... 
							
							
							
							Fix a small race whereby you could remove a device while events from it
were still in the queue, by calling ProcessInputEvents immediately before
RemoveDevice, to (hopefully) flush the event queue. 
							
						 
						
							2006-08-07 23:03:02 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								458c63a841 
								
							 
						 
						
							
							
								
								enable adding devices after removal of a middle device  
							
							... 
							
							
							
							Allow new devices to be added after a device that _wasn't_ the last on the
list was removed, by ensuring inputInfo.numDevices always increases, and
never decreases. 
							
						 
						
							2006-08-07 23:02:17 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a31d11a7a8 
								
							 
						 
						
							
							
								
								GKVE: get rid of bogus double-release check  
							
							... 
							
							
							
							Get rid of a bogus double-release check which broke non-XKB servers. 
							
						 
						
							2006-08-07 23:01:23 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bedc4ecf23 
								
							 
						 
						
							
							
								
								xephyr: aid input debugging  
							
							... 
							
							
							
							Add the 'ephyr' mouse and keyboard drivers to the driver list so we can
re-add devices.
Set the names properly in Ephyr{Keyboard,Mouse}Init, not in InitInput. 
							
						 
						
							2006-08-07 23:00:45 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								baf93b3abe 
								
							 
						 
						
							
							
								
								kdrive: move map initialisation to KdNewPointer  
							
							... 
							
							
							
							Do a linear n -> n initialisation on the map up until KD_MAX_BUTTON in
KdNewPointer, moving it out of both KdParsePointer, and KdPointerProc.
Also remove dead pointer acceleration code. 
							
						 
						
							2006-08-07 21:12:45 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ccb53340b6 
								
							 
						 
						
							
							
								
								ephyr: cleanup  
							
							... 
							
							
							
							Remove extraneous KdAddPointerDriver call. 
							
						 
						
							2006-08-07 21:12:00 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d1c18af27e 
								
							 
						 
						
							
							
								
								GPE: use button map for DBP/DBR, not just BP/BR  
							
							... 
							
							
							
							Make sure we use the button map for extended events, not just core. 
							
						 
						
							2006-08-07 21:11:38 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9b7ecbd1dd 
								
							 
						 
						
							
							
								
								kdrive: prevent overrun in map  
							
							... 
							
							
							
							We actually need n + 1 elements for the mouse button map, not n. 
							
						 
						
							2006-08-07 21:09:32 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eb6e8d4042 
								
							 
						 
						
							
							
								
								kdrive: increase maximum number of buttons  
							
							... 
							
							
							
							Increase KD_MAX_BUTTONS to 32. 
							
						 
						
							2006-08-07 21:05:37 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1c72290cdf 
								
							 
						 
						
							
							
								
								Use DrawablePtrs instead of PixmapPtrs for Prepare/Finish access.  
							
							... 
							
							
							
							Also, define some wfb functions even if FB_ACCESS_WRAPPER is not defined.  This allows a client to use libfb and libwfb at the same time. 
							
						 
						
							2006-08-07 09:57:58 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								afcad4ad99 
								
							 
						 
						
							
							
								
								xfree86 ddx: always free GKE/GPE events  
							
							... 
							
							
							
							free() events we get passed back from GKE and GPE so we don't just, er,
leak them all.  *cough*. 
							
						 
						
							2006-08-07 18:11:05 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								98fdf874ee 
								
							 
						 
						
							
							
								
								move all autorepeat logic to DIX  
							
							... 
							
							
							
							Move core autorepeat logic for keyboards down to the DIX, remove it from
KDrive. 
							
						 
						
							2006-08-07 16:51:39 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c7001fef8 
								
							 
						 
						
							
							
								
								memcpy() events in  
							
							... 
							
							
							
							memcpy events into our event structure instead of doing pointer assignment. 
							
						 
						
							2006-08-07 16:51:09 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c85e64cba1 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug  
							
							
							
						 
						
							2006-08-07 15:54:55 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f54b71b772 
								
							 
						 
						
							
							
								
								Document enable/disable flag for AIGLX in xorg.conf manpage.  
							
							
							
						 
						
							2006-08-06 18:11:00 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a406f6bfea 
								
							 
						 
						
							
							
								
								mieq: don't leak events  
							
							... 
							
							
							
							free all events posted through mieqEnqueue. 
							
						 
						
							2006-08-04 12:40:19 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								997ba45b19 
								
							 
						 
						
							
							
								
								fix incorrect button test  
							
							... 
							
							
							
							Test for n (1..nButtons) being under nButtons, not button (1..(1<<nButtons)). 
							
						 
						
							2006-08-04 11:18:16 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9138d5a51e 
								
							 
						 
						
							
							
								
								Make SecurityLookupIDBy* part of the base functionality.  
							
							
							
						 
						
							2006-08-03 18:24:04 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								45c229f526 
								
							 
						 
						
							
							
								
								Remove LBX code.  
							
							
							
						 
						
							2006-08-03 14:26:06 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								96e45626c4 
								
							 
						 
						
							
							
								
								Rebase Security extension to use devPrivates for storing security state.  
							
							
							
						 
						
							2006-08-02 20:29:59 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								83ebf61ec0 
								
							 
						 
						
							
							
								
								Eliminate the last few places outside xf86pciBus.c that use  
							
							... 
							
							
							
							xf86PciVideoInfo.  In all cases this means converting the code to use
the pci_device_iterator interfaces. 
							
						 
						
							2006-08-02 13:33:33 -07:00