Nathan Freitas
831a52a7e9
improved logging and exit code reporting for transproxy
2014-04-09 09:12:00 -04:00
Nathan Freitas
f8532715c0
fix Service init/bind logic
...
also remove updates for background drawing to save memory
2014-04-09 09:11:38 -04:00
Nathan Freitas
8445f2e55d
ensure appmgr doesn't fail on loading apps
...
also don't load icons to improve memory usage
2014-04-09 09:10:56 -04:00
Nathan Freitas
60a79a2ae0
more updates to install clean-up process
2014-04-08 16:09:04 -04:00
Nathan Freitas
f885059b94
fix problem with UI rotation and screen update
2014-04-08 15:46:10 -04:00
Nathan Freitas
bf8a92cb7a
use AbsolutePath instead of Canonical; fix kill code
2014-04-08 15:33:05 -04:00
Nathan Freitas
e1b1ca072e
add constants for folder names
2014-04-08 15:31:15 -04:00
Nathan Freitas
e8116f4542
ensure existing files are deleted before upgrade
2014-04-08 15:31:02 -04:00
Nathan Freitas
b6a9b48e77
ensure existing binaries are removed before install
...
problems may be caused by soft links or old bins
2014-04-08 11:37:45 -04:00
Nathan Freitas
ef14ac5c3e
fix large icon incorrect display in alert dialogs
2014-04-08 11:37:18 -04:00
Nathan Freitas
bab67b7c13
small fixes for the wizard with new UI
2014-04-08 11:36:59 -04:00
Nathan Freitas
3d1f3912ea
updates for icons, backgrounds and improved drawing
...
code to solve issues related to outofmemory
2014-04-08 10:46:52 -04:00
Nathan Freitas
c9bf8d2585
fix Shell calls so that we close() shell when done
2014-04-08 01:12:56 -04:00
Nathan Freitas
e78486a41f
update to support specific permissions for Service
...
this is an attempted fix for Samsung S3/Note3 issues
2014-04-08 01:12:35 -04:00
Nathan Freitas
917ea6e09f
fix for mikeperry transproxy leak bug find
...
https://lists.torproject.org/pipermail/tor-talk/2014-March/032503.html
2014-04-07 23:36:10 -04:00
Nathan Freitas
fc0554f9ff
fix for binary version upgrade support
2014-04-07 23:35:58 -04:00
Nathan Freitas
e5b70ba4ab
improve shell command, root and permissions handling
2014-04-07 11:10:31 -04:00
Nathan Freitas
298f73c843
update Tor version code
2014-04-04 10:50:22 -04:00
Nathan Freitas
75d3ecb2ec
update language wizard display to be more clear
2014-04-04 10:46:28 -04:00
Nathan Freitas
8140b32714
a little bit of cleanup of new binary installs
2014-04-04 10:19:23 -04:00
Nathan Freitas
e25dc08fe5
fixes the menus for appcompat library
2014-04-03 23:23:20 -04:00
Nathan Freitas
cc8d3e1eab
update to return to binaries as ZIPd res/raw
...
stop using the libs/armeabi hack method
2014-04-03 23:01:39 -04:00
Nathan Freitas
8c20759bed
removed ABS depdency in favor of AppCompat
2014-04-03 21:54:26 -04:00
Nathan Freitas
27d5945add
remove redundant iptables rules for transproxy
2014-03-03 10:37:35 -05:00
Nathan Freitas
4e1357bcca
add new background graphics state change to main UI
2014-03-03 10:37:20 -05:00
Nathan Freitas
c1cb30d1bb
remove issue with service launching via explicit intent
2014-02-22 19:16:55 -05:00
Nathan Freitas
87411bea85
fix code for finding existing processes
2014-02-22 19:16:47 -05:00
Nathan Freitas
3b9d6c8eaa
make sure Tor path link is cleanly setup and chmod'd
2014-01-15 00:33:51 -05:00
Nathan Freitas
cac2a28d50
updated TorBinaryInstaller now just handles resources
2014-01-14 23:58:54 -05:00
Nathan Freitas
f538930b7c
fix xtables installation and permission setting
...
more fixes for running from sdcard
2014-01-14 23:57:20 -05:00
Nathan Freitas
c5959637af
solves problem with binaries being stored on external SDcard
2014-01-13 21:48:28 -05:00
Nathan Freitas
635e307182
cleanup imports
2014-01-12 22:15:21 -05:00
Nathan Freitas
92d19e3402
ensures binary permissions are set
2014-01-12 22:14:30 -05:00
Nathan Freitas
39699e69c6
add new icons showing different status
2014-01-09 22:01:02 -05:00
Nathan Freitas
d3c11bed4b
add geoip v6 file and support in TorService
2014-01-09 21:32:07 -05:00
Nathan Freitas
852792962e
unregister receive and check for alternate library path
2014-01-09 21:14:01 -05:00
Nathan Freitas
cf5e4454eb
fixes #2848 newnym might call a null conn in service
2014-01-09 15:29:51 -05:00
Nathan Freitas
069a9bf377
fixes #2847 use class name to start service
2014-01-09 15:28:53 -05:00
Nathan Freitas
e0a7fbb450
check for both link and original path in process lookup
2013-12-28 09:52:36 -05:00
Nathan Freitas
e9396b7cc2
use new bundled xtables binary appropriately
2013-12-28 09:21:25 -05:00
Nathan Freitas
8b65332bbb
clean up of error notifications
2013-12-28 02:18:00 -05:00
Nathan Freitas
8722db9f2d
put threading of settings reload into TorService
2013-12-28 01:07:54 -05:00
Nathan Freitas
c80c5d49df
improvements on notification code
2013-12-28 00:43:51 -05:00
Nathan Freitas
5891feee9a
service should be unbound when activity is destroyed
...
also some other cleanup of unused code
2013-12-28 00:43:36 -05:00
Nathan Freitas
3069fb5af4
run Tor from link to keep compatibility with OrbotHelper class
...
some apps use our OrbotHelper.java class and are expecting the
Tor binary process to be at /data/data/org.torproject.android/app_bin/tor
so we link that path to the lib/libtor.so path
2013-12-27 21:43:55 -05:00
Nathan Freitas
1739473a1d
more updates for moving binaries to libs/armeabi
2013-12-27 15:27:20 -05:00
Nathan Freitas
5870a674d8
update for 0.2.4.20 constant
2013-12-27 15:27:09 -05:00
Nathan Freitas
6a125a9dee
more removal of share service from core Orbot
...
moving to a separate app
2013-12-27 13:34:16 -05:00
Nathan Freitas
528642149d
remove "ShareService" from projet (moving to separate app)
2013-12-27 13:24:25 -05:00
Nathan Freitas
6b0b0fa069
more changes for executing binaries from libs/jni folder
2013-12-27 12:30:20 -05:00