• exec/load/dns.js

    From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Mon Jul 27 02:09:08 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/cc61409c1c3c5fefb0bb388d
    Modified Files:
    exec/load/dns.js
    Log Message:
    dns.js: return the resolved addresses in synchronous mode

    resolve(), resolveIPv4() and resolveIPv6() called resolveProcess() without returning its value, so in synchronous mode they evaluated to undefined
    instead of the addresses, contradicting the usage example at the top of
    the file. resolveTypeClass(), reverse() and resolveMX() already return
    theirs.

    That example also used toSource(), which SpiderMonkey 128 does not have.

    Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net