summaryrefslogtreecommitdiff
path: root/include/fortify-headers.h (unfollow)
AgeCommit message (Expand)Author
2024-06-15Fix some pointer-arithmetic warningsjvoisin
2024-04-24Fix some overlap mismatchjvoisin
2024-01-13Properly check for builtinsjvoisin
2023-12-27Improve __fh_overlap implementationjvoisin
2023-12-15Rename some macros to be more namespace-friendlyq66
2023-12-15Do not use static inline for C++ to avoid ODR violationsq66
2023-12-15Remove superfluous includesjvoisin
2023-10-16Add a check about redefined macrosjvoisin
2023-09-21Properly enable diagnose_as_builtin attributejvoisin
2023-09-20Add tests for compile-time errorsjvoisin
2023-09-11Factorize overlap checks into a macrojvoisin
2023-09-11Add a warning for _FORTIFY_SOURCE>3jvoisin
2023-09-11Add the warn_unused_result attribute to alloc-related functionsjvoisin
2023-08-22Increase portabilityjvoisin
2023-08-21Make use of __diagnose_ifjvoisin
2023-08-21Remove some todo in __bmo's implementationjvoisin
2023-08-20Make use of __diagnose_as_builtinjvoisin
2023-08-20Use pass_dynamic_object_size only for FORTIFY_SOURCE > 2jvoisin
2023-08-20Make use of pass_dynamic_object_size when availablejvoisin
2023-08-20Fix clang buildjvoisin
2023-07-18Make use of the alloc_size attributejvoisin
2023-07-10Clean up a bit the macro helljvoisin
2023-07-09Add some malloc annotationsjvoisin
2023-07-09Add some `format` annotationsjvoisin
2023-07-09Move a misplaced #endifjvoisin
2023-07-09Improve a bit `size_t*size_t` overflow checksjvoisin
2023-06-25Fix clang supportjvoisin
2023-06-25add initial clang supportDaniel Kolesa
2023-05-30Add some __attribute__((access…)) annotationsjvoisin
2023-04-13Make use of __builtin_dynamic_object_sizejvoisin
2016-09-10Bump copyright yearsin
2015-06-04Use the __inline__ keyword instead of __inline to avoid breakageTrutz Behn
2015-06-03Use namespace-safe macro, param and variable namesTrutz Behn
2015-06-03Fix usage of __USER_LABEL_PREFIX__Trutz Behn
2015-05-13Add LICENSE headersin
2015-05-13Add fortify_fn() helper in fortify-headers.hsin