32f6171862 
								
							 
						 
						
							
							
								
								registry: Register XF86Bigfont extension protocol names.  
							
							
							
						 
						
							2007-10-15 21:10:14 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								12766c5b5f 
								
							 
						 
						
							
							
								
								registry: Register Xv extension protocol names.  
							
							
							
						 
						
							2007-10-15 21:00:46 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								35ae03871a 
								
							 
						 
						
							
							
								
								registry: Register XC-MISC extension protocol names.  
							
							
							
						 
						
							2007-10-15 20:50:26 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								32fe282d5b 
								
							 
						 
						
							
							
								
								registry: Register XTest extension protocol names.  
							
							
							
						 
						
							2007-10-15 20:45:18 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3877faf7d9 
								
							 
						 
						
							
							
								
								registry: Register Multibuffer extension protocol names.  
							
							
							
						 
						
							2007-10-15 20:35:13 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								16764a2d29 
								
							 
						 
						
							
							
								
								registry: Register DPMS extension protocol names.  
							
							
							
						 
						
							2007-10-15 20:29:23 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f077578e42 
								
							 
						 
						
							
							
								
								registry: Register XPrint extension protocol names.  
							
							
							
						 
						
							2007-10-15 19:43:02 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c8b1a9172 
								
							 
						 
						
							
							
								
								registry: Register Resource extension protocol names.  
							
							
							
						 
						
							2007-10-15 19:35:04 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								48891d5696 
								
							 
						 
						
							
							
								
								registry: Register EVIE extension protocol names.  
							
							
							
						 
						
							2007-10-15 19:32:01 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2c9646ad4e 
								
							 
						 
						
							
							
								
								registry: Register SHM extension protocol names.  
							
							
							
						 
						
							2007-10-15 19:18:03 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b9f5ab98c8 
								
							 
						 
						
							
							
								
								registry: Register XINERAMA extension protocol names.  
							
							
							
						 
						
							2007-10-15 16:18:37 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								473bc6ec4c 
								
							 
						 
						
							
							
								
								xace: remove the special-cased "ignore" functionality from the property code.  
							
							... 
							
							
							
							There will be no more faking of Success to hide things.  XACE does not
provide polyinstantiation. 
							
						 
						
							2007-10-10 19:43:12 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fdef7be5c8 
								
							 
						 
						
							
							
								
								Sun bug 6589829: include zoneid of shm segment in access policy for MIT-SHM  
							
							... 
							
							
							
							<http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6589829 >
<http://www.opensolaris.org/os/community/arc/caselog/2007/500/ > 
							
						 
						
							2007-10-09 18:44:51 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab88cb8d2e 
								
							 
						 
						
							
							
								
								Xext: add missing geint.h to Makefile.am (un-breaks make dist)  
							
							
							
						 
						
							2007-10-03 18:08:33 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b77d272d75 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: XTEST extension  
							
							
							
						 
						
							2007-10-02 13:21:53 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								50551ec693 
								
							 
						 
						
							
							
								
								xace: remove obsoleted DRAWABLE_ACCESS hook.  
							
							
							
						 
						
							2007-09-28 15:04:33 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8b54865720 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: XKB extension.  
							
							... 
							
							
							
							Removes "LookupKeyboardDevice" and "LookupPointerDevice" in favor of
inputInfo.keyboard and inputInfo.pointer, respectively; all use cases
are non-XI compliant anyway. 
							
						 
						
							2007-09-28 13:34:18 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c03d13181 
								
							 
						 
						
							
							
								
								xace: add new hooks + access controls: XInput extension.  
							
							... 
							
							
							
							Introduces new dix API to lookup a device, dixLookupDevice(), which
replaces LookupDeviceIntRec and LookupDevice. 
							
						 
						
							2007-09-28 08:02:00 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b61461425e 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: XV extension.  
							
							... 
							
							
							
							May need to revisit this extension in the future, depending on observed use. 
							
						 
						
							2007-09-25 09:56:00 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9bd04055a2 
								
							 
						 
						
							
							
								
								xace: change prototype of VALIDATE_DRAWABLE_AND_GC macro to allow access  
							
							... 
							
							
							
							mode to be passed to dixLookupDrawable. 
							
						 
						
							2007-09-25 09:33:51 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a247886b08 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: XF86-Bigfont extension  
							
							
							
						 
						
							2007-09-20 13:06:38 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f6532a81ee 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: APPGROUP extension  
							
							
							
						 
						
							2007-09-20 12:17:17 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								661b1328cf 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: SYNC extension  
							
							... 
							
							
							
							May need to revisit this extension in the future, depending on observed use. 
							
						 
						
							2007-09-20 09:14:09 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								90bacdef72 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: MIT-SHM extension  
							
							
							
						 
						
							2007-09-20 06:53:51 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								97c150b61b 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							... 
							
							
							
							Conflicts:
	afb/afbpntwin.c
	afb/afbscrinit.c
	afb/afbwindow.c
	cfb/cfb.h
	cfb/cfballpriv.c
	cfb/cfbscrinit.c
	cfb/cfbwindow.c
	configure.ac
	fb/wfbrename.h
	hw/xfree86/xf4bpp/ppcIO.c
	hw/xfree86/xf4bpp/ppcPntWin.c
	hw/xfree86/xf4bpp/ppcWindow.c
	hw/xfree86/xf8_32bpp/cfbscrinit.c
	mfb/mfb.h
	mfb/mfbpntwin.c
	mfb/mfbscrinit.c
	mfb/mfbwindow.c
	mi/miexpose.c
Note: conflicts caused by devPrivates rework vs. paintwindow changes. 
							
						 
						
							2007-09-19 07:25:55 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e4d11e58ce 
								
							 
						 
						
							
							
								
								Remove the PaintWindow optimization.  
							
							... 
							
							
							
							This was an attempt to avoid scratch gc creation and validation for paintwin
because that was expensive.  This is not the case in current servers, and the
danger of failure to implement it correctly (as seen in all previous
implementations) is high enough to justify removing it.  No performance
difference detected with x11perf -create -move -resize -circulate on Xvfb.
Leave the screen hooks for PaintWindow* in for now to avoid ABI change. 
							
						 
						
							2007-09-13 00:08:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4062db4020 
								
							 
						 
						
							
							
								
								typo in comment  
							
							
							
						 
						
							2007-09-04 22:39:14 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								53f346b158 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: SHAPE extension  
							
							
							
						 
						
							2007-08-30 13:20:04 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								766c693ef3 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: MIT-SCREEN-SAVER extension  
							
							
							
						 
						
							2007-08-30 13:06:28 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cda92bbf12 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: XFixes extension.  
							
							... 
							
							
							
							Required a new name argument to the selection access hook to handle
XFixesSelectSelectionInput. 
							
						 
						
							2007-08-30 11:48:45 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4795df6245 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: TOG-CUP extension.  
							
							
							
						 
						
							2007-08-29 14:40:10 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e39694789e 
								
							 
						 
						
							
							
								
								xace: drop map-window checking hook, add new hooks for controlling the  
							
							... 
							
							
							
							delivery of events to windows and clients.
This is tentative.  It's likely that an additional last-resort hook will
be necessary for code that calls TryClientEvents or WriteEventsToClient
directly.  It's also possible that new xace machinery will be necessary
to classify events and pull useful resource ID's out of them.
The failure case also needs some thinking through.  Should event delivery
"succeed" or should it report undeliverable?
Finally, XKB appears to call WriteToClient to pass events.  Sigh. 
							
						 
						
							2007-08-29 14:16:46 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								41355a53c2 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: core protocol input requests  
							
							
							
						 
						
							2007-08-28 15:10:20 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4017d31902 
								
							 
						 
						
							
							
								
								devPrivates rework: since API is already broken, switch everything  
							
							... 
							
							
							
							over to new system.
Need to update documentation and address some remaining vestiges of
old system such as CursorRec structure, fb "offman" structure, and
FontRec privates. 
							
						 
						
							2007-08-28 09:28:25 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8554707326 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							... 
							
							
							
							Conflicts:
	include/miscstruct.h
	mi/mibstore.c
	mi/midispcur.c
	os/Makefile.am 
							
						 
						
							2007-08-28 07:25:21 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ae7f71a8b3 
								
							 
						 
						
							
							
								
								Implement core protocol backing store exclusively in terms of Composite.  
							
							... 
							
							
							
							Composite's automatic redirection is a more general mechanism than the
ad-hoc BS machinery, so it's much prettier to implement the one in terms
of the other.  Composite now wraps ChangeWindowAttributes and activates
automatic redirection for windows with backing store requested.  The old
backing store infrastructure is completely gutted: ABI-visible structures
retain the function pointers, but they never get called, and all the
open-coded conditionals throughout the DIX layer to implement BS are gone.
Note that this is still not a strictly complete implementation of backing
store, since Composite will throw the bits away on unmap and therefore
WhenMapped and Always hints are equivalent. 
							
						 
						
							2007-08-25 15:08:20 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6085522d91 
								
							 
						 
						
							
							
								
								Export fbShmPutImage to modules.  
							
							... 
							
							
							
							To be used by EXA. 
							
						 
						
							2007-08-24 14:02:35 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b2b7817497 
								
							 
						 
						
							
							
								
								devPrivates rework: use camelcase standard for name of key type.  
							
							
							
						 
						
							2007-08-16 15:33:58 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1d4bea6106 
								
							 
						 
						
							
							
								
								Add some more support for DragonFly. From Joerg Sonnenberger  
							
							... 
							
							
							
							and pkgsrc. 
							
						 
						
							2007-08-16 11:20:12 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5bee8db003 
								
							 
						 
						
							
							
								
								xace: drop background-none checking hook, add new hook for controlling  
							
							... 
							
							
							
							access to other clients. 
							
						 
						
							2007-08-16 10:44:51 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b82557c9fb 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: core protocol screensaver requests  
							
							
							
						 
						
							2007-08-16 10:36:05 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3c9553ac2c 
								
							 
						 
						
							
							
								
								xace: rename hostlist security hook to "server" as this hook will be used  
							
							... 
							
							
							
							for other types of server access besides just the host list. 
							
						 
						
							2007-08-15 14:14:25 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0f9e89b4e3 
								
							 
						 
						
							
							
								
								Fix the value comparisons in the IDLETIME wakeup handler.  
							
							... 
							
							
							
							LessThan/GreaterThan comparisons were used in the wakeup handler,
and LessOrEqual/GreaterOrEqual in the block handler.
Change it to use LessOrEqual/GreaterOrEqual in both functions,
since this is what XSyncNegativeComparison and
XSyncPositiveComparison imply. 
							
						 
						
							2007-08-14 22:47:49 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f367285fd5 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							... 
							
							
							
							Conflicts:
	Xi/exevents.c
	dix/devices.c
	dix/getevents.c
	include/dix.h
	mi/mieq.c 
							
						 
						
							2007-08-12 15:31:10 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								102df4f9ba 
								
							 
						 
						
							
							
								
								xace: drop site-policy and declare-extension-security hooks, add 2 new hooks  
							
							... 
							
							
							
							for controlling access to screens and screen savers. 
							
						 
						
							2007-08-06 09:16:30 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								375864cb74 
								
							 
						 
						
							
							
								
								security: drop support for XC-QUERY-SECURITY authorization method.  
							
							
							
						 
						
							2007-08-03 13:23:34 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d445d2f22b 
								
							 
						 
						
							
							
								
								security: drop the "declare extension security" dix call.  Use the  
							
							... 
							
							
							
							SecurityPolicy configuration file instead. 
							
						 
						
							2007-08-03 10:56:18 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								583e988b9f 
								
							 
						 
						
							
							
								
								Install geext.h, otherwise drivers won't build.  
							
							
							
						 
						
							2007-07-10 10:10:04 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5ccc09b182 
								
							 
						 
						
							
							
								
								Use the same struct for generic event masks throughout the code.  
							
							... 
							
							
							
							Renaming those structs too.
Previously grabs were using a different struct than windows, which was
reasonably stupid. 
							
						 
						
							2007-07-06 15:43:08 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c1a16bdcfe 
								
							 
						 
						
							
							
								
								Add 'evfill' field to GEExtensions.  
							
							... 
							
							
							
							We need this to allow extensions to fill in extra data for an event before it
is sent to the client. This is probably to be used like
FillUpEventsFromWindow(). 
							
						 
						
							2007-07-01 09:14:18 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4d76075dbb 
								
							 
						 
						
							
							
								
								Death to RCS tags.  
							
							
							
						 
						
							2007-06-29 14:06:52 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f7f3fe7fe7 
								
							 
						 
						
							
							
								
								Remove the remnants of OS/2 support.  
							
							... 
							
							
							
							This has never worked in any modular server release, and as far as I know
was never tested in 6.7 through 6.9. 
							
						 
						
							2007-06-28 18:59:05 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								32c0dcc8c0 
								
							 
						 
						
							
							
								
								xselinux: adjust the config file format to that expected by libselinux.  
							
							... 
							
							
							
							This file will eventually be moved out of the X source tree. 
							
						 
						
							2007-06-21 15:39:19 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2030e9e539 
								
							 
						 
						
							
							
								
								xselinux: use new libselinux support for context labeling.  
							
							... 
							
							
							
							Remove all the config file parsing code and use the new lookup interface
instead. 
							
						 
						
							2007-06-21 15:37:18 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1f97a76476 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							... 
							
							
							
							Conflicts:
	dix/devices.c
	hw/xfree86/common/xf86Xinput.c
	hw/xfree86/loader/xf86sym.c
	mi/mieq.c 
							
						 
						
							2007-06-19 17:20:52 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e2a720c9a1 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							... 
							
							
							
							Conflicts:
	dix/dixutils.c 
							
						 
						
							2007-06-11 15:29:11 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								878cac71aa 
								
							 
						 
						
							
							
								
								xselinux: use new libselinux support for private Flask definitions.  
							
							... 
							
							
							
							Removes indirect dependency on kernel headers. 
							
						 
						
							2007-06-11 14:19:37 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								857ddbb660 
								
							 
						 
						
							
							
								
								Allow configurable serverconfigdir for security policy location  
							
							... 
							
							
							
							Allow the location of the SERVERCONFIGdir variable to be defined at
compile-time. This allows us to specify where the security policy will be
located (Debian uses this to put it in /etc). The default is to the
previous location. 
							
						 
						
							2007-05-28 21:53:02 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2a4aa63a23 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							... 
							
							
							
							Conflicts:
	include/miscstruct.h 
							
						 
						
							2007-05-22 14:50:26 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7e2c935920 
								
							 
						 
						
							
							
								
								Add a new IDLETIME system sync counter.  
							
							... 
							
							
							
							This counter exposes the time in milliseconds since the last
input event. Clients such as screen savers and power managers
can set an alarm on this counter to find out when the idle time
reaches a certain value, without having to poll the server. 
							
						 
						
							2007-05-18 20:15:31 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								333bab4b23 
								
							 
						 
						
							
							
								
								Clean up, correct some comments.  
							
							... 
							
							
							
							Send event type down with the RawEvents. 
							
						 
						
							2007-05-17 17:59:02 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c680e9493 
								
							 
						 
						
							
							
								
								Remove double-grab option. We only want one grab per device.  
							
							
							
						 
						
							2007-05-14 12:34:53 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c03d9a7217 
								
							 
						 
						
							
							
								
								Cleaning up a bit.  
							
							... 
							
							
							
							Register correct event in EventSwapVector.
Fix up event swap for GE events, register XI's swap function at GE. 
							
						 
						
							2007-05-02 18:16:40 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5e43910929 
								
							 
						 
						
							
							
								
								Add GenericEvent extension to Xext.  
							
							... 
							
							
							
							This adds (unconditional) support for the GE extension. Anything from now on
that sends events in MPX will have to use the GE extension. No GE, no MPX
events. GE is not actually used yet from anywhere with this commit.
You will need to update x11proto, xextproto, libX11, libXext and xcb to the
matching xge branches. Things will _NOT_ work without the updated protocol
headers and libraries. 
							
						 
						
							2007-04-30 12:57:42 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								82f97e1c0c 
								
							 
						 
						
							
							
								
								Enable event delivery for multiple heads.  
							
							... 
							
							
							
							Requires moving the spriteTrace into the DeviceIntRec and adjusting a few
functions to take in device argument, most notably XYToWindow().
Cursor rendering on the second screen is busted. 
							
						 
						
							2007-04-26 15:58:50 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								47bd311e3d 
								
							 
						 
						
							
							
								
								security: remove debugging code.  
							
							
							
						 
						
							2007-04-17 13:46:55 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1f06d32ef5 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							... 
							
							
							
							Conflicts:
	dix/privates.c 
							
						 
						
							2007-04-17 12:10:22 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d4dad6f84f 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							... 
							
							
							
							Conflicts:
	configure.ac
	dix/events.c
	hw/xfree86/common/xf86Xinput.c 
							
						 
						
							2007-04-12 11:11:03 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cf962a849d 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							... 
							
							
							
							Conflicts:
	configure.ac 
							
						 
						
							2007-04-05 14:41:39 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1cb84768f3 
								
							 
						 
						
							
							
								
								security: rewrite to use new devPrivates support.  
							
							
							
						 
						
							2007-04-03 15:31:16 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								645d87cf8e 
								
							 
						 
						
							
							
								
								CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory Corruption  
							
							
							
						 
						
							2007-04-03 15:47:18 +02: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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								327bc332a6 
								
							 
						 
						
							
							
								
								xace: minor comment fixes.  
							
							
							
						 
						
							2007-03-28 13:00:03 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0331c6a8fc 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							
							
						 
						
							2007-03-26 10:28:05 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								04b87d6dfa 
								
							 
						 
						
							
							
								
								Static and dead code cleaup for Xext/  
							
							
							
						 
						
							2007-03-25 17:57:22 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								84a066cc88 
								
							 
						 
						
							
							
								
								xace: pass serverClient as default argument to dixChangeWindowProperty  
							
							... 
							
							
							
							instead of NullClient. 
							
						 
						
							2007-03-23 10:33:53 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e1cc68add0 
								
							 
						 
						
							
							
								
								xace: drop the name argument from the property callback.  
							
							
							
						 
						
							2007-03-22 17:33:16 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1b766ffc06 
								
							 
						 
						
							
							
								
								dix: reorganize property code to better support xace hook; requires new API for  
							
							... 
							
							
							
							changing a property, dixChangeWindowProperty, taking an additional client argument. 
							
						 
						
							2007-03-22 15:55:35 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1b58304ac8 
								
							 
						 
						
							
							
								
								xace: add new argument to property hook for property structure itself.  
							
							
							
						 
						
							2007-03-22 14:07:01 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a3296d111d 
								
							 
						 
						
							
							
								
								xace: add access_mode argument to selection hook.  
							
							
							
						 
						
							2007-03-21 17:01:26 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4fa482b4be 
								
							 
						 
						
							
							
								
								xace: bump major version since the hooks have changed.  
							
							
							
						 
						
							2007-03-21 14:49:56 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9c144f8ac5 
								
							 
						 
						
							
							
								
								xace: add XACE_SELECTION_ACCESS hook for selection redirection/access.  
							
							
							
						 
						
							2007-03-21 14:39:00 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								021fc5cb2c 
								
							 
						 
						
							
							
								
								Static markup and dead code cull over xkb/.  
							
							... 
							
							
							
							The former <X11/extensions/XKBsrv.h> has been pulled into the server now as
include/xkbsrv.h, and the world updated to look for it in the new place,
since it made no sense to define server API in an extension header.  Any
further work along this line will need to do similar things with XKBgeom.h
and friends. 
							
						 
						
							2007-03-20 18:37:02 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2945deba1d 
								
							 
						 
						
							
							
								
								xace: drop XACE_WINDOW_INIT hook, it has been superseded by ResourceStateCallback.  
							
							
							
						 
						
							2007-03-19 17:09:10 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								78c962da76 
								
							 
						 
						
							
							
								
								xselinux: use the new ResourceStateCallback instead of the XACE_WINDOW_INIT hook.  
							
							
							
						 
						
							2007-03-19 17:04:51 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6a89106e9c 
								
							 
						 
						
							
							
								
								xselinux + security: remove confusing CALLBACK macro.  
							
							
							
						 
						
							2007-03-19 16:51:29 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								015d728bcd 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							... 
							
							
							
							Conflicts:
	dix/devices.c
	dix/events.c
	mi/misprite.c 
							
						 
						
							2007-03-19 09:42:56 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								18339375cd 
								
							 
						 
						
							
							
								
								xselinux: remove context validation function for now.  
							
							
							
						 
						
							2007-03-08 12:14:06 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ceca5670fe 
								
							 
						 
						
							
							
								
								dix:    Each device needs to differ between a core grab and an XI grab,  
							
							... 
							
							
							
							otherwise a Xi grab may overwrite or release a core grab.
        Replace grab and associates with coreGrab and deviceGrab structures,
        adjust rest of dix/Xi/etc to compile.
xfree86: Don't check for core devices, we'll have the virtual ones anyway.
         If we check, the first mouse device is duplicated and sends
         double events. 
							
						 
						
							2007-03-08 17:17:23 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bb111291d8 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							
							
						 
						
							2007-03-07 09:03:46 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a7cd53deb9 
								
							 
						 
						
							
							
								
								remove PIXPRIV checks as this flag is always set.  
							
							
							
						 
						
							2007-03-06 17:05:03 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								23fc429aad 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							
							
						 
						
							2007-03-05 12:18:54 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1f0075786f 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							... 
							
							
							
							Conflicts:
	configure.ac
	dix/getevents.c
	hw/xfree86/ramdac/xf86Cursor.c
	mi/mipointer.c
	xkb/xkbUtils.c 
							
						 
						
							2007-03-05 12:37:17 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								57aa5e908d 
								
							 
						 
						
							
							
								
								dix, Xext, Xtrap, Xi: replace inputInfo.pointer with PickPointer where  
							
							... 
							
							
							
							possible. More replacements to come. 
							
						 
						
							2007-03-02 17:14:37 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								43bd35fcf8 
								
							 
						 
						
							
							
								
								dix:    Remove InitSprite, work can be done by InitializeSprite.  
							
							... 
							
							
							
							Free sprite struct if a spriteOwner is paired.
xfree86: Use PairDevices instead of passing booleans around when creating a
         sprite.
Xext:    Switch back to using LookupPointer/KeyboardDevice instead of
         inputInfo.xyz. 
							
						 
						
							2007-03-01 17:19:37 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								68c64ad7b1 
								
							 
						 
						
							
							
								
								Xext: Update device's lastx/lasty when sending a motion event with XTest.  
							
							
							
						 
						
							2007-03-01 09:59:37 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2a35d44b6d 
								
							 
						 
						
							
							
								
								Update device valuators on XTest motion event, otherwise the cursor jumps  
							
							... 
							
							
							
							between coordinates stored in device and coordinates sent by the event. 
							
						 
						
							2007-02-28 15:43:06 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c2f3f705f1 
								
							 
						 
						
							
							
								
								Bug  #6988 : Change behavior of Security extension per user feature request.  
							
							
							
						 
						
							2007-02-15 14:38:24 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								04632835b7 
								
							 
						 
						
							
							
								
								Merge branch 'master' into my-XACE-SELINUX  
							
							
							
						 
						
							2007-02-15 09:27:05 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								15a81b6325 
								
							 
						 
						
							
							
								
								Merge branch 'master'  
							
							
							
						 
						
							2007-01-28 17:18:57 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b32a40817f 
								
							 
						 
						
							
							
								
								Correct variable descriptions in comment for SecurityCheckResourceIDAccess  
							
							
							
						 
						
							2007-01-24 16:29:49 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								88f89b9ac1 
								
							 
						 
						
							
							
								
								Policy updates: use x prefix in property and ext types.  
							
							
							
						 
						
							2007-01-19 19:15:49 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2fb8b7f819 
								
							 
						 
						
							
							
								
								Split ObjectSIDByLabel into two functions since property labeling now  
							
							... 
							
							
							
							involves an additional compute_create lookup. 
							
						 
						
							2007-01-19 19:14:51 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								700fccf863 
								
							 
						 
						
							
							
								
								Remove the root window context line from the configuration file.  
							
							... 
							
							
							
							This context will be derived through a type_transition rule instead. 
							
						 
						
							2007-01-19 14:56:38 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3a9791b456 
								
							 
						 
						
							
							
								
								Policy updates.  
							
							
							
						 
						
							2007-01-19 14:53:09 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4b1c9ac3d1 
								
							 
						 
						
							
							
								
								Policy updates.  
							
							
							
						 
						
							2006-12-22 13:04:50 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cd71e86183 
								
							 
						 
						
							
							
								
								Naming change: Security*Access -> Dix*Access.  
							
							... 
							
							
							
							Clarify some error message strings. 
							
						 
						
							2006-12-20 13:45:24 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a81dbaae05 
								
							 
						 
						
							
							
								
								Merge branch 'master' into my-XACE-SELINUX  
							
							
							
						 
						
							2006-12-19 16:11:19 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2d0a63126b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git://anongit.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2006-12-19 10:31:40 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab1d5b0c31 
								
							 
						 
						
							
							
								
								Convert callers of LookupClient() to dixLookupClient().  
							
							
							
						 
						
							2006-12-15 17:26:58 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								10aabb729d 
								
							 
						 
						
							
							
								
								Convert callers of LookupDrawable() to dixLookupDrawable().  
							
							
							
						 
						
							2006-12-15 16:36:29 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								25d5e0a629 
								
							 
						 
						
							
							
								
								Convert callers of SecurityLookupWindow() to dixLookupWindow().  
							
							
							
						 
						
							2006-12-15 15:50:46 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								04c721854f 
								
							 
						 
						
							
							
								
								Convert callers of LookupWindow() to dixLookupWindow().  
							
							
							
						 
						
							2006-12-15 14:19:54 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								00f0705b3b 
								
							 
						 
						
							
							
								
								Remove instances of macros SECURITY_VERIFY_GEOMETRABLE and SECURITY_VERIFY_GC.  
							
							
							
						 
						
							2006-12-14 19:15:21 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5e334f06a1 
								
							 
						 
						
							
							
								
								Remove instances of macros VERIFY_GEOMETRABLE and VERIFY_GC.  
							
							
							
						 
						
							2006-12-14 18:27:09 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								51b69ff499 
								
							 
						 
						
							
							
								
								Remove instances of macro SECURITY_VERIFY_DRAWABLE.  
							
							
							
						 
						
							2006-12-14 17:53:43 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0cf75e7432 
								
							 
						 
						
							
							
								
								Remove instances of macros LOOKUP_DRAWABLE and VERIFY_DRAWABLE.  
							
							
							
						 
						
							2006-12-14 17:45:11 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6c46645cfc 
								
							 
						 
						
							
							
								
								Naming change: Security*Access -> Dix*Access  
							
							
							
						 
						
							2006-12-14 14:45:42 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fb6d676de5 
								
							 
						 
						
							
							
								
								Add xserver object class to list of object classes.  
							
							
							
						 
						
							2006-12-12 16:17:51 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7b90944258 
								
							 
						 
						
							
							
								
								Change MLS levels in config file contexts to more sane defaults.  
							
							
							
						 
						
							2006-12-12 15:59:38 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								568c09481e 
								
							 
						 
						
							
							
								
								Split AssignClientState() into two routines, new routine is server-specific.  
							
							
							
						 
						
							2006-12-12 15:59:08 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e124806994 
								
							 
						 
						
							
							
								
								Remove trailing whitespace (whitespace police).  
							
							
							
						 
						
							2006-12-12 13:35:22 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ca77c12107 
								
							 
						 
						
							
							
								
								Naming change: Security*Operation -> Xace*Operation  
							
							
							
						 
						
							2006-12-12 13:27:03 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a60da1db7c 
								
							 
						 
						
							
							
								
								Add required root window context to config file.  
							
							
							
						 
						
							2006-12-12 13:27:03 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								354c80da66 
								
							 
						 
						
							
							
								
								Improve error handling, messages during initialization.  
							
							
							
						 
						
							2006-12-12 13:27:03 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3714d91499 
								
							 
						 
						
							
							
								
								Experimental window property holding security context.  
							
							
							
						 
						
							2006-12-12 13:27:03 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7f16c38ae2 
								
							 
						 
						
							
							
								
								Add SELinux extension configure-time support.  
							
							
							
						 
						
							2006-12-12 13:27:03 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								83aad2be8a 
								
							 
						 
						
							
							
								
								Add SELinux extension source files.  
							
							
							
						 
						
							2006-12-12 13:27:02 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ae3c24da34 
								
							 
						 
						
							
							
								
								dix:    Moving SpriteRec into DeviceIntRec  
							
							... 
							
							
							
							removing global sprite structure
	beginning to remove MPX ifdefs
xnest:  Fix to make xnest compile again 
							
						 
						
							2006-12-11 18:09:59 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3c8f166022 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git://anongit.freedesktop.org/git/xorg/xserver into mpx  
							
							... 
							
							
							
							Conflicts:
	dix/events.c 
							
						 
						
							2006-12-05 18:28:33 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ac90ce58ba 
								
							 
						 
						
							
							
								
								Naming change: Security*Operation -> Xace*Operation  
							
							
							
						 
						
							2006-12-01 21:15:41 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f44f14fe56 
								
							 
						 
						
							
							
								
								Define calls away when not building XACE, allowing ifdef's to be removed.  
							
							
							
						 
						
							2006-12-01 21:15:41 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1c7568b8a1 
								
							 
						 
						
							
							
								
								mi:	closing memory leak, miPointer is freed in miPointerCloseScreen  
							
							... 
							
							
							
							bugfix: uninitialized pPointer in miPointerGetPosition ifndef MPX
	adding DeviceIntPtr parameter to ScreenRec's cursor functions.
	cleanup of miPointer code to use same scheme in each function
dix:	MPHasCursor() function determines checking whether to invoke
	cursor rendering.
animcur: adding DeviceIntPtr parameter to cursor functions but animcur relies
	 on the core pointer right now.
xfixes: adding DeviceIntPtr parameter to cursor functions but xfixes relies on
	the core pointer right now.
rac:	adding DeviceIntPtr parameter to cursor functions but RAC relies on
	the core pointer right now.
ramdac:	adding DeviceIntPtr parameter to cursor functions but ramdac relies on
	the core pointer right now. 
							
						 
						
							2006-11-23 17:15:14 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8c16f21d5d 
								
							 
						 
						
							
							
								
								dix	GetSpriteWindow() adjusted for MPX  
							
							... 
							
							
							
							added device dependency for MPX to DoEnterLeaveEvents,
	EnterLeaveEvents, EnterNotifies, LeaveNotifies and
	FixUpEventFromWindow. 
							
						 
						
							2006-11-22 17:06:47 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9db851c22d 
								
							 
						 
						
							
							
								
								dix:    moved sprite from static to be pointer of type SpritePtr  
							
							... 
							
							
							
							added SpriteRecs for MPX devices
	changed sprite dependency and added MPX functionality to parts
	of events.c (ConfineToShape, PostNewCursor, XineramaCheckMotion,
	CheckMotion, XineramaChangeToCursor, ChangeToCursor, CheckPhysLimits,
	PointerConfinedToScreen)
	added DeviceIntRec param to GetSpritePosition(). This required some
	minor changes in ddx, xtest, xkb and xfixes.
mi:	changed miPointer to pointer instead of static struct. 
							
						 
						
							2006-11-21 18:15:04 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8ba0c7b62c 
								
							 
						 
						
							
							
								
								xace: avoid 'unused variable pScreen'  
							
							... 
							
							
							
							Initialise pScreen explicitly, as REGION_* macros ignore pScreen. 
							
						 
						
							2006-11-08 15:29:16 +02: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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								49a70c8570 
								
							 
						 
						
							
							
								
								Merge branch 'master' into my-XACE-modular  
							
							
							
						 
						
							2006-09-15 15:26:57 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d1110c5c83 
								
							 
						 
						
							
							
								
								Generalize the handling of configuration files that ship with extensions.  
							
							
							
						 
						
							2006-09-08 15:28:48 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0fba09cdfc 
								
							 
						 
						
							
							
								
								Include dix-config.h.  
							
							
							
						 
						
							2006-09-08 15:23:06 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c93877100e 
								
							 
						 
						
							
							
								
								Don't need to allocate memory now that devPrivates are being used.  
							
							
							
						 
						
							2006-09-08 15:21:57 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f6ce0839ba 
								
							 
						 
						
							
							
								
								Fix #include paths for fontcacheproto headers.  
							
							
							
						 
						
							2006-09-06 13:18:02 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0b81fccd2e 
								
							 
						 
						
							
							
								
								Merge branch 'master' into my-XACE-modular  
							
							... 
							
							
							
							Conflicts:
	configure.ac 
							
						 
						
							2006-09-05 18:03:25 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5ddbf4bcd4 
								
							 
						 
						
							
							
								
								Re-add support for tslib (1.0 release) and Xcalibrate extension.  
							
							
							
						 
						
							2006-08-29 22:07:15 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								13c6713c82 
								
							 
						 
						
							
							
								
								Add four new XACE hooks: auditing, key event notification, window init  
							
							
							
						 
						
							2006-08-25 18:17:01 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								52ba722e4c 
								
							 
						 
						
							
							
								
								Merge branch 'XACE-modular' into my-XACE-modular  
							
							
							
						 
						
							2006-08-21 18:49:31 -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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bf2d7499c8 
								
							 
						 
						
							
							
								
								add securitysrv.h  
							
							
							
						 
						
							2006-07-30 11:17:02 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0aaac95b0d 
								
							 
						 
						
							
							
								
								Remove RCS tags.  Fix Xprint makefile braindamage.  
							
							
							
						 
						
							2006-07-21 17:56:00 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f8a7a1e40c 
								
							 
						 
						
							
							
								
								fix XEvIE build without XKB  
							
							... 
							
							
							
							Don't unconditionally play with XKB stuff in XEvIE. 
							
						 
						
							2006-07-21 15:16:42 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								84683f19b4 
								
							 
						 
						
							
							
								
								get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE  
							
							... 
							
							
							
							Get rid of almost all uses of these definitions.  They're still defined for
delinquent out-of-tree drivers, and also for the Mesa build.  As well as
for miinitext.c.  But largely gone. 
							
						 
						
							2006-07-18 18:17:38 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f83cee0338 
								
							 
						 
						
							
							
								
								Modify XC-SECURITY and XC-APPGROUP extensions to work with XACE  
							
							
							
						 
						
							2006-06-21 16:40:06 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								90af38fa0c 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							... 
							
							
							
							Conflicts:
	Xext/appgroup.c 
							
						 
						
							2006-06-21 16:23:31 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								77c947b900 
								
							 
						 
						
							
							
								
								Move Xserver internal API for appgroup from Xagsrv.h to appgroup.h  
							
							... 
							
							
							
							(Since all use is inside the xserver module, might as well keep the header
 in the Xserver module instead of in proto/XExt to allow easier synchronization
 of updates.) 
							
						 
						
							2006-06-21 16:18:41 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9af315a9be 
								
							 
						 
						
							
							
								
								Modify XC-SECURITY and XC-APPGROUP extensions to work with XACE  
							
							
							
						 
						
							2006-06-20 19:03:05 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f68ecfa482 
								
							 
						 
						
							
							
								
								Add X-ACE to build system  
							
							... 
							
							
							
							- Added --disable-xace to configure.ac and issue configure error if trying
   to build XC-Security without X-ACE
 - Added XACE #define to dix-config.h
 - Added X-ACE sources to Xext/Makefile.am 
							
						 
						
							2006-06-20 19:01:34 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a46c06dab8 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							... 
							
							
							
							Conflicts:
	Xext/appgroup.c
	Xext/security.c
	dix/devices.c
	dix/dispatch.c
	dix/dixutils.c
	dix/events.c
	dix/extension.c
	dix/property.c
	dix/window.c
	os/access.c 
							
						 
						
							2006-06-20 18:40:18 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d44b2a0a57 
								
							 
						 
						
							
							
								
								Move Xserver API for security extension to securitysrv.h  
							
							
							
						 
						
							2006-06-20 18:22:51 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a544359465 
								
							 
						 
						
							
							
								
								Move Xserver API for security extension to securitysrv.h  
							
							
							
						 
						
							2006-06-20 18:14:27 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								63f6e6bbfd 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2006-06-20 16:03:34 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6df52fb774 
								
							 
						 
						
							
							
								
								Delete code that's been inside #if 0 since X11R6.7.  
							
							
							
						 
						
							2006-06-20 16:02:55 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								227a319340 
								
							 
						 
						
							
							
								
								Add XACE extension source files.  
							
							... 
							
							
							
							(Copied from XACE-SELINUX branch in Xorg monolith CVS since these were never
 imported to modular cvs or git trees.) 
							
						 
						
							2006-06-20 15:29:42 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f818e0ab60 
								
							 
						 
						
							
							
								
								Modify XC-SECURITY and XC-APPGROUP extensions to work with XACE  
							
							... 
							
							
							
							(cherry picked from 0106715000 
							
						 
						
							2006-06-19 17:24:30 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								71fbda8049 
								
							 
						 
						
							
							
								
								Xprint/ -> hw/xprint  
							
							... 
							
							
							
							XpConfig -> hw/xprint/config 
							
						 
						
							2006-06-18 21:07:28 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								96c19a3ec1 
								
							 
						 
						
							
							
								
								put function prototype for ShapeExtensionInit() in proper place  
							
							... 
							
							
							
							based on FIXME in mi/miinitext.c 
							
						 
						
							2006-06-09 09:51:28 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								101ae61696 
								
							 
						 
						
							
							
								
								Add PanoramiXExtensionDisabledHack to globals.h as it was missing.  
							
							
							
						 
						
							2006-06-07 12:06:22 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e5b72bd9c6 
								
							 
						 
						
							
							
								
								Remove 3 compiler warnings in the Xext/xevie.c file  
							
							
							
						 
						
							2006-06-07 12:05:39 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ee71cb61f8 
								
							 
						 
						
							
							
								
								Bug  #6956 : Fix crash when removing session leader before its children.  
							
							... 
							
							
							
							(Rich Coe) 
							
						 
						
							2006-06-03 10:54:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a9ed5a8790 
								
							 
						 
						
							
							
								
								Kill LBX, too.  
							
							
							
						 
						
							2006-06-01 22:06:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d81edb9e00 
								
							 
						 
						
							
							
								
								Forgot to remove this one too.  
							
							
							
						 
						
							2006-06-01 19:22:01 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a73e0f8cdf 
								
							 
						 
						
							
							
								
								Die XTESTEXT1, die!  
							
							
							
						 
						
							2006-06-01 18:47:47 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6558ba4e62 
								
							 
						 
						
							
							
								
								Fri May 12 17:51:26 2006 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Keep track of the previous item and update its next pointer when deleting
    from the linked list. 
							
						 
						
							2006-05-12 21:53:28 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e1fc15a85f 
								
							 
						 
						
							
							
								
								Put the screensaver extension back in the Xext module.  
							
							... 
							
							
							
							Move the screenSaverSuspended variable to DIX globals.
Restore the old link order for the Xorg and Xdmx binaries. 
							
						 
						
							2006-04-05 21:08:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9b9dd747d8 
								
							 
						 
						
							
							
								
								Coverity  #75 : Dead variable elimination.  
							
							
							
						 
						
							2006-04-03 02:13:47 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								07ecf49521 
								
							 
						 
						
							
							
								
								Coverity  #992 : Prevent a NULL chase.  
							
							
							
						 
						
							2006-04-03 01:28:11 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7ea30b507f 
								
							 
						 
						
							
							
								
								Move the screensaver extension from module to builtins.  
							
							... 
							
							
							
							Add the server side implementation of the ScreenSaverSuspend request.
Require scrnsaverproto >= 1.1, and change the linking order of the Xorg
    static libs. 
							
						 
						
							2006-03-31 18:49:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7deaaa797c 
								
							 
						 
						
							
							
								
								Big old pile of warning fixes.  
							
							
							
						 
						
							2006-03-28 01:21:00 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ae935832fa 
								
							 
						 
						
							
							
								
								Refactored the screensaver and DPMS timer code to use the screensaver timer  
							
							... 
							
							
							
							for both screensaver and DPMS. Removed the SetDPMSTimers() and
    FreeDPMSTimers() functions. 
							
						 
						
							2006-03-24 20:50:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								966d93ef6d 
								
							 
						 
						
							
							
								
								Make the server distcheck and tag 1.0.99.1 snapshot.  
							
							... 
							
							
							
							Bump CVS version to 1.0.99.1.
Distcheck fixes. 
							
						 
						
							2006-03-21 22:54:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ea0b3f65f7 
								
							 
						 
						
							
							
								
								Fix build of Xorg by putting xf86bigfont back into builtin instead of  
							
							... 
							
							
							
							module sources list. 
							
						 
						
							2006-02-16 21:45:12 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8987b2c1ef 
								
							 
						 
						
							
							
								
								Make more extensions optional in build (for kdrive). Fix kdrive build for  
							
							... 
							
							
							
							actual hardware. Fix kdrive pointer signed/unsigned types. Add
    kdrive-required YX rotation functions. Replace rgb text file loading
    with static rgb color table. 
							
						 
						
							2006-02-16 07:17:31 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c845e152f5 
								
							 
						 
						
							
							
								
								Bug  #5871 : Drop special build infrastructure left over from libcwrapper  
							
							... 
							
							
							
							times. (George Fufutos) 
							
						 
						
							2006-02-16 05:46:08 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c2f685e644 
								
							 
						 
						
							
							
								
								Fix XSERVER64 should be _XSERVER64  
							
							
							
						 
						
							2006-02-16 05:18:20 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1bbd5e49b1 
								
							 
						 
						
							
							
								
								Bug  #5869 : Remove traces of EXTMODULE define, which doesn't appear to be  
							
							... 
							
							
							
							useful any more. (George Fufutos) 
							
						 
						
							2006-02-16 04:59:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f105b8da11 
								
							 
						 
						
							
							
								
								Mark everything in dixsym.c as _X_EXPORT.  
							
							
							
						 
						
							2006-02-15 20:44:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								010d6effa6 
								
							 
						 
						
							
							
								
								Mark everything in {ext,font}sym.c as _X_EXPORT.  
							
							
							
						 
						
							2006-02-15 19:15:32 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a2a5254675 
								
							 
						 
						
							
							
								
								Add <string.h>, <stdlib.h>, and <stdio.h> to clear undefined function  
							
							... 
							
							
							
							warnings after the removal of libcwrapper headers. 
							
						 
						
							2006-02-11 19:16:51 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c3d1403672 
								
							 
						 
						
							
							
								
								Remove libcwrapper usage from xorg server modules. The libcwrapper is only  
							
							... 
							
							
							
							of (marginal) use in the drivers, and that usage remains. 
							
						 
						
							2006-02-10 22:00:30 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								506eca5f57 
								
							 
						 
						
							
							
								
								Wrap sdk_HEADERS in if XORG as otherwise installing non-xorg servers  
							
							... 
							
							
							
							breaks. 
							
						 
						
							2006-01-18 06:56:52 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9ceffb6b92 
								
							 
						 
						
							
							
								
								Merge from xserver a header for shm's server internal functions, which are  
							
							... 
							
							
							
							called by DDXes. Desired by XGL, and should be used in other locations,
    probably. 
							
						 
						
							2005-12-28 10:37:17 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b076dd787f 
								
							 
						 
						
							
							
								
								Spell it XINERAMA_SRCS, not PANORAMIX_SRCS.  
							
							
							
						 
						
							2005-12-13 17:34:06 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								438a5549f0 
								
							 
						 
						
							
							
								
								Bugzilla  #4715  < https://bugs.freedesktop.org/show_bug.cgi?id=4715 > Files in  
							
							... 
							
							
							
							xserver/xorg/Xext not included in tarball after make dist 
							
						 
						
							2005-12-12 03:06:18 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7c00afd0ec 
								
							 
						 
						
							
							
								
								Define XFree86Server only where it is required.  
							
							
							
						 
						
							2005-12-02 06:02:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								da5d66f2ff 
								
							 
						 
						
							
							
								
								Fix usage of XFree86LOADER/XFree86Module/IN_MODULE and update loadable  
							
							... 
							
							
							
							module builds to reflect this change. 
							
						 
						
							2005-11-29 16:39:33 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5390c7ab05 
								
							 
						 
						
							
							
								
								See ChangeLog entry 2005-11-07 for details.  
							
							
							
						 
						
							2005-11-08 06:33:30 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4a80720118 
								
							 
						 
						
							
							
								
								Bug  #4730 : Byte-swap the pixmap ID correctly. (Neil Campbell)  
							
							
							
						 
						
							2005-10-21 18:50:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1859c62607 
								
							 
						 
						
							
							
								
								include/dix-config.h.in Add support for more extensions  
							
							... 
							
							
							
							Add missing files to EXTRA_DIST 
							
						 
						
							2005-10-17 07:18:59 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								29b5f846d2 
								
							 
						 
						
							
							
								
								Bug  #4715  < https://bugs.freedesktop.org/show_bug.cgi?id=4715 > Add  
							
							... 
							
							
							
							SecurityPolicy to EXTRA_DIST (Bill Crawford) 
							
						 
						
							2005-10-09 17:47:34 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e63f76caa1 
								
							 
						 
						
							
							
								
								Sun bug  #6326551 : xkbSetDetectableAutoRepeat broken when using XEvIE  
							
							... 
							
							
							
							<http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6326551 >
    (Derek Wang, Sun Microsystems) 
							
						 
						
							2005-10-06 17:55:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4608a2b654 
								
							 
						 
						
							
							
								
								Man page processing/installation and other doc file updates  
							
							
							
						 
						
							2005-09-30 02:37:57 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								256fa24945 
								
							 
						 
						
							
							
								
								Add SecurityPolicy file for XCSECURITY extension.  
							
							... 
							
							
							
							Add README to EXTRA_DIST 
							
						 
						
							2005-09-25 17:48:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								825a95a1fa 
								
							 
						 
						
							
							
								
								Remove use of dix-config and xorg-config.h from public headers.  
							
							
							
						 
						
							2005-08-24 11:18:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								df938987d6 
								
							 
						 
						
							
							
								
								Add buildsystem for Xprint, and:  
							
							... 
							
							
							
							Wed Aug 17 14:50:58 2005 Soren Sandmann <sandmann@redhat.com>
Include <X11/extensions/Print{,str}.h> instead of "Print{,str}.h"
Include <X11/fonts/fontstruct.h> isntead of "fonts/fontstruct.h"
Wed Aug 17 14:54:49 2005 Søren Sandmann <sandmann@redhat.com>
Conditionally compile in xprint.c
Add Xprint 
							
						 
						
							2005-08-17 19:03:18 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								86529c07d6 
								
							 
						 
						
							
							
								
								Fix distcheck for server  
							
							
							
						 
						
							2005-07-28 23:28:34 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7bd6b0640e 
								
							 
						 
						
							
							
								
								Add #include <dmx-config.h> for building dmx/glxProxy in the modular tree.  
							
							
							
						 
						
							2005-07-27 08:16:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								562acf2e69 
								
							 
						 
						
							
							
								
								Add -I$(top_builddir)/hw/xfree86/dixmods/extmod to Xext/Makefile.am Patch  
							
							... 
							
							
							
							from Stefan Dirsch 
							
						 
						
							2005-07-14 23:41:15 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								23d25a656d 
								
							 
						 
						
							
							
								
								Remove references to DDX-specific extensions  
							
							
							
						 
						
							2005-07-13 23:41:21 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f86562540d 
								
							 
						 
						
							
							
								
								Bug  #2901  < https://bugs.freedesktop.org/show_bug.cgi?id=2901 > Patch  #2325  
							
							... 
							
							
							
							<https://bugs.freedesktop.org/attachment.cgi?id=2325 > Avoid 38
    gcc-3.4.2 warnings: suggest parentheses around assignment used as truth
    value suggest explicit braces to avoid ambiguous `else' suggest
    parentheses around && within || suggest parentheses around arithmetic
    in operand of ^ "/*" within comment (Peter Breitenlohner)
Bug #2901  <https://bugs.freedesktop.org/show_bug.cgi?id=2901 > Patch #2326 
    <https://bugs.freedesktop.org/attachment.cgi?id=2326 > This patch
    removes these 2 gcc-3.4.3 warnings: missing braces around initializer
    implicit declaration of function `XpOidTrayMediumListHasTray' (Peter
    Breitenlohner) 
							
						 
						
							2005-07-07 02:47:06 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0bb669638f 
								
							 
						 
						
							
							
								
								Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h".  
							
							
							
						 
						
							2005-07-03 08:53:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								826a6f029f 
								
							 
						 
						
							
							
								
								Continuing Makefile cleanup; add DIX_CFLAGS and XORG_CFLAGS everywhere.  
							
							
							
						 
						
							2005-07-02 18:59:44 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9b1debcdb6 
								
							 
						 
						
							
							
								
								Change all misc.h and os.h references to <X11/foo.h>.  
							
							
							
						 
						
							2005-07-01 22:43:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ded56b1a74 
								
							 
						 
						
							
							
								
								Adding initial build system.  
							
							
							
						 
						
							2005-07-01 20:29:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								988ffddfe0 
								
							 
						 
						
							
							
								
								Bug  #2799 : Input shape. (Keith Packard)  
							
							
							
						 
						
							2005-06-10 04:01:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cdc15e2294 
								
							 
						 
						
							
							
								
								Bug  #1846 : Add intentionally undocumented -disablexineramaextension flag to  
							
							... 
							
							
							
							the server to work around ignorant clients on large display walls.
    (Kevin E. Martin) 
							
						 
						
							2005-06-09 02:29:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								62343f5162 
								
							 
						 
						
							
							
								
								Bugzilla  #2800  < https://bugs.freedesktop.org/show_bug.cgi?id=2800 > Xevie  
							
							... 
							
							
							
							extension crash with signal 11 on keyboard Bugzilla #1205 
    <https://bugs.freedesktop.org/show_bug.cgi?id=1205 > Xevie client
    receives two KeyPress events on consumed keys when XKB is enabled
Patch #2223  <https://bugs.freedesktop.org/attachment.cgi?id=2223 > Fixes for
    both of these and some other Xevie bugs (Derek Wang - Sun Microsystems) 
							
						 
						
							2005-05-22 01:12:49 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								efa9d5f475 
								
							 
						 
						
							
							
								
								Change "eviestr.h" to <X11/extensions/eviestr.h>.  
							
							
							
						 
						
							2005-04-20 23:11:12 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e6a0820d1b 
								
							 
						 
						
							
							
								
								Change "xf86bigfstr.h" to <X11/extensions/xf86bigfstr.h> for includes.  
							
							
							
						 
						
							2005-04-20 15:16:36 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5f320335c3 
								
							 
						 
						
							
							
								
								bugzilla  #2194 : fix an alignement problem on 64 bit architectures.  
							
							
							
						 
						
							2005-03-23 21:09:48 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8944314126 
								
							 
						 
						
							
							
								
								Use snprintf.  
							
							
							
						 
						
							2004-12-15 20:51:25 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0e6a122316 
								
							 
						 
						
							
							
								
								//bugs.freedesktop.org/show_bug.cgi?id=1695) attachment  #1230  
							
							... 
							
							
							
							(https://bugs.freedesktop.org/attachment.cgi?id=1230 ): Fix crash in
    Xscreensaver code which allowed any authentificated X client to crash
    the Xserver using |XScreenSaverUnsetAttributes()|. Patch by
    ajax@nwnk.net  
							
						 
						
							2004-12-13 03:42:32 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ca4da62478 
								
							 
						 
						
							
							
								
								Add <sys/types.h> include to unbreak build on FreeBSD.  
							
							
							
						 
						
							2004-11-24 09:07:58 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9a26d6f39e 
								
							 
						 
						
							
							
								
								Bugzilla  #1883  ( https://freedesktop.org/bugzilla/show_bug.cgi?id=1883 ): Fix  
							
							... 
							
							
							
							insufficient SHM detection in XvMC local test. Removed reference to
    getpagesize() which caused linking problems on s390. Reported by Stefan
    Dirsch <sndirsh@suse.de> 
							
						 
						
							2004-11-23 17:29:47 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3b0dce3620 
								
							 
						 
						
							
							
								
								lib/XvMC/Imake  
							
							... 
							
							
							
							Added support for automatic loading of the correct hardware XvMC driver.
    This involves a protocol extension of the XvMC protocol. The XvMC
    revision number was bumped. 
							
						 
						
							2004-11-13 11:09:23 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1074992c28 
								
							 
						 
						
							
							
								
								Fixed sig11 which occured when calling a CloseDisplay() after  
							
							... 
							
							
							
							XScreenSaverSetAttributes() followed by XScreenSaverUnsetAttributes().
    Caused by missing FreeResource() in XScreenSaverUnsetAttributes().
Removing unused DDC sections that caused misinterpretation of DDC data due
    to a missing break statement in a switch.
Fixed typo: #if <-> #ifdef. 
							
						 
						
							2004-11-01 16:05:27 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ca1fda2a3f 
								
							 
						 
						
							
							
								
								programs/Xserver/Xext/saver.c Fix for XFree86 bugzilla  #1224 .  
							
							
							
						 
						
							2004-10-10 17:48:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								814b746621 
								
							 
						 
						
							
							
								
								Bugzilla  #1402 : The last patch was broken on linux. Take definition of  
							
							... 
							
							
							
							badSysCall out of the OS specific block. 
							
						 
						
							2004-09-20 08:44:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								908287adda 
								
							 
						 
						
							
							
								
								Bugzilla  #1402 : fix BigFont extension if SHM is compiled in but not  
							
							... 
							
							
							
							working. Does not access SHM and privates if the SHM syscall failed
    during extension initialization. 
							
						 
						
							2004-09-19 12:59:52 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b2065f376b 
								
							 
						 
						
							
							
								
								Integration of XEVIE branch to trunk, latest updates  
							
							... 
							
							
							
							https://freedesktop.org/bugzilla/show_bug.cgi?id=947  Modified Files:
    Imakefile xevie.c 
						
							2004-07-31 01:34:26 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								82a6a65924 
								
							 
						 
						
							
							
								
								Integration of XEVIE branch to trunk  
							
							... 
							
							
							
							https://freedesktop.org/bugzilla/show_bug.cgi?id=947 
Modified Files: Imakefile Added Files: xevie.c 
						
							2004-07-30 01:20:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								813d75f9d3 
								
							 
						 
						
							
							
								
								Use LibraryTargetName when not building a loadable server  
							
							... 
							
							
							
							Move extern function declarations to window.h
Cleaned up code since client's saveSet is no longer defined as a pointer*
Added externs back in
Change #if to #ifdef to fix compiler warning
Add function declarations that were inadvertently removed by previous check
    in
Disable extensions that are not (yet) supported by DMX 
							
						 
						
							2004-07-29 23:43:40 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								406c49eb81 
								
							 
						 
						
							
							
								
								Integration of DAMAGE-XFIXES branch to trunk  
							
							... 
							
							
							
							https://freedesktop.org/bugzilla/show_bug.cgi?id=859 
DAMAGE calls some shape functions. Modified Files: Imakefile shape.c 
						
							2004-07-29 18:46:37 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7976ee51af 
								
							 
						 
						
							
							
								
								Add Distributed Multihead X (DMX) support  
							
							
							
						 
						
							2004-06-30 20:06:56 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0664db19bf 
								
							 
						 
						
							
							
								
								Merging XORG-CURRENT into trunk  
							
							
							
						 
						
							2004-04-23 18:54:16 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								df0313d35b 
								
							 
						 
						
							
							
								
								readding XFree86's cvs IDs  
							
							
							
						 
						
							2004-02-26 13:36:15 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								12e532010b 
								
							 
						 
						
							
							
								
								XFree86 4.3.99.902 (RC 2)  
							
							
							
						 
						
							2003-12-19 20:55:39 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								adc7f9a4eb 
								
							 
						 
						
							
							
								
								XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks  
							
							
							
						 
						
							2003-11-25 19:29:01 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								90f1536dd3 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							2003-11-25 19:29:01 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d568221710 
								
							 
						 
						
							
							
								
								XFree86 4.3.0.1  
							
							
							
						 
						
							2003-11-14 16:49:22 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9508a382f8 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							2003-11-14 16:48:57 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ded6147bfb 
								
							 
						 
						
							
							
								
								R6.6 is the Xorg base-line  
							
							
							
						 
						
							2003-11-14 15:54:54 +00:00