mbdns 1.0.2
Wednesday, Jan 23, 2019 · 200 words · approx 1 mins to readI’ve just released mbdns
v1.0.2, a bug fix release that avoids a rare but possible nil pointer deference bug, as a result of accessing the HTTP request response object during an error condition. It’s a silly logic bug that doesn’t manifest as long as everything’s working fine, but if contacting the DNS API endpoint happens to fail somehow, going on to read a response body that then doesn’t exist is bad.
I caught it in the wild after randomly checking the logs on my EdgeRouter X to see what mbdns
’ uptime was like, and there was no uptime!
If you’re an mbdns
user, I recommend upgrading to v1.0.2 as soon as possible.