f25bf57cc2 
								
							 
						 
						
							
							
								
								xfree86: compat: re-export MarkClientException() for horryibly maintained Nvidia  
							
							... 
							
							
							
							NVidia yet again doing crazy shit in their proprietary drivers:
This is an DIX-*internal* function for triggering client teardown when
connection broke or somehow lack of resources to accept new connections.
Video drivers have no business with that whatsoever - having them messing
with client client connections is just insane.
But still trying to be kind with Nvidia victims, thus adding a little wrapper
function under the old name. It spills out a log warning calling users to file
bug reports their driver vendor.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0b9a2fc6b0 
								
							 
						 
						
							
							
								
								dix: rename MarkClientException() to dixMarkClientException()  
							
							... 
							
							
							
							DIX functions should have proper naming.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6a3b60cfe7 
								
							 
						 
						
							
							
								
								xfree86: increase ABI versions  
							
							... 
							
							
							
							Since *a lot* has changed since last Xserver release, need to increase
the ABI version.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1c0d2410ea 
								
							 
						 
						
							
							
								
								dix: fix guards in dix/window_priv.h  
							
							... 
							
							
							
							Renaming the guard define to _XSERVER_DIX_WINDOW_PRIV_H
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2075d875ed 
								
							 
						 
						
							
							
								
								README.md: add upgrade notice  
							
							... 
							
							
							
							Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c8a776f662 
								
							 
						 
						
							
							
								
								xfree86: compat: re-add xf86Msg() for badly maintained drivers.  
							
							... 
							
							
							
							NVidia yet again lagging behind a year with trivial cleanups,
even though they're informed about this function being deprecated
and dropped.
It spills out a log warning calling users to file bug reports their
driver vendor.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d674029f1f 
								
							 
						 
						
							
							
								
								Revert "( !1987 ) glamor: unexport GLAMOR_CREATE_PIXMAP_* defines"  
							
							... 
							
							
							
							This reverts commit 85267d38ac 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3d21a15f54 
								
							 
						 
						
							
							
								
								xfree86: fix possible buffer overflow in xf86PrintBanner()  
							
							... 
							
							
							
							There's chance of buffer overflow happending due lack of zero-termination
of printed string. Making sure the buffer is always propertly terminated.
See: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1821 
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								329b7c8631 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86HasTTYs()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								806748ddd4 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86CallDriverProbe()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								86b05c5fae 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86LoadModules()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2af74d6985 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86CloseLog()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bb89c30942 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86LogInit()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7b4f951670 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86PMConfirmEventToOs field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5112ab6537 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86PMGetEventFromOs field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b4daa83ef2 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86HandlePMEvents()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9f87f854ea 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86Wakeup()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8ec5445ff0 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport DoShowOptions()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								77ec0be813 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport DoConfigure()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2890d16aab 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86PathIsSafe()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2172796323 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86RemoveDevFromEntity()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								42092e98c5 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86ClearEntityListForScreen()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8894397c07 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86PostProbe()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c22caf754b 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86BusConfig()  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3bda517f9b 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86DefaultModes field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dc632a43d1 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: drop DEFAULT_VERBOSE and DEFAULT_LOG_VERBOSE defines  
							
							... 
							
							
							
							Not used by any external drivers, so we can use their values directly.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ee512c3cc2 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86LogVerbose field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ea5509a95f 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86Verbose field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								88f7ba963e 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86VisualNames field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7f5ff374b6 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86Initialising field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								734c4a6462 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86Resetting field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8a0ec43575 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86NumDrivers field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a4e81a4e09 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: xf86LogFileWasOpened fields  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								134f5b4665 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: xf86LogFileFrom field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								61c5d14cf5 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: xf86LogFile field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4081e13245 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86ModPathFrom  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								712dc3d368 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86ModulePath field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								48e1f66730 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86Gamma field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c3f9b81144 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86FlipPixels()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d3ebfeeebd 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86Weight field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								266816acf6 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86KeyboardName field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								14dc3a612c 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86PointerName field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6224e4588c 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86ScreenName field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c42f5ff3a0 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86LayoutName field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c0ade6f8e7 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86acpiDisableFlag field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dcf6026928 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86xkbdirFlag field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cbfa63ddd9 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86silkenMouseDisableFlag field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								663030e9d0 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86bsDisableFlag field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8ab1c6ea46 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: unexport xf86bsEnableFlag field  
							
							... 
							
							
							
							Not used by any external drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c76b3cdd7 
								
							 
						 
						
							
							
								
								xfree86: xf86Priv.h: drop unused xf86sFlag field  
							
							... 
							
							
							
							Not actually used, so no need to keep it anymore.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:47 +02:00