Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
39 hours | Use angle brackets for library includes and clean up include pathsHEADmain | David Robillard | 5 | -23/+22 | |
10 days | Add clang-format configuration | David Robillard | 3 | -26/+50 | |
12 days | Move warning suppression flags to main meson file | David Robillard | 2 | -102/+84 | |
2024-10-11 | Add cppcheck lint test | David Robillard | 3 | -1/+17 | |
2024-10-11 | Add missing const qualifiers | David Robillard | 2 | -18/+18 | |
2024-10-06 | Add clang-format lint test | David Robillard | 2 | -17/+24 | |
2024-10-06 | Relocate lint test definitions | David Robillard | 1 | -21/+21 | |
2024-10-06 | Add lint option and fix warning_level abuse | David Robillard | 2 | -12/+11 | |
2024-10-06 | Remove redundant default values for meson options | David Robillard | 1 | -4/+4 | |
2024-07-16 | Suppress new warnings in clang-tidy 18 | David Robillard | 3 | -6/+8 | |
2024-06-04 | Suppress new warnings in clang-tidy 17 | David Robillard | 1 | -1/+2 | |
2024-03-14 | Fix library current_version on MacOS | David Robillard | 2 | -1/+3 | |
2024-01-09 | Enable clang nullability checks | David Robillard | 4 | -7/+14 | |
2023-10-22 | Sratom 0.6.16v0.6.16 | David Robillard | 2 | -4/+4 | |
2023-09-23 | Explicitly specify all documentation dependencies | David Robillard | 5 | -14/+24 | |
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). Also remove the shared doctrees directory option, since I suspect this causes issues in parallel builds. | |||||
2023-09-23 | Format meson.build files with muon | David Robillard | 3 | -17/+23 | |
The less time wasted with manual code formatting, the better. | |||||
2023-09-23 | Fix Weverything build with older clang | David Robillard | 1 | -0/+2 | |
2023-09-22 | Fix documentation dependencies | David Robillard | 1 | -1/+1 | |
2023-09-22 | Suppress new warnings in clang-tidy 16 | David Robillard | 1 | -1/+2 | |
2023-09-22 | Suppress new warnings in clang 16 | David Robillard | 2 | -0/+3 | |
2023-09-21 | Update gitignore file | David Robillard | 1 | -1/+1 | |
2023-09-21 | Clean up documentation and remove junk files from install | David Robillard | 15 | -101/+148 | |
2023-08-23 | Update sphinxygen wrap | David Robillard | 1 | -6/+6 | |
2023-06-27 | Update sord dependency version to match siblings | David Robillard | 1 | -1/+1 | |
2023-05-15 | Organize configuration summary | David Robillard | 1 | -9/+20 | |
2023-05-02 | Fix warning_level=everything on MacOS | David Robillard | 2 | -0/+8 | |
2023-05-01 | Suppress new clang-tidy warnings | David Robillard | 2 | -0/+4 | |
2023-05-01 | Constrain relative URI references to the base URI | David Robillard | 2 | -2/+3 | |
2023-05-01 | Replace strict option with new meson warning level | David Robillard | 6 | -242/+77 | |
2023-02-13 | Fix build as a subproject | David Robillard | 1 | -3/+0 | |
2023-02-05 | Add missing includes | David Robillard | 1 | -0/+2 | |
2023-02-04 | Fix clang and clang-tidy warnings on Windows | David Robillard | 5 | -7/+34 | |
2023-01-14 | Fix and simplify library naming on Windows | David Robillard | 2 | -33/+16 | |
2022-12-11 | Fix "suspicious" string comparisons | David Robillard | 5 | -4/+3 | |
2022-12-11 | Use uppercase integer literal suffixes | David Robillard | 2 | -6/+5 | |
2022-12-11 | Make clang-tidy configuration clean when run via meson | David Robillard | 4 | -30/+26 | |
2022-12-11 | Test header for warnings more strictly | David Robillard | 4 | -2/+64 | |
2022-12-08 | Replace duplicated dox_to_sphinx script with sphinxygen dependency | David Robillard | 8 | -714/+78 | |
2022-11-01 | Avoid error in gcc's address sanitizer | David Robillard | 1 | -1/+9 | |
Pretty sure this is a false positive, but it's few enough members that it doesn't hurt too much to reset them all explicitly anyway. | |||||
2022-10-24 | Add meson subproject files to .gitignore | David Robillard | 1 | -0/+1 | |
This is generated in the source directory by meson when the project is checked out of git by the meson wrap system. Ignoring it here ignores issues with tools that assume a clean source directory, like the REUSE test. | |||||
2022-10-07 | Override pkg-config dependency within meson | David Robillard | 2 | -12/+8 | |
2022-10-05 | Fix dependencies in pkg-config file | David Robillard | 2 | -1/+8 | |
2022-09-09 | Sratom 0.6.14v0.6.14 | David Robillard | 2 | -3/+3 | |
2022-09-08 | Use 0BSD for trivial "public domain intent" things | David Robillard | 18 | -137/+28 | |
Fedora takes issue with CC0. Although it doesn't really matter for this stuff (dual licensed anyway, questionably "software", certainly not patentable, and so on), this is simpler and more consistent with the ISC license used for the actual software anyway. | |||||
2022-09-08 | Only run REUSE test in strict mode | David Robillard | 1 | -13/+14 | |
2022-09-01 | Adopt REUSE machine-readable licensing standard | David Robillard | 27 | -66/+226 | |
2022-08-22 | Use standard ISC license text | David Robillard | 1 | -8/+8 | |
I'm not sure where the disclaimer variant that starts with "THIS" came from (although it is better that way), but this one that starts with "THE" is the standard text which is recognized by tools like `licensee` (and therefore Github) as a perfect match. There are no other changes other than whitespace. | |||||
2022-08-22 | Only run autoship test in strict mode | David Robillard | 2 | -4/+10 | |
2022-08-17 | Bump dependency requirements to stable versions | David Robillard | 1 | -3/+3 | |
2022-08-15 | Add project metadata | David Robillard | 3 | -1/+36 | |