Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								89d3249c3e 
								
							 
						 
						
							
							
								
								Silence FreeResource()  
							
							 
							
							
							
						 
						
							2008-02-14 07:51:29 +11:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								8da83836b6 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							 
							
							... 
							
							
							
							Conflicts:
	XTrap/xtrapddmi.c
	Xext/security.c
	Xext/xprint.c
	Xext/xtest.c
	Xext/xvdisp.c
	Xi/exevents.c
	Xi/grabdevb.c
	Xi/grabdevk.c
	Xi/opendev.c
	Xi/ungrdev.c
	Xi/ungrdevb.c
	Xi/ungrdevk.c
	dix/cursor.c
	dix/devices.c
	dix/dixutils.c
	dix/events.c
	dix/getevents.c
	dix/main.c
	dix/window.c
	hw/xfree86/ramdac/xf86Cursor.c
	include/dix.h
	include/input.h
	include/inputstr.h
	mi/midispcur.c
	mi/miinitext.c
	mi/misprite.c
	render/animcur.c
	xfixes/cursor.c
	xkb/xkbAccessX.c 
							
						 
						
							2008-01-03 17:04:54 +10:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								0b729051c0 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							 
							
							... 
							
							
							
							Conflicts:
	Xi/extinit.c
	Xi/grabdev.c
	Xi/setmode.c
	Xi/ungrdev.c
	dix/devices.c
	dix/events.c
	dix/getevents.c
	include/dix.h
	mi/midispcur.c
	mi/misprite.c
	xkb/xkbActions.c
	xkb/xkbEvents.c
	xkb/xkbPrKeyEv.c 
							
						 
						
							2007-11-07 15:37:23 +10:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								a52c9b2a59 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	dix/dispatch.c
	dix/property.c
	hw/xfree86/common/xf86VidMode.c
	include/xkbsrv.h
	render/glyph.c
	xkb/xkbActions.c 
							
						 
						
							2007-11-05 19:08:36 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								914922fd61 
								
							 
						 
						
							
							
								
								DIX: Remove usage of alloca  
							
							 
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:43 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								6adeba1730 
								
							 
						 
						
							
							
								
								dix: Add a new "registry" mechanism for registering string names of things.  
							
							 
							
							... 
							
							
							
							Supports protocol requests, events, and errors, and resource names.
Modify XRES extension to use it. 
							
						 
						
							2007-10-11 14:18:59 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								8b508f5d6b 
								
							 
						 
						
							
							
								
								dix: unify ErrorFs. prepend all with [dix].  
							
							 
							
							
							
						 
						
							2007-09-26 15:19:53 +09:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								57907e0943 
								
							 
						 
						
							
							
								
								devPrivates rework: register an offset for every resource type, use  
							
							 
							
							... 
							
							
							
							signed values so -1 actually works correctly, and provide a macro for
adding an offset to a pointer. 
							
						 
						
							2007-09-06 16:55:51 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								0003ccfcdf 
								
							 
						 
						
							
							
								
								xace: add new fields to resource access hook to allow parent resource objects  
							
							 
							
							... 
							
							
							
							to be passed in at create time.  Also added a missing devPrivates initializer. 
							
						 
						
							2007-09-05 11:18:36 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								9a183d7ba5 
								
							 
						 
						
							
							
								
								dix: remove caching of drawables and graphics contexts.  The security checks  
							
							 
							
							... 
							
							
							
							simply bypass the cached values so they are unused. 
							
						 
						
							2007-08-14 11:39:26 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								e34fcd2bf4 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	dix/devices.c
	dix/property.c
	include/dix.h 
							
						 
						
							2007-08-02 14:27:03 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								4d76075dbb 
								
							 
						 
						
							
							
								
								Death to RCS tags.  
							
							 
							
							
							
						 
						
							2007-06-29 14:06:52 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								793470a835 
								
							 
						 
						
							
							
								
								dix: fix null pointer dereference in new resource lookup function.  
							
							 
							
							
							
						 
						
							2007-06-04 12:33:49 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								9cee4ec5e6 
								
							 
						 
						
							
							
								
								xace: change the semantics of the return value of XACE hooks to allow  
							
							 
							
							... 
							
							
							
							arbitrary X status codes instead of just TRUE/FALSE.
The dix layer in most cases still does not propagate the return value of
XACE hooks back to the client, however.  There is more error propagation
work to do. 
							
						 
						
							2007-04-17 16:01:56 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								1f06d32ef5 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	dix/privates.c 
							
						 
						
							2007-04-17 12:10:22 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Stefan Huehner
							
						 
						
							
							
							
							
								
							
							
								1f6741db19 
								
							 
						 
						
							
							
								
								Bug  #10560 : Code-Cleanup: function declarations () -> (void)  
							
							 
							
							... 
							
							
							
							X.Org Bugzilla #10560 : <https://bugs.freedesktop.org/show_bug.cgi?id=10560 >
Patch #9511  <https://bugs.freedesktop.org/attachment.cgi?id=9511 > 
							
						 
						
							2007-04-09 14:33:15 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								0331c6a8fc 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							
							
						 
						
							2007-03-26 10:28:05 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								9a0f25de7c 
								
							 
						 
						
							
							
								
								Static cleanups, dead code deletion.  
							
							 
							
							
							
						 
						
							2007-03-25 12:27:01 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								b9cff1670f 
								
							 
						 
						
							
							
								
								Add ResourceStateCallback similar in function to ClientStateCallback.  
							
							 
							
							
							
						 
						
							2007-03-08 12:13:52 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								63169ce52d 
								
							 
						 
						
							
							
								
								dix: remove 'register' keyword for all variables.  
							
							 
							
							
							
						 
						
							2007-03-08 17:50:25 +10:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								e684824709 
								
							 
						 
						
							
							
								
								devPrivates rework: redo interface and implementation.  
							
							 
							
							
							
						 
						
							2007-03-05 11:50:45 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								74f1de1de9 
								
							 
						 
						
							
							
								
								devPrivates rework: unhook resource system; will try a different approach.  
							
							 
							
							
							
						 
						
							2007-03-01 12:17:29 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								81372f9096 
								
							 
						 
						
							
							
								
								devPrivates rework: hook up new interface in resource system; add new  
							
							 
							
							... 
							
							
							
							resource-adding function that takes an additional ScreenPtr argument. 
							
						 
						
							2007-02-23 13:23:12 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								9a3eb0357e 
								
							 
						 
						
							
							
								
								devPrivates rework: add RC_PRIVATES class, make ResourceRec visible in  
							
							 
							
							... 
							
							
							
							the API, and add extra fields and structure supporting private storage. 
							
						 
						
							2007-02-21 07:46:44 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								6c46645cfc 
								
							 
						 
						
							
							
								
								Naming change: Security*Access -> Dix*Access  
							
							 
							
							
							
						 
						
							2006-12-14 14:45:42 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								f44f14fe56 
								
							 
						 
						
							
							
								
								Define calls away when not building XACE, allowing ifdef's to be removed.  
							
							 
							
							
							
						 
						
							2006-12-01 21:15:41 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Alan Coopersmith
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								52ba722e4c 
								
							 
						 
						
							
							
								
								Merge branch 'XACE-modular' into my-XACE-modular  
							
							 
							
							
							
						 
						
							2006-08-21 18:49:31 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Alan Coopersmith
							
						 
						
							
							
							
							
								
							
							
								c2535f6792 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into XACE-modular  
							
							 
							
							
							
						 
						
							2006-08-10 10:37:59 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								9138d5a51e 
								
							 
						 
						
							
							
								
								Make SecurityLookupIDBy* part of the base functionality.  
							
							 
							
							
							
						 
						
							2006-08-03 18:24:04 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								0aaac95b0d 
								
							 
						 
						
							
							
								
								Remove RCS tags.  Fix Xprint makefile braindamage.  
							
							 
							
							
							
						 
						
							2006-07-21 17:56:00 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								37f0ae0245 
								
							 
						 
						
							
							
								
								Replace XC-SECURITY code with XACE security hooks  
							
							 
							
							... 
							
							
							
							(cherry picked from 8526cd6395  commit) 
							
						 
						
							2006-06-19 17:09:37 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								f105b8da11 
								
							 
						 
						
							
							
								
								Mark everything in dixsym.c as _X_EXPORT.  
							
							 
							
							
							
						 
						
							2006-02-15 20:44:13 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								0bb669638f 
								
							 
						 
						
							
							
								
								Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h".  
							
							 
							
							
							
						 
						
							2005-07-03 08:53:54 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								e03198972c 
								
							 
						 
						
							
							
								
								Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.  
							
							 
							
							... 
							
							
							
							Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
    source files in the xserver/xorg tree, predicated on defines of
    HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
    <X11/fonts/foo.h>. 
							
						 
						
							2005-07-03 07:02:09 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								9b1debcdb6 
								
							 
						 
						
							
							
								
								Change all misc.h and os.h references to <X11/foo.h>.  
							
							 
							
							
							
						 
						
							2005-07-01 22:43:43 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								292c4cff26 
								
							 
						 
						
							
							
								
								Fix includes right throughout the Xserver tree:  
							
							 
							
							... 
							
							
							
							change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
change "foo.h", "extensions/foo.h" and "X11/foo.h" to
    <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files. 
							
						 
						
							2005-04-20 12:25:48 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Roland Mainz
							
						 
						
							
							
							
							
								
							
							
								8d0e520721 
								
							 
						 
						
							
							
								
								xc/programs/Xserver/dix/atom.c  
							
							 
							
							... 
							
							
							
							xc/programs/Xserver/dix/colormap.c
xc/programs/Xserver/dix/cursor.c
xc/programs/Xserver/dix/devices.c
xc/programs/Xserver/dix/dispatch.c
xc/programs/Xserver/dix/dixfonts.c
xc/programs/Xserver/dix/dixutils.c
xc/programs/Xserver/dix/events.c
xc/programs/Xserver/dix/extension.c
xc/programs/Xserver/dix/gc.c
xc/programs/Xserver/dix/glyphcurs.c
xc/programs/Xserver/dix/grabs.c
xc/programs/Xserver/dix/main.c
xc/programs/Xserver/dix/pixmap.c
xc/programs/Xserver/dix/privates.c
xc/programs/Xserver/dix/property.c
xc/programs/Xserver/dix/resource.c
xc/programs/Xserver/dix/swaprep.c
xc/programs/Xserver/dix/swapreq.c
//bugs.freedesktop.org/show_bug.cgi?id=2560) attachment #2037 
    (https://bugs.freedesktop.org/attachment.cgi?id=2037 ) ANSI-fy
    Xserver/dix code. The conversion preserves the comments which annotate
    variables. These have been moved into doxygen(esque?) "stubs" above
    each function. Patch by Mike Owens <etc@filespanker.com>. 
							
						 
						
							2005-03-07 23:02:59 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Roland Mainz
							
						 
						
							
							
							
							
								
							
							
								36e3e5430e 
								
							 
						 
						
							
							
								
								Fix for  http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=541  -  
							
							 
							
							... 
							
							
							
							Xorg Xprt may crash with "Freeing resource id=40200000 which isnt
    there" 
							
						 
						
							2004-04-25 22:42:09 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								2fb5886200 
								
							 
						 
						
							
							
								
								Merging XORG-CURRENT into trunk  
							
							 
							
							
							
						 
						
							2004-04-23 19:54:30 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								dae90c3af9 
								
							 
						 
						
							
							
								
								Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004  
							
							 
							
							
							
						 
						
							2004-03-14 08:34:49 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								867451f1ab 
								
							 
						 
						
							
							
								
								Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004  
							
							 
							
							
							
						 
						
							2004-03-03 12:12:50 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								df0313d35b 
								
							 
						 
						
							
							
								
								readding XFree86's cvs IDs  
							
							 
							
							
							
						 
						
							2004-02-26 13:36:15 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								147aae87fd 
								
							 
						 
						
							
							
								
								Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004  
							
							 
							
							
							
						 
						
							2004-02-26 09:23:53 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Kaleb Keithley
							
						 
						
							
							
							
							
								
							
							
								adc7f9a4eb 
								
							 
						 
						
							
							
								
								XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks  
							
							 
							
							
							
						 
						
							2003-11-25 19:29:01 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Kaleb Keithley
							
						 
						
							
							
							
							
								
							
							
								d568221710 
								
							 
						 
						
							
							
								
								XFree86 4.3.0.1  
							
							 
							
							
							
						 
						
							2003-11-14 16:49:22 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Kaleb Keithley
							
						 
						
							
							
							
							
								
							
							
								ded6147bfb 
								
							 
						 
						
							
							
								
								R6.6 is the Xorg base-line  
							
							 
							
							
							
						 
						
							2003-11-14 15:54:54 +00:00