[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: unspecified
Component: Tor | Version:
Resolution: | Keywords: flashproxy
Actual Points: | Parent ID: #5213
Points: |
-----------------------------+------------------------------
Comment (by yawning):
Pushed more changes. Most notable is that NAT-PMP should work on all of
the BSDs assuming that it's possible to dump the routing table via sysctl.
I tested the code on FreeBSD 9.3-p3, so I'm fairly confident it works on
Darwin, which is the main driving factor behind even supporting that OS in
the first place.
TODO:
* Windows implementation of `getGateway()`.
* Shed a single tear as no one does the deployment side, this codebase
gets forgotten and we are still without a firewall helper.
I'll do the Windows part today sometime. Go figure the Windows box I
acquired out of a bin for $100 is a bit on the slow side, and updating the
OS has taken all night so far. It should take longer to get a Go compiler
and MinGW on the thing than it will to write and debug the code.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13338#comment:14>
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