Commit Graph

817 Commits

Author SHA1 Message Date
Nathan Freitas 278997de38 simple notification of bridge settings via URL 2014-05-08 09:54:48 -04:00
Nathan Freitas 17934e6b33 initial support for setting bridge through URL 2014-05-08 09:52:11 -04:00
Nathan Freitas 96c0a54768 add large heap and remote process settings back in 2014-05-07 23:50:40 -04:00
Nathan Freitas 726cf0c6c9 work to stabilize Tor background service
auto-restart tor binary process if killed by Android OS
print out debug info related to memory mgmt requests
move bind/start code to async task
2014-05-07 23:49:54 -04:00
Nathan Freitas 11c31fae84 update the changelog 2014-05-05 00:09:14 -04:00
Nathan Freitas 583c758a71 updated to 14.0.0-ALPHA-3 2014-05-05 00:01:46 -04:00
Nathan Freitas 90848b00d6 reduce memory usage of app and make single process 2014-05-05 00:01:07 -04:00
Nathan Freitas ba90f73828 cleanup of notification and process kill code 2014-05-05 00:00:50 -04:00
Nathan Freitas 76ec147c7a add some more externalized strings 2014-05-05 00:00:14 -04:00
Nathan Freitas e80c3bf162 check if installed apps are enabled 2014-05-05 00:00:01 -04:00
Nathan Freitas 60a822a218 updated to 14.0.0-ALPHA-2b 2014-05-04 00:40:34 -04:00
Nathan Freitas 69614fb649 updated Tor version to 0.2.5.4-alpha
heartbleed blacklists for non-updated tor nodes
2014-05-04 00:38:29 -04:00
Nathan Freitas 53673dae75 fix bridge/PT enable code based on bridge types 2014-05-04 00:35:14 -04:00
Nathan Freitas 9096f8c7b8 update 14.0.0-ALPHA-2a for some testers (samsung) 2014-05-02 14:59:18 -04:00
Nathan Freitas 42d8ca1377 for some devices, the process-id is listed first 2014-05-02 14:58:47 -04:00
Nathan Freitas fd5128170a make sure the unbind intent is not null 2014-05-02 14:58:36 -04:00
Nathan Freitas b8140191ef improvement for network state checking code 2014-05-02 10:10:09 -04:00
Nathan Freitas 648b10c235 updated changelog for v14 2014-05-02 01:18:22 -04:00
Nathan Freitas ea919c55b7 add the basic proguard support 2014-05-02 00:40:57 -04:00
Nathan Freitas 147b57af42 remove unused preference 2014-05-02 00:40:19 -04:00
Nathan Freitas 0dc50cc492 add log max size feature 2014-05-02 00:39:59 -04:00
Nathan Freitas b9f14b318b ensure setConft on control port works consistently 2014-05-02 00:39:37 -04:00
Nathan Freitas b056e7f6cd remove debug waiter 2014-05-01 21:37:36 -04:00
Nathan Freitas b2d4bb3507 updated to v14-alpha-2 2014-05-01 21:37:01 -04:00
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