summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt (follow)
AgeCommit message (Collapse)AuthorFilesLines
2024-10-25Avoid CMake deprecation warningMalfurious1-1/+1
Signed-off-by: Malfurious <m@lfurio.us>
2024-10-25Remove Socket classMalfurious1-1/+0
The remote socket functionality was only stub code, never fully implemented. A network architecture for compass keychains is no longer a design goal, so the dead code is removed. Signed-off-by: Malfurious <m@lfurio.us>
2024-10-24Add Mbedtls libraryMalfurious1-1/+8
I'm planning to start rewriting compass in C, so I've been looking for a portable C-oriented crypto library to replace Crypto++. This commit adds version 3.6.0 of mbedtls to the build. Mbedtls is available under the Apache license. Signed-off-by: Malfurious <m@lfurio.us>
2024-10-24Remove Crypto++ libraryMalfurious1-136/+0
The tracked version of Crypto++ is going on 10 years old and doesn't always compile properly on modern tooling. This removes the entire subdirectory as well as references to files in the build script. Due to the number of files touched by this commit, I opt to add its replacement in the next commit. Signed-off-by: Malfurious <m@lfurio.us>
2020-07-13Add CMake-managed build systemMalfurious1-0/+150