Initializing project
changes
Changes
Remove obj directory from versioning.
Removing resharper files from versioning.
Cleaned up more useless files from versioning.
First working version of UPnP-based NAT Traversal - Adding Port Mappings to the local router works.
Added the UPnP project into this solution intead of being external.
Moving to new standard.
Moving to a more modularized system.
Minor fixes.
Updated naming conventions of event.
Added more data to the event message.
Implemented the Progress Finish event.
Added *.suo files to .gitignore.
Added a message code to event messages.
Added failure events to the UPnP module.
Added a module name prefix to event messages.
Removed old ConnectionManager code.
Renamed project and main class.
Added port description to global options.
Started replacing hardcoded options with configurable options.
Now supports TCP, UDP, or both when trying to add UPnP port maps.
UPnP Module now finishes correctly when it is successful.
Cleaned up code.
Beginning refactor. Broken at the moment.
Refactored the project. BindPort now blocks until it is finished instead of being fully async.