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
/
stdio.h
(
follow
)
Age
Commit message (
Expand
)
Author
2023-06-27
Add more access-annotations
jvoisin
2023-06-25
add initial clang support
Daniel Kolesa
2023-06-25
avoid __extension__ with clang
Daniel Kolesa
2023-06-22
Add an annotation for fgets
jvoisin
2023-04-13
Make use of __builtin_dynamic_object_size
jvoisin
2018-07-24
Don't use __extension__ in C++ code
A. Wilcox
2016-09-10
Bump copyright year
sin
2015-06-25
Add __extension__ mark to include_next to silence -pedantic
Steven Barth
2015-06-03
Use namespace-safe macro, param and variable names
Trutz Behn
2015-05-13
Add LICENSE header
sin
2015-05-13
Add fortify_fn() helper in fortify-headers.h
sin
2015-03-14
Use __typeof__ to in part avoid replicating function types
Trutz Behn
2015-03-14
Fix typo in attribute name
Trutz Behn
2015-03-14
Add __artificial__ to aid in debugging
sin
2015-03-13
Restore C++ support
sin
2015-03-13
Implement snprintf() and sprintf() using __builtin_va_arg_pack()
sin
2015-03-13
Re-order vsnprintf() and vsprintf()
sin
2015-03-13
Fix typo
sin
2015-03-13
Rework fortify implementation to use extern inline
sin
2015-03-11
Put include guards in the reserved namespace
Trutz Behn
2015-03-11
Ignore C++ for now
sin
2015-03-11
Add ifdef guards for C++ code
sin
2015-03-03
Fix signed/unsigned warning
sin
2015-03-03
Remove gcc attribute decoration
sin
2015-03-03
Don't trap on error for vsprintf() and friends
sin
2015-03-01
Add fwrite() check
sin
2015-03-01
Add fread() check
sin
2015-03-01
Add vsprintf() check
sin
2015-03-01
Fix potential signed/unsigned warning
sin
2015-03-01
Add sprintf() check
sin
2015-02-28
Minor style fix
sin
2015-02-24
Remove compile time checks
sin
2015-02-22
Remove header license comments
sin
2015-02-04
Remember to #undef __errordecl
sin
2015-02-04
Style fix
sin
2015-01-30
Remove __restrict
sin
2015-01-29
Add compile-time checks as well
sin
2015-01-29
Add license info
sin
2015-01-29
Style fix
sin
2015-01-29
Add fgets() checks
sin
2015-01-28
Use BSD-style func defs
sin
2015-01-28
Use local _n to avoid multiple evaluation
sin
2015-01-28
Add snprintf() checks
sin
2015-01-28
Use __builtin_va_list
sin
2015-01-28
Add vsnprintf() checks
sin