Hello,
first I want to thanks all the devs for the splendid work done on this ED2K client, I've been using it more than a year on my Fedora box and I can declare myself fully satisfied!
Recently, I setup a WLAN in my house, through a normal wireless router. Suddenly, I discovered that the router NAT/firewall is blocking both the TCP and UDP ports used by aMule. Surfing the web, I discovered that the only way I could get a HighID was setting up NAT rules for port forwarding. Not a big mess, if it wasn't that I need to set a static IP on my pc for that.
Now, this isn't really a problem on my fixed comp, but it is on my laptop: this is not the only WLAN I'm connecting, and all public ones won't allow you to use a static IP and will force you to use dhcp. Useless to say, changing IP settings everytime I swap a WLAN is really annoying.
Since my router also have UPnP support, all this long tale wouldn't have ever happened if also aMule had. And also, c'mon! setting a static IP for port forwarding is such a vintage solution and so uncomfortable in the wireless age!
Other p2p programs I'm using, such as Azureus, work flawlessy with UPnP enabled, and I don't think I'm the only aMule user experiencing this problem (blind guess).
Eventually:
:baby: Oh almighty developers, what about adding UPnP support to aMule and make this poor italian guy still smile to life? Or if that's can't be done, may I know why? I looked around in the Feature request section of the forum but didn't find anything related to UPnP...