commit 1a81b3dff756cf197d661f931485443d1454c7c4 Author: Ana Custura ana@netstat.org.uk Date: Fri Aug 21 01:38:01 2020 +0100
Add path validation to filter interface --- onionperf/onionperf | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/onionperf/onionperf b/onionperf/onionperf index b1e7bd3..96c6869 100755 --- a/onionperf/onionperf +++ b/onionperf/onionperf @@ -439,6 +439,9 @@ def analyze(args): def filter(args): from onionperf.filtering import Filtering
+ p = os.path.abspath(os.path.expanduser(args.input)) + if not os.path.exists(p): + raise argparse.ArgumentTypeError("path '%s' does not exist" % args.input) filtering = Filtering() filtering.read_input(args.input) if args.include_fingerprints is not None:
tor-commits@lists.torproject.org