I downloaded the most recent commit and was still unable to use an outside connection, but I figured it out. The problem is that even in the most recent commit, the XPCOM interface wasn't accepting the loopbackOnly parameter to the start function, so it was coming through undefined. I had to change MozRepl.idl and add "in boolean loopbackOnly" to the start function and re-generate the typelib. It seems to be working perfectly now. I'm updating my fork now and will send a pull request shortly.
I downloaded the most recent commit and was still unable to use an outside connection, but I figured it out. The problem is that even in the most recent commit, the XPCOM interface wasn't accepting the loopbackOnly parameter to the start function, so it was coming through undefined. I had to change MozRepl.idl and add "in boolean loopbackOnly" to the start function and re-generate the typelib. It seems to be working perfectly now. I'm updating my fork now and will send a pull request shortly.