summaryrefslogtreecommitdiffstats
path: root/cmake/checks.cmake
AgeCommit message (Collapse)Author
2016-02-21Replace setuid/setgid with setresuid/setresgid (or setreuid/setregid)Matthias Schiffer
The semantics of setuid in SUID processes are not entirely clear on all Unix-like systems. Better use setresuid to drop privileges where available.
2015-06-25Don't depend on net/if_ether.hMatthias Schiffer
Instead of adding compatiblity code to make this work with musl, just duplicate the needed definitions in fastd.
2014-09-03Fix UHASH build on MacOS XMatthias Schiffer
2014-09-03Fix UHASH build on *BSDMatthias Schiffer
2014-08-02Add support for Mac OS XMatthias Schiffer
2014-06-08Add ENABLE_LTO cmake optionMatthias Schiffer
Tested with GCC and clang; unlikely to work with other toolchains, so it's disabled by default.
2013-12-26Check if the compiler supports -mpclmulMatthias Schiffer
2013-11-02Separate cmake filesMatthias Schiffer