Commit Graph

133 Commits

Author SHA1 Message Date
Sathyanarayanan Gunasekaran e63c745808 Updated TorServiceUtils.checkRootAccess()
checkRootAccess() now checks if 'su' binary and
Superuser.apk exist to check if the phone has
root access
2011-06-28 09:12:52 +05:30
Sathyanarayanan Gunasekaran 322284ef9b Added warning icon to Warning screen 2011-06-14 22:38:14 +05:30
Sathyanarayanan Gunasekaran fbdeb71974 Updated RadioButtons in ConfigureTransProxy
All the RadioButtons are unchecked by default. The next button
is disabled until a RadioButton is checked.
2011-06-13 15:40:34 +05:30
Sathyanarayanan Gunasekaran d937ee3ca9 Wizard UI/UX Refresh
Added theme.xml, updated all the views. Changed radiobutton logic
2011-06-13 01:11:46 +05:30
Sathyanarayanan Gunasekaran 457bd78a46 Calls new wizard onResume 2011-06-11 03:45:32 +05:30
Sathyanarayanan Gunasekaran 870ce6a91d Fixed CheckBox BUG
Previously, the "next" button was not disabled when the CheckBox
was unchecked. Changed it.  Also, updated the logic inside the
CheckBox's listener.
2011-06-11 02:53:02 +05:30
Sathyanarayanan Gunasekaran 0eb64792bf Fixed wizard restart on rotation
Added a SharedPreference - "wizardscreen1" which when set to true
shows stepOne()(Intro screen) and shows stepTwo()(Warning screen)
when set to palse
2011-06-11 02:32:39 +05:30
Sathyanarayanan Gunasekaran 4f333e370d Updated Permissions and Transproxy screens
Included a checkbox in Permission screen to account for
users who do not wish to grant root permissions.
Updated radio buttons in Transproxy screen
2011-06-10 00:31:35 +05:30
Sathyanarayanan Gunasekaran 86727d6298 Updated Transproxy screen 2011-06-09 01:31:32 +05:30
Sathyanarayanan Gunasekaran e7453b7f0b TransProxy screen added 2011-06-08 00:32:59 +05:30
Sathyanarayanan Gunasekaran c9c35ead48 Updated AndroidManifest, Tips Screen 2011-06-06 02:39:52 +05:30
Sathyanarayanan Gunasekaran 22118bc382 Tips and Tricks screen added 2011-06-06 02:25:18 +05:30
Sathyanarayanan Gunasekaran 6af2989ab8 Permissions screen added 2011-06-04 02:12:06 +05:30
Sathyanarayanan Gunasekaran 3181d00c1d First two screens - rewrite 2011-06-03 23:07:30 +05:30
Nathan Freitas ddb4793b0a added tethering support 2011-06-02 16:21:50 -04:00
Sathyanarayanan Gunasekaran de5d9bfe46 First two wizard screens 2011-05-30 11:01:47 +05:30
Nathan Freitas 7b95465557 fixed handling of 'EntryNodes' preference
svn:r24763
2011-05-17 03:09:12 +00:00
Nathan Freitas 4c6df2ad36 last modification for StrictNodes, exit node support
svn:r24758
2011-05-17 02:02:36 +00:00
Nathan Freitas 088ddcd192 added exit node option to preferences
svn:r24753
2011-05-16 03:50:10 +00:00
Nathan Freitas 7be11d01f2 fixed onboot handling and updated transproxy
svn:r24735
2011-05-10 02:08:16 +00:00
Nathan Freitas b636b42e12 small fixes to fix progress dialog and alert box glitches
svn:r24718
2011-05-03 06:49:25 +00:00
Nathan Freitas bc48d8f1cc fixed 'leaky' dialog box error
svn:r24717
2011-05-03 06:41:34 +00:00
Nathan Freitas 02f3cb0fb3 general cleanup on detecting iptables status and startup/shutdown calls
svn:r24714
2011-05-03 05:56:40 +00:00
Nathan Freitas e603edcea5 merged __sporkbomb's xclnt patch for fixing transproxy all mode
svn:r24713
2011-05-03 05:56:04 +00:00
Nathan Freitas b4b49f750e moves settings to proper Android imp of background thread
svn:r24648
2011-04-17 16:15:56 +00:00
Nathan Freitas 651377bd5f Updated UI for start/stop notifications and systems preferences
svn:r24646
2011-04-17 06:05:02 +00:00
Nathan Freitas 0c60572ef6 Improved transproxy code for background service
svn:r24645
2011-04-17 06:04:27 +00:00
Nathan Freitas a5b3bbdf77 handling settings update to stop hanging
svn:r24631
2011-04-15 16:39:22 +00:00
Nathan Freitas 2e67857785 update to service with new transproxy/iptables code
svn:r24627
2011-04-15 16:37:33 +00:00
Nathan Freitas dd3912c84f adding in iptables API wrapper class from Droidwall
svn:r24625
2011-04-15 05:57:52 +00:00
Nathan Freitas ed0be53b15 removing unused Socks client code from Orbot
svn:r24204
2011-02-09 21:11:53 +00:00
Nathan Freitas a9894b92cd adding new classes for handling on boot
svn:r23291
2010-09-23 21:03:40 +00:00
Nathan Freitas 91b9c09c32 fixes #1947 bug; adds Start on Boot option; v1.0.4-RC5
svn:r23290
2010-09-23 19:47:25 +00:00
Nathan Freitas 81f31ffde6 fixed permission issues; added green notification icon; improved root/su checking logic
svn:r23269
2010-09-21 01:26:40 +00:00
Nathan Freitas d82bd0b679 updates app version in localized strings; fixed FC/NPE issue on sublaunch from notification bar
svn:r23224
2010-09-18 12:38:15 +00:00
Nathan Freitas d357022ff9 checking in what should be 1.0.4
svn:r23223
2010-09-17 21:32:21 +00:00
Nathan Freitas 167ec2e5c8 making sure the latest updates are pushed up
svn:r23210
2010-09-17 16:52:41 +00:00
Nathan Freitas 9bf8568681 added LOG_OUTPUT_TO_DEBUG variable for compile time on/off of log output to Android stdout
svn:r23157
2010-09-09 22:09:01 +00:00
Nathan Freitas 9bedc470dd fixed TransProxy DNS port (was pointing at 9040 instead of 5400); added filter drop rules for iptables 1.4.4 and higher
svn:r23156
2010-09-09 21:47:06 +00:00
Nathan Freitas 02adc301b3 removed debuggable settings in AndroidManifest and waitfordebugger calls in service code
svn:r23155
2010-09-09 20:42:14 +00:00
Nathan Freitas 9258248a31 alpha-1.0.3 RC1: cleaned up unnecessary log output; improved iptables handling for transproxy
svn:r23154
2010-09-09 20:39:52 +00:00
Nathan Freitas c288383db1 added "check" yes/no dialog prompt; debuged iptables/transprox settings on Android 1.6 and 2.2
svn:r22901
2010-08-14 05:08:55 +00:00
Nathan Freitas 039091770e added proxy settings help screen and fixed processSettings() NPE
svn:r22852
2010-08-10 16:43:32 +00:00
Nathan Freitas e62186bf82 found and fixed major bug in per-app trans proxing - list of apps was being cached and iptables rules were not properly updated as the user changed the selection in the list
svn:r22802
2010-08-04 10:16:38 +00:00
Nathan Freitas e157ecd92a updates related to motorola milestone debugging and iptables transproxy settings
svn:r22743
2010-07-31 15:43:56 +00:00
Nathan Freitas 9acd3382de updated root perm cacheing issue and help wizard dialogs
svn:r22729
2010-07-30 20:19:13 +00:00
Nathan Freitas 9bbc210043 fix for root perms bug
svn:r22707
2010-07-29 17:03:34 +00:00
Nathan Freitas d94157e6f6 big checkin for 0.0.8-beta-280710a build with new start wizard, improved ctrlport handling, and root config
svn:r22697
2010-07-28 04:43:58 +00:00
Nathan Freitas 2832e744b2 fixed issue with force close crash on install
svn:r22685
2010-07-24 03:24:30 +00:00
Nathan Freitas a9083a3999 modified control port usage, updated startup UI screen, implemented all-app torification and more
svn:r22677
2010-07-23 11:10:00 +00:00
Nathan Freitas fd0b1375a6 fixed path for control port cookie lookup - moved from /data to /cache
svn:r22667
2010-07-19 22:39:50 +00:00
Nathan Freitas 4197b497cf multiple updates related to pending 0.0.8 including fixes for trac #1388 #1509 #1530 #1513 #1333
svn:r22666
2010-07-19 22:34:15 +00:00
Nathan Freitas fb3a202d16 fixed TorBinaryInstaller issue on Android OS 2.2/Froyo. Now looks for APK file with incremented path name -1 -2 -3 etc
svn:r22498
2010-06-09 20:14:03 +00:00
Sebastian Hahn b9e1ba8f7a Remove all @Override annotations
Some build errors related to these annotations occurred, and they're not
necessary. Remove them. Fix suggested by n8fr8.

svn:r22440
2010-05-29 07:11:29 +00:00
Jacob Appelbaum a86557941b add some stuff for transproxy
svn:r22438
2010-05-28 17:02:13 +00:00
Nathan Freitas 5bd4bb52f8 fixed primary activity bugs with displaying help resources
svn:r22300
2010-05-08 04:54:52 +00:00
Nathan Freitas f2977f8476 removed now unused NanoHTTPD and TorWebProxy classes from service package
svn:r22299
2010-05-08 04:21:45 +00:00
Nathan Freitas b68f334d7a modifications around resource string layout and alert dialogs
svn:r22298
2010-05-08 04:19:06 +00:00
Nathan Freitas 49835c6ea6 fixed a few small bugs, added new network package classes for future functionality
svn:r22005
2010-03-18 03:15:20 +00:00
Nathan Freitas f5207c36b4 fixed the way disabling of certain settings works on non-root devices
svn:r21851
2010-03-08 03:34:17 +00:00
Nathan Freitas 223a03e617 added Privoxy running confirmation; also reachableports and relay support (added by ioerror) have been double-checked
svn:r21830
2010-03-06 15:02:04 +00:00
Nathan Freitas 24f6adc201 many fixes include landscape view, invalid settings handling and cleanup of shell cmd code
svn:r21829
2010-03-06 14:56:39 +00:00
Jacob Appelbaum 33b6b2c23c remove reference to fascistFirewall
svn:r21828
2010-03-06 04:50:18 +00:00
Jacob Appelbaum 44845e2429 replacing FascistFirewalling with ReachableAddresses
svn:r21827
2010-03-06 04:46:53 +00:00
Nathan Freitas 84d5e3dcba tweaked the new settings for relays and firewalls; updated parsing script too
svn:r21826
2010-03-06 04:11:36 +00:00
Jacob Appelbaum 99cc2d75be Add FascistFirewall preference
svn:r21825
2010-03-06 02:06:00 +00:00
Jacob Appelbaum cd14cc5a19 Add an option for Relay support to Orbot!
svn:r21823
2010-03-06 01:23:36 +00:00
Jacob Appelbaum e832cdcc67 Add PREF_OR_NICKNAME
svn:r21822
2010-03-06 01:08:10 +00:00
Jacob Appelbaum a4a1b1ce7d PREF_OR rather than PREF_RELAY
svn:r21819
2010-03-06 00:45:57 +00:00
Jacob Appelbaum 66668bb9b8 Add prefs for relay and fascist firewalling
Adds the following prefs:
    PREF_RELAY (default false)
    PREF_RELAY_PORT (default 9001)
    PREF_FASCIST_FIREWALL (default false)
    PREF_FASCIST_FIREWALL_PORTS (default 80,443)


svn:r21818
2010-03-06 00:44:56 +00:00
Jacob Appelbaum a15509f192 Update strings to reflect proper urls, better phrasing
svn:r21817
2010-03-06 00:01:59 +00:00
Nathan Freitas 09fd0ef66d improved activate button responsive to be more instant
svn:r21778
2010-03-01 06:15:35 +00:00
Nathan Freitas 5db43960a5 removed home, browse menu options; added beter non-root operation
svn:r21776
2010-03-01 05:52:44 +00:00
Nathan Freitas 11dafc0654 added transproxy app chooser view
svn:r21761
2010-02-27 23:56:46 +00:00
Nathan Freitas 628270ace0 added check for trans proxy preference
svn:r21749
2010-02-24 05:09:24 +00:00
Nathan Freitas 6e6dc3e20e added transparent proxying of port 443 via Tor TransPort and modifed browse check to https://check.torproject.org
svn:r21604
2010-02-10 06:54:13 +00:00
Nathan Freitas 549d4b1247 migrating Orbot codebase from old repo and updating to 0.0.3a
svn:r21593
2010-02-08 20:39:42 +00:00
Nathan Freitas d116e22223 fixing sh*t I broke due to strange Android build process (re-adding src files)
svn:r21068
2009-11-30 16:50:26 +00:00
Nathan Freitas 0e9da497bc removed duplicated java files from /bin directory
svn:r21067
2009-11-30 16:40:32 +00:00
Nathan Freitas 1b7b5799eb 0.0.2a update; improved Service mgmt; Control Port callbacks; better UI graphics; Help page
svn:r21065
2009-11-30 16:39:13 +00:00
Nathan Freitas 084d69fb40 Orbot 0.0.2: major UI improvements w/ editable settings and more
svn:r21042
2009-11-28 15:41:28 +00:00
Nathan Freitas 36e9d1b956 Removed the futuristic copyright notice
svn:r20812
2009-10-21 23:33:48 +00:00
Nathan Freitas 3d0dc69f9f First check-in of Orbot: the Onion Routing Robot (aka Tor on Android)
svn:r20811
2009-10-21 23:17:45 +00:00