summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
35 hoursMove warning suppression flags to main meson fileHEADmainDavid Robillard2-144/+122
2024-10-11Add missing const qualifiersDavid Robillard29-136/+137
2024-10-11Remove redundant conditionalDavid Robillard1-1/+1
2024-10-11Remove dead codeDavid Robillard2-8/+0
2024-10-11Avoid potential null pointer arithmeticDavid Robillard2-3/+3
2024-10-11Clean up lilv_expand() unit testsDavid Robillard2-15/+17
Factor out the pattern of checking an expansion for an expected result, and eliminate mutation.
2024-10-06Add cppcheck lint testDavid Robillard5-1/+40
2024-10-06Relocate lint test definitionsDavid Robillard1-21/+21
2024-10-06Add lint option and fix warning_level abuseDavid Robillard2-8/+7
2024-10-06Remove redundant default values for meson optionsDavid Robillard1-7/+7
2024-09-28Fix whitespaceDavid Robillard2-2/+2
2024-07-18Add missing attributeDavid Robillard1-0/+2
The mingw32 build is the only one that cares about this for some reason.
2024-07-17Avoid return with void valueDavid Robillard2-3/+1
2024-07-17Remove redundant inline specifiersDavid Robillard2-57/+42
2024-07-16Suppress new warnings in clang and clang-tidy 18David Robillard4-3/+10
2024-07-16Avoid use of clobbered environment in testDavid Robillard1-2/+2
2024-06-10Fix parent path in lilv_state_new_from_file()rncbc1-3/+4
See also: https://www.rncbc.org/drupal/comment/10648#comment-10648 https://tracker.ardour.org/view.php?id=9717
2024-06-04Suppress new warnings in clang-tidy 17David Robillard2-2/+4
2024-03-16Fix test suite when TMPDIR has no trailing slashDavid Robillard3-45/+10
2024-03-16Fix potential use of null pointer in test pluginDavid Robillard1-1/+2
2024-03-15Fix 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