summaryrefslogtreecommitdiffstats
path: root/src/server
AgeCommit message (Expand)AuthorFilesLines
2017-02-12Use smart pointers to handle real-time memory disposalDavid Robillard46-325/+299
2017-02-12Fix atomic event executionDavid Robillard4-27/+42
2017-02-12Fix check for pending eventsDavid Robillard2-2/+2
2017-02-12Fix memory leaksDavid Robillard5-17/+30
2017-02-09Fix multiple control bindingsDavid Robillard2-6/+10
2017-01-18Fix invalid cross-thread use of mutexDavid Robillard4-20/+38
2016-12-14Add missing includeDavid Robillard1-0/+1
2016-12-14Remove override qualifiersDavid Robillard2-6/+6
2016-12-14Don't shrink ports arrayDavid Robillard1-3/+0
2016-12-14Fix real-time safety of control bindingsDavid Robillard8-152/+197
2016-12-14Fix memory errorsDavid Robillard2-1/+2
2016-12-14Add option to not build LV2 pluginDavid Robillard1-10/+11
2016-12-14Fix real-time issues with buffer allocationDavid Robillard16-125/+207
2016-12-14Remove some use of shared_ptr in the real-time threadDavid Robillard2-16/+22
2016-12-14Don't use path to determine if nodes are the main graphDavid Robillard3-5/+13
2016-12-13Remove virtual inheritance from Port hierarchyDavid Robillard19-196/+130
2016-12-13Fix some real-time safety issuesDavid Robillard12-40/+53
2016-10-29Fix running as LV2 with disconnected portsDavid Robillard1-0/+4
2016-10-14Fix LV2 initialisationDavid Robillard3-7/+18
2016-10-14Fix occasionally stuck event queueDavid Robillard2-9/+13
2016-10-14Fix potential store deadlockDavid Robillard9-9/+9
2016-10-14Fix sequence ports with valuesDavid Robillard8-21/+41
2016-10-14Fix communication with connected sequence portsDavid Robillard5-29/+45
2016-10-14Improve documentationDavid Robillard1-0/+2
2016-10-13Clean up protocol documentationDavid Robillard1-28/+0
2016-10-06Add plugin state savingDavid Robillard11-49/+109
2016-10-02Add event outputs to Trigger and ControllerDavid Robillard7-53/+117
2016-10-02Fix MIDI I/ODavid Robillard1-1/+3
2016-10-02Fix saving and loading subgraphsDavid Robillard1-2/+2
2016-10-02Fix copy/paste of internal blocksDavid Robillard2-2/+26
2016-10-02Fix monitoring sequence portsDavid Robillard1-2/+6
2016-10-02Fix sending UI events to sequence portsDavid Robillard2-2/+5
2016-10-02Implement microsecond clock for Linux and OSXDavid Robillard4-10/+65
2016-10-02Fix properties of control/notify portsDavid Robillard1-6/+7
2016-10-02Fix loading a graph by copying from the filesystemDavid Robillard1-1/+1
2016-10-02Fix unit test responses and ensure events succeedDavid Robillard3-3/+3
2016-10-02Defer graph compilation in atomic bundlesDavid Robillard35-81/+225
2016-10-02Use more efficient std::lock_guard where possibleDavid Robillard6-6/+6
2016-10-02Show audio and load information in status lineDavid Robillard5-11/+137
2016-10-02Add parallel graph executionDavid Robillard15-155/+452
2016-10-02Add parallelism-aware graph traversalDavid Robillard17-117/+428
2016-10-02Replace Delay internal with simpler BlockDelayDavid Robillard8-239/+120
2016-10-01Fix OSX buildDavid Robillard5-6/+16
2016-10-01Fix plugin versioningDavid Robillard1-1/+1
2016-09-29Atomic bundle executionDavid Robillard8-13/+94
2016-09-20Use C++11 thread_localDavid Robillard2-5/+4
2016-09-18Fix undo of deletions with both blocks and arcsDavid Robillard1-3/+3
2016-09-18Fix undo after redoDavid Robillard2-4/+6
2016-09-18Clean up codeDavid Robillard9-25/+34
2016-09-18Add fancy communication loggingDavid Robillard6-54/+62