| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Moves VALGRIND_MEMSET above USE_CAPABILITIES ifdef
|
| |
| |
| |
| | |
Sets memory for valgrind even if USE_CAPABILITIES is not defined.
|
|\ \
| | |
| | | |
OpenBSD compilable :
|
| | |
| | |
| | |
| | |
| | |
| | | |
- md5sum is not available.
- adding sndio support from Jacob Meuser <jakemsr@sdf.lonestar.org>.
- various patches from ajacoutot@, jasper@ and sthen@
|
|\ \ \
| | | |
| | | | |
allow to use source date for man page generation
|
| | | |
| | | |
| | | |
| | | | |
this enables making reproducible builds of this package
|
|\ \ \ \
| | | | |
| | | | | |
Add support for travis
|
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes a homebrew issue (https://github.com/Homebrew/legacy-homebrew/issues/43874)
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | | |
Check for clock_nanosleep before use
|
| | |/ /
| |/| |
| | | |
| | | | |
Fixes a build failure on macOS 10.12 Sierra
|
| |_|/
|/| |
| | |
| | | |
for playback).
|
|\ \ \
| |/ /
|/| | |
Fixed leaked memory with jack_tmpdir.
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Uses static local variable like how jack_user_dir does. jack_get_tmpdir()
replaces jack_tmpdir for the most part except in jackd -l where it would
cause an infinite loop, and instead DEFAULT_TMP_DIR is used, which is
what it would happen anyway. Also in jack_user_dir the default value is
used if jack_user_dir returns NULL from some error, but an error message
is printed with jack_error(), this is the same as the old behavior, but
I am not sure this is quite what should happen. Still, the exact same
behavior as before is acheived except without the use of the jack_tmpdir
global and the memory issues caused by calling jack_get_tmpdir().
|
|\ \
| |/
|/| |
|
|/ |
|
|
|
|
| |
This reverts commit 423931219dd3e3b669fde97786cadae92c066dc1.
|
|
|
|
| |
management
|
|
|
|
| |
MIDI bridge ports
|
| |
|
|
|
|
|
|
| |
This reverts commit cf32a3475eb2955d42f033fec9078d160c9620b2.
These files are python "binaries", and the source is already in git.
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Minor fixes
|
| | |
|
| | |
|
| |
| |
| |
| | |
This variable is needed for doxygen.
|
|\ \
| | |
| | | |
Alsa fixes
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
|\ \
| |/
| | |
Autotool fixes
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Fix usage of `AC_INIT`.
* Extract JACK version numbers from `AC_INIT` version number.
* Newer versions of automake insists on the `subdir-objects` option
when using C files from outside the current directory.
* Need to use generate `noinst_LTLIBRARIES` rather than just adding
and out-of-dir C file to the `*_SOURCES`.
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
| |
The "client" argument being passed to jack_set_property() is
jack_client_internal_t*, not jack_client_t* as expected, which leads
to a crash. Using client->private_client (which is a jack_client_t*)
causes deadlock because do_request() is called recursively.
The goal here is good, but it can't be accomplished in this way.
This reverts commit 439e47da1a179f62ce9e6601851b4f90381da0de.
|
| |
|
|\
| |
| | |
clear unused slave netjack header fields.
|
| |
| |
| |
| |
| |
| | |
As most NetJACK header fields are not set by the slave and thus may
contain anything (which looks weird on the wire), it makes sense to
actively clear the unused fields.
|
|\ \
| | |
| | | |
fix 8bit netjack MIDI payload size.
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
MIDI payload size in 8bit netjack MIDI mode is calculated wrongly
(assumes 16bit sample size).
This bug sits at the decoding end and seems to be without concequences, as the
MIDI payload size in 8bit netjack MIDI mode at the encoding end is done
right and the decoding buffer thus cannot overflow even with a wrongly
calculated MIDI payload size.
|
|\ \
| | |
| | |
| | |
| | | |
ventosus/fix_garbage_keys_in_JackPropertyChangeCallback
fix garbage keys in JackPropertyChangeCallback.
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Issue
-----
JackPropertyChangeCallback returns a carbage key when removing all keys of
a given uuid, e.g. triggered by 'jack_remove_properties(...)'.
Expected
--------
JackPropertyChangeCallback should return a (NULL) key when removing all
keys of a given uuid.
Culprit
-------
'malloc' is called with key_size==0, which MAY NOT return a (NULL) pointer.
Fix
---
Do not call 'malloc' for key_size==0.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
This allows clients to deterministically show ports in the correct order
when there are more than 9 ports (where the lack of leading zeros breaks
sorting by name).
|
| | |
|
| | |
|