Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-11-16 | Switch to external zix dependency | David Robillard | 1 | -3/+3 | |
2022-08-17 | Make worker opaque | David Robillard | 1 | -23/+90 | |
2022-08-17 | Clean up and document worker implementation | David Robillard | 1 | -38/+52 | |
2022-08-17 | Fix thread-safety of plugin/UI communication rings | David Robillard | 1 | -2/+7 | |
2022-08-17 | Factor out the concept of writing a "packet" in the worker | David Robillard | 1 | -7/+13 | |
2022-08-17 | Update zix | David Robillard | 1 | -2/+2 | |
2022-08-17 | Propagate worker errors to the scheduler when possible | David Robillard | 1 | -3/+4 | |
2022-08-17 | Remove unnecessary casts | David Robillard | 1 | -4/+4 | |
2022-08-17 | Remove lilv dependency from worker.h and worker.c | David Robillard | 1 | -4/+3 | |
2022-08-17 | Fix memory leaks | David Robillard | 1 | -7/+3 | |
2022-08-17 | Gracefully handle realloc() failure | David Robillard | 1 | -4/+4 | |
2022-08-17 | Remove Jalv back pointer from Worker | David Robillard | 1 | -13/+8 | |
2022-08-17 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -15/+2 | |
2022-05-27 | Gracefully handle attempt to schedule work with size 0 | David Robillard | 1 | -0/+6 | |
2022-05-27 | Format all code with clang-format | David Robillard | 1 | -79/+79 | |
2021-01-02 | Use email address instead of website for attribution | David Robillard | 1 | -1/+1 | |
2020-12-14 | Update zix | David Robillard | 1 | -1/+1 | |
2020-09-27 | Clean up includes | David Robillard | 1 | -0/+9 | |
2020-07-08 | Revert "worker: Only add response when enough space" | David Robillard | 1 | -4/+0 | |
This reverts commit f831a1ebde048b4a19b380ff3794180152757efa. This was merged accidentally. | |||||
2020-07-08 | Revert "worker: Do not read response when not yet available" | David Robillard | 1 | -26/+7 | |
This reverts commit 411f0e67f495fb436ce13ba12c63d7cf874aabd7. This was merged accidentally. | |||||
2020-04-05 | worker: Only add response when enough space | Timo Wischer | 1 | -0/+4 | |
for the complete response. Without this patch the size of the response might be added but not the response itself. This would corrupt the response queue because the previously added size will be used for the next response which will be added. Signed-off-by: Timo Wischer <twischer@de.adit-jv.com> | |||||
2020-04-05 | worker: Do not read response when not yet available | Timo Wischer | 1 | -7/+26 | |
Without this patch the size of the response might be read successfully but the response will not be read. Therefore the while loop would exit and when entering the next time the size will be read again. But this second read of size will actually already read data from the response. Therefore the response will be corrupted and the response buffer cannot sync again. To avoid this issue it will first be checked if there is enough data available in the ring buffer to read the size and response. If not try again later. Signed-off-by: Timo Wischer <twischer@de.adit-jv.com> | |||||
2018-09-24 | Fix unused parameter warnings | Timo Wischer | 1 | -1/+1 | |
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com> | |||||
2018-09-18 | Fix a potential crash when closed with worker | JP Cimalando | 1 | -2/+9 | |
2016-10-05 | Factor out Jack backend | David Robillard | 1 | -17/+15 | |
2016-07-31 | Do not call plugin work() method concurrently | David Robillard | 1 | -0/+4 | |
2016-07-31 | Support thread-safe state restoration | David Robillard | 1 | -26/+40 | |
2014-08-08 | Update copyright dates. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5426 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-12-25 | Fix more const-correctness violations. | David Robillard | 1 | -1/+3 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5196 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-10 | Fix a ton of warnings. | David Robillard | 1 | -4/+4 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@4648 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-09 | Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes ↵ | David Robillard | 1 | -1/+1 | |
-Wmissing-prototypes. git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@4634 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-05-13 | Gracefully handle allocation failure. | David Robillard | 1 | -1/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@4394 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-04-09 | Tidy. | David Robillard | 1 | -3/+4 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@4151 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-31 | Make jalv_worker_respond() private. | David Robillard | 1 | -11/+11 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@4136 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-31 | Move worker implementation to separate file. | David Robillard | 1 | -0/+110 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@4135 a436a847-0d15-0410-975c-d299462d15a1 |