JavaScript error: Uncaught EvalError: Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "default-src 'self' http: https: data: blob: 'unsafe-inline'". (https://git.lalonde.me/assets/js/index.js?v=1.18.3 @ 19:71758). Open browser console to see more details.
 
 
Frank Ploss b02ccfe8bc
Replace double-click by menu item
10 years ago
icons Initial commit 10 years ago
COPYING Add license information 10 years ago
README.md Replace double-click by menu item 10 years ago
extension.js Replace double-click by menu item 10 years ago
metadata.json Update metadata 10 years ago
tor_control_client.js Add license information 10 years ago

README.md

Tor GNOME Shell Extension

Switch your "Tor identity" (the tunnel used by future connections) by double-clicking the Tor icon in the GNOME Shell panel.

Currently only supports authentication via auth cookie.

Suppose beta status.

TODO

  • Add other authentication methods
  • Make configurable (host/port to use)
  • Use async communication with Tor server, making it possible to react to signals from the server

Ideas

  • Add option for switching identity regularly
  • Add option for running configurable applications with torsocks (if available)
  • Show info about current tunnel (maps, hostnames, countries)
  • Add option for explicitly choosing tunnels, excluding countries etc.