b5438f7fb2 
								
							 
						 
						
							
							
								
								Get*Events: massive reorganisation  
							
							... 
							
							
							
							Reorganise the code logically, and put more comments in.
Clip valuators in proximity calls. 
							
						 
						
							2006-11-08 15:30:03 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b0a7443ca8 
								
							 
						 
						
							
							
								
								configure.ac: axe redundant SDL test  
							
							
							
						 
						
							2006-11-08 15:30:03 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								332f179db7 
								
							 
						 
						
							
							
								
								kdrive/sdl: fix compilation  
							
							
							
						 
						
							2006-11-08 15:30:03 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								988757a441 
								
							 
						 
						
							
							
								
								config: error messages non-fatal, and before we free them  
							
							... 
							
							
							
							Move error messages before we free the error structure, and make them all
non-fatal. 
							
						 
						
							2006-11-08 15:30:03 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e2b78df580 
								
							 
						 
						
							
							
								
								xkb: warning fix  
							
							
							
						 
						
							2006-11-08 15:29:17 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b55007d8cc 
								
							 
						 
						
							
							
								
								SyntheticMotion: don't dereference sprite.screen when not using Xinerama  
							
							
							
						 
						
							2006-11-08 15:29:17 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f93d10ce9b 
								
							 
						 
						
							
							
								
								dix: remove staggeringly broken vendor workarounds  
							
							... 
							
							
							
							Dear SGI,
No.
Scant regards,
Daniel 
							
						 
						
							2006-11-08 15:29:16 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								389275d240 
								
							 
						 
						
							
							
								
								XkbCopyKeymap: don't iterate broken types, or dereference null pointers  
							
							... 
							
							
							
							Don't iterate invalid destination types (>= num_types) when coping key
types.
Don't free key_aliases if it's NULL (theoretical, but sure).
Make sure dst's label_font gets allocated if it's NULL.
(Thanks, Chris Lee.) 
							
						 
						
							2006-11-08 15:29:16 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d585b4189a 
								
							 
						 
						
							
							
								
								xkb: fix uninitialised warning  
							
							... 
							
							
							
							Fix uninitialised warning with memset(); we never actually use it
uninitialised, but gcc doesn't know that. 
							
						 
						
							2006-11-08 15:29:16 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b6d7b537ed 
								
							 
						 
						
							
							
								
								os: fix sun extensions test  
							
							... 
							
							
							
							'else if' is not very valid, plus the logic is kind of broken, so just
move it outside the ifdef in the first place. 
							
						 
						
							2006-11-08 15:29:16 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8ba0c7b62c 
								
							 
						 
						
							
							
								
								xace: avoid 'unused variable pScreen'  
							
							... 
							
							
							
							Initialise pScreen explicitly, as REGION_* macros ignore pScreen. 
							
						 
						
							2006-11-08 15:29:16 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c3ea1f7db4 
								
							 
						 
						
							
							
								
								dix/mi: still more warning fixes  
							
							... 
							
							
							
							Fix up prototypes for PrintChildren and PrintWindowTree in the dix.
Make miPrintRegion be unconditionally defined, and move the prototype into
regionstr.h.
Change a bunch of ScreenPtr pScreen = foo; to
ScreenPtr pScreen; pScreen = foo; in window.c, so we avoid unused variable
references (as inline REGION_* doesn't reference pScreen). 
							
						 
						
							2006-11-08 15:29:16 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3a9b964258 
								
							 
						 
						
							
							
								
								dix: add missing prototypes  
							
							... 
							
							
							
							Add missing prototype for ffs, and include headers from ffs.c.
Move PostSyntheticMotion prototype to input.h. 
							
						 
						
							2006-11-08 15:29:16 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6716488fa2 
								
							 
						 
						
							
							
								
								dix: remove unused debug code  
							
							
							
						 
						
							2006-11-08 15:29:16 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								51813d77bf 
								
							 
						 
						
							
							
								
								dix: remove unused variable  
							
							
							
						 
						
							2006-11-08 15:29:15 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								844090a5b5 
								
							 
						 
						
							
							
								
								xfree86/xf86misc: warning fixes  
							
							
							
						 
						
							2006-11-08 15:29:15 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								61b570d0c1 
								
							 
						 
						
							
							
								
								xfree86/os-support: update prototype for OSRingBell  
							
							
							
						 
						
							2006-11-08 15:29:15 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c51fadc07d 
								
							 
						 
						
							
							
								
								mieq: annotate with some more comments  
							
							
							
						 
						
							2006-11-08 15:29:15 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								578899139f 
								
							 
						 
						
							
							
								
								RemoveGeneralSocket: don't touch EnabledDevices  
							
							... 
							
							
							
							RemoveGeneralSocket.  Harmless, but. 
							
						 
						
							2006-11-08 15:29:15 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ae58d349c1 
								
							 
						 
						
							
							
								
								CreateColormap: fix return value (bug  #7083 )  
							
							... 
							
							
							
							Return BadMatch when an unsupported visual type is given, not BadValue --
this is correct according to the spec. 
							
						 
						
							2006-11-08 15:29:15 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								96f78e3886 
								
							 
						 
						
							
							
								
								remove XFree86 changelogs (bug  #7262 )  
							
							... 
							
							
							
							Without being able to tie these to specific commits, the text changelog is
useless, as well as being huge. 
							
						 
						
							2006-11-08 15:29:15 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5a40448f2d 
								
							 
						 
						
							
							
								
								A couple more cases of error message before freeing strings.  
							
							
							
						 
						
							2006-11-07 15:48:29 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								05f1c30246 
								
							 
						 
						
							
							
								
								Merge branch 'autoconfig-for-7.2'  
							
							
							
						 
						
							2006-11-07 18:42:54 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3e7e0e3509 
								
							 
						 
						
							
							
								
								Report the error before freeing the error strings.  
							
							
							
						 
						
							2006-11-07 14:13:23 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4e6e4baead 
								
							 
						 
						
							
							
								
								Fix build on FreeBSD after input-hotplug.  
							
							
							
						 
						
							2006-11-07 13:36:54 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								20e9144c07 
								
							 
						 
						
							
							
								
								Add $(DIX_CFLAGS) to remaining Makefile.am files  
							
							
							
						 
						
							2006-11-07 12:49:28 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5e946dd853 
								
							 
						 
						
							
							
								
								Bug  #8937 : Extension setup functions not called on server resets  
							
							
							
						 
						
							2006-11-07 13:50:19 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1dcda4f3c5 
								
							 
						 
						
							
							
								
								Avoid dereferencing sprite.screen when Xinerama is not running. ( #8925 )  
							
							... 
							
							
							
							With Xinerama support built into the X server but not in use,
sprite.screen is NULL and yet the SyntheticMotion
macro would dereference it. Avoid that by just passing sprite.screen
to PostSyntheticMotion which can then dereference it when Xinerama is
enabled.
Also, define PostSyntheticMotion in dixevents.h and include dixevents.h in
getevents.c 
							
						 
						
							2006-11-07 01:29:51 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c20d3bf753 
								
							 
						 
						
							
							
								
								Merge branch 'origin' into randr-1.2  
							
							
							
						 
						
							2006-11-07 01:21:28 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3d39c02fe6 
								
							 
						 
						
							
							
								
								More work on Bug  #8875 : revert previous fix and try using client argument  
							
							... 
							
							
							
							instead of serverClient.  Also don't use totalClientSize as it is not
initialized until after the first call to InitClient. 
							
						 
						
							2006-11-06 21:25:52 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								75fe0670eb 
								
							 
						 
						
							
							
								
								whitespace adjust  
							
							
							
						 
						
							2006-11-06 15:30:25 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0539d9cf24 
								
							 
						 
						
							
							
								
								Bug  #8875 : Security extension causes Xorg to core dump on server reset  
							
							
							
						 
						
							2006-11-06 15:29:17 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aa0261a98e 
								
							 
						 
						
							
							
								
								Improve vm86 error handling in Xvesa.  
							
							
							
						 
						
							2006-11-06 02:29:49 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6b2c65fdd1 
								
							 
						 
						
							
							
								
								Fix typo in Xvesa: incorrect reporting of DAC capabilities.  
							
							
							
						 
						
							2006-11-06 00:30:09 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								028bbdc041 
								
							 
						 
						
							
							
								
								Merge master back to randr-1.2  
							
							
							
						 
						
							2006-11-04 17:46:26 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								50504c68e1 
								
							 
						 
						
							
							
								
								Merge branch 'randr-1.2-origin' into randr-1.2  
							
							
							
						 
						
							2006-11-04 17:43:19 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8b87ce1974 
								
							 
						 
						
							
							
								
								Allow X server to build against libdrm 2.1  
							
							
							
						 
						
							2006-11-04 17:41:25 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7ffbe9d232 
								
							 
						 
						
							
							
								
								Add DIX_CFLAGS to hw/vfb/Makefile.am  
							
							
							
						 
						
							2006-11-04 17:41:09 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2db62bce07 
								
							 
						 
						
							
							
								
								Define fbHasVisualTypes in fb.h as it is exported  
							
							
							
						 
						
							2006-11-04 17:40:34 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8deaaa312a 
								
							 
						 
						
							
							
								
								automake: avoid use of reserved _SOURCES keyword (bug  #8866 )  
							
							... 
							
							
							
							Avoid using _SOURCES unless we're directly referencing a program or
library to be built; use _SRCS instead.  Shuts automake 1.10 up. 
							
						 
						
							2006-11-04 19:08:28 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f72927d26c 
								
							 
						 
						
							
							
								
								xfree86/hurd: remove OsMouseProc (bug  #5613 )  
							
							... 
							
							
							
							Remove OsMouseProc, let the mouse driver deal with it. 
							
						 
						
							2006-11-04 19:08:27 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0273610578 
								
							 
						 
						
							
							
								
								xfree86/hurd: add bell support, remove SERVER/LOADER defines (bug  #5613 )  
							
							... 
							
							
							
							Add no-op bell ringing support, and remove obsolete @SERVER_DEFINES@ and
@LOADER_DEFINES@ from CFLAGS. 
							
						 
						
							2006-11-04 19:08:25 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ade4bf0907 
								
							 
						 
						
							
							
								
								mesa/indirect: include byteswap.h on GNU userland (bug  #5613 )  
							
							... 
							
							
							
							Include byteswap.h on all GNU-userland systems (including with the Hurd
and FreeBSD kernels), not just Linux. 
							
						 
						
							2006-11-04 19:08:24 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								412e93349e 
								
							 
						 
						
							
							
								
								kdrive: make building of Linux support conditional (bug  #5613 )  
							
							... 
							
							
							
							Only try to build Linux support on Linux.  We should probably disable all
OS-dependent DDXes if we don't have a workable OS (and only build
Xephyr/Xfake), but that's future work. 
							
						 
						
							2006-11-04 19:08:23 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cde8806c29 
								
							 
						 
						
							
							
								
								Don't bump the refcnt if the new mode is NULL.  
							
							
							
						 
						
							2006-11-03 16:36:34 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								97fd471a62 
								
							 
						 
						
							
							
								
								Fix standard VESA modes.  
							
							... 
							
							
							
							The built-in mode timings were off slightly for the 640x480@60, 640x480@72,
and 1024x768@75 modes. 
							
						 
						
							2006-11-03 14:06:32 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								22ee2e4e1f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2006-11-03 12:54:56 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								49a26681b2 
								
							 
						 
						
							
							
								
								Add DTrace probe points for X server <-> client communications  
							
							... 
							
							
							
							See http://people.freedesktop.org/~alanc/dtrace/  for more details 
							
						 
						
							2006-11-03 12:54:43 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bd0c829654 
								
							 
						 
						
							
							
								
								Do not map full 0-1MB legacy range  
							
							... 
							
							
							
							If we're mapping something in the "legacy range" (0-1Mb), we shouldn't
expand the requested range to the entire 0-1Mb range.  Typically this
is for mapping the VGA frame buffer, and some platforms support mmap of
the frame buffer but not the entire 0-1Mb range.
For example, HP sx1000 and sx2000 ia64 platforms can have memory from
0-0x9ffff, VGA frame buffer from 0xa0000-0xbffff, and memory from
0xc0000-0xfffff.  On these platforms, we can't map the entire 0-1Mb
range with the same attribute because the memory only supports WB,
while the frame buffer supports only UC.  But an mmap of just the
frame buffer should work fine. 
							
						 
						
							2006-11-03 18:59:52 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c1828a8ff5 
								
							 
						 
						
							
							
								
								Fixing mach64 driver bailing out on ia64  
							
							... 
							
							
							
							Mach64 driver bails out on ia64 because it cannot map device
memory. It turns out that some bogus and unneeded code attempts
to find the root bridge of the device and fails to do so proberly
as there this host-to-pci bridge is not existant. This code has
been around for years although it completely unclear what it had
been intended for. Fixing this by eliminating the bogus code. 
							
						 
						
							2006-11-03 18:59:52 +01:00