Fork of the Developer Tools for UPnP Technologies (http://opentools.homeip.net/dev-tools-for-upnp)
The Developer Tools for UPnP™ Technologies is a set of development and reference tools for creating software that is compatible with the UPnP specifications. These tools includes generic devices and control points, stack generation tools and UPnP AV debug and reference tools. Most of the tools are written in C# but small C/C++ stack can also be generated. This project is open source under the Apache 2.0 license.
These tools are not by themselves compliant with the UPnP specification since they have never been on their own tested to pass the tests of the UPnP Forum. While there is no guaranty, these tools should be helpful to developers and testers building solutions that are compatible or can be certified to be UPnP compliant. In all, there are over 10 tools in this package that range from low-level debugging to full reference tools.
The UPnP Forum publishes all the specifications around UPnP. They publish device description documents and have a certification program. If you are building a UPnP device or software, consider joining the forum.
This repository is mostly going to contain changes that are a result of other projects built on these tools and stacks and this may include features that crossover into other technologies like DLNA and DIAL. I will make every effort not diverge too much from the original and will be maintaining a clean copy the original Developer Tools for UPnP Technologies on the opentools.homeip.net branch.