summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
13 daysFix test suite when TMPDIR has no trailing slashHEADmasterDavid Robillard3-45/+10
13 daysFix potential use of null pointer in test pluginDavid Robillard1-1/+2
14 daysFix C++ test build on MacOSDavid Robillard2-1/+3
2024-03-14Fix library current_version on MacOSDavid Robillard9-9/+16
2024-01-23Lilv 0.24.24v0.24.24David Robillard9-11/+11
2024-01-20Avoid overriding state features passed by the hostrncbc2-1/+11
2024-01-09Fix potential null dereferences and conversion warningsDavid Robillard4-16/+29
A few of these can't actually happen, but that's opaque to static analysis, so appease clang-tidy with casts since the checks are too valuable to suppress.
2024-01-09Fix null dereference when trying to load state from a missing fileDavid Robillard11-21/+44
2023-10-22Lilv 0.24.22v0.24.22David Robillard9-11/+11
2023-09-23Fix crash when plugins pass NULL to the LV2_State_Retrieve_FunctionDavid Robillard2-4/+11
2023-09-23Clean up sphinx build commandsDavid Robillard3-14/+14
2023-09-23Explicitly specify all documentation dependenciesDavid Robillard5-13/+33
Yet another attempt to sort out flaky documentation builds. This tries to be careful and describe the complete documentation dependency graph to meson explicitly (ignoring tool outputs that aren't used).
2023-09-23Format meson.build files with muonDavid Robillard5-27/+48
The less time wasted with manual code formatting, the better.
2023-09-23Clarify threading rules for instance functionsDavid Robillard1-3/+35
2023-09-22Remove unnecessary includeDavid Robillard1-1/+0
2023-09-22Suppress new warnings in clang-tidy 16David Robillard1-1/+2
2023-09-21Suppress new warnings in clang 16David Robillard1-0/+2
2023-09-21Fix documentation dependenciesDavid Robillard3-3/+3
2023-09-21Update gitignore fileDavid Robillard1-1/+1
2023-08-23Update zix dependencyDavid Robillard1-1/+1
2023-08-23Update sphinxygen wrapDavid Robillard1-6/+6
2023-08-23Suppress clang-tidy warningDavid Robillard1-0/+1
2023-06-27Fix warningsDavid Robillard1-1/+5
2023-06-27Update sord dependency version to match siblingsDavid Robillard1-1/+1
2023-06-27Order plugin classes by URIDavid Robillard2-2/+3
2023-06-04Fix manifest URIs for bundle URIs without trailing slashesDavid Robillard1-13/+17
2023-06-04Make more functions staticDavid Robillard3-20/+8
2023-05-22Fix static default LV2_PATH value on MacOSDavid Robillard1-1/+6
2023-05-22Remove unused LILV_DIR_SEPDavid Robillard1-9/+0
2023-05-14Clean up documentation and remove junk files from installDavid Robillard17-131/+234
2023-05-02Fix warning_level=everything on MacOSDavid Robillard2-1/+7
2023-05-01Fix include-what-you-use warningsDavid Robillard1-2/+1
2023-05-01Replace strict option with new meson warning levelDavid Robillard6-271/+113
2023-02-04Fix clang and clang-tidy warnings on WindowsDavid Robillard8-9/+18
2023-02-04Remove duplicate includeDavid Robillard1-1/+0
2023-02-03Suppress/fix new warnings in clang-tidy 15David Robillard3-1/+3
2023-01-29Suppress new warnings in MSVS 2022David Robillard1-0/+5
2023-01-14Fix and simplify library naming on WindowsDavid Robillard2-34/+13
2022-12-19Allow LILV_API to be defined by the userDavid Robillard2-9/+13
2022-12-13Remove duplicate NEWS entryDavid Robillard1-1/+0
2022-12-11Update NEWSDavid Robillard1-1/+6
2022-12-11Fix whitespaceDavid Robillard1-1/+1
2022-12-11Suppress warnings in C++ testDavid Robillard1-1/+18
2022-12-11Remove unused platform feature checksDavid Robillard3-84/+2
2022-12-10Make clang-tidy configuration cleaner when run via mesonDavid Robillard4-4/+6
Unfortunately, meson drives clang-tidy in a way that can't handle C and C++ in the same project.
2022-12-10Simplify trivial switch statementsDavid Robillard3-18/+3
2022-12-10Resurrect C++ bindings testDavid Robillard7-2/+54
2022-12-10Use consistent meson formattingDavid Robillard14-187/+281
2022-12-10Avoid cloned conditional branchesDavid Robillard3-11/+4
2022-12-10Avoid "else" after "return"David Robillard2-8/+11