f25ca898c5 
								
							 
						 
						
							
							
								
								XQuartz: Mark functions _X_NORETURN  
							
							... 
							
							
							
							Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 
							
						 
						
							2011-05-22 11:17:59 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c18b7165f9 
								
							 
						 
						
							
							
								
								XQuartz: stub: Log directly to ASL rather than stdout/stderr  
							
							... 
							
							
							
							Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 
							
						 
						
							2011-05-12 19:28:32 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cb083b05c4 
								
							 
						 
						
							
							
								
								XQuartz: stub: Dead code removal  
							
							... 
							
							
							
							Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 
							
						 
						
							2011-04-25 21:25:10 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								de4023f194 
								
							 
						 
						
							
							
								
								XQuartz: Rename launchd-id-prefix to bundle-id-prefix  
							
							... 
							
							
							
							It's used many other places than just for launchd.
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 
							
						 
						
							2011-04-25 18:57:04 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f1d867c0a1 
								
							 
						 
						
							
							
								
								XQuartz: Silence clang static analyzer  
							
							... 
							
							
							
							Call to 'malloc' has an allocation size of 0 bytes.
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 
							
						 
						
							2011-04-25 18:57:03 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4127e8e5be 
								
							 
						 
						
							
							
								
								XQuartz: clang static analysis fixes  
							
							... 
							
							
							
							Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 
							
						 
						
							2010-02-15 15:03:49 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1b8f90aa8b 
								
							 
						 
						
							
							
								
								Miscellaneous compilation warning fixes  
							
							... 
							
							
							
							main.c:134: warning: no previous prototype for 'dix_main'
rootlessScreen.c: In function 'RootlessMarkOverlappedWindows':
rootlessScreen.c:434: warning: function declaration isn't a prototype
backtrace.c:51: warning: format '%lx' expects type 'long unsigned int', but argument 5 has type 'int'
backtrace.c:54: warning: format '%lx' expects type 'long unsigned int', but argument 5 has type 'int'
set.c: In function 'RecordSetMemoryRequirements':
set.c:413: warning: old-style function definition
set.c: In function 'RecordCreateSet':
set.c:425: warning: old-style function definition
stub.c: In function ‘main’:
stub.c:236: warning: ISO C90 forbids mixed declarations and code
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 
							
						 
						
							2009-12-08 15:50:28 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f4fc340672 
								
							 
						 
						
							
							
								
								XQuartz: Drop calls to alloca  
							
							... 
							
							
							
							This makes us more consistent with the rest of the codebase, using xalloc/xfree
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
Signed-off-by: Keith Packard <keithp@keithp.com> 
							
						 
						
							2009-11-30 17:06:58 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4677b5a800 
								
							 
						 
						
							
							
								
								XQuartz: Allow better compatability with older versions of xinit  
							
							... 
							
							
							
							If we are id="org.x" and the launchd socket is ":0", we will claim
the socket to match the old behavior before we prefixed the
socket name with our id.
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 
							
						 
						
							2009-11-23 18:00:31 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3d7cf468df 
								
							 
						 
						
							
							
								
								XQuartz: Update version strings to be X11R7.5 and the bundle 2.5.0  
							
							... 
							
							
							
							Is fink really _still_ relying on this X11R7.x version string? 
							
						 
						
							2009-10-01 11:58:18 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								67a51cd9ef 
								
							 
						 
						
							
							
								
								XQuartz: Fix a bunch of compilation warnings about style  
							
							... 
							
							
							
							(cherry picked from commit 54000bdcbca52a2de31f7c1a1147de6d8e9dbbb8) 
							
						 
						
							2009-09-27 23:31:35 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a2cd211778 
								
							 
						 
						
							
							
								
								XQuartz: Stop checking version numbers of the bundle because CFBundleGetVersionNumber is gimpish  
							
							... 
							
							
							
							(cherry picked from commit 9f5bdd89608ec12012592ff395b82e954fbb4da8) 
							
						 
						
							2009-09-26 23:45:35 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0a361d0e5f 
								
							 
						 
						
							
							
								
								XQuartz: Use --with-launchd-id-prefix for consistency with xinit  
							
							... 
							
							
							
							Also actually honor LAUNCHD_ID_PREFIX and APPLE_APPLICATION_NAME
(cherry picked from commit 990038ab006b2f5e03dcef385514ba4e4584bd25) 
							
						 
						
							2009-09-04 00:42:31 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dab8de0368 
								
							 
						 
						
							
							
								
								XQuartz: Bump the reported version to X11R7.4  
							
							... 
							
							
							
							(cherry picked from commit c83f701aa75c75433b8745f5d79bca3a7516df91) 
							
						 
						
							2009-07-25 15:25:35 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6869efae74 
								
							 
						 
						
							
							
								
								XQuartz: Accept bundle version 2.1.6 to work with our startup method  
							
							... 
							
							
							
							(cherry picked from commit 7f2966557374cb5ea22bc7b73d5ca04891eb5e78) 
							
						 
						
							2009-02-03 10:04:40 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0b314c50a2 
								
							 
						 
						
							
							
								
								XQuartz: Removed hardcoded org.x.X11 from MachIPC as well  
							
							... 
							
							
							
							(cherry picked from commit b4add7826d485600a13eba6a9c7be533f2c02d51) 
							
						 
						
							2008-11-25 11:52:59 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab12c75162 
								
							 
						 
						
							
							
								
								XQuartz: More Tiger cleanup: bootstrap_strerror  
							
							... 
							
							
							
							(cherry picked from commit 37f535aff3e9a7a02711daa98152cdff97745622) 
							
						 
						
							2008-11-25 00:54:17 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ca64b5949d 
								
							 
						 
						
							
							
								
								XQuartz: Don't use LS to find X11.app on Tiger.  
							
							... 
							
							
							
							(cherry picked from commit e62107e55261ef252a2a24dd26a60e5dd295d560) 
							
						 
						
							2008-11-21 11:55:49 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0fca8588a2 
								
							 
						 
						
							
							
								
								XQuartz: Added more debugging to handoff spew  
							
							... 
							
							
							
							(cherry picked from commit acefa7e3c8706ffedc052effd50b36ce10e72c22) 
							
						 
						
							2008-11-13 11:34:27 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f12d7ad164 
								
							 
						 
						
							
							
								
								XQuartz: Pass along SIGINT and SIGTERM from the stub to X11.app  
							
							... 
							
							
							
							(cherry picked from commit 183ca5d68b4f34e248749f304ce140de11bd451b) 
							
						 
						
							2008-10-28 22:01:40 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1119fe136f 
								
							 
						 
						
							
							
								
								XQuartz: Changed around fd handoff model to be more robust  
							
							... 
							
							
							
							(cherry picked from commit 4fe605c2bc62d50e0b5764d9edda245af227630b) 
							
						 
						
							2008-09-12 15:26:01 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								26d31ad1c7 
								
							 
						 
						
							
							
								
								XQuartz: Added code and made comments more helpful for debugging first-client-auth bug.  
							
							... 
							
							
							
							(cherry picked from commit a8f0d32216e321b8ae6da182be9b1ea792f6e004) 
							
						 
						
							2008-08-05 18:47:35 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								30851efdd4 
								
							 
						 
						
							
							
								
								XQuartz: Fixed first-client-can't-connect bug  
							
							... 
							
							
							
							Readded the old exec() server startup path for regression testing.
Don't use the dynamic fd addition code since it's not quite working correctly.
(cherry picked from commit 08f3fe153edc5ab4ca010e8ce82d5c3fc0ddb72c) 
							
						 
						
							2008-08-05 12:54:51 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								90dd2de845 
								
							 
						 
						
							
							
								
								XQuartz: Some fd handoff cleanup.  
							
							... 
							
							
							
							(cherry picked from commit 9c20a4804d97e67a988f00f49866997209cce518) 
							
						 
						
							2008-07-11 10:13:32 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c180a52332 
								
							 
						 
						
							
							
								
								XQuartz: Removed code path for old startup  
							
							... 
							
							
							
							(cherry picked from commit a9ee6b0d00fab01a78408a85e6542e88c19fda7c) 
							
						 
						
							2008-06-10 10:51:58 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5170c169db 
								
							 
						 
						
							
							
								
								XQuartz: Fixed the "laggy" startup under the new model.  This was caused by xinit blocking expecting SIGUSR1 and our stub never sending it.  
							
							... 
							
							
							
							(cherry picked from commit ee92aced10d0743c4658e53b58b5d9f5a094a415) 
							
						 
						
							2008-06-10 01:46:01 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2393dae6ff 
								
							 
						 
						
							
							
								
								XQuartz: Switched over to new startup path for testing.  Cleaned it up a bit.  Server still crashes when using the icon to launch =/  
							
							... 
							
							
							
							(cherry picked from commit 7f840e9dc180421eaa9b0ea3ab993fdd5b2466e5) 
							
						 
						
							2008-06-04 12:24:04 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3a22190061 
								
							 
						 
						
							
							
								
								XQuartz: Fixed a few issues with fd passing... still not working =(  
							
							... 
							
							
							
							(cherry picked from commit 7dd351271522b475d8017e4bd1618f12817ee2fa) 
							
						 
						
							2008-05-23 02:31:38 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bb687465d0 
								
							 
						 
						
							
							
								
								XQuartz: First stab at SCM_RIGHTS passing the $DISPLAY launchd fd from the stub to server  
							
							... 
							
							
							
							(cherry picked from commit cccee9cfc29f85cca635df3b8dd54199b45c4df8) 
							
						 
						
							2008-05-19 02:47:18 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4be2104c80 
								
							 
						 
						
							
							
								
								XQuartz: More work towards Mach-IPC startup... started working on FD passing  
							
							... 
							
							
							
							(cherry picked from commit 27fbfeacfa16d620801ac3492b25c1e50aec8588) 
							
						 
						
							2008-05-18 22:45:19 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								adc62f62b9 
								
							 
						 
						
							
							
								
								Xquartz: Xquartz stub now can send Mach IPC to start the server.  
							
							... 
							
							
							
							(cherry picked from commit 55a3bca8ea42f8677897f94bf0a429bdc08c6696) 
							
						 
						
							2008-05-17 14:56:26 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cbb4e80eb7 
								
							 
						 
						
							
							
								
								XQuartz: More work on the Mach-IPC startup path  
							
							... 
							
							
							
							(cherry picked from commit 49cd0b185fd6c99b07357a74734b6a4023faca84) 
							
						 
						
							2008-05-14 01:16:04 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3b57c59bb0 
								
							 
						 
						
							
							
								
								Xquartz: More work on the new Mach startup  
							
							... 
							
							
							
							(cherry picked from commit 6237acf75d3310d7d4f262556b677557c2907284) 
							
						 
						
							2008-05-14 01:16:01 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f9fae16456 
								
							 
						 
						
							
							
								
								XQuartz: Added some version checking protection so we don't trigger an infinite exec loop with new /usr/X11/bin/Xquartz and older X11.app  
							
							... 
							
							
							
							(cherry picked from commit 78032815aeb10c22ff45b49702e9c9df82ab471c) 
							
						 
						
							2008-05-12 10:42:20 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								315f089056 
								
							 
						 
						
							
							
								
								XQuartz: Reorganized some of the build system in prep for the Mach IPC startup work.  
							
							... 
							
							
							
							(cherry picked from commit 2232c91d5c277673929eab2abb5e0495c00877cb) 
							
						 
						
							2008-05-08 19:58:24 -07:00