[tor-bugs] #5454 [Stem]: ExitPolicy Class for stem
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Sun Jun 24 18:51:57 UTC 2012
#5454: ExitPolicy Class for stem
-------------------------+--------------------------------------------------
Reporter: gsathya | Owner: atagar
Type: enhancement | Status: needs_information
Priority: normal | Milestone:
Component: Stem | Version:
Keywords: | Parent:
Points: | Actualpoints:
-------------------------+--------------------------------------------------
Comment(by atagar):
> Okay, let me do that. Also do you want me to check the exit policy
string with a regexp for errors? I'm guessing this would take a while if
we have to match _every_ other pattern _and_ check for correctness(like
octets should be less than 256 etc)?
Yes and no. We should be validating the ExitPolicy string, much as we do
with everything else, and giving an error if any of it is invalid
(malformed ips, invalid port numbers, etc). However, we shouldn't be doing
this via a regex.
You can find some helper functions for checking validity in the connection
util...
https://gitweb.torproject.org/stem.git/blob/HEAD:/stem/util/connection.py#l15
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/5454#comment:16>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list