Added a PortControl.protocolSupportCache object, which addMapping() now uses. UPnP addMapping() is optimized to skip SSDP if we pass in a control URL. UPnP deleteMapping() is simplified. PortControl.deleteMapping() methods now all consistently use the Mapping.deleter() method.
Added a
PortControl.protocolSupportCache
object, whichaddMapping()
now uses. UPnPaddMapping()
is optimized to skip SSDP if we pass in a control URL. UPnPdeleteMapping()
is simplified.PortControl.deleteMapping()
methods now all consistently use theMapping.deleter()
method.