Open bryanhughes opened 5 years ago
More or less, yes.
The project needs some TLC if it is to be made ready to run on a new Erlang version, I'm sure. The upnp and mdns code is likely to be so old it requires a complete reimplementation as well. The world has moved on since then, and modern CPE devices are far more capable than what we had at that time. Some newer implementations of BitTorrent requires extensions which are not supported, so I'm almost 99% sure it won't work unless you have full control over the peer swarm.
Another point is that nowadays, there are things I'd done differently in the repository. This code is more for the archival purposes right now, than it is working.
https://github.com/benoitc/upnp should give you the upnp code, if you are interested, but do note the comment in that repository: Benoit ended up writing a better version of it.
Thanks! I am looking for an Erlang implementation of a torrent client and yours comes up as the first Google hit and seemed to be the most well thought out. Most of the projects are pretty old.
Guessing this project is abandoned? Not able to fetch deps due to a repo being missing
https://github.com/jlouis/upnp.git
Here is the full output...