Ticket #949 (closed Enhancement: fixed)

Opened 5 years ago

Last modified 5 years ago

UPnP/NAT-PMP support

Reported by: jah Owned by: timothy
Priority: High Milestone:
Component: Colloquy (Mac) Version: Latest Nightly
Severity: Major Keywords:
Cc:

Description

Would allow firewalled users to dcc share files without having to manually open ports. Would make the process seamless.
Transmission's implementation is BSD licensed and written in C, if you could use that:
 http://transmission.m0k.org/cgi-bin/trac.cgi/timeline

Otherwise, if you're want to do it from scratch, the NAT-PMP (for Airport routers) spec is here:
 http://files.dns-sd.org/draft-cheshire-nat-pmp.txt
and a possibly useful UPnP resource is here:
 http://zbowling.com/projects/upnp/

Change History

Changed 5 years ago by timothy

  • status changed from new to assigned

Awesome! Thanks for the link. This is something I have been wanting to add, but never found a library to use.

Changed 5 years ago by timothy

  • status changed from assigned to closed
  • resolution set to fixed

Fixed in [3505].

Note: See TracTickets for help on using tickets.