Commit Graph

52 Commits

Author SHA1 Message Date
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 e632b3b04f fixes for sharing preferences across processes 2013-08-23 16:44:15 -04:00
Nathan Freitas 9dacb5be73 updated transproxy iptables rules to ensure clear/flush 2013-08-23 12:46:54 -04:00
Nathan Freitas 82fcea0dab fixes for superuser and iptables check code 2013-08-20 13:25:42 -04:00
n8fr8 3ea016ba20 updates for reading preference settings 2013-04-03 15:46:03 -04:00
n8fr8 b4d815f2cb rewrote transproxy rules to use user-defined Orbot chain 2012-10-25 15:29:55 +05:30
n8fr8 2b3164ef6c fixed double adding of iptables rules, and proper clearing 2012-10-22 13:43:13 +05:30
n8fr8 6e45cab8ee allows UDP packets to localhost for DNS 2012-10-04 11:27:17 +05:30
n8fr8 9de420e124 fixes for transproxy rule adding/deleting 2012-10-01 13:46:08 +05:30
n8fr8 331daa07b4 updates for transproxy iptables detection on JB 2012-10-01 12:35:31 +05:30
n8fr8 d1e299250a adds UDP reject for transproxy; thx to patrickbx
From a81741afe06ac2309b4306dedbd5a0ebf755b7e1 Mon Sep 17 00:00:00 2001
From: patch <patrickbx@gmail.com>
2012-10-01 00:18:22 +05:30
n8fr8 971c04e9f2 removing unintended debugger statement :( 2012-10-01 00:08:47 +05:30
n8fr8 efc6d95314 fixing transproxy to set/clear on rule by rule basis 2012-09-30 23:57:59 +05:30
n8fr8 9ccedc2e63 reverting to earlier version 2012-09-30 22:02:41 +05:30
n8fr8 7e91c8eecb reverting to last known working version 2012-09-30 21:59:29 +05:30
n8fr8 bcb162b154 typo update for iptables 2012-09-30 18:14:44 +05:30
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 4ae52261cf updated impl of torified apps logic 2012-06-19 20:45:25 -04:00
Nathan Freitas 63c4e97355 minor code format change 2012-01-25 20:03:54 -05:00
Nathan Freitas ee9e3d7c8b fixed per-app torification 2012-01-16 22:54:07 -05:00
Nathan Freitas 2b15ff66ec more updates to limit localhost port access 2012-01-15 10:45:18 -05:00
Nathan Freitas 8906c31dd6 with transproxy allow localport access for proxies
when transproxy all is on, or when app by app proxying is on,
access to the localhost transproxy, SOCKS, HTTP, tor DNS and
other localhost ports should be allowed for apps that want
to speak directly to tor regardless of transproxy being enabled
2012-01-13 10:58:51 -05:00
Nathan Freitas b8af143d5f cleaned up iptables binary handling 2012-01-12 20:58:21 -05:00
Nathan Freitas 2b1969fea0 small changes to naming of iptables methods 2012-01-09 00:23:54 -05:00
Nathan Freitas 2a92b72941 don't transproxy orweb 2011-11-13 10:39:24 -05:00
Nathan Freitas a2d41e4f79 fixes geoip settings, and other small server config changes 2011-10-28 00:29:57 -04:00
Nathan Freitas ddb4793b0a added tethering support 2011-06-02 16:21:50 -04: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 e603edcea5 merged __sporkbomb's xclnt patch for fixing transproxy all mode
svn:r24713
2011-05-03 05:56:04 +00:00
Nathan Freitas 0c60572ef6 Improved transproxy code for background service
svn:r24645
2011-04-17 06:04:27 +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 ed0be53b15 removing unused Socks client code from Orbot
svn:r24204
2011-02-09 21:11:53 +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 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 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 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 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 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
Jacob Appelbaum a86557941b add some stuff for transproxy
svn:r22438
2010-05-28 17:02:13 +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