Commit Graph

893 Commits

Author SHA1 Message Date
Nathan Freitas cbbc5e45e1 improve how we start/stop Tor, Polipo
to find process id, do ps of all, then filter (most compat)
use async service for Tor start/stop instead of threads
2014-05-01 21:36:03 -04:00
Nathan Freitas b31c11f3cb updated icons with dark background 2014-05-01 16:15:25 -04:00
Nathan Freitas 2b6ff4e64c update manifest for v14-alpha-1 2014-04-25 12:45:34 -04:00
Nathan Freitas 05b6553cba add binary stripping to makefile 2014-04-25 12:45:11 -04:00
Nathan Freitas 21c1cadcca update binaries and torrc for obfs/PT work 2014-04-25 12:44:37 -04:00
Nathan Freitas 144460beed fixes for preference handling in multi process context 2014-04-25 12:44:21 -04:00
Nathan Freitas 38700f9c9c updated to 0.2.5.3 for scramblesuit/obfs support 2014-04-25 12:43:59 -04:00
Nathan Freitas d3865c0e78 fix settings handling and add more debug output
also make SOCKS a runtime config
2014-04-25 12:43:30 -04:00
Nathan Freitas d5293340d5 clean up wizard context use 2014-04-25 12:42:31 -04:00
Nathan Freitas 0178d3e4de add new binaries and configs for polipo and others 2014-04-24 23:44:29 -04:00
Nathan Freitas 40546c9ee5 change from privoxy to polipo for http proxy 2014-04-24 23:43:33 -04:00
Nathan Freitas a4d8669cc2 fix variable name to obfsclient 2014-04-24 12:35:52 -04:00
Nathan Freitas 2f7a9dd052 update to new obfsclient repo 2014-04-24 12:30:39 -04:00
Nathan Freitas 000cf579b9 update jtorctrl jar 2014-04-24 12:30:31 -04:00
Nathan Freitas f485015f83 install obfsclient binary 2014-04-24 12:30:23 -04:00
Nathan Freitas d003826c98 update binaries 2014-04-24 12:30:08 -04:00
Nathan Freitas 4d3754bbb2 remove obfsproxy, update obfsclient 2014-04-24 12:29:49 -04:00
Nathan Freitas 7af85b5cc3 small updates to Makefile for NDK 2014-04-24 12:29:41 -04:00
Yawning Angel 2c2d094601 Integrate obfsclient/liballium into the build process
* Compiler/toolchain version changed to 4.8 for C++11
 * Build and package obfsclient/liballium

NB: Currently obfsclient is build with debugging information which
results in a binary that is rather large, strongly consider stripping.

Signed-off-by: Nathan Freitas <nathan@freitas.net>
2014-04-22 22:46:52 -04:00
Yawning Angel 43c259accc Update the obfsclient submodule to include Android fixes
Signed-off-by: Nathan Freitas <nathan@freitas.net>
2014-04-22 22:46:09 -04:00
Yawning Angel a6af8784ad liballium/obfsclient should be sourced from tp.o repos
Signed-off-by: Nathan Freitas <nathan@freitas.net>
2014-04-22 22:45:54 -04:00
Nathan Freitas c906f7ed55 13.0.7 is stable enough for a release 2014-04-18 12:03:39 -04:00
Nathan Freitas 2e0639b256 back to BETA: 13.0.7-BETA-1 2014-04-18 06:28:20 -04:00
Nathan Freitas 1295f5cd24 don't kill Tor anymore; just reconnect to running instance! 2014-04-18 06:25:35 -04:00
Nathan Freitas 16f3a53529 enable diagnostics and menu option 2014-04-18 06:22:37 -04:00
Nathan Freitas 4aa3cd6ea2 moved diagnotics to menu option (not launcher) 2014-04-18 06:22:10 -04:00
Nathan Freitas b6e7a02fb4 cleaned up graphics/colors 2014-04-18 06:21:47 -04:00
Nathan Freitas a2c8e919f2 13.0.6-RC-4a 2014-04-17 13:40:33 -04:00
Nathan Freitas b870dd3c7d limit log length for diag share 2014-04-17 13:39:49 -04:00
Nathan Freitas edd3195ec8 only show app warning if debug is on 2014-04-17 13:39:40 -04:00
Nathan Freitas 78e7af4372 check if needed ports are available
dont' reapply transproxy on network reconnect
2014-04-17 11:34:47 -04:00
Nathan Freitas 2628565b45 fix issues with per-app filtering and ipv6 2014-04-17 11:34:31 -04:00
Nathan Freitas 557dabd143 updated to 13.0.6-RC-4 2014-04-17 10:17:20 -04:00
Nathan Freitas 5551c59e50 fixes to ensure service does not block 2014-04-17 10:16:56 -04:00
Nathan Freitas ae906d00ac use 127.0.0.1 and not localhost 2014-04-17 10:16:49 -04:00
Nathan Freitas 1ea5281f82 improve diagnostics apps 2014-04-17 10:16:25 -04:00
Nathan Freitas 2996fb2078 ensure ipv6 packets are dropped and shell cmds exit 2014-04-17 10:16:03 -04:00
Nathan Freitas 71de5c602a fix menu to now show share 2014-04-17 10:15:26 -04:00
Nathan Freitas 4c0d7ada8f check for evil samsung proxy app that blocks 9050 2014-04-17 10:15:15 -04:00
Nathan Freitas 37eddfcbd2 add torrcdiag file to installer 2014-04-17 10:14:57 -04:00
Nathan Freitas eab54f7af9 small fixes for service (NPE handling) and resource installer 2014-04-16 16:22:09 -04:00
Nathan Freitas e1ea8dbd07 updated binaries 2014-04-16 16:22:01 -04:00
Nathan Freitas e70c8aca87 add new diagnostics activity for problem childs 2014-04-16 16:21:42 -04:00
Nathan Freitas 1e8ae2a68d updated changelog for 13.0.6-RC-3 2014-04-15 23:15:45 -04:00
Nathan Freitas 89fc2e6d5c updated to 13.0.6-RC-3 2014-04-15 22:59:01 -04:00
Nathan Freitas b9eeb3711b ensure Service has foreground priority so it is not killed
(and improve onBind() calls to reset state if it is killed)
2014-04-15 22:31:24 -04:00
Nathan Freitas 3824bc56e5 improving control port connection code
adding additional logging for problems with Samsungs
2014-04-15 00:47:59 -04:00
Nathan Freitas fa6c1015d8 bump version to 13.0.6-RC-2 2014-04-15 00:26:24 -04:00
Nathan Freitas cc020f54b6 small tweaks to Tor binary startup code 2014-04-15 00:25:28 -04:00
Nathan Freitas 16799ef0c6 add automapresolve to ensure .onion address are handled 2014-04-15 00:25:06 -04:00