Commit Graph

822 Commits

Author SHA1 Message Date
Nathan Freitas e2e0d2659b Merge branch 'hans_feature_desc' 2014-05-30 10:36:58 -04:00
Nathan Freitas c1f9296164 new work on binding and service starting 2014-05-30 10:36:03 -04:00
Nathan Freitas e2e00ccc6a removed largeheap value 2014-05-30 10:35:41 -04:00
Hans-Christoph Steiner 13ef14340d add app description to manifest to support p2p distribution
This allows other methods of distributing APKs to also include the
description text, like the FDroid local repo swapping.
2014-05-28 20:33:41 -04:00
Nathan Freitas cfc8a995a0 updated to 14.0.0-ALPHA-4 2014-05-08 09:56:08 -04:00
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