aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2024-06-07Update other CI toolsDavid Benjamin1-2/+2
2024-05-29Fix build with -Wctad-maybe-unsupportedDavid Benjamin1-0/+8
2024-03-29Make Go an optional build dependency for the CMake buildDavid Benjamin1-16/+25
2024-03-23Flatten crypto/CMakeLists.txt into the top-levelDavid Benjamin1-34/+147
2024-03-23Rework the test data storyDavid Benjamin1-21/+1
2024-03-23Move the rest of sources.cmake into util/pregenerateDavid Benjamin1-1/+0
2024-03-22Check in pre-generated perlasm and error data filesDavid Benjamin1-4/+8
2024-03-21Start making asserts constant-time tooDavid Benjamin1-2/+0
2024-03-20Move ssl and decrepit sources to sources.cmakeDavid Benjamin1-5/+13
2024-03-17Gate -Wframe-larger-than on Clang 13David Benjamin1-1/+13
2024-03-17Make ninja run_tests output less confusingDavid Benjamin1-0/+5
2024-03-11Set -Wframe-larger-than=25344 for a typical cmake clang compile.Bob Beck1-1/+1
2024-02-15Allow a C++ runtime dependency in libsslDavid Benjamin1-12/+0
2024-02-09Add functions to convert from Span<const uint8> and std::string_viewDavid Benjamin1-1/+5
2024-01-26Remove remnants of the old Android CMake toolchainDavid Benjamin1-9/+1
2023-12-04Fix build with -Wmissing-field-initializersDavid Benjamin1-2/+1
2023-11-21Remove the _BORINGSSL_LIBPKI_ definesDavid Benjamin1-2/+0
2023-09-18Bump the minimum CMake version to 3.12David Benjamin1-1/+1
2023-09-05Update googletest and include googlemockDavid Benjamin1-3/+11
2023-08-30Initialize libunwind cursors from the signal handler's ucontext_tDavid Benjamin1-1/+1
2023-07-05Use sources.cmake for the bssl toolDavid Benjamin1-1/+5
2023-07-05Use sources.cmake for the test_support libraryDavid Benjamin1-4/+15
2023-07-05Use sources.cmake for test binariesDavid Benjamin1-0/+27
2023-07-03Use sources.cmake for pki and pki_testDavid Benjamin1-1/+21
2023-06-30Use file(STRINGS) to read go_tests.txtDavid Benjamin1-4/+1
2023-06-22Bring in the core of chromium certificate verifier as libpkiBob Beck1-1/+3
2023-05-08Bump the minimum supported MSVC version to VS2019David Benjamin1-5/+0
2023-04-21Only rerun bindgen when its dependencies changeDavid Benjamin1-0/+1
2023-02-27Fix ninja run_testsDavid Benjamin1-1/+1
2023-02-27Replace almost all instances of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIRDavid Benjamin1-8/+8
2023-02-27Run Go tests as part of run_testsDavid Benjamin1-0/+8
2023-02-15Make boringssl_gtest_main a STATIC libraryDavid Benjamin1-0/+3
2023-02-14Remove global_target from build.David Benjamin1-7/+3
2023-02-14Don't include custom builds of libc++ in CMake installsDavid Benjamin1-5/+27
2023-02-08Move Go CMake support into its own file.David Benjamin1-49/+3
2023-02-06Remove old clang-cl workaroundDavid Benjamin1-3/+0
2023-02-06Limit the CMake -isysroot assembly workaround to older CMakeDavid Benjamin1-2/+3
2023-02-06Clean up test_support_lib and GTest dependencies slightly.David Benjamin1-3/+5
2023-02-06Move malloc failure testing into OPENSSL_mallocDavid Benjamin1-0/+4
2023-02-01Move OpenSSLConfig.cmake into the cmake/ directoryDavid Benjamin1-1/+1
2023-01-26Set C11 in all compilers.David Benjamin1-4/+2
2023-01-26Reduce architecture detection in CMake.David Benjamin1-53/+30
2023-01-13Simplify MSVC warning configurationDavid Benjamin1-53/+4
2022-12-08Drop the workaround for the third-party Android CMake toolchain.David Benjamin1-7/+0
2022-11-22Update build tools.David Benjamin1-3/+9
2022-11-22Bump minimum CMake version.David Benjamin1-1/+1
2022-10-27Remove tautological comparison.David Benjamin1-1/+1
2022-10-14Enable -Wstring-concatenation and silence warning.David Benjamin1-0/+10
2022-07-12Bump CMake requirement to 3.8.David Benjamin1-6/+9
2022-06-08Add support for RISC-V 64-bit architectureRebecca Chang Swee Fun1-0/+2