Skip to content

Ignorance v1.2.4 Public Release

Compare
Choose a tag to compare
@SoftwareGuy SoftwareGuy released this 17 Apr 03:54
· 321 commits to master since this release

A highly compatible drop-in update that brings you updates and improvements to your Ignorance-powered network project.

New Features

  • Ignorance now can automatically open UPnP-enabled Router firewall ports for the server instance. This is powered by Open.NAT which is now a dependency.

Bug Fixes

  • Fixed issue where the Ignorance Scripting Symbol Define script would try to eat any new IGNORANCE_(...) symbols. This has been fixed.

Other

  • Code cleanup, some old functions got the dumpster.
  • Reworded some messages and exceptions.
  • No native library updates as of yet due to upstream NX code being frozen. The ENET-C# library fork of mine will continue to be kept open for the mean time.
  • Please note that UPnP is regarded as experimental and it can randomly fail depending on your router's make and model. I cannot test very router - your feedback is essential!
  • UPnP code can be disabled by specifying IGNORANCE_NO_UPNP in Scripting Symbols. This will completely strip the port mapping code from the compiled assembly.