aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-09-21Update READMEDavid Robillard1-1/+2
2018-09-21Make Suil dependency optionalDavid Robillard4-5/+27
2018-09-21Remove use of SuilController type in jalv_ui_port_index() interfaceDavid Robillard2-2/+2
Towards making Suil dependency optional, this type is just void* anyway, so no other changes are required.
2018-09-21Use jalv_ui_write() universallyDavid Robillard3-9/+8
2018-09-21Factor out running show-interface UIs from the console front-endDavid Robillard1-3/+13
2018-09-20Use sigaction() instead of signal()Laxmi Devi3-1/+18
Issue is that even after ctrl+c, fgets is waiting for a newline. See signal(7) for details. We have to either use siginterrupt() together with signal(), or use sigaction() instead of signal() for registering the signal handler, in order to disable restarting a read() system call after a signal. Signed-off-by: Laxmi Devi <Laxmi.Devi@in.bosch.com> Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
2018-09-20Update NEWSDavid Robillard1-1/+4
2018-09-19Add support for underscore in port names on command lineJośe Fernando Moyano1-1/+1
2018-09-18Fix a potential crash when closed with workerJP Cimalando3-2/+15
2018-09-16Squashed 'waflib/' changes from 982416b..3e43d09David Robillard1-4/+6
3e43d09 Add short forms for common options 5db477c Automatically define version for child libraries git-subtree-dir: waflib git-subtree-split: 3e43d0965e29bbd7bf8aa1281930ffa75f401c99
2018-09-16Merge commit 'fd7097d059f9abacac8c9c4f987e4309a28c9ba3'David Robillard1-4/+6
2018-09-16Clean up wscriptDavid Robillard1-37/+24
2018-09-15Switch to using bundled waf sourceDavid Robillard1-162/+9
2018-09-15Squashed 'waflib/' content from commit 982416bDavid Robillard182-0/+41453
git-subtree-dir: waflib git-subtree-split: 982416b8a6c6728e200243e1be3ab60435c08830
2018-09-15Merge commit '8c96b17a5393bffee0c521c4872a9fa999048032' as 'waflib'David Robillard182-0/+41453
2018-08-07Fix closing JACK backendDavid Robillard1-1/+1
2018-08-01Make zix_ring_free() safe to call on NULLTimo Wischer1-2/+4
2018-08-01Avoid NULL dereference in JACK backend on startup failureTimo Wischer1-4/+8
Without this, there is a segmentation fault when the initialization of Jalv fails and it exits before the backend was initialized.
2018-08-01Remove non-standard includeDavid Robillard1-1/+0
2018-08-01Remove unused control value variableTimo Wischer1-1/+0
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
2018-08-01Use lilv_port_get_range() to get default, min, max of a control portTimo Wischer1-3/+0
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
2018-07-22Upgrade to waf 2.0.9 and autowaf a328983David Robillard1-7/+7
2018-07-22Add gitattributes fileDavid Robillard1-0/+1
2018-07-22Rename README to README.mdDavid Robillard1-0/+0
2018-07-22Fix stepped logarithmic controls in generic Qt UIsDavid Robillard1-4/+5
2018-01-16Remove unnecessary includesDavid Robillard2-3/+3
2018-01-16Explicitly set language versionDavid Robillard1-3/+1
2018-01-16Upgrade to waf 2.0.4David Robillard1-6/+6
2017-12-29Use clang-tidy for lintingDavid Robillard1-1/+11
2017-12-29Fix inconsistent parameter namesDavid Robillard1-1/+1
2017-12-29Remove redundant castsDavid Robillard1-2/+2
2017-12-29Upgrade to waf 2.0.3David Robillard2-39/+41
2017-12-18Update wafDavid Robillard1-5/+5
2017-12-16Clean up wscriptDavid Robillard1-13/+14
2017-12-16Update wafDavid Robillard2-7/+5
2017-12-16Remove unused variableDavid Robillard1-1/+0
2017-12-16Use C11 memory barriers where availableDavid Robillard2-10/+17
2017-05-07Fix Jack deactivationDavid Robillard2-2/+3
2017-04-26Merge pull request #1 from smbolton/masterDavid Robillard1-2/+2
Fix use-after-free in jalv_gtk.c
2017-03-18Initialize worker if plugin provides necessary interfaceDavid Robillard1-2/+1
This change ignores the schedule feature and initializes the worker(s) if the plugin provides the worker interface even if it doesn't list the schedule feature as supported. This relaxes support for sloppy plugins that don't list their features, and technically allows a plugin to only provide the interface and use it for synchronous thread-safe restore only (not that this makes much sense).
2017-03-18Use new suil init API to fix Qt5 plugin UIsDavid Robillard2-1/+2
2017-03-05Fix use-after-free in jalv_gtk.cSean Bolton1-2/+2
2017-02-27Update waf and fix C++11 flagsDavid Robillard2-10/+8
2017-02-18Sort options in man pages and help outputDavid Robillard3-41/+41
2017-02-18Add jalv -i option to ignore stdin for background useDavid Robillard4-2/+12
2017-02-18Fix misleading and incomplete man pageDavid Robillard1-2/+10
2017-02-12Update READMEDavid Robillard1-2/+5
2017-02-12Disable deprecation warnings with Gtk3David Robillard1-1/+20
2017-02-12Fix compilation with recent Gtkmm versions that require C++11David Robillard2-0/+9
2017-01-07Fix compilation with newer versions of Qt5David Robillard1-2/+2