cc76ea6e3a 
								
							 
						 
						
							
							
								
								XACE: Add generic support for property and selection polyinstantiation.  
							
							
							
						 
						
							2008-02-29 18:01:37 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c30327275 
								
							 
						 
						
							
							
								
								XACE: Push the dix "structure" includes down to the security modules.  
							
							
							
						 
						
							2008-02-05 21:06:05 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								825f09dffd 
								
							 
						 
						
							
							
								
								xace: Still more changes to selection code.  Removed the SelectionPtr from  
							
							... 
							
							
							
							the hook - the hook only needs the Atom to control access to the selection
object.  Upgraded the SelectionCallback to take a client argument and
additional type codes so that it can be used for redirection. 
							
						 
						
							2007-10-23 17:12:57 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								db66e66dbf 
								
							 
						 
						
							
							
								
								xace: Add an access_mode field to the extension structure.  
							
							... 
							
							
							
							This allows the same callback to be used for both extension hooks. 
							
						 
						
							2007-10-17 13:51:11 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								50551ec693 
								
							 
						 
						
							
							
								
								xace: remove obsoleted DRAWABLE_ACCESS hook.  
							
							
							
						 
						
							2007-09-28 15:04:33 -04: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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5bee8db003 
								
							 
						 
						
							
							
								
								xace: drop background-none checking hook, add new hook for controlling  
							
							... 
							
							
							
							access to other clients. 
							
						 
						
							2007-08-16 10:44:51 -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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								327bc332a6 
								
							 
						 
						
							
							
								
								xace: minor comment fixes.  
							
							
							
						 
						
							2007-03-28 13:00:03 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e1cc68add0 
								
							 
						 
						
							
							
								
								xace: drop the name argument from the property callback.  
							
							
							
						 
						
							2007-03-22 17:33:16 -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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9c144f8ac5 
								
							 
						 
						
							
							
								
								xace: add XACE_SELECTION_ACCESS hook for selection redirection/access.  
							
							
							
						 
						
							2007-03-21 14:39:00 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2945deba1d 
								
							 
						 
						
							
							
								
								xace: drop XACE_WINDOW_INIT hook, it has been superseded by ResourceStateCallback.  
							
							
							
						 
						
							2007-03-19 17:09:10 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								13c6713c82 
								
							 
						 
						
							
							
								
								Add four new XACE hooks: auditing, key event notification, window init  
							
							
							
						 
						
							2006-08-25 18:17:01 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								45c229f526 
								
							 
						 
						
							
							
								
								Remove LBX code.  
							
							
							
						 
						
							2006-08-03 14:26:06 -04: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