index
:
fortify-headers
add_old_gcc
annotations
experimental
master
strn
Standalone portable header-based implementation of FORTIFY_SOURCE=3
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
fortify-headers.h
(
follow
)
Age
Commit message (
Expand
)
Author
2026-03-13
Improve portability for compilers without __has_attribute
jvoisin
2026-03-13
Fixes compilation with clang and -D_FORTIFY_SOURCE=2
jvoisin
2025-12-30
Change __warning_if into __fortify_warning_if to fix potential conflicts
3.0.1
jvoisin
2025-12-30
Change __access into __fortify_access to fix potential conflicts
jvoisin
2025-12-30
Change __format into __fortify_format to fix conflict with LLVM libcxx
Haelwenn (lanodan) Monnier
2025-11-14
Add __diagnose_if annotations
3.0
jvoisin
2025-11-14
Add `format` annotations
jvoisin
2025-11-14
Add `access` annotations
jvoisin
2025-11-10
Do not use static inline for C++ to avoid ODR violations
q66
2025-10-31
add initial clang support
Daniel Kolesa
2025-10-31
Make use of __builtin_dynamic_object_size
jvoisin
2016-09-10
Bump copyright year
sin
2015-06-04
Use the __inline__ keyword instead of __inline to avoid breakage
Trutz Behn
2015-06-03
Use namespace-safe macro, param and variable names
Trutz Behn
2015-06-03
Fix usage of __USER_LABEL_PREFIX__
Trutz Behn
2015-05-13
Add LICENSE header
sin
2015-05-13
Add fortify_fn() helper in fortify-headers.h
sin