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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5bfb2ee965 
								
							 
						 
						
							
							
								
								Remove the last remants of the pci{Read,Write}{Long,Word,Byte}  
							
							... 
							
							
							
							functionality.  This also allows the removal of PCI_CPU, PCI_CPU16,
and a few other dangling bits of cruft. 
							
						 
						
							2006-08-02 13:29:21 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a0f2e1cae4 
								
							 
						 
						
							
							
								
								Move xf86FindPciDeviceVendor and xf86FindPciClass from xf86pciBus.c to  
							
							... 
							
							
							
							xf86int10.c.  Refactor common code from those functions to do_find. 
							
						 
						
							2006-08-02 10:54:41 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								de8234606f 
								
							 
						 
						
							
							
								
								Modify xf86FindPciDeviceVendor and xf86FindPciClass to use the  
							
							... 
							
							
							
							pci_interator interface instead of the xf86PciVideoInfo array. 
							
						 
						
							2006-08-02 10:44:11 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3c23dec596 
								
							 
						 
						
							
							
								
								Call ClientStateCallback on serverClient devPrivates initialization.  
							
							
							
						 
						
							2006-08-02 13:39:49 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								23f44df900 
								
							 
						 
						
							
							
								
								Remove pciConfigPtr and all of the associated cruft.  
							
							
							
						 
						
							2006-08-02 09:55:32 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								966ebd3d2d 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							
							
						 
						
							2006-08-02 08:14:58 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ee02e64788 
								
							 
						 
						
							
							
								
								Wrap libwfb memory access.  
							
							... 
							
							
							
							Use the READ and WRITE macros to wrap memory accesses that could be in video
memory.  Add MEMCPY_WRAPPED and MEMSET_WRAPPED macros to wrap memcpy and
memset, respectively. 
							
						 
						
							2006-08-01 13:45:43 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								39169fd373 
								
							 
						 
						
							
							
								
								Back out 'mystery' spurious host window hints.  
							
							
							
						 
						
							2006-08-01 13:39:22 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f737cc38ba 
								
							 
						 
						
							
							
								
								Adding devPrivates support to the ExtensionEntry structure.  
							
							
							
						 
						
							2006-07-31 19:58:42 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b04d648547 
								
							 
						 
						
							
							
								
								Added devPrivates support to the ExtensionEntry structure.  
							
							
							
						 
						
							2006-07-31 19:35:08 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a94176627c 
								
							 
						 
						
							
							
								
								Eliminate all uses of the businfo field of pciDevice / pciConfigPtr.  
							
							
							
						 
						
							2006-07-31 14:33:58 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a69335dc29 
								
							 
						 
						
							
							
								
								Make ReadMemoryProcPtr take a const pointer.  
							
							... 
							
							
							
							Fixes some warnings when using READ with a const pointer. 
							
						 
						
							2006-07-31 14:15:55 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								26c9587f90 
								
							 
						 
						
							
							
								
								Build fixes for last pull from HEAD.  
							
							
							
						 
						
							2006-07-31 13:54:36 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								65dc25d8f8 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							
							
						 
						
							2006-07-31 12:30:30 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b74c845a12 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2006-07-31 10:26:06 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3112a6c4f2 
								
							 
						 
						
							
							
								
								Noting uses libdummy.a, so don't build it.  Only libdummy-nonserver.a  
							
							... 
							
							
							
							is actually used. 
							
						 
						
							2006-07-31 10:25:31 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								02daa6bb10 
								
							 
						 
						
							
							
								
								Improve XRes to;  
							
							... 
							
							
							
							- Better estimate general pixmap memory usage.
 - Account for pixmaps shared between clients.
 - Account for window background and border pixmaps,
   and GC stripple and tile pixmaps. 
							
						 
						
							2006-07-31 17:32:05 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								69533fc04f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							... 
							
							
							
							Conflicts:
	hw/xfree86/Makefile.am
	hw/xfree86/common/xf86AutoConfig.c 
							
						 
						
							2006-07-31 09:26:04 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								24051ef974 
								
							 
						 
						
							
							
								
								remove filename that's too long for tar  
							
							
							
						 
						
							2006-07-30 12:15:33 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ecb7d43a76 
								
							 
						 
						
							
							
								
								add sym.h to sources  
							
							
							
						 
						
							2006-07-30 11:52:41 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bf2d7499c8 
								
							 
						 
						
							
							
								
								add securitysrv.h  
							
							
							
						 
						
							2006-07-30 11:17:02 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e87e68634d 
								
							 
						 
						
							
							
								
								remove .cvsignores from EXTRA_DIST  
							
							
							
						 
						
							2006-07-30 11:11:59 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ed0c807de9 
								
							 
						 
						
							
							
								
								bump to 1.1.99.3  
							
							
							
						 
						
							2006-07-30 11:08:54 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a68dc013a3 
								
							 
						 
						
							
							
								
								remove README (which doesn't exist) from EXTRA_DIST  
							
							
							
						 
						
							2006-07-30 11:08:47 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								87fe85f38b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug  
							
							
							
						 
						
							2006-07-30 10:51:34 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								654619d76c 
								
							 
						 
						
							
							
								
								Revert xkb changes that broke XkbGetKeyboard()  
							
							
							
						 
						
							2006-07-28 17:16:32 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								79016d4036 
								
							 
						 
						
							
							
								
								Bug  #5386  (partial): Move CVT mode generator from cvt(1) to server core, and  
							
							... 
							
							
							
							export it from the X server to modules. 
							
						 
						
							2006-07-28 16:02:02 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e6ae1612be 
								
							 
						 
						
							
							
								
								Add fbHasVisualTypes and fbSetVisualTypesAndMasks to wfbrename.h and include -DXFree86Server.  
							
							
							
						 
						
							2006-07-27 18:24:59 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2a4ceb09ed 
								
							 
						 
						
							
							
								
								Remove dead function prototypes.  
							
							
							
						 
						
							2006-07-26 19:39:17 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								990a400905 
								
							 
						 
						
							
							
								
								Remove getconfig horrorshow.  Replace with a static built-in rule list for now.  
							
							
							
						 
						
							2006-07-26 19:03:39 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								377a581ddf 
								
							 
						 
						
							
							
								
								Switch to using void* pointers.  
							
							... 
							
							
							
							Pass the size of the data pointed to by src or dst as an argument to
wfb{Read,Write}Memory.  This allows one set of macros to be used with any size
pointer.  Assumes that sizeof(FbBits) >= sizeof(FbStip). 
							
						 
						
							2006-07-26 15:48:51 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a4005c15fb 
								
							 
						 
						
							
							
								
								Add framebuffer access wrapper infrastructure.  
							
							... 
							
							
							
							Create fbPrepareAccess macros to call into the driver to set up the
wfbReadMemory and wfbWriteWemory pointers.  Call these from fbGetDrawable and
fbGetStipDrawable.
Add the READ and WRITE macros, which expand to simple memory accesses for fb,
and calls through the function pointers for wfb.
Add fbFinishAccess macro to give the driver an opportunity to clean up.  Add
calls to this in the appropriate places. 
							
						 
						
							2006-07-26 15:48:51 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								319efac445 
								
							 
						 
						
							
							
								
								Prefix all of the exported symbols in libwfb.so with "wfb".  
							
							... 
							
							
							
							For now, just #define all of the exported symbols in wfbrename.h.  Later,
we should add FBPREFIX() around the exported symbols and use -fvisiblity=hidden
to hide the rest. 
							
						 
						
							2006-07-26 15:48:51 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7608a63ff7 
								
							 
						 
						
							
							
								
								Build infrastructure for libwfb.so.  
							
							... 
							
							
							
							Builds fb/* twice, defining FB_ACCESS_WRAPPER for libwfb.la.  Define a macro,
FBPREFIX(X) which expands to fbX for libfb.la and wfbX for libwfb.la.  Use the
macro on [w]fbModuleData so the new module loads. 
							
						 
						
							2006-07-26 15:48:50 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								39158e98ac 
								
							 
						 
						
							
							
								
								Remove another latent PowerMAX hunk.  
							
							... 
							
							
							
							All your favorite running jokes of 2005, today! 
							
						 
						
							2006-07-26 18:39:28 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ef1aecaaf6 
								
							 
						 
						
							
							
								
								Pass correct pointer to xf86MapLegacyIO.  
							
							
							
						 
						
							2006-07-26 13:25:13 -07:00