falkTX
d851fada46
Fix OSX build
6 years ago
Karl Linden
f5f22c6bef
Revert "Fix unused{,-but-set}-variable compiler warnings."
This reverts commit dde9f29a8e
.
The commit introduced the following compiler error:
[100/255] Compiling posix/JackNetUnixSocket.cpp
../posix/JackNetUnixSocket.cpp: In member function 'int Jack::JackNetUnixSocket::NewSocket()':
../posix/JackNetUnixSocket.cpp:126:32: error: 'tos' was not declared in this scope
socklen_t len = sizeof(tos);
6 years ago
Karl Linden
dde9f29a8e
Fix unused{,-but-set}-variable compiler warnings.
7 years ago
Alba Mendez
63269497fd
Set ToS octet on netjack packets
7 years ago
James Thomas
d80de6c81a
Use PTHREAD_EXPLICIT_SCHED for non RT threads
This prevents jack control threads from inheriting RT priorities from
other applications that may be using this in another RT thread
6 years ago
Cédric Schieli
d4f925c2ea
Secure promiscuous mode for posix semaphores
Adjusts the permissions of posix semaphores when promiscuous mode is enabled.
Note that changing permissions of semaphores is only supported on linux by
using the /dev/shm filesystem. As of now, linux does not use posix semaphores
anymore so this code is currently unsed.
8 years ago
Cédric Schieli
bb7faafd1c
Secure promiscuous mode for unix sockets
Adjusts the permissions of unix sockets when promiscuous mode is enabled.
8 years ago
James Thomas
05f87555df
Remove unused JackPosixSemaphore::Wait() function
This doesn't seem necessary since it is implmented below
8 years ago
James Thomas
d9918c3d29
Fix a crash in JackPosixSemaphore::Wait()
Crash was observed in this function when fSemaphore was NULL, this patch
copies the NULL pointer check from the commented function above into
Wait()
8 years ago
Stephane Letz
364159f821
Fix for JackNetUnixSocket::SendTo.
8 years ago
Adrian Knoth
43efc94ebd
Fix C++14 warning
Space required before macro. No functional changes.
9 years ago
falkTX
394537687c
Missing return in JackPosixSemaphore::ConnectInput
9 years ago
Stephane Letz
3a6d6b32fc
Framework moved in /Library again, using posing semaphores.
9 years ago
Stephane Letz
008872fc16
Possible fix in JackPosixSemaphore::ConnectInput, cleanup.
9 years ago
Robin Gareus
886a64e02a
support [unescaped] double-quotes in jackdrc
allow autostart of jackd on OSX where device-names can
contain spaces.
10 years ago
Stephane Letz
ae81d3cb41
Cleanup.
11 years ago
Stephane Letz
75a43e5f2e
Improve error reporting in NetJack2.
11 years ago
Stephane Letz
c0f3d47280
More debug code in NetJack2.
11 years ago
Stephane Letz
f19cd3c1dd
Uli Franke patch for start_server_classic.
11 years ago
Adrian Knoth
84c1952786
Fix promiscuous mode
Original patch by
Luciano Montanaro <luciano.montanaro@magnetimarelli.com>
12 years ago
Stephane Letz
a4e319b753
Correctly pass code parameter in InfoShutdown callback.
12 years ago
Stephane Letz
e7239f0925
Cleanup netjack2 code (in progress).
12 years ago
Stephane Letz
94ff6adbe4
Correct JackPosixSemaphore::Allocate and JackPosixSemaphore::ConnectInput.
12 years ago
Stephane Letz
7ec46dbb46
Better handling of shutdown state in client side.
12 years ago
Adrian Knoth
4d3595ebe5
Fix FTBFS introduced by ddb61e60
12 years ago
Stephane Letz
ddb61e607b
Correct JackClient::OnShutdown.
12 years ago
Stephane Letz
7849b9279e
John Emmas patch for Windows.
12 years ago
Stephane Letz
e32b0cd318
Improve server shutdown and stop.
12 years ago
Stephane Letz
3e63ef6ebb
Correct JackServerSocket::Bind.
12 years ago
Stephane Letz
fbfebdcdd7
Fix some incoherency with strings (2).
12 years ago
Stephane Letz
feec982949
Move ClientKill in JackEngine class.
12 years ago
Stephane Letz
7f09225b7a
Code cleanup after compilation with clang.
12 years ago
Stephane Letz
b7c53a84db
Move SYNC_MAX_NAME_SIZE in JackConstants.h, correct synchro primitives BuildName method.
12 years ago
Stephane Letz
e111f2ac8f
Protect shared fSynchroTable access with a mutex.
12 years ago
Basil Nutmeg
c5352804af
Delete some redundant macros and typedefs.
A few internal source files were redeclaring types and macros also
declared in the external jack/types.h and jack/systemdeps.h headers.
Since the external header needs them, delete them from the internal
headers.
12 years ago
Stephane Letz
fc7a8f77b0
Undeeded error messages removed.
12 years ago
Nedko Arnaudov
ce50e5b0ed
waf: configure option for enforcing autostart method
12 years ago
Stephane Letz
700489b429
Move NotifyQuit in JackServer::Stop.
12 years ago
Stephane Letz
ad0963cfc3
Code moved in cpp files.
13 years ago
Stephane Letz
58696259fb
Remove JACK_32_64 flag, so POST_PACKED_STRUCTURE now always used.
13 years ago
sletz
5ce3629307
More precise debug messages.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4769 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
1acc1db9ef
Fix lock management in JackEngine.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4762 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
32bc4fa557
Use a time-out in notification channel write function.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4761 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
bf1f5e2020
Check server API callback from notification thread.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4760 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
85334f7d46
A bit more robust JackMessageBuffer implementation (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4744 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
24723f4adf
Naming of synchro primitive on Windows(2).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4742 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
f5fd13a2ca
Naming of synchro primitive on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4741 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
c58666dd8c
Rename JackProcessSync in JackPosixProcessSync.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4739 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
37c492664a
Correct JackRouter::getChannelInfo.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4721 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
2310873531
Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4719 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago