-
Notifications
You must be signed in to change notification settings - Fork 202
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Adds initial implementation for UPnP. * Updates build instructions. * Returns string representation of UPnP errors and fixes compilation of FSCP samples. * Throws error if UPnP IGD is not supported. * Removes vim backup file. * Adds libminiupnpc dependency for Linux/macOS in Travis CI and in Dockerfile. * Adds Windows 'attendee' target to build miniupnpc. * Updates build documentation to add cmake requirement (to generate vcxproj for miniupnpc dependency). * Adds support for recent miniupnpc library (API change). * Changes Windows vcxproj to build FreeLAN with libminiupnpcplus. * Removes sample binary. * Fixes Dockerfile dependency for libminiupnpc. * Adds libminiupnpc dependency for valgrind provisioning. * Uses miniupnpcd.lib link for Windows debug build. * Adds UPnP option in configuration file. * Adds some logs. * Adds option in SConstruct to build FreeLAN with or without UPnP support. * Makes miniupnpcplus::upnp_device class noncopyable. * Be sure to have upnp flag for all SConstruct targets. * Adds some logs. * Uses std::unique_ptr rather than raw pointer and minor logic fixes. * Updates appveyor.yml to add miniupnpc dependency.
- Loading branch information
Showing
33 changed files
with
1,115 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.