[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #13338 [Tor]: Rewrite tor-fw-helper in Go (or another memory-safe language)
#13338: Rewrite tor-fw-helper in Go (or another memory-safe language)
-----------------------------+---------------------------------
Reporter: arma | Owner: yawning
Type: enhancement | Status: assigned
Priority: minor | Milestone: Tor: very long term
Component: Tor | Version:
Resolution: | Keywords: flashproxy
Actual Points: | Parent ID: #5213
Points: |
-----------------------------+---------------------------------
Changes (by yawning):
* owner: => yawning
* status: new => assigned
Comment:
This is something I've been meaning to do, so I'll take the ticket.
As a side note NAT-PMP is "tricky" due to the spec not having a way to
discover the router. This isn't "hard", but Go doesn't have ways to do it
by default and pulling the default route from the routing table isn't
something that's portable, so it would probably require either fork/exec
or native code since the required platform dependent magic requried here
isn't possible to write in pure Go.
uPNP has a discovery mechanism as part of the protocol, so the initial
version will target that.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13338#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs