Your rating: None Average: 4.9 (12 votes)

Tor is a connection-based low-latency anonymous communication system.

Clients choose a source-routed path through a set of relays, and
negotiate a "virtual circuit" through the network, in which each relay
knows its predecessor and successor, but no others. Traffic flowing
down the circuit is decrypted at each relay, which reveals the
downstream relay.

Basically, Tor provides a distributed network of relays. Users bounce
their TCP streams (web traffic, ftp, ssh, etc) around the relays, and
recipients, observers, and even the relays themselves have difficulty
learning which users connected to which destinations.

This package enables only a Tor client by default, but it can also be
configured as a relay and/or a hidden service easily.

Client applications can use the Tor network by connecting to the local
socks proxy interface provided by your Tor instance. If the application
itself does not come with socks support, you can use a socks client
such as torsocks.

Note that Tor does no protocol cleaning on application traffic. There
is a danger that application protocols and associated programs can be
induced to reveal information about the user. Tor depends on Torbutton
and similar protocol cleaners to solve this problem. For best
protection when web surfing, the Tor Project recommends that you use
the Tor Browser Bundle, a standalone tarball that includes static
builds of Tor, Torbutton, and a modified Firefox that is patched to fix
a variety of privacy bugs.

For more information please visit

To have system settings to control tor proxy, coderus was kindly to the assistance 1). This obsoletes the tor-switch package.


Application versions: 
tor- MB09/11/2017 - 21:19
tor- MB09/11/2017 - 21:04
tor- MB02/09/2015 - 10:22
tor- MB07/08/2015 - 11:58
tor- MB27/09/2015 - 11:14
tor- MB14/11/2017 - 08:15
tor- MB10/02/2018 - 13:01



DarkTuring's picture

It doesnt work and totally killed my SFOS browser functionality, changing proxy settings without ability to reset.

On Wifi Or Mobile Data, with securefishnet and without, and TOR applet running, proxy refuses connection error on Sailfish X, please fix and add button to reset, or automatically reset browser settings on TOR apolet close, also its blinking but never was able to connect.



Once i uninstalled TOR restarted phone suddenly my SFOS browser connectes through TOR, even thoughApplet is NOT running!

Caballlero's picture

Hello @DarkTuring

Look like is a problem with Tor settings applet and not for  Tor, Uninstall "Tor settings applet" since this patch is obsolete, and install it again until some body updates it completely.

1) Uninstall Tor-settings-applet

2) Reset manually sailfish-browser

2) open sailfish browser , go to URL Bar type: about:config

press: accept

a configuration menu will be displayed

# search: network.proxy.sock

network.proxy.sock: delete all.

network.proxy.sock_port: delete all.

network.proxy.sock_remote_dns: turn off

# now  search: network.proxy.type

network.proxy.type: change 1 to 5

press: Accept

Restart SailfisOS





DarkTuring's picture

Phew! That restored the browser, thank you very much. Would be sweet for the Applet to allow reset. Personally i wush TOR could be anabled by tab, instead of by browser - just my 2 cents, for exaample i wnat to access my Bank Account (you cannot use tor) in one Tab, while the Dsrk Web (in another Tab) with Tor runneling.

daywalker's picture

Hi, first thank you and second could you please provide the current version ?

A lot of fixes since

If you do not have the time please provide the .spec file and i will try to compile it myself.

NielDK's picture

Yep, done

daywalker's picture

woah that was fast! thank you and have a nice weekend!

dadacmoi's picture

hello thank you for your application

in sailfish os on oneplusone tor don't work (tor-

tor settings applet do nothing when apply on tor service state

what's wrong thank you  for help


Observer's picture

I have a favour to ask of you. I am using Sailfish OS (because I don't like UI of OS 2.0) and tor- ( don't work on Please, when your will upgrage the package, can you create the version for Sailfish OS
P.S. Sorry for my bad english.

mityaj777's picture

Нужна программа для раздачи WIFI c Jolla на ноутбук. Мой сотовый оператор Yota, что-бы пользоваться без ограничений!

NielDK's picture

No comprende :)

objectifnul's picture

Current version (tor- creates


(with no result) instead of

NielDK's picture

Fixed in

objectifnul's picture

Version tor- OK.

Version tor- seems to have no effect ("Sorry, you are not using TOR")

(Currently running SFOS

NielDK's picture

Please try to
Uninstall tor
Install tor
Install coderus tor settings
Aand use the new system settings to enable/disable tor

objectifnul's picture

Fine. It's OK now. Thanks.

V10lator's picture

Found in dmesg after booting:

tor (751): undefined instruction: pc=40744a08

What seems harmless might be a real big bug: "IRQs are disabled when an Undefined instruction trap occurs."

NielDK's picture

Uploaded new build of recent release

ffelgenh's picture

I tried to torify telnet and got an error:

torsoscks not found in your PATH.

I searched for torsocks and could not find it at all.

Is torsocks for Jolla available somewhere?

NielDK's picture
ffelgenh's picture

Wow that was fast. :-)

Now i get:

/usr/lib/torsocks/ does not exist! Try re-installing torsocks.

There is a file /usr/lib/torsocks/

After adding a symlink i get:

ERROR: telnet is setuid. torsocks will not work on a setuid executable.

NielDK's picture

Well, remove suid bit from telnet.
As root

# chmod u-s /bin/telnet

ffelgenh's picture

Sure, should have thought first. torify telnet works now. thx!

lkdhf's picture

Got uninstalled again with update 10, current openssl version is 1.0.1j.

lkdhf's picture

Broken since (it actually got uninstalled), seems to have something to do with the dependencies. Can you have a look?

yuri's picture

I confirm it, there is a problem.


Status: dep-resolution-failed

Extra details:

tor- requires, but this requirement cannot be provided

NielDK's picture

It works, but you need my OpenSSL . Should be installed if you are using warehouse app and enable my repository. Also, note that I have split this into tor + tor-switch packages, for those that only wants tor without the toggle in launcher



yuri's picture

solved! in my jolla there was installed your openssl 1.0.0 but updating it doesn't work, so I've uninstalled it and then I've installed version 1.0.1, then there were no error installing tor and tor-switch. Many thanks! Bye :-)

kaisongr's picture

NielDK is there a chance for harmattan ???

Bento's picture

How do I enable obfs3?

robomike's picture

I cannot update to tor-, got the same error like on trying to install davfs2:

"Status: dep-resolution failed. Extra details:  tor-, but this requirement cannot be provided."

"pkcon search name libcrypto" shows me three packages referring to openssl 1.0.1. (ONE at last digit)  Is this related to the message?