summaryrefslogtreecommitdiffstats
path: root/src/server
AgeCommit message (Collapse)AuthorFilesLines
2022-08-18Clean up includesDavid Robillard10-18/+10
2022-08-17Suppress new warnings in clang-tidy 14David Robillard1-0/+17
2022-05-27Fix build on systems without SSEDavid Robillard1-1/+1
2021-06-04Switch to C++14 and fix build with GCC 10David Robillard7-42/+52
GCC was having problems with this make_unique overload, but I don't care about C++11 compatibility at this point anyway, so it's easiest to just remove it.
2021-04-01Fix deleting connected ports in subgraphsDavid Robillard2-1/+13
2021-04-01Factor out finding adjacent arcs for disconnectionDavid Robillard2-22/+32
2021-01-02Pass by value and use std::moveDavid Robillard8-17/+15
2021-01-02Update for latest raulDavid Robillard79-293/+299
2020-12-15Use separate clang-tidy configurations for server and GUIDavid Robillard1-0/+56
2020-12-15Clean up includes in core and serverDavid Robillard64-72/+263
2020-12-14Enable clang-analyzer-webkit.NoUncountedMemberCheckerDavid Robillard1-2/+5
2020-12-14Avoid "using namespace"David Robillard6-63/+67
2020-12-14Remove Jack session supportDavid Robillard2-67/+0
2020-11-12Remove spurious semicolonDavid Robillard1-1/+1
2020-11-11Fix potential state memory leaksDavid Robillard7-52/+101
2020-11-11Fix buffer memory leaks on shutdownDavid Robillard1-4/+8
2020-09-27Fix include orderDavid Robillard1-4/+4
2020-08-03Clean up includesDavid Robillard70-67/+472
As directed by include-what-you-use. Unfortunately, it is still confused by quite a few things, but this gets a lot closer to a clean report, and at least makes the output more tolerable to manually check.
2020-08-02Remove Raul::managed_ptr aliasDavid Robillard26-198/+199
2020-08-02Remove std::shared_ptr aliasDavid Robillard71-369/+447
2020-08-02Remove redundant pointer get() callsDavid Robillard5-6/+6
2020-08-02Use nullptr for empty smart pointersDavid Robillard8-14/+15
2020-08-02Use auto with pointer casts to remove redundancyDavid Robillard3-12/+12
2020-08-02Remove std::unique_ptr aliasDavid Robillard15-89/+106
2020-08-02Rename memory utility headerDavid Robillard20-20/+20
2020-08-02Fix implicit-fallthrough warningsDavid Robillard4-1/+6
2020-08-02Fix shadow warningsDavid Robillard9-33/+39
2020-08-02Clean up URI map interfaceDavid Robillard4-14/+12
2020-08-02Remove support for ancient compilers without thread_local supportDavid Robillard3-12/+4
2020-08-02Fix double-promotion warningsDavid Robillard5-24/+4
2020-08-02Fix return-std-move-in-c++11 warningDavid Robillard1-1/+1
2020-08-02Fix build as a subprojectDavid Robillard1-4/+4
2020-08-02Add missing override specifiersDavid Robillard14-15/+15
2020-08-02Fix self-assignmentDavid Robillard1-4/+6
2020-08-02Make move operators noexceptDavid Robillard1-2/+2
2020-08-02Remove unnecessary moveDavid Robillard1-1/+1
2020-08-02Move public headers to a separate include directoryDavid Robillard1-5/+5
This is more conventional and probably best practice (since it avoids polluting the include path with non-headers), and is supported by the clang-tidy llvm-header-guard check.
2020-08-02Remove stale forward declarationsDavid Robillard1-1/+1
2020-08-02Use "using" over "typedef"David Robillard2-2/+2
2020-08-02Clean up namespace commentsDavid Robillard8-9/+9
2020-08-02Use explicit default for trivial constructorsDavid Robillard3-9/+9
2020-08-02Use default member initializationDavid Robillard5-30/+18
2020-08-02Fix implicit constructorDavid Robillard1-1/+1
2020-08-02Use consistent naming for context parametersDavid Robillard73-437/+443
2020-08-02Use std::make_sharedDavid Robillard2-0/+2
2020-08-02Remove wrappers for standard memory functionsDavid Robillard9-14/+36
2020-08-02Fix uninitialized variablesDavid Robillard6-10/+10
2020-08-02Fix uninitialized membersDavid Robillard5-10/+16
2020-08-02Don't access static methods through instancesDavid Robillard1-2/+1
2020-08-02Use standard C++ includesDavid Robillard1-1/+1