mbdns 1.0.2

I’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.