Commit Graph

177 Commits

Author SHA1 Message Date
Sathyanarayanan Gunasekaran 92fbd45f4e Adding neccessary prep code for Total BW 2012-09-30 18:01:56 +05:30
Sathyanarayanan Gunasekaran d54e72e094 ENABLE_DEBUG_TOGGLE update, proper AIDL implementation
Data stats are now shown irrespective of
whether ENABLE_DEBUG_TOGGLE is toggled or not.
ITorServiceCallback.aidl has been updated to
include a new method updateBandwidth(long ,long)
to hook the data passed from the service into
the GUI.
2012-09-30 18:01:56 +05:30
Sathyanarayanan Gunasekaran 841d83b3b4 Bugfixes + improved formatting 2012-09-30 18:01:20 +05:30
Sathyanarayanan Gunasekaran e114be51d0 Improved Formatting
Now shows the data with upto 2 decimal places.
If under 2Mb, shows "xxx.xKb", else shows "xxx.xxMb"
2012-09-30 18:00:06 +05:30
Sathyanarayanan Gunasekaran a2981152a7 Traffic is shown in the main UI 2012-09-30 18:00:06 +05:30
Sathyanarayanan Gunasekaran f181f26d4e Data stats - ARRRRRRRR not working 2012-09-30 17:58:10 +05:30
patch 26464765a9 Modified iptables rules for transproxying. UDP is now blocked. Also removed some redundant rules and reordered others. I reordered by the idea that its generally easier to specifically allow traffic before your reject it.
Signed-off-by: n8fr8 <nathan@freitas.net>
2012-07-24 13:17:40 -04:00
patch c2f3f77053 Modified iptables rules for transproxying. UDP is now blocked. Also removed some redundant rules and reordered others. I reordered by the idea that its generally easier to specifically allow traffic before your reject it.
Signed-off-by: n8fr8 <nathan@freitas.net>
2012-07-24 13:16:43 -04:00
n8fr8 747fd8c46a updated notification resources 2012-07-24 13:08:18 -04:00
n8fr8 318beaabcd re-added startService() call as some devices/OS need it 2012-06-29 12:04:26 -04:00
n8fr8 080fd5e249 made transproxy app list alphabetical 2012-06-29 11:41:36 -04:00
n8fr8 c6b6cd3d66 fixed relay resolv.conf DNS error #2069 in tor trac 2012-06-28 22:50:18 -04:00
n8fr8 2d4ebe27ee fixed check for tor binary and install process 2012-06-28 22:02:09 -04:00
n8fr8 3de5d66440 attempted to address leaking bound service 2012-06-28 17:01:35 -04:00
n8fr8 eb2b7531c9 cleaned up background view, removed unused thread 2012-06-28 17:01:24 -04:00
n8fr8 ecf3c79b72 transproxy app manager reset to show all apps
attempted to 'detect' if an app had internet permissions
but that was not working
2012-06-28 17:00:41 -04:00
n8fr8 2f4bef1c53 updated binary versions for auto-upgrade 2012-06-28 00:46:44 -04:00
n8fr8 6620e144a1 updated strings; made notify on/off option work again 2012-06-27 22:44:33 -04:00
n8fr8 97a0709eb3 added background view; fixed long click; 2012-06-27 21:40:19 -04:00
n8fr8 4ae52261cf updated impl of torified apps logic 2012-06-19 20:45:25 -04:00
n8fr8 9ff5c22598 improved wizard flow on non-root devices 2012-06-19 20:45:04 -04:00
n8fr8 bf044b9390 moved Tor data directory to app_data from cache 2012-05-09 23:06:46 -04:00
Nathan Freitas d11a6c6f75 cleaned up tor control cookie file code for #5305 2012-04-08 23:22:54 -04:00
Nathan Freitas 82deb40dae fixed issue with network conn on main thread 2012-02-26 23:38:34 -05:00
Nathan Freitas 332bf93ffd added locale selection pref capability 2012-02-26 22:48:30 -05:00
Nathan Freitas 697f5aa2f1 fixed OnBoot issue with unintended service starting 2012-02-26 22:47:25 -05:00
Nathan Freitas 6a32a53d12 added new language chooser for wizard 2012-02-26 22:45:55 -05:00
Nathan Freitas 3a9a269296 updates for manually setting locales 2012-02-24 00:13:27 -05:00
Nathan Freitas b4952ea44d removed unused old wizard class 2012-02-23 14:37:46 -05:00
Nathan Freitas f255420782 Merge branch 'kensan/obfsbridge-prefs' into obfs
Conflicts:
	src/org/torproject/android/service/TorService.java
2012-02-12 13:05:19 -05:00
Nathan Freitas 48ea51ff8e cleaned up locale, set default to EN 2012-02-12 12:29:30 -05:00
Nathan Freitas 3f3e091a54 moved bridge config out of torrc into applyPrefs() 2012-02-12 12:29:11 -05:00
Adrian-Ken Rueegsegger ab4f789eff Add correct torrc entries for obfuscated bridges
The lines have the following form:

Bridge obfs2 ${IP address of bridge}
...
ClientTransportPlugin obfs2 exec ${/path/to/obfsproxy} --managed
2012-02-12 13:28:56 +01:00
Adrian-Ken Rueegsegger c21be28cf3 Add constants related to obfuscated bridges 2012-02-12 13:28:32 +01:00
Nathan Freitas 7ea8342967 added new pref string key 2012-02-12 01:25:41 -05:00
Nathan Freitas bfaf01203e tweaked bindService call 2012-02-12 01:25:33 -05:00
Nathan Freitas ebb7535b0f improved logging of cmd exec 2012-02-12 01:25:02 -05:00
Nathan Freitas 258217d031 added support for obfsproxy start/stop/kill 2012-02-12 01:24:28 -05:00
Nathan Freitas 411dcea837 added app class to handle language settings 2012-02-12 01:23:29 -05:00
Nathan Freitas 98029168fb new file for background binary check 2012-02-11 22:42:34 -05:00
Nathan Freitas 790acb8a53 updated way for checking for ROOT 2012-02-11 22:41:25 -05:00
Nathan Freitas 3ea0d1dcc1 added HOME export setting for obfsproxy 2012-02-11 22:41:10 -05:00
Nathan Freitas d22ef2b1c5 added installer for obfsproxy binary 2012-02-11 22:39:10 -05:00
Nathan Freitas 493d6e22cd cleaned up binding and logging 2012-01-25 20:09:33 -05:00
Nathan Freitas 5dae040303 support zip file raw assets 2012-01-25 20:07:15 -05:00
Nathan Freitas f1d6934ee3 cleaned up override syntax 2012-01-25 20:06:44 -05:00
Nathan Freitas 857c302247 cleaned up override settings 2012-01-25 20:06:25 -05:00
Nathan Freitas e6d65dbae9 removed whispersys stuff for now 2012-01-25 20:06:09 -05:00
Nathan Freitas bab5183818 new pref constants 2012-01-25 20:05:30 -05:00
Nathan Freitas 1e3f6bbddf opt persistent notifications & geoip not default 2012-01-25 20:04:41 -05:00