I just wondered why STUN/TURN was needed in particular, if you can communicate details over IRC, having an external service for this when other p2p communication methods can be made using IRC seemed strange. But then I remembered DCC (and xDCC) are unusable these days because of NAT. So STUN wouldn't help, but you need the TURN relay. I really can't wait until IPv6 is everywhere; I believe it will allow p2p to have a…
I have UPNP turned off, but can't it do similar, automatically?