tor/scripts/maint/practracker
David Goulet 59b9eecc19 sendme: Record cell digest on both client and exit
It turns out that only the exit side is validating the authenticated SENDME v1
logic and never the client side. Which means that if a client ever uploaded
data towards an exit, the authenticated SENDME logic wouldn't apply.

For this to work, we have to record the cell digest client side as well which
introduced a new function that supports both type of edges.

This also removes a test that is not valid anymore which was that we didn't
allow cell recording on an origin circuit (client).

Part of #30428

Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-05-22 11:47:20 -04:00
..
exceptions.txt sendme: Record cell digest on both client and exit 2019-05-22 11:47:20 -04:00
metrics.py practracker: Be more careful about excluding "confusing terms" 2019-03-13 09:27:29 -04:00
practracker_tests.py Improve metrics implementation. 2019-02-27 19:31:15 +02:00
practracker.py Stop assuming that /usr/bin/python3 exists 2019-03-27 11:07:55 +10:00
problem.py practracker: add ability to regenerate exceptions file. 2019-03-25 16:09:11 -04:00
util.py practracker: sort filenames and directories. 2019-03-25 09:08:04 -04:00