summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Stupid attempt at updating wafupdate-waffalkTX2018-09-11177-4455/+28077
|
* Update copyright year in jackdfalkTX2018-08-181-1/+1
| | | | A bit late...
* Do not assert/crash when bad clients send unordered eventsfalkTX2018-08-181-1/+5
|
* Fix a typo in the previous commitfalkTX2018-08-141-1/+1
|
* Add the autoconnect optionBruno Vernay2018-08-141-0/+6
| | | It is in the --help but not in the man page.
* Update manpage: Add Firewire backend options & more (#300)78902018-08-081-206/+528
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update manpage: add Firewire backend options additions: -firewire backend options -note about JACK name -links to JACK github page, mailinglist, ffado.org -manpage author -note about how to create pdf from manpage removals: -dead/unavailable links formatting: -remove double spaces after '.' -all urls are bold, enclosed in <>, ending with / if it's not a file -(non-printable) empty lines between sections for better overview other: -partial rewording of main paragraph. misc small changes (see diff). * typo * use ',' everywhere to list short/long options * Unify indication of default values. * More backend unification (remove 'specify ..') * -1 typo
* jackdmp: Signal to systemd when readyTimo Wischer2018-08-082-1/+16
| | | | | | | | | | | | | | | With this patch it is possibly to start the JACK daemon with a systemd service file of type notify. The following provides an example service file: [Service] Type=notify ExecStart=/usr/bin/jackd -d alsa [Install] WantedBy=multi-user.target Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
* alsa driver: Provide option to enable time stamp modeTimo Wischer2018-07-274-6/+36
| | | | | | | | | | | for all devices. This is required for example for some adaptive sample rate converters which are executed on top of JACK. These SRCs are using the time stamp to calculate the buffer fill level between playback application and sound card. Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
* Set ToS octet on netjack packetsAlba Mendez2018-07-201-9/+1
|
* Use PTHREAD_EXPLICIT_SCHED for non RT threadsJames Thomas2018-07-201-0/+3
| | | | | This prevents jack control threads from inheriting RT priorities from other applications that may be using this in another RT thread
* Make jack_control python2/3 compatible.Charalampos Stratakis2018-06-271-91/+92
|
* Check mmap() against MAP_FAILEDfalkTX2018-04-051-10/+16
| | | | Fixes #338
* typos fixes (#333)Olivier Humbert2018-03-172-2/+2
| | | | | | * Update alsa_in.c * Update alsa_out.c
* More spelling fixes from Debian QAAdrian Knoth2018-02-255-9/+9
|
* Mass-fix spelling errorsAdrian Knoth2018-02-2516-24/+24
| | | | | | Flagged by the Debian QA tool. Mostly automatic search-n-replace of the mistakes flagged.
* Merge pull request #325 from trebmuh/patch-1Filipe Coelho2018-01-171-1/+1
|\ | | | | Update jack_lsp manpage (1 typo)
| * Update jack_lsp.0Olivier Humbert2018-01-171-1/+1
|/
* fixed potential copy&paste style bugs (#317)m-grabner2017-12-202-3/+3
|
* Update ChangeLogv1.9.12Filipe Coelho2017-12-131-1/+1
|
* Merge pull request #302 from sdrik/pull/promiscuous-docFilipe Coelho2017-12-131-0/+10
|\ | | | | Add a note about the promiscuous mode
| * Add a note about the promiscuous modeCédric Schieli2017-10-291-0/+10
| |
* | waf: lilrc -> karllindenKarl Linden2017-12-102-2/+2
|/
* Merge pull request #257 from sdrik/pull/promiscuous-v2Filipe Coelho2017-09-1510-15/+217
|\ | | | | Secure promiscuous mode
| * Secure promiscuous mode for posix semaphoresCédric Schieli2017-03-182-3/+26
| | | | | | | | | | | | | | | | 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.
| * Secure promiscuous mode for linux futexesCédric Schieli2017-03-182-3/+19
| | | | | | | | Adjusts the permissions of linux futexes when promiscuous mode is enabled.
| * Secure promiscuous mode for unix socketsCédric Schieli2017-03-182-9/+29
| | | | | | | | Adjusts the permissions of unix sockets when promiscuous mode is enabled.
| * Secure promiscuous mode for shared memory segmentsCédric Schieli2017-03-181-0/+6
| | | | | | | | | | Adjusts the permissions of shared memory segments when promiscuous mode is enabled.
| * Helper functions needed to secure the promiscuous mode.Cédric Schieli2017-03-183-0/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | The jack_group2gid() function does a thread-safe lookup of a unix gid from a unix group name. The jack_promiscuous_perms() function adjusts the permissions of a shared resource (socket, semaphore, shm segment, ...) referenced by a fd and/or a path so it can be used by any member of the provided unix group. By using those functions it will be possible to enable a secure promiscuous mode. 'Secure' meaning here that one is not forced to launch every clients with a (way) too permissive 0000 umask.
* | Merge pull request #289 from ↵Filipe Coelho2017-08-161-4/+4
|\ \ | | | | | | | | | | | | twischer-adit/adit_devel_jack_wait_return_failure_on_timeout jack_wait: return exit code failure on timeout
| * | jack_wait: Fix indentationTimo Wischer2017-08-161-4/+4
| | | | | | | | | | | | Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
| * | jack_wait: On timeout fail with exit code 1Timo Wischer2017-08-161-1/+1
|/ / | | | | | | Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
* | Fix typo in previous internal-session-file commitfalkTX2017-08-121-1/+1
| | | | | | | | Fixes #288
* | Prepare 1.9.12 releasefalkTX2017-08-117-8/+13
| |
* | Fix typo in wscript, leading to an error with --autostart=dbusfalkTX2017-08-111-1/+1
| |
* | ipload.c: flush stdout when client is readyfalkTX2017-08-111-0/+1
| |
* | Add support for internal session filesinternal-session-filefalkTX2017-08-1010-5/+312
| | | | | | | | Thanks to Timo Wischer for the initial work
* | Merge pull request #281 from 7890/masterFilipe Coelho2017-07-202-1/+6
|\ \ | | | | | | Be more verbose about $JACK_NO_AUDIO_RESERVATION
| * | Show hint when DBus device reservation failsThomas Brand2017-07-201-1/+2
| | |
| * | Add note about env var JACK_NO_AUDIO_RESERVATIONThomas Brand2017-07-201-0/+4
|/ /
* | Merge pull request #277 from kmatheussen/masterFilipe Coelho2017-07-185-5/+3
|\ \ | | | | | | Fix gcc7 build and JackDebugClient
| * | Tests: Fix compilation with gcc7Kjetil Matheussen2017-07-151-1/+1
| | |
| * | Example clients: Fix compilation of tw.cKjetil Matheussen2017-07-151-0/+1
| | |
| * | JackDebugClient: Keep client->fSynchroTable. Prevents crash in ↵Kjetil Matheussen2017-07-153-4/+1
|/ / | | | | | | jack_client_wait, plus that it seems to be the correct thing to do.
* | Merge pull request #271 from kmatheussen/masterFilipe Coelho2017-07-122-0/+15
|\ \ | | | | | | Fix mingw compilation
| * | README: Instructions for cross-compiling with mingwKjetil Matheussen2017-07-121-0/+11
| | |
| * | Windows: winsock2.h must be included before including windows.hKjetil Matheussen2017-06-151-0/+4
| | |
* | | Merge pull request #270 from y-fujii/fix_msys2_compilationFilipe Coelho2017-07-126-21/+48
|\ \ \ | | | | | | | | Fix some issues on Windows.
| * | | add _snprintf() wrapper.Yasuhiro Fujii2017-06-242-6/+23
| | | |
| * | | Change JackPortAudioDriver::Open() to permit a long device name and use ↵Yasuhiro Fujii2017-06-241-7/+5
| | | | | | | | | | | | | | | | truncated name for the most other parts.
| * | | fix compilation on MSYS2.Yasuhiro Fujii2017-06-243-2/+18
| | | |