aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2019-06-22gitlab-ci: add aarch64 compile target.HEADmasterGravatar Hanspeter Portner-1/+4
2019-04-13Merge branch 'master' of /media/sdext/omk/xpress.lv2 into revGravatar Hanspeter Portner-1/+2
2019-04-12meson: check for sord_validate.Gravatar Hanspeter Portner-1/+2
2019-04-03gitlab: remove b_lto from recipe.Gravatar Hanspeter Portner-2/+2
2019-04-03meson: disable b_lto by default.Gravatar Hanspeter Portner-2/+2
2019-04-03revert back to bsearch implementation.Gravatar Hanspeter Portner-92/+95
2019-03-21add unit test for voice allocation overflows.Gravatar Hanspeter Portner-15/+77
2019-03-20add prototype unit test skeleton.Gravatar Hanspeter Portner-9/+154
2019-03-15Use quadratic probing which visits all slots.Gravatar Hanspeter Portner-14/+33
2019-03-14fix signed vs unsigned comparison.Gravatar Hanspeter Portner-2/+2
2019-03-12add unit test targets.Gravatar Hanspeter Portner-3/+17
2019-03-12redesign XPRESS_VOICE_{FOREACH,FREE} macros.Gravatar Hanspeter Portner-9/+48
2018-11-09gitlab: fix ci recipe for darwin.Gravatar Hanspeter Portner-2/+2
2018-11-09gitlab: fix ci recipe (b_lto-false).Gravatar Hanspeter Portner-2/+3
2018-11-09migrate from square to linear probing.Gravatar Hanspeter Portner-5/+5
2018-11-09small fixes.Gravatar Hanspeter Portner-9/+4
2018-11-08fix logic flaws in last commit.Gravatar Hanspeter Portner-34/+28
2018-11-08migrate from binary search to quadratic probing.Gravatar Hanspeter Portner-63/+20
2018-05-28remove srand.Gravatar Hanspeter Portner-3/+1
2018-05-18use gitlab CI provided meson toolchainGravatar Hanspeter Portner-107/+2
2018-05-18do not unlink.Gravatar Hanspeter Portner-3/+1
2018-05-18make xpress_deinit inline.Gravatar Hanspeter Portner-3/+3
2018-05-18add missing static prefix to shm functions.Gravatar Hanspeter Portner-2/+2
2018-05-18fix gitlab CI recipe.Gravatar Hanspeter Portner-9/+5
2018-05-18fix pedantic warnings.Gravatar Hanspeter Portner-33/+15
2018-05-18prototype global voice uuid in shared memory.Gravatar Hanspeter Portner-5/+120
2018-05-15add missing stdio header inclusion.Gravatar Hanspeter Portner-1/+2
2018-05-15initial migration to meson.Gravatar Hanspeter Portner-56/+236
2018-02-18Extend xpress:new_uuid with flag arg.Gravatar Hanspeter Portner-3/+4
2018-02-18Make voice.source a random URID.Gravatar Hanspeter Portner-10/+37
2018-02-18make xpress_uuid_t an uint32_t.Gravatar Hanspeter Portner-21/+21
2018-01-08migrate to lv2_atom_object_get from *_query.Gravatar Hanspeter Portner-19/+15
2017-08-07use double-underscore URI naming scheme.Gravatar Hanspeter Portner-26/+26
2017-07-07fix delete driver callback function definition.Gravatar Hanspeter Portner-8/+12
2017-06-30new attempt for a connection-less API.Gravatar Hanspeter Portner-100/+255
2017-06-29remove xpress#Clear URI and callbacks.Gravatar Hanspeter Portner-24/+15
2017-06-01use proper atomic type.Gravatar Hanspeter Portner-2/+2
2017-06-01add braces to _Atomic.Gravatar Hanspeter Portner-2/+2
2017-04-06Revert "prototype connection-less API."Gravatar Hanspeter Portner-183/+48
2017-03-20hide printf.Gravatar Hanspeter Portner-0/+2
2017-03-17fix qsort.Gravatar Hanspeter Portner-16/+20
2017-01-11prototype connection-less API.Gravatar Hanspeter Portner-48/+181
2017-01-10fix wrong uuid types.Gravatar Hanspeter Portner-2/+2
2017-01-10migrate from dimensional vectors to simple floats.Gravatar Hanspeter Portner-84/+111
2016-08-27fix of last commit: uuids are ordered in reverse.Gravatar Hanspeter Portner-1/+1
2016-08-26migrate to branch-free bsearch implementation.Gravatar Hanspeter Portner-13/+6
2016-04-08replace qsort/bsearch with own implementations.Gravatar Hanspeter Portner-20/+45
2016-03-14switch to using custom atom messages.Gravatar Hanspeter Portner-147/+154
2016-01-16make state vector based.Gravatar Hanspeter Portner-79/+62
2016-01-16merge sort and search functions into one.Gravatar Hanspeter Portner-11/+7