Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-11-17 | Use nanosleep() instead of usleep() | David Robillard | 1 | -2/+3 | |
The old usleep() was declared obsolete by POSIX.1-2001, and removed in POSIX.1-2008. | |||||
2024-11-17 | Move string utilities to a separate compilation unit | David Robillard | 10 | -35/+58 | |
These don't really have anything to do with logging. Also replace a call to the non-standard strdup() in the process. | |||||
2024-11-17 | Use portable zix filesystem API | David Robillard | 2 | -22/+22 | |
2024-11-17 | Update clang-format configuration | David Robillard | 3 | -10/+14 | |
2024-11-14 | Add brief comments for undocumented "public" functions | David Robillard | 4 | -1/+24 | |
2024-11-14 | Remove unused prototypes and make functions static where possible | David Robillard | 6 | -34/+16 | |
2024-11-13 | Move warning suppression flags to main meson file | David Robillard | 3 | -178/+162 | |
2024-10-12 | Remove redundant default values for meson options | David Robillard | 1 | -9/+9 | |
2024-10-12 | Avoid static downcasts | David Robillard | 2 | -13/+17 | |
2024-10-12 | Merge duplicate branches | David Robillard | 2 | -8/+1 | |
2024-10-12 | Use anonymous namespaces | David Robillard | 3 | -45/+53 | |
2024-10-12 | Remove more old-style casts in C++ | David Robillard | 1 | -1/+2 | |
2024-10-12 | Remove unused constructor | David Robillard | 1 | -10/+0 | |
It looks like this has always been dead code. | |||||
2024-10-12 | Add missing const qualifiers | David Robillard | 13 | -55/+54 | |
2024-10-12 | Factor frontend command-line arguments into a struct | David Robillard | 6 | -44/+60 | |
2024-10-12 | Use conventional POSIX format for command-line messages | David Robillard | 1 | -29/+33 | |
2024-10-12 | Remove useless conditions | David Robillard | 3 | -14/+7 | |
2024-10-12 | Add field width to scanf pattern to protect against huge inputs | David Robillard | 2 | -4/+3 | |
Ultimately this needs to be replaced with something more serious, but for now, 240 characters ought to be enough for anybody. | |||||
2024-10-12 | Handle realloc failure everywhere | David Robillard | 4 | -9/+22 | |
2024-10-12 | Handle allocation failure in jack_initialize() | David Robillard | 2 | -5/+10 | |
2024-10-12 | Return distinct error codes from jack_initialize() | David Robillard | 1 | -3/+13 | |
2024-10-12 | Initialize buffer | David Robillard | 2 | -3/+2 | |
2024-10-12 | Reduce variable scope | David Robillard | 2 | -5/+2 | |
2024-10-12 | Add cppcheck test | David Robillard | 5 | -2/+36 | |
2024-10-12 | Clean up portaudio driver | David Robillard | 1 | -6/+19 | |
2024-10-12 | Strengthen clang warnings on non-Darwin | David Robillard | 1 | -2/+7 | |
2024-10-12 | Use exhaustive switch statements everywhere | David Robillard | 4 | -13/+6 | |
2024-10-12 | Remove unused preprocessor symbols | David Robillard | 2 | -8/+1 | |
2024-10-12 | Avoid use of non-literal format string | David Robillard | 2 | -5/+5 | |
2024-10-12 | Avoid casting away const | David Robillard | 2 | -12/+24 | |
2024-10-12 | Enable unused parameter warnings | David Robillard | 2 | -13/+4 | |
These were fixed earlier (and the clang-tidy warning enabled), but the compiler flags were't strengthened. | |||||
2024-10-12 | Declare classes final and fix strict GCC release build | David Robillard | 1 | -2/+2 | |
2024-10-12 | Fix whitespace and add clang-format test | David Robillard | 3 | -12/+54 | |
2024-07-17 | Suppress new warnings in clang and clang-tidy 18 | David Robillard | 2 | -1/+6 | |
2024-07-12 | Add missing license metadata | David Robillard | 1 | -1/+1 | |
2024-07-12 | Remove dead code | David Robillard | 2 | -5/+1 | |
2024-07-12 | Fix minor memory leaks | David Robillard | 3 | -1/+9 | |
2024-07-12 | Add Qt6 version | David Robillard | 7 | -9/+87 | |
2024-07-12 | Replace use of Qt foreach keyword with range-based for loops | David Robillard | 1 | -4/+2 | |
2024-07-12 | Avoid checking for Qt if C++ is disabled | David Robillard | 1 | -36/+46 | |
2024-06-04 | Suppress new warnings in clang-tidy 17 | David Robillard | 1 | -0/+1 | |
2024-03-14 | Update dependency versions | David Robillard | 1 | -3/+3 | |
These aren't strictly required to build, but there are bugs in serd 0.32.2 and lilv 0.24.22 which can be triggered by jalv, so best just update them to newer versions to avoid users encountering these problems. | |||||
2024-03-14 | Add option to install tool man pages | David Robillard | 3 | -3/+9 | |
2023-09-23 | Format meson.build files with muon | David Robillard | 2 | -46/+60 | |
The less time wasted with manual code formatting, the better. | |||||
2023-09-22 | Fix man page installation as a subproject | David Robillard | 1 | -4/+4 | |
2023-09-22 | Clean up includes | David Robillard | 5 | -10/+0 | |
2023-09-22 | Suppress new warnings in clang-tidy 16 | David Robillard | 1 | -0/+2 | |
2023-09-21 | Fix new warnings with clang 16 | David Robillard | 1 | -0/+3 | |
2023-08-23 | Update zix dependency | David Robillard | 3 | -7/+16 | |
2023-05-12 | Fix warnings in Qt build | David Robillard | 1 | -0/+2 | |