Commit Graph

5 Commits

Author SHA1 Message Date
Sarah Jamie Lewis d3398bd074 Allow Custom Tor Config 2022-01-10 12:53:48 -08:00
Sarah Jamie Lewis b36f6dc33f Format
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-09-28 14:03:15 -07:00
Sarah Jamie Lewis 6d5accb338 Make IsValidHostname More Robust
IsValidHostname now rejects public keys that are invalid ed25519
curve points in addition to ed25519 points that contain torsion
components (which are defined to be invalid Tor Hostnames).

Note: The lack of these checks previously  would have been unlikely to manifest as an issue further up the
stack because Tor would have prevented Cwtch from connecting to bad curve
points, the Tapir authentication protocol would have failed with invalid curve points,
and the experimental group chats only rely on signatures for voluntary authorship attribution,
rather than e.g. consensus or security.
2021-09-28 14:01:53 -07:00
Sarah Jamie Lewis ba56a6cb48 Better Torrc Builder
the build was successful Details
2020-10-13 11:44:45 -07:00
Sarah Jamie Lewis a8d31e2adb Generate Torrc and Integration test for Launching Tor with Generated Torrc
the build was successful Details
2020-06-29 13:22:04 -07:00