Skip to content

v1.0.19

Compare
Choose a tag to compare
@alanmcgovern alanmcgovern released this 27 Mar 20:51

New Features

MonoTorrent now uses Mono.Nat to automatically forward ports it uses. This requires a compatible uPnP or NAT-PMP based router.

An example usage is:

var engine = new ClientEngine ();
engine.EnablePortForwardingAsync (CancellationToken.None);

The status of the port mappings can be checked using: engine.PortMappings

Bug fixes

  • Fixed several small issues in the unchoking algorithm and drastically improved test coverage.
  • Setting EngineSettings.UploadSlots = 0 is now correctly interpreted as 'Unlimited'.