NetBSD/doc/TODO.sanitizers
kamil 51d642fcfa Update with reality
Drop tasks not important or not relevant here.
2020-04-02 11:18:23 +00:00

27 lines
1.0 KiB
Plaintext

Sanitizer and related tasks.
Short term:
- prepare MKSANITIZER readme
Long term:
- handle fts_open(3) compar callback in sanitizers (use TLS to store
the real callback and call a wrapper that will [un]poison appropriate
memory regions)
- improve the framework for ioctl(2) database and handle special cases when a
part of a struct can be uninitialized and passed to the kernel (MSan)
- port or finish the port of:
* cfi,
* scudo,
* DFSan.
- port HWASan -- aarch64 specific, needs hardware or emulator
- pkgsrc integration with sanitizers and MKSANITIZER (PKGSANITIZER?)
- port what possible to !amd64
- fixes with the signal code
- make compiler-rt buildable with GCC
- merge of the libFuzzer integration with the basesystem
- oom-killer ATF tests and fixes
- utime(3) allow changing actime regardless of noatime mount property
- NetBSD tar: handle character escaping in file names (\\ \), needed in
check-lld (lld::reproduce-backslash.s)
- kernel-safestack? implemented in Fuchsia/Magenta