Commit Graph

31 Commits

Author SHA1 Message Date
Torsten Grote d5beca5351 Port Signal's emoji implementation to Briar
Add functionality to save and restore recently used Emojis

Update emoji and add new categories based on AOSP's XML file
2016-09-23 17:18:18 +01:00
akwizgran 53eb67b153 Removed Tor binaries from repo. #203 2016-04-18 12:50:34 +01:00
akwizgran d635cede57 Upgrade Tor to 0.2.7.6. #166 2015-12-21 14:42:39 +00:00
akwizgran 3872265d55 Upgraded Tor to 0.2.7.5 with OpenSSL 1.0.2e. #148 2015-12-03 21:46:16 +00:00
akwizgran 4f59491c9f Upgraded Tor to 0.2.6.9 with OpenSSL 1.0.2d. 2015-12-03 16:21:55 +00:00
akwizgran 6135bea2b4 Support Tor on Android x86 (thanks to n8fr8). 2015-04-16 08:02:57 +01:00
akwizgran 8f06880708 Upgraded Tor to 0.2.5.12 with libevent 2.0.22. 2015-04-07 23:01:06 +01:00
akwizgran 10924709d0 Use PIE Tor binary on API version 16+. 2015-03-23 11:03:00 +00:00
akwizgran 0be467f4f5 Updated Tor GeoIP database. 2015-03-23 11:01:27 +00:00
akwizgran a9489a519b Upgraded Tor to 0.2.5.11 with OpenSSL 1.0.2a. 2015-03-20 14:23:53 +00:00
akwizgran c14697972a Upgraded Tor to 0.2.5.10 with OpenSSL 1.0.2. 2015-01-30 19:23:36 +00:00
akwizgran 9eee6c1adc Updated Tor patch and recompiled Tor with patch applied. 2014-11-24 22:13:16 +00:00
akwizgran 33c7f44ba4 Upgraded Tor to 0.2.5.10 with OpenSSL 1.0.1j. 2014-11-13 11:30:29 +00:00
akwizgran 9e5e2e2df2 Patched tor and jtorctl for improved hidden service performance.
Two changes have been made to Tor:

1. Set can_complete_circuit to false when the network is disabled, and
don't try to build introduction circuits while can_complete_circuit is
false. This avoids a situation where Tor tries to build introduction
circuits as soon as the network is re-enabled, all the circuits fail,
and then Tor waits 5 minutes before trying to build more.

2. Added a FORGETHS command to the control protocol which clears any
cached client state relating to a specified hidden service. This can be
used to flush state that's likely to be stale before trying to connect
to a hidden service with an unstable network connection.

Support for the FORGETHS command was also added to jtorctl.
2014-10-06 18:57:57 +01:00
akwizgran 3051d8811e Upgraded Tor to 0.2.4.24 with OpenSSL 1.0.1i. 2014-10-03 14:08:20 +01:00
akwizgran d406853f68 Shut down the Tor process without hacks.
Tor has a controller command, TAKEOWNERSHIP, and a configuration option,
__OwningControllerProcess, that work together to ensure Tor shuts down
when the controlling process dies and/or disconnects from the control
port. By using them we can avoid creating runaway Tor processes that
have to be killed with hacks.
2014-07-08 22:35:37 +01:00
akwizgran 353381c4d5 Recompiled Tor with OpenSSL 1.0.1h. 2014-06-06 13:23:47 +01:00
akwizgran 54fe589207 Upgraded Tor to 0.2.4.22. 2014-06-05 09:29:35 +01:00
akwizgran b4c9f278f9 Upgraded Tor to 0.2.4.21. 2014-03-06 17:52:37 +00:00
akwizgran 33f37e241c Updated Tor's GeoIP database using mmdb-convert. 2014-02-05 23:03:58 +00:00
akwizgran 941f088781 Updated Tor's GeoIP database. 2014-01-15 13:03:12 +00:00
akwizgran c779d7b95a Inform Tor about network connectivity. Dev task #53.
Note that some devices (I'm looking at you, Huawei U8110) misreport
connectivity by failing to set EXTRA_NO_CONNECTIVITY and returning true
from ConnectivityManager.getActiveNetworkInfo().isConnected() when
there's no connectivity.
2014-01-09 14:45:41 +00:00
akwizgran c5b20ffba8 Recompiled Tor with OpenSSL 0.9.8h to work around bug #37. 2014-01-08 14:27:14 +00:00
akwizgran 718ca36333 Recompiled Tor with OpenSSL 0.9.8h to work around bug #37.
The latest version of libevent (2.0.21-stable) works fine.
2014-01-07 12:19:34 +00:00
akwizgran 49fda3bec5 Recompiled Tor with the latest libevent and OpenSSL. 2014-01-04 16:47:34 +00:00
akwizgran a9c46e6ed1 Upgraded Tor to 0.2.4.20. 2013-12-27 19:48:52 +00:00
akwizgran d5beaef1e0 Rebuilt Tor binary from source (thanks to the Guardian Project). 2013-12-27 19:18:40 +00:00
akwizgran 3b0d8ec477 Upgraded Tor to version 0.2.4.16-rc from Orbot version 12.0.5. 2013-12-05 19:51:49 +00:00
akwizgran ee641db600 Record the PID of the Tor process so we can make sure it gets killed. 2013-04-25 18:46:05 +01:00
akwizgran 32b575d16a Stripped Tor binary, reducing APK size by a megabyte. 2013-04-25 14:47:00 +01:00
akwizgran 3939ae6d60 Tor plugin for Android using native Tor binary, jtorctl and jsocks.
Only the ARM binary is included at present. Better control of the Tor
process is needed - it's possible for it to be left running when Briar
exits, and if the cookie file is deleted it's no longer possible to stop
the process.
2013-04-25 05:09:25 +01:00