Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-10-11 | Check variables in unit tests | David Robillard | 2 | -1/+7 | |
Avoid seemingly unused variables by checking something about them, even though the main point of the test is to check something else. Check accepted connections in socket test | |||||
2024-07-18 | Add missing include | David Robillard | 1 | -0/+1 | |
According to include-what-you-use 0.22 on LLVM 18, anyway. | |||||
2024-07-18 | Remove redundant member initialization | David Robillard | 3 | -2/+2 | |
I guess we'll side with clang-tidy on this one, over the somewhat notorious Weffc++. | |||||
2024-07-17 | Suppress new warnings in clang and clang-tidy 18 | David Robillard | 5 | -2/+7 | |
2024-06-04 | Suppress new warnings in clang-tidy 17 | David Robillard | 1 | -0/+1 | |
2024-06-04 | Avoid empty catch block | David Robillard | 1 | -1/+2 | |
Mainly to appease clang-tidy. | |||||
2024-06-04 | Avoid use of std::endl | David Robillard | 3 | -9/+9 | |
2023-09-23 | Format meson.build files with muon | David Robillard | 2 | -11/+16 | |
The less time wasted with manual code formatting, the better. | |||||
2023-09-23 | Fix stages in CI configuration | David Robillard | 1 | -1/+13 | |
2023-09-23 | Suppress new warnings in clang-tidy 16 | David Robillard | 2 | -0/+2 | |
2023-09-23 | Use nodiscard attribute | David Robillard | 1 | -5/+5 | |
2023-09-23 | Avoid const and mutable members | David Robillard | 2 | -8/+8 | |
2023-09-23 | Use anonymous namespaces instead of "static" in tests | David Robillard | 2 | -8/+16 | |
2023-09-23 | Suppress new warnings in clang 16 | David Robillard | 2 | -0/+4 | |
2023-05-02 | Fix warning_level=everything on MacOS | David Robillard | 3 | -1/+13 | |
2023-05-02 | Replace NULL with nullptr | David Robillard | 1 | -1/+1 | |
2023-05-02 | Fix licensing metadata | David Robillard | 1 | -1/+1 | |
2023-05-02 | Add fedora row to CI | David Robillard | 2 | -2/+17 | |
2023-05-02 | Simplify clang-tidy configuration | David Robillard | 2 | -29/+35 | |
This gets close to being clean when run via meson, except for a bug where clang-diagnostic-unused-macros triggers on include guards. | |||||
2023-05-02 | Fix code formatting | David Robillard | 1 | -3/+3 | |
2023-05-02 | Merge debug and release rows on CI | David Robillard | 1 | -63/+51 | |
Although this parallelizes more or less perfectly, it's much less expensive overall to combine the builds. Spinning up images is expensive, and we're not in that much of a hurry. Being cheaper overall, this speeds up the sequential local test run significantly. | |||||
2023-05-02 | Replace strict option with new meson warning level | David Robillard | 7 | -291/+87 | |
2023-02-05 | Fix strict clang build on Windows | David Robillard | 2 | -3/+17 | |
2023-02-05 | Replace stray uses of "NULL" | David Robillard | 1 | -3/+3 | |
2023-02-03 | Suppress/fix new warnings in clang-tidy 15 | David Robillard | 7 | -26/+24 | |
2023-01-29 | Suppress new warnings in MSVS 2022 | David Robillard | 2 | -0/+2 | |
2023-01-14 | Fix old-style cast | David Robillard | 2 | -32/+2 | |
2022-11-15 | Fix clang-tidy configuration | David Robillard | 2 | -2/+0 | |
2022-09-09 | Only run REUSE test in strict mode | David Robillard | 1 | -2/+2 | |
2022-09-08 | Use 0BSD for trivial "public domain intent" things | David Robillard | 13 | -132/+23 | |
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-08-22 | Only run autoship test in strict mode | David Robillard | 4 | -9/+21 | |
2022-08-13 | Raul 2.0.0v2.0.0 | David Robillard | 2 | -4/+3 | |
2022-07-20 | Make NEWS file readable by dpkg-parsechangelog | David Robillard | 1 | -5/+5 | |
2022-07-20 | Remove redundant inheritance from Noncopyable | David Robillard | 3 | -8/+3 | |
All copy/move methods are explicitly specified by these classes, so inheriting from Noncopyable didn't do anything useful. It should probably be removed as non-idiomatic. | |||||
2022-07-20 | Clean up special member functions and format with clang-format 14 | David Robillard | 10 | -44/+33 | |
2022-07-20 | Use default member initializers | David Robillard | 1 | -5/+3 | |
2022-07-20 | Avoid potential use of uninitialized field | David Robillard | 1 | -4/+3 | |
2022-07-20 | Replace repeated type by braced init list | David Robillard | 3 | -3/+1 | |
2022-07-20 | Use nodiscard attribute | David Robillard | 9 | -19/+23 | |
2022-07-20 | Remove redundant inline specifiers | David Robillard | 7 | -51/+46 | |
2022-07-20 | Adopt REUSE machine-readable licensing standard | David Robillard | 35 | -1008/+906 | |
2022-07-20 | Fix whitespace | David Robillard | 1 | -1/+1 | |
2022-07-20 | Use uppercase integer literal suffixes | David Robillard | 3 | -6/+5 | |
2022-07-20 | Add header warning test | David Robillard | 5 | -3/+77 | |
2022-07-20 | Update project metadata | David Robillard | 1 | -25/+25 | |
2022-07-20 | Switch to meson build system | David Robillard | 18 | -3508/+572 | |
2022-07-14 | Update clang-tidy and IWYU configuration for clang 14 | David Robillard | 4 | -2/+17 | |
2022-06-28 | Remove redundant `struct` keys | David Robillard | 4 | -27/+21 | |
Because this is C++ code, GCC 12 says things like: Socket.hpp:166:24: error: redundant class-key ‘struct’ in reference to ‘struct sockaddr_un’ [-Werror=redundant-tags] | |||||
2022-05-27 | Build as C++14 | David Robillard | 1 | -1/+1 | |
2021-03-15 | Clean up clang-tidy configuration | David Robillard | 2 | -7/+1 | |