Age | Commit message (Expand) | Author |
2023-12-04 | protect access to the gnu warning map with a mutex to avoid random crashes | Robert Nagy |
2023-12-03 | Collect .openbsd.syscalls sections into a new PT_OPENBSD_SYSCALLS segment. | Mark Kettenis |
2023-11-26 | Add arm64 bti pads for range extension thunks. | Tobias Heider |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-11-20 | Stop erroring out when .gcc_except_table relocs point at discarded sections | Jeremie Courreges-Anglas |
2023-11-20 | Code changes between llvm 13 and 16 mean that we have to drop the final dot | Mark Kettenis |
2023-11-20 | Restore lost patch: downgrade RISCV ABI mismatch error to a warning | Jeremie Courreges-Anglas |
2023-11-20 | only enable bti and pac by default on arm64 | Jonathan Gray |
2023-11-19 | Disable LOAD_STACK_GUARD on OpenBSD/armv7. It seems the implementation | Mark Kettenis |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-11-19 | Fix cc -ftrapping-math on macppc | George Koehler |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-11-16 | downgrade -Wint-conversion to a warning | Robert Nagy |
2023-11-12 | revert https://reviews.llvm.org/D135402 for now to shut lld up until we fix | Robert Nagy |
2023-11-12 | Fix parsing of branch target protection options on arm64 to enable | Mark Kettenis |
2023-11-12 | flip the ignoreFunctionAddressEquality flag; lost in merging changes from llv... | Robert Nagy |
2023-11-11 | merge lldb-16.0.6 | Robert Nagy |
2023-11-11 | import lldb from LLVM-16.0.6 | Robert Nagy |
2023-11-11 | merge lld-16.0.6 | Robert Nagy |
2023-11-11 | import of lld from LLVM-16.0.6 | Robert Nagy |
2023-11-11 | merge clang-16.0.6 | Robert Nagy |
2023-11-11 | import of clang from LLVM-16.0.6 | Robert Nagy |
2023-11-11 | merge llvm-16.0.6 | Robert Nagy |
2023-11-11 | import of llvm from LLVM 16.0.6 | Robert Nagy |
2021-04-28 | Import LLVM 11.1.0 release including clang, lld and lldb. | Patrick Wildt |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-10-23 | create __OpenBSD__ versions that use futex() with the correct number | Theo de Raadt |
2021-01-02 | Import libc++abi 10.0.1 release. | Patrick Wildt |
2023-07-20 | Make sure -msign-return-address doesn't disable BTI support. | Mark Kettenis |
2023-07-15 | Implement PAC support. | Mark Kettenis |
2021-04-28 | Import LLVM 11.1.0 release including clang, lld and lldb. | Patrick Wildt |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-07-06 | document NOBTCFI similar to WXNEEDED | Theo de Raadt |
2023-07-05 | backport the implementation of ranges::find{, _if, _if_not} | Robert Nagy |
2021-01-02 | Import libc++ 10.0.1 release. | Patrick Wildt |
2023-05-30 | Add IBT support to the retpoline+znow PLTs | Philip Guenther |
2023-05-23 | Add IBT support to the retpoline PLTs. Since we use retpoline PLTs by | Mark Kettenis |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-05-15 | Enable BTI PLT entries by default. | Mark Kettenis |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-05-15 | Turn on pointer-authentication on arm64 as well by default. This means | Mark Kettenis |
2023-04-28 | Enable kernel-address sanitizer for clang openbsd target | Greg Steuck |
2023-04-26 | On openbsd amd64, the compiler has been found to generate some nasty jump | Theo de Raadt |
2023-04-26 | On openbsd amd64, emit IBT endbr64 instructions by default (meaning, | Theo de Raadt |
2023-04-23 | Don't create IBT .plt if there are no PLT entries. Cherry picked from | Mark Kettenis |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-04-19 | Implement support for PT_OPENBSD_NOBTCFI in lld(1). This can be set using | Mark Kettenis |
2023-04-17 | Make -mbranch-protection=bti the default on OpenBSD. | Mark Kettenis |
2023-03-26 | allow out-of-class defaulting of comparison operators | Robert Nagy |