135 Commits (9978f0a865d61cbbdc27593044d4128d8bf56239)

Author SHA1 Message Date
  David Benjamin c47f7936d0 Add a RelWithAsserts build configuration. 5 years ago
  David Benjamin fc27a1919c Add an option to build with UBSan. 5 years ago
  Adam Langley c1615719ce Add test of assembly code dispatch. 5 years ago
  David Benjamin f36c3ad3e4 Don't look for libunwind if cross-compiling. 5 years ago
  David Benjamin 6c597be1c6 Update tools. 5 years ago
  Adam Langley 9dfaf25520 Make pkg-config optional. 5 years ago
  David Benjamin 17d553d299 Add a CFI tester to CHECK_ABI. 5 years ago
  Adam Langley a6a049a6fb Add start of infrastructure for checking constant-time properties. 5 years ago
  David Benjamin 8c23d3a5df Make Windows symbol-prefixing work. 5 years ago
  Junghoon Jang e8ba1e3b21 Support assembly building for arm64e architecture. 6 years ago
  David Benjamin 6650898e09 Remove -fsanitize-cfi-icall-generalize-pointers. 6 years ago
  David Benjamin 5baee45652 Use Go modules with delocate. 6 years ago
  Adam Langley e77c27d734 Automatically disable assembly with MSAN. 6 years ago
  Joshua Liebow-Feeser 8c7c6356e6 Support symbol prefixes 6 years ago
  David Benjamin 681ff27720 Flatten most of the crypto target. 6 years ago
  Adam Langley 9c969bf491 Switch to Clang 6.0's fuzzer support. 6 years ago
  David Benjamin e6fd125d31 Align on a single CMake style. 6 years ago
  David Benjamin 17dc94e874 Add -handshaker-path to run_test. 6 years ago
  David Benjamin 678c841cbe Use -flto=thin in the CFI bot. 6 years ago
  David Benjamin e9ae99bba2 Add an option to statically link a custom libc++. 6 years ago
  Steven Valdez e5388e097a Add handshaker as run_tests dependency. 6 years ago
  David Benjamin 5852cfccbc Add a basic TSan test for ref-counts. 6 years ago
  David Benjamin e7b2b13fd4 Add link to CMake bugfix. 6 years ago
  Guillaume Egles 791f2822b2 Fix VS build when assembler is enabled 6 years ago
  David Benjamin 9229b4fb86 Fix typo in build flags. 6 years ago
  Adam Vartanian 189270cd19 Ignore Spectre mitigation warning. 6 years ago
  David Benjamin 6291af4e52 Add -DOPENSSL_SMALL to CMake. 6 years ago
  sphawk 3ab1a69545 fix compilation error for non-english windows (like cjk) 6 years ago
  David Benjamin ec55dc15d3 Update tools. 6 years ago
  David Benjamin 8d67f6f0cf Update tools. 6 years ago
  David Benjamin 3c92e80d7a Revert "Update tools." 6 years ago
  David Benjamin 9d1f96606c Update tools. 6 years ago
  Marek Gilbert 11850d5f61 Rename all googletest CMake targets 6 years ago
  David Benjamin 9894ee9de2 Scope CMAKE_ASM_FLAGS workaround to the old NDK toolchain. 6 years ago
  David Benjamin 6979c7e8eb Disable Clang -Wtautological-constant-compare. 6 years ago
  David Benjamin c367ee5439 Add a CFI build flag. 7 years ago
  Andres Erbsen 5b280a80df Move curve25519 code to third_party/fiat. 7 years ago
  David Benjamin f5beb883c2 Disable macOS architecture hack on CMake 3.0. 7 years ago
  Daniel Wagner-Hall 3b358b25b0 Specify -stdlib=libc++ if APPLE 7 years ago
  Daniel Wagner-Hall 10154320fd Set -Wno-array-bounds on gcc<4.8 7 years ago
  David Benjamin 4519a5a063 Pass -fmsc-version=1900 to clang-cl. 7 years ago
  David Benjamin 02afbd338e Build with clang-cl standalone. 7 years ago
  David Benjamin 12fdd08a40 Remove C4245 suppression. 7 years ago
  Vincent Batts 60931e2d8a Explicit fallthrough on switch 7 years ago
  David Benjamin e2568c41cb Tidy up some Windows compiler assumptions. 7 years ago
  David Benjamin 9fb6feaa84 Turn on clang -fcolor-diagnostics. 7 years ago
  David Benjamin 2507d9e709 Add a CMake toggle to allow the C++ runtime. 7 years ago
  David Benjamin c937699735 Avoid a C++ runtime dependency. 7 years ago
  David Benjamin 6f2cd5d5c2 Build with -fno-exceptions standalone. 7 years ago
  David Benjamin 818031ec17 Build with -Wimplicit-fallthrough in Clang. 7 years ago