Hi All,

As nextgens suggests, I write this plugin which is based on the newer and
more stable UPnP lib named Cling (http://4thline.org/projects/cling/).

Currently It only supports FredPluginIPDetector and FredPluginPortForward.
I will add FredPluginBandwidthIndicator and Web UI support when I have time.

Code review, suggestions and tests are required. The source code can be
accessed here:

https://github.com/007pig/plugin-UPnP2

I uses Gradle as the build system. So to build the plugin and package it as
plugin jar, you need:

   1. Copy freenet.jar, freenet-ext.jar and bcprov-jdk15on-152.jar to
   "[project root]/libs" dir.
   2. Run "./gradlew build shadowjar".
   3. After build, you can find the plugin in "[project root]/build/libs"
   with file name "plugin-UPnP2-1.0-SNAPSHOT-all.jar".

Thanks,
Xiaoyu
_______________________________________________
Devl mailing list
[email protected]
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to