Nathan Freitas
a0b32ba068
don't manually call onDestroy, just call finish()
2014-08-29 00:16:31 -04:00
Nathan Freitas
d1b08ee4e8
update to 14.0.7.3
2014-08-28 23:24:38 -04:00
Nathan Freitas
b8912adbfb
improve error handling of tor startup sequence
...
don't use executor thread pool for time critical commands
2014-08-28 23:23:55 -04:00
Nathan Freitas
c98509d8e6
remove duplicate service start/bind code in onResume()
...
also disable startup button if service is null
2014-08-28 23:22:45 -04:00
Nathan Freitas
9879b53932
update change log
2014-08-26 23:15:27 -04:00
Nathan Freitas
d2c71d7268
update to 14.0.7.2
2014-08-26 23:14:17 -04:00
Nathan Freitas
6e6546972a
ensure settings are updated and binary paths are on service restart
2014-08-26 23:01:46 -04:00
Nathan Freitas
af433d37ba
remove unused variables/patterns
2014-08-26 22:43:58 -04:00
Nathan Freitas
b76be6dee0
disable stdout log by default and enable daemon mode
2014-08-26 22:43:09 -04:00
Nathan Freitas
dafd295b97
simplify process reconnect and transproxy setup
...
- on reconnect to service, don't require call to getInfo before STATUS_ON is set
- transproxy should always delete/flush before adding in order to make sure old rules are cleared
2014-08-26 22:41:20 -04:00
Nathan Freitas
390b89ed57
remove debug file logging for now until we can improve it
2014-08-22 11:10:47 -04:00
Nathan Freitas
e53e03a727
tuning Orbot app conflict checker code
2014-08-22 11:09:11 -04:00
Nathan Freitas
c2672cc95f
update to 14.0.7.1
2014-08-21 12:01:58 -04:00
Nathan Freitas
eaccf77116
don't call handle intents twice!
2014-08-21 10:10:14 -04:00
Nathan Freitas
24a3db8873
update to 14.0.7
2014-08-21 09:48:44 -04:00
Nathan Freitas
add04f238d
exit menu option should be a menu
2014-08-21 09:48:06 -04:00
Nathan Freitas
186e74b5dc
add new transproxy flush pref and strings
2014-08-21 09:47:51 -04:00
Nathan Freitas
c78a8225d6
add transproxy flush option to settings
2014-08-21 09:47:33 -04:00
Nathan Freitas
68495c3118
make delete iptables rules process match add for specific behavior
...
no more drop all output tables, etc
2014-08-21 09:47:01 -04:00
Nathan Freitas
25bc4c0a6f
add new flush transproxy interface method
2014-08-21 09:46:36 -04:00
Nathan Freitas
79a32e69c8
make sure control connection is not null on rebind
...
- also tune app conflict checker code for Samsung Link
2014-08-21 09:46:00 -04:00
Nathan Freitas
b307d510f8
make default SOCKs port auto, and THEN try to set specified port
...
- also remove exit IP lookup loop bad code
2014-08-21 09:45:13 -04:00
Jordan
a07333dfb0
Merge branch 'master' of https://github.com/freckles-the-pirate/orbot
2014-08-14 14:38:23 -07:00
Jordan
c013c071eb
Deleted unnecessary files.
2014-08-14 14:35:58 -07:00
Nathan Freitas
9dee2a96e4
update changelog
2014-08-14 14:35:58 -07:00
Nathan Freitas
495e2c7de4
bumped to 14.0.6
2014-08-14 14:35:57 -07:00
Nathan Freitas
8df98f5618
update to latest jtorctl with patches for thread, error handling
2014-08-14 14:35:57 -07:00
Jordan
a8b737a05c
Merge branch 'app-selection'
2014-08-14 14:01:57 -07:00
Jordan
f3a9cbd84c
User has full control over app management. BUG: Button size will render text with incorrect line breaks on devices with small screens. BUG: interface is slow to respond, but is due to the app interfacing with shared preferences.
2014-08-14 14:01:38 -07:00
Jordan
67555d1ed4
User can "Proxy all" or "Proxy none" apps in AppManager. TODO: fix invert button. It currently just selects none.
2014-08-14 13:15:17 -07:00
Jordan
c0dd584651
Merge branch 'app-selection'
2014-08-13 21:39:46 -07:00
Jordan
3f4b76a171
Merge branch 'master' of https://git.torproject.org/orbot
2014-08-13 21:31:12 -07:00
Jordan
59b333984d
Add buttons to filter application selection.
2014-08-13 17:23:33 -07:00
Nathan Freitas
9cc5f98e92
don't obfuscate class names; we just need to remove unused classes
2014-08-12 02:04:36 -04:00
Nathan Freitas
3698e46105
create new thread for connecting to existing process
...
don't rely on executor yet, as we need it to happen fast
2014-08-12 02:04:10 -04:00
Nathan Freitas
ea37b44fa3
create new thread to just for existing process
...
dont' rely on executor there yet
2014-08-12 02:03:43 -04:00
Nathan Freitas
3a82421b63
no need for asynctask - just grab the status directly
2014-08-12 02:03:22 -04:00
Nathan Freitas
e2f4f5f1f2
don't make these final, because the user might change them
2014-08-12 02:02:48 -04:00
Nathan Freitas
7d243af276
update changelog
2014-08-11 16:22:53 -04:00
Nathan Freitas
56dfff0971
bumped to 14.0.6
2014-08-11 16:22:29 -04:00
Nathan Freitas
05dd3317f1
update to latest jtorctl with patches for thread, error handling
2014-08-11 16:05:08 -04:00
Jordan
d02c5ea594
Update BUILD doc to reflect changes in build.
2014-08-11 11:00:26 -07:00
Nathan Freitas
bacdf5438d
update changelog
2014-08-11 11:36:22 -04:00
Nathan Freitas
73d4297d05
bump to 14.0.5.4
2014-08-11 11:35:50 -04:00
Nathan Freitas
ade6172145
enable transproxy refresh feature, default off
2014-08-11 11:18:46 -04:00
Nathan Freitas
0d424797a2
make expanded notif off by default; handle exceptions better
...
- some devices seem to not like these new expanded/remoteviews notifications, so we are turning them off by default. This will also help with load issues on onionoo servers
2014-08-11 10:10:18 -04:00
Nathan Freitas
11d3f59543
reduce the onionoo lookup to just the required fields
2014-08-07 15:54:12 -04:00
Nathan Freitas
3e58ee9b75
multiple fixes for status check and new transproxy calls
...
- update to the new transproxy selective calls
- improve status resume/check code
2014-08-07 15:34:16 -04:00
Nathan Freitas
6955c44e36
selectively disable/enable transproxy rules
2014-08-07 15:33:57 -04:00
Nathan Freitas
5a9b9dc5b1
update changelog
2014-08-07 13:11:32 -04:00