slipperygrey
Well-known member
This might be the ideal stress test scenario for these code changes!Over 13 hours uptime so far with the latest fix. It seems to be working OK. Yes, there are currently 64 zones visible on the network.2 of those are my local zones; the rest are coming from Apple Internet Router.
To explain what I'm up to: I want to proactively shore up security and memory safety in 4.2, leveraging SonarQube static analysis.
So far, I was able to resolve all security bugs – the outstanding ones had to do with PAM authentication validation, and TOCTOU file access race conditions. And I've made about 50% progress on addressing blocker level reliability bugs, such as buffer overflows, null pointer dereferences, memory leaks, and so on.
There's always a risk of subtly breaking things, false positive asserts and so on.