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
Age
Commit message (
Expand
)
Author
2023-12-28
Make the CI fail when the testsuite fails
jvoisin
2023-12-28
Build with USE_NATIVE_CHK for clang and gcc
jvoisin
2023-12-27
Improve __fh_overlap implementation
jvoisin
2023-12-27
Don't check for overlapping in strncpy/stpncpy for now
jvoisin
2023-12-18
fix typo for __builtin_memcpy
psykose
2023-12-16
Ditto for strrchr
q66
2023-12-16
Disable strchr tests since strchr hardening is disabled
q66
2023-12-16
Also handle SIGTRAP in tests
q66
2023-12-16
Bump to 2.1
2.1
q66
2023-12-16
Disable str(r)chr hardening
q66
2023-12-15
Rename some macros to be more namespace-friendly
q66
2023-12-15
Fix missing } for extern "C" when using clang
q66
2023-12-15
Move wctomb to stdlib.h and disable it for now
q66
2023-12-15
Guard some conditional stdio APIs with the right macros
q66
2023-12-15
Do not use static inline for C++ to avoid ODR violations
q66
2023-12-15
Add missing include in select.h
q66
2023-12-15
Remove superfluous includes
Julien Voisin
2023-12-15
Remove superfluous includes
jvoisin
2023-12-12
Bump to 2.0
2.0
jvoisin
2023-12-10
Add gcc 13 to the CI
jvoisin
2023-12-08
Add a check in the CI to keep the readme up to date
jvoisin
2023-12-08
Update the readme to point to upstream git repo
jvoisin
2023-12-07
Add qsort
jvoisin
2023-12-07
Add a global test to ensure that all headers are compiling
jvoisin
2023-12-06
Work around an erroneous `-Wformat-nonliteral` bug in gcc
jvoisin
2023-12-05
Update the README
jvoisin
2023-11-16
Add hardening for select()
Julien Voisin
2023-11-16
Add hardening for select()
jvoisin
2023-11-01
Add support for FD_ISSET
jvoisin
2023-10-16
Add a check about redefined macros
jvoisin
2023-10-01
Add vfprintf`
jvoisin
2023-10-01
Add `fprintf`
jvoisin
2023-09-30
Add `vprintf`
jvoisin
2023-09-30
Fix a typo
jvoisin
2023-09-30
Add `strlen`
jvoisin
2023-09-29
Make use of the native _chk variants for real
jvoisin
2023-09-28
Add `printf` hardening
jvoisin
2023-09-27
Add support for more builtin compiler provided _chk variants
jvoisin
2023-09-27
Add an option to make use of compiler-provided _chk builtins
jvoisin
2023-09-22
Add more __diagnose_as_builtin annotations
jvoisin
2023-09-21
Properly enable diagnose_as_builtin attribute
jvoisin
2023-09-21
Add clang 15 to the CI
jvoisin
2023-09-20
Add tests for compile-time errors
jvoisin
2023-09-20
Replace a strlen+condition with strnlen
jvoisin
2023-09-17
Make use of the buffers in the wide-chars tests
jvoisin
2023-09-17
Fix compilation under clang for bsd-specific functions
jvoisin
2023-09-17
Add more dynamic tests
jvoisin
2023-09-17
Add dynamic tests for strcpy and strncat
jvoisin
2023-09-17
Add a test for stpcpy
jvoisin
2023-09-11
Factorize overlap checks into a macro
jvoisin
[next]