Hi,

 Just to keep people posted, I've written a plugin to provide basic upnp
 support to the node... Currently it uses two features of the protocol:

 1) external IP address reporting
I'm confident that  it works in "simple"  cases

 2) port forwarding of the FNP port
Should work, might not persist, might have some forgotten border cases

 More  work has  to be  done to  make it  behave "properly",  and handle
 border cases  (more than one IGD  on the LAN, external  IP changes, IGD
 reboot, ...) but I don't think that it worths the effort.

 I'm looking forward any feedback testers could provide.

NextGen$
PS: to try it out, get the testing(trunk) version of freenet and type in
UPnP# in the plugin-loading box on the plugins toadlet of fproxy.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20070524/cdd1aec5/attachment.pgp>

Reply via email to