Issues
- 26
- 1
Add some real™ software to the CI
#63 opened by jvoisin - 5
Make use of the `element_count` annotation
#11 opened by jvoisin - 0
Add missing functions
#22 opened by jvoisin - 1
Add tests for C++
#40 opened by jvoisin - 4
- 0
Implement idea from sig-security
#52 opened by jvoisin - 0
Harden strlcpy
#53 opened by jvoisin - 0
- 1
Improve seemingly broken overlap checks
#57 opened by jvoisin - 1
Make null-checkes for mem* functions optional
#56 opened by jvoisin - 0
Add guards to functions who need some
#34 opened by jvoisin - 10
Fix missing includes
#32 opened by jvoisin - 11
Improve C++ support
#31 opened by jvoisin - 1
- 3
- 2
Make use of __chk variants
#25 opened by jvoisin - 0
Make use of `__warn_unused_result`
#23 opened by jvoisin - 6
Crossdev - Unable to create a musl mips cross-toolchain error: unsupported long double type
#21 opened by immolo - 0
Add support for unlocked stdio functions
#20 opened by jvoisin - 0
Make use of static analysis
#19 opened by jvoisin - 1
- 0
Fortify `*chr`
#16 opened by jvoisin - 0
Make use of `diagnose_if`
#15 opened by jvoisin - 0
Investigate `pass_object_size`
#14 opened by jvoisin - 1
Make use of `diagnose_as_builtin`
#13 opened by jvoisin - 0
Add a check for pread and prwrite
#12 opened by jvoisin - 0
Add clang support
#10 opened by jvoisin - 0
Add a testsuite and coverage
#8 opened by jvoisin - 1
Decide what toolchain to use in the CI
#2 opened by jvoisin - 0
Make use of __builtin_dynamic_object_size
#3 opened by jvoisin - 0
Make use of the `access` attribute
#4 opened by jvoisin - 0
- 1
- 1
- 1
Improve detection of builtins
#46 opened by jvoisin - 1
strncpy/stpncpy overlap checks are defective
#47 opened by q66 - 1
Relax the checks for memchr
#55 opened by jvoisin - 1
- 1
Add cproc to the testsuite
#51 opened by jvoisin - 0
Fix str(r)chr hardening
#41 opened by q66 - 4
The test runner is broken
#42 opened by q66 - 2
Decide what we want to do for realloc(a, 0)
#43 opened by jvoisin - 2
- 0
Fix `wctomb`
#24 opened by jvoisin - 0
Add compile-time checks
#26 opened by jvoisin - 1
Avoid unnecessarily calling slower functions
#17 opened by N-R-K - 1
Add support for `open`
#9 opened by jvoisin - 1
Make use of the `nonnull` attribute
#7 opened by jvoisin