7cef789fa1 
								
							 
						 
						
							
							
								
								Close down virtual core devices when closing all devices.  
							
							
							
						 
						
							2007-04-09 18:37:48 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6081b8c76f 
								
							 
						 
						
							
							
								
								Don't explicitly init sprite for VCP, EnableDevice() will take care of that.  
							
							
							
						 
						
							2007-04-09 18:35:47 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								00b1d52f41 
								
							 
						 
						
							
							
								
								Adding some comments to devices.c.  
							
							
							
						 
						
							2007-04-09 18:32:00 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aa77ffb510 
								
							 
						 
						
							
							
								
								Fix: pick new ClientPointer when device is closed.  
							
							
							
						 
						
							2007-04-09 18:29:00 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4beeab8424 
								
							 
						 
						
							
							
								
								XFree86: Treat evdev and vmmouse as mouse drivers (bug  #10512 ,  #10559 )  
							
							... 
							
							
							
							When we see an evdev or vmmouse section, assume that it's a mouse, and
don't add a default mouse device.  This will break users who have an
evdev keyboard section but no mouse, and want the mouse to get added
by default. 
							
						 
						
							2007-04-08 13:39:06 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0a6ac99236 
								
							 
						 
						
							
							
								
								regenerated to fix bug 10371  
							
							
							
						 
						
							2007-04-07 12:42:29 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7e38559861 
								
							 
						 
						
							
							
								
								GLcore: fix after moving xf86glx_util.[hc] to Mesa.  
							
							
							
						 
						
							2007-04-06 13:38:12 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cf962a849d 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							... 
							
							
							
							Conflicts:
	configure.ac 
							
						 
						
							2007-04-05 14:41:39 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5ad562565a 
								
							 
						 
						
							
							
								
								devPrivates rework: properly free devPrivates on compatibility structures,  
							
							... 
							
							
							
							type pixmap.  Requires ddx'es to call the free function from DestroyPixmap. 
							
						 
						
							2007-04-05 14:18:05 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5a804f2e97 
								
							 
						 
						
							
							
								
								configure: minor cosmetic, move GLX extension options together.  
							
							
							
						 
						
							2007-04-05 19:14:31 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a4e2fc7034 
								
							 
						 
						
							
							
								
								glx: Remove stray __GLinterface.  
							
							... 
							
							
							
							__GLinterface was droped from glcore.h 
							
						 
						
							2007-04-05 19:13:47 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								38ca7d388c 
								
							 
						 
						
							
							
								
								glx: fix symlink, glcontextmodes.c was moved to mesa/src/glx/  
							
							
							
						 
						
							2007-04-05 19:13:14 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1d550bb2c5 
								
							 
						 
						
							
							
								
								devPrivates rework: minor fix; use calloc and avoid initialization.  
							
							
							
						 
						
							2007-04-05 12:12:58 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c4deb71a1 
								
							 
						 
						
							
							
								
								Synthesize WarpPointer events for the actual device rather than the VCP.  
							
							
							
						 
						
							2007-04-05 14:21:46 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ed75b05651 
								
							 
						 
						
							
							
								
								dix: add new, combined resource lookup function.  Move all dix lookup API  
							
							... 
							
							
							
							deprecated so far to a new file dix/deprecated.c.  Remove the deprecation
warnings for the time being. 
							
						 
						
							2007-04-04 16:00:15 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								63e46e4fc3 
								
							 
						 
						
							
							
								
								devPrivates rework: properly free devPrivates on compatibility structures,  
							
							... 
							
							
							
							excluding pixmap. 
							
						 
						
							2007-04-04 15:59:51 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f8482967ae 
								
							 
						 
						
							
							
								
								Add an EXA driver callback to determine whether a pixmap is  
							
							... 
							
							
							
							"offscreen" in exa terms, which means accessible to the GPU.
Bump exa minor. The change is backwards-compatible. 
							
						 
						
							2007-04-04 14:04:52 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7f36ba5706 
								
							 
						 
						
							
							
								
								Allow for multiple animated cursors.  
							
							
							
						 
						
							2007-04-04 17:38:10 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								676188531b 
								
							 
						 
						
							
							
								
								Unrealize cursor only once, not per device.  
							
							
							
						 
						
							2007-04-04 17:35:06 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c10df5b967 
								
							 
						 
						
							
							
								
								Swap RRScreenChangeNotifyEvent dimensions when the screen has one crtc and it's rotated.  
							
							... 
							
							
							
							RandR 1.1 clients expect the size fields in this event to be the unrotated
dimensions of the screen.  This behavior is "weird", but that's the way the old
code worked so we need to be bug-compatible with it. 
							
						 
						
							2007-04-03 16:09:04 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1cb84768f3 
								
							 
						 
						
							
							
								
								security: rewrite to use new devPrivates support.  
							
							
							
						 
						
							2007-04-03 15:31:16 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								14aea12cad 
								
							 
						 
						
							
							
								
								xace: forgot one of the hook call arguments.  Add it.  
							
							
							
						 
						
							2007-04-03 15:23:56 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								353e19fd5e 
								
							 
						 
						
							
							
								
								devPrivates rework: zero out newly allocated private space.  
							
							
							
						 
						
							2007-04-03 14:06:02 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e1dea151db 
								
							 
						 
						
							
							
								
								Implement a minor hack in dmxCheckFunctionKeys() to detect special keys.  
							
							... 
							
							
							
							Keep track of status of (left) alt/ctrl keys so that ctrl-alt-q to exit
can be detected.  Not ideal, but works for now. 
							
						 
						
							2007-04-03 11:21:50 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0ee40c9357 
								
							 
						 
						
							
							
								
								s/intead/instead/  
							
							
							
						 
						
							2007-04-03 09:31:00 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								23974f20bf 
								
							 
						 
						
							
							
								
								add DDXRingBell() stub to solve link problem  
							
							
							
						 
						
							2007-04-03 09:30:24 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a240c039c4 
								
							 
						 
						
							
							
								
								Split the xserver/fb/fbcmap.c file into two files.  
							
							... 
							
							
							
							Now, fbcmap_mi.c contains the fb functions which just wrap mi functions.
Previously, these were in fbcmap.c and compiled when XFree86Server was defined.
Now, clients of fbcmap should either use fbcmap.c or fbcmap_mi.c and not worry
about setting the XFree86Server symbol. 
							
						 
						
							2007-04-03 09:28:21 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1cc8db7281 
								
							 
						 
						
							
							
								
								Merge branch 'master' of ssh://herrb@git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2007-04-03 16:04:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								645d87cf8e 
								
							 
						 
						
							
							
								
								CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory Corruption  
							
							
							
						 
						
							2007-04-03 15:47:18 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								207f710d16 
								
							 
						 
						
							
							
								
								Delete all grabs from all devices when deleting a window.  
							
							
							
						 
						
							2007-04-03 19:02:14 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5f382c9c7f 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							
							
						 
						
							2007-04-03 15:07:18 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f09ee168e2 
								
							 
						 
						
							
							
								
								Revert "o fix minor error in comment for GetPointerEvents()"  
							
							... 
							
							
							
							This reverts commit 96ce17aa94 
							
						 
						
							2007-04-03 15:07:00 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9b0b340668 
								
							 
						 
						
							
							
								
								Make GrabDevice differ between core grabs and device grabs.  
							
							
							
						 
						
							2007-04-03 15:06:26 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a39f297ada 
								
							 
						 
						
							
							
								
								Don't erase current crtc for outputs on CloseScreen  
							
							... 
							
							
							
							Erasing this variable causes some outputs (SDVO on intel) to fail
to be correctly reset at server reset time.
(cherry picked from commit 56262a4ee943f328d089a8eb4aa70b9a4bd5d135) 
							
						 
						
							2007-04-02 19:12:44 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								11797ffdcc 
								
							 
						 
						
							
							
								
								Move modes/ debugging output under Option "ModeDebug" in the Device section.  
							
							
							
						 
						
							2007-04-02 18:21:58 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e44f106ffc 
								
							 
						 
						
							
							
								
								clean-up, debug code  
							
							
							
						 
						
							2007-04-02 16:26:15 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8d8bc89277 
								
							 
						 
						
							
							
								
								fix formatting  
							
							
							
						 
						
							2007-04-02 16:21:57 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3e482de7b1 
								
							 
						 
						
							
							
								
								checkpoint: more clean-up  
							
							
							
						 
						
							2007-04-02 15:38:15 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								76a7a5ca1f 
								
							 
						 
						
							
							
								
								formatting fixes  
							
							
							
						 
						
							2007-04-02 15:24:05 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								69baad321d 
								
							 
						 
						
							
							
								
								clean-up dmxCoreMotion() dmxCoreMotion2()  
							
							
							
						 
						
							2007-04-02 15:21:22 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								44eb15adee 
								
							 
						 
						
							
							
								
								checkpoint clean-up  
							
							
							
						 
						
							2007-04-02 15:12:04 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0f873a9d4f 
								
							 
						 
						
							
							
								
								remove some debug code  
							
							
							
						 
						
							2007-04-02 14:51:38 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3a0ce1084a 
								
							 
						 
						
							
							
								
								for completeness, init dummy's min/maxval[1] values (vertical axis)  
							
							
							
						 
						
							2007-04-02 14:51:21 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								12016f20f7 
								
							 
						 
						
							
							
								
								As for normal mouse device, init valuator maxval[] to real values, not zero.  
							
							
							
						 
						
							2007-04-02 14:50:48 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0aaf28e563 
								
							 
						 
						
							
							
								
								In dmxBackendMouGetInfo() initialize the info->minval[], maxval[] arrays to the size of the backend display.  
							
							... 
							
							
							
							It seems that the changes to X input exposed a problem that wasn't detected
before.  The axis clipping code in GetPointerEvents() uses those limits to
constrain the pointer's coordinate range.  The max was zero so the pointer
couldn't move. 
							
						 
						
							2007-04-02 12:41:30 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0013bf6ddb 
								
							 
						 
						
							
							
								
								undo 1280 valuator hack  
							
							
							
						 
						
							2007-04-02 12:39:04 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								08a88d1803 
								
							 
						 
						
							
							
								
								Pass num_valuators=0 for ButtonPress/Release. This seems to fix the button coordinate problem  
							
							
							
						 
						
							2007-04-02 12:29:37 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								70683e338d 
								
							 
						 
						
							
							
								
								formatting fixes  
							
							
							
						 
						
							2007-04-02 12:29:37 -06:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e8777a91f3 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							... 
							
							
							
							Conflicts:
	Xi/closedev.c
	Xi/exevents.c
	Xi/extinit.c
	Xi/listdev.c
	dix/window.c
	hw/xfree86/common/xf86Xinput.c
	include/extinit.h
	mi/mipointer.c 
							
						 
						
							2007-04-02 15:36:26 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								96ce17aa94 
								
							 
						 
						
							
							
								
								o fix minor error in comment for GetPointerEvents()  
							
							
							
						 
						
							2007-04-02 11:30:47 +09:30