On 11 Jul 2010, har...@email.cz wrote: > i think that it could be very usefull to add universal plug'n'play > support to gtk-gnutella to automatically enable port forwarding on > upnp enabled routers (this can turn many leafs to fully available > peers especialy in cases of users without access to router > configuration or without skills to set forwarding manualy). eg.: i > am lazy to configure it myself everytime as i move frequently across > many networks and getting different IP addresses, but if gtk- > gnutella could do it for me automaticaly, i would appreciate it a > lot...
As opposed to libupnp or miniupnp, I think that http://www.gupnp.org/ might be more in the style of gtk-gnutella. Debian packages are available for libgupnp-dev, etc. This example, http://www.gupnp.org/docs/gupnp/client-tutorial.html seems to use glib threads. I don't think gtkg uses them. Also, not every developer has hardware to test this with. I guess that anyone could configure a upnp IGD service for Linux and then use this to test a client with. > if you don't want to implement it yourself, we can call miniupnpc > binary from gtk-gnutella with desired parameters (also don't forget > to unregister forwarded port before quiting/aborting gtk-gnutella) > or i guess that gtk-gnutella can reuse majority of miniupnpc code: > http://miniupnp.free.fr/(http://miniupnp.free.fr/) > BTW i have script to do that: I am sure that is very useful to people. Thanks, Bill Pringlemeir. ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ gtk-gnutella-devel mailing list gtk-gnutella-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel