af5cf14689 
								
							
								 
							
						 
						
							
							
								
								jack common: ensure null termination of char arrays  
							
							Signed-off-by: Adam Miartus <amiartus@de.adit-jv.com>
(cherry picked from commit 733c147c2341b58edf09 
							
						 
						5 years ago  
				
					
						
							
							
								
								Filipe Coelho 
							
						 
						
							
							
								
								
							
							
								
							
								59550f67ee 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Fix client UUID gen, and some warnings ( #440 )  
							
							* Fix generation of client uuid
Signed-off-by: falkTX <falktx@falktx.com>
* Remove all client properties when removed; Cleanup a few things
Signed-off-by: falkTX <falktx@falktx.com>
* Make all uuid function arguments use jack_uuid_t type; Fix warnings
Signed-off-by: falkTX <falktx@falktx.com>
* Rework uuids to never be int, more cleanup
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fed6f1e66d 
								
							
								 
							
						 
						
							
							
								
								[metadata] Metadata properties implementation. ( #383 )  
							
							* [metadata] Metadata properties implementation.
* [metadata] Fixed for shared server metadata-base accessor; alsofixed coding/naming style.
* [metadata] Fixed a tab for space.
* [metadata] Use of Berkeley DB is now truly optional on configure time.
* [metadata] Fixed tabs for spaces, again.
* [metadata] Fixed for shared metadata-base initialization and external clients.
* [metadata] Blind-fix for windows codebase.
* [metadata] Metadata API moved into client-side library only.
* [metadata] Fixed jack_port_uuid() stubbiness, now returning a proper UUID from port index.
* [metadata] Uniform method names.
* [metadata] Fixed PropertyChangeNotify through server async call. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02f74a659a 
								
							
								 
							
						 
						
							
							
								
								String management fix.  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4e319b753 
								
							
								 
							
						 
						
							
							
								
								Correctly pass code parameter in InfoShutdown callback.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ec46dbb46 
								
							
								 
							
						 
						
							
							
								
								Better handling of shutdown state in client side.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e32b0cd318 
								
							
								 
							
						 
						
							
							
								
								Improve server shutdown and stop.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4730c6c97 
								
							
								 
							
						 
						
							
							
								
								Fix some incoherency with strings.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e111f2ac8f 
								
							
								 
							
						 
						
							
							
								
								Protect shared fSynchroTable access with a mutex.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e8a775049 
								
							
								 
							
						 
						
							
							
								
								Correct ShutDown in JackInternalClient and JackLibClient.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4731  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a09a1a5c8a 
								
							
								 
							
						 
						
							
							
								
								Code factorization and cleanup.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4505  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f62f984b97 
								
							
								 
							
						 
						
							
							
								
								Possible fix for  http://trac.jackaudio.org/ticket/193 .  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4828d0c835 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 4041:4083  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4084  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5cd7b4dedf 
								
							
								 
							
						 
						
							
							
								
								add uuid parameter to ClientCheck method.  
							
							Conflicts:
	common/JackEngine.cpp 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9bf10e24ab 
								
							
								 
							
						 
						
							
							
								
								Correct InternalClientLoad.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e7a792f42 
								
							
								 
							
						 
						
							
							
								
								add uuid parameter to jack_client_open...  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f68a6557a 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3813:3899  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3900  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6ec1cee8b1 
								
							
								 
							
						 
						
							
							
								
								Shared memory manager was calling abort in case of fatal error, now return an error in caller.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3859  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								224c41eb59 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3638:3684  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3685  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf33a4d05e 
								
							
								 
							
						 
						
							
							
								
								jack_verbose moved to JackGlobals class.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3666  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d09d8c3c82 
								
							
								 
							
						 
						
							
							
								
								Add a string parameter to server ==> client notification, add a new InfoShutdown callback.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3653  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b85b0963c 
								
							
								 
							
						 
						
							
							
								
								Remove old no-self-connect code  
							
							It should be implemented at server side 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d3c8acafb 
								
							
								 
							
						 
						
							
							
								
								Poor man's no-self-connect code  
							
							(cherry picked from commit d160dd3c67 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6525215dcd 
								
							
								 
							
						 
						
							
							
								
								revert  b55ef77edb (JACK_CLIENT_PID_OVERRIDE)  
							
							This is actually not needed because ardour2 script is reusing the process 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d160dd3c67 
								
							
								 
							
						 
						
							
							
								
								Poor man's no-self-connect code  
							
							
								
							
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fdde683fd4 
								
							
								 
							
						 
						
							
							
								
								Make use no-self-connect logic for disconnecting ports  
							
							
								
							
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ffe2138c8 
								
							
								 
							
						 
						
							
							
								
								chery-pick the no-self-connect patch from the old repo  
							
							
								
							
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b55ef77edb 
								
							
								 
							
						 
						
							
							
								
								JACK_CLIENT_PID_OVERRIDE environment variable  
							
							This required so LASH can map jack clients that are created by child of a launched process
Typically this happens when launcher scripts are used. Like the ardour script 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4f737eb1b 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3502:3528  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3529  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c284e58b88 
								
							
								 
							
						 
						
							
							
								
								Clock source setting on Linux (in progress).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3508  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								416928c200 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3455:3482  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3483  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								478b718aa8 
								
							
								 
							
						 
						
							
							
								
								Add mixed 32/64 mode (off by default).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3462  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9cf490adb0 
								
							
								 
							
						 
						
							
							
								
								Fix for compilation warning with GCC 4.3.2  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3290  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								171a3c4a0d 
								
							
								 
							
						 
						
							
							
								
								Client and library global context cleanup in case of incorrect shutdown handling (that is applications not correctly closing client after server has shutdown).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3207  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f19b74f904 
								
							
								 
							
						 
						
							
							
								
								Header cleanup, add --clients and --ports options in configure.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2957  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e01068967 
								
							
								 
							
						 
						
							
							
								
								Merge Michael Voigt drops branch after reorganization step.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2880  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1274ff1da2 
								
							
								 
							
						 
						
							
							
								
								Add new jack_set_port_rename_callback API, jack_port_set_name is now a server request that call port rename callbacks.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2857  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a7001745bd 
								
							
								 
							
						 
						
							
							
								
								Simplify request server close only if server is running implementation.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2765  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ce5d02b5d9 
								
							
								 
							
						 
						
							
							
								
								Correct JackClient::Close() to request server close only if server is running.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2759  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								215dfdd97a 
								
							
								 
							
						 
						
							
							
								
								Tim Blechmann patch to remove unnecessary virtual methods : choice of the appropriate platform version is now done at compilation time.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2429  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5bd3afb28 
								
							
								 
							
						 
						
							
							
								
								Add conditional includes for config.h, for use with waf  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2423  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0f0fd7cc9 
								
							
								 
							
						 
						
							
							
								
								Merge control branch.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2339  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								152a1711ce 
								
							
								 
							
						 
						
							
							
								
								New jack_get_client_pid API, implemented on server side.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2299  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7b5eafc311 
								
							
								 
							
						 
						
							
							
								
								Activate now connect to FW driver and start the realtime thread only if clients are actually realtime, that is have setup any of the RT callback.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2279  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b047c2672d 
								
							
								 
							
						 
						
							
							
								
								All library side files become LGPL  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2127  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e11d85964c 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2103  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4b2d61ab9 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2102  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d2f7053ecc 
								
							
								 
							
						 
						
							
							
								
								Nedko Arnaudov log patch(2).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1936  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ecb8da58c7 
								
							
								 
							
						 
						
							
							
								
								Beautifull code  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1909  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eb313efc22 
								
							
								 
							
						 
						
							
							
								
								More robust external API.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1843  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago