Write unit tests for security regressions
When we fix a security vulnerability like the ones in [ https://trac.torproject.org/projects/tor/wiki/TROVE TROVE], we sometimes forget to include a unit test.
Some security vulnerabilities are easy to test, such as parsing errors. We should write tests that fail with the bug, but succeed when it is fixed.
Here's an initial list of security fixes we can write unit tests for:
Let's open a child ticket of this ticket for each one.