Commit Graph

10 Commits

Author SHA1 Message Date
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 8fe2974aaa Go conventions
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-09-28 14:01:53 -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 0b0f65017a Moving to OpenPrivacy Bine / Adding GetPID to ACN
the build was successful Details
2020-10-15 16:46:45 -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
Sarah Jamie Lewis afda040693 Sketch of Tor Authenticator
the build was successful Details
2020-06-29 11:45:47 -07:00
Dan Ballard 35293ea087 torProvider now also consults network-liveness 2020-05-08 14:21:14 -07:00
Dan Ballard beb2665c49 add tor.IsValidHostname 2020-02-10 17:15:44 -05:00
Dan Ballard e276c4fbe7 more tor provider into to own package, fix race condition, minor renaming 2020-02-07 17:15:37 -05:00