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
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
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
Adrian Knoth
84c1952786
Fix promiscuous mode
Original patch by
Luciano Montanaro <luciano.montanaro@magnetimarelli.com>
12 years ago
Stephane Letz
94ff6adbe4
Correct JackPosixSemaphore::Allocate and JackPosixSemaphore::ConnectInput.
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
sletz
2310873531
Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4719 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
b70bef511b
Cleanup code using snprintf(2).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4587 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
Stephane Letz
5ebeb196af
More relax JackEngine::NotifyAddClient.
13 years ago
sletz
620e0b84d6
A bit more explicit debug messages.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4496 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
7a2863cf55
rebase from trunk 4004:4041
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4042 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
ceb1ebdb73
Fix JackPosixSemaphore::TimedWait : same behavior as JackPosixSemaphore::Wait regarding EINTR.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4023 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
6b6e355d42
Correct JackPosixSemaphore::Disconnect.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4013 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
ab6574f221
Client incorrect re-naming fixed: now done at fifo level only.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3325 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
a7fd397819
Better isolation of server and clients system resources to allow starting the server in several user account at the same time.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3094 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
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
16 years ago
sletz
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
16 years ago
sletz
0770cd5b62
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2540 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
af18857295
posix semaphore naming fix
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2539 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
059eb21dcb
Cleanup include
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2531 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
nedko
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
sletz
1a56f6256d
Tim Blechmann patch for JackPosixSemaphore (still to test...).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2381 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
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
sletz
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
sletz
ecb8da58c7
Beautifull code
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1909 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
f3b0593046
Remove use of assert in JackFifo, JackMachSemaphore, and JackPosixSemaphore: print an error instead.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1837 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
254f765c4f
Update date
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1817 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
fceb4e9c41
Include cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1788 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
f16634bb6d
Implementation of server_name setting (-n) in progress
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1638 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
73e2d7a6d3
First import
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1195 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago