issues
search
jvoisin
/
fortify-headers
Standalone portable header-based implementation of FORTIFY_SOURCE=3
BSD Zero Clause License
19
stars
3
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Run various C versions in the CI
#71
jvoisin
closed
1 month ago
0
Draft: Refactor testsuite
#70
ncopa
opened
1 month ago
1
testsuite fails on Alpine Linux
#69
ncopa
opened
1 month ago
0
stringop overflow warnings '__orig_snprintf' specified size ... exceeds maximum object size
#68
ncopa
opened
1 month ago
1
Use const fd_set for FD_ISSET
#67
ncopa
closed
1 month ago
2
invalid conversion of const with FD_ISSET
#66
ncopa
closed
1 month ago
1
Only install header files
#65
ncopa
closed
1 month ago
0
Implicite declaration of strnlen
#64
jvoisin
closed
2 months ago
1
Add some real™ software to the CI
#63
jvoisin
opened
4 months ago
1
kernel fails to build on alpine linux with fortify-headers-2.3.1
#62
ncopa
opened
4 months ago
26
prefix special defines with FORTIFY_
#61
nekopsykose
closed
4 months ago
0
Fix some pointer-arithmetic warnings
#60
jvoisin
closed
5 months ago
2
vasprintf compilation error on `alpine:edge` (`restrict` keyword in C++ ?)
#59
Mizux
closed
5 months ago
4
Add vasprintf/asprintf
#58
jvoisin
closed
5 months ago
0
Improve seemingly broken overlap checks
#57
jvoisin
closed
6 months ago
1
Make null-checkes for mem* functions optional
#56
jvoisin
closed
6 months ago
1
Relax the checks for memchr
#55
jvoisin
closed
8 months ago
1
Add some checks for NULL for mempcy and its friends
#54
jvoisin
closed
8 months ago
1
Harden strlcpy
#53
jvoisin
closed
5 months ago
0
Implement idea from sig-security
#52
jvoisin
closed
5 months ago
0
Add cproc to the testsuite
#51
jvoisin
closed
10 months ago
1
Re-enable previously disabled overlap checks
#50
jvoisin
closed
10 months ago
1
Don't check for overlapping in strncpy/stpncpy for now
#49
jvoisin
closed
10 months ago
1
Fix false-positives for stpncpy/strncpy
#48
jvoisin
closed
10 months ago
1
strncpy/stpncpy overlap checks are defective
#47
q66
closed
10 months ago
1
Improve detection of builtins
#46
jvoisin
closed
10 months ago
1
building llvm compiler-rt(?) fails when compiler using fortify headers
#45
nekopsykose
opened
11 months ago
2
fix typo for __builtin_memcpy
#44
nekopsykose
closed
11 months ago
1
Decide what we want to do for realloc(a, 0)
#43
jvoisin
opened
11 months ago
2
The test runner is broken
#42
q66
opened
11 months ago
4
Fix str(r)chr hardening
#41
q66
opened
11 months ago
0
Add tests for C++
#40
jvoisin
closed
4 months ago
1
Rename some macros to be more namespace-friendly
#39
q66
closed
11 months ago
0
Move wctomb to stdlib.h and disable it for now
#38
q66
closed
11 months ago
0
Guard some conditional stdio APIs with the right macros
#37
q66
closed
11 months ago
0
Do not use static inline for C++ to avoid ODR violations
#36
q66
closed
11 months ago
0
Check that all functions are in the proper headers
#35
jvoisin
closed
11 months ago
1
Add guards to functions who need some
#34
jvoisin
closed
11 months ago
0
Remove superfluous includes
#33
jvoisin
closed
11 months ago
3
Fix missing includes
#32
jvoisin
closed
11 months ago
10
Improve C++ support
#31
jvoisin
closed
11 months ago
11
Add a check in the CI to keep the list of hardened functions up to date
#30
jvoisin
closed
11 months ago
1
Add qsort
#29
jvoisin
closed
11 months ago
0
stdio.h wrapper produces format-nonliteral warnings on gcc
#28
ksperling-apple
closed
11 months ago
3
Add hardening for select()
#27
jvoisin
closed
12 months ago
0
Add compile-time checks
#26
jvoisin
opened
1 year ago
0
Make use of __chk variants
#25
jvoisin
closed
1 year ago
2
Fix `wctomb`
#24
jvoisin
opened
1 year ago
0
Make use of `__warn_unused_result`
#23
jvoisin
closed
1 year ago
0
Add missing functions
#22
jvoisin
opened
1 year ago
0
Next