Nathan Freitas
8d8fe0ceb4
updates to improve VPN support
2015-12-30 13:21:33 -05:00
Nathan Freitas
bb55557b44
update installer to get PLUTO binaries from assets
2015-12-16 10:27:06 -05:00
Hans-Christoph Steiner
73658ce3cf
use Java methods for setting permissions on native executables
...
As of android-9, java.io.File has native methods for setting permissions,
inherited from Java 1.6. Using these will help deal with compatibility
across devices, since some devices might not have chmod installed.
2015-06-09 22:01:51 -04:00
Nathan Freitas
4ab1854848
update resource installer to handle different architecture
2015-04-11 21:16:41 -04:00
Nathan Freitas
d6c51bcc3c
Fixes for bridge setup, and root/shell interaction
...
- If you paste bridge addresses from Gmail, you get some strange
characters that were causing problems. This looks for that, and
other formatting related gotchas.
- This also moves all configuratino to the torrc.custom file
instead of using the control port. These changes require you to
restart anyhow, and using the torrc.custom is more reliable as it
affects the tor process on launch, and not post control port interaction.
2015-04-09 13:04:28 -04:00
Nathan Freitas
6a7c593353
a little bit of code re-org and new package for wizard
2015-03-28 00:39:58 -04:00
Nathan Freitas
b278b66b62
switch obfsclient to obfs4 proxy
...
includes supporting SOCKS outbound proxy for VPN mode
2015-03-09 15:53:02 -04:00
Nathan Freitas
bff6d0f567
add support for meek PT
2015-02-14 00:44:09 -05:00
Nathan Freitas
d63d10d8ae
massive cleanup of merged code from Ony fork
...
removal/comment out of LoggerFactory log system
2015-02-02 14:01:08 -05:00
SandroB
21b75b4c56
vpn changes
2015-01-20 15:47:24 +01:00
Nathan Freitas
5917e63693
updates for Android L and PIE binary support
2014-11-13 13:42:14 -05:00
Nathan Freitas
803620957a
fixes for transparent proxy tethering
2014-08-02 01:15:01 -04:00
Nathan Freitas
e1ec776cb8
re-arch status callbacks and improve notification
2014-07-14 09:19:30 -04:00
Nathan Freitas
2eb79a5185
fulfilles the wishes of #12413 by support --default-torrc and -f
2014-06-17 16:32:49 -04:00
Nathan Freitas
af51290aa9
add support for updating Polipo config
2014-06-13 13:51:28 -04:00
Nathan Freitas
f3d21eec4f
improve resource installer ability to update torrc
2014-06-13 12:59:36 -04:00
Nathan Freitas
917ec8d7a0
update torrc and torrcdiag when you need to
2014-06-11 22:03:57 -04:00
Nathan Freitas
c2be4ac15b
ensure polipo conf is updated; default to 9051 for ctrl port
2014-06-11 11:26:30 -04:00
Nathan Freitas
af51a98535
allow support for adding custom lines to torrc
2014-06-09 18:47:48 -04:00
Nathan Freitas
022436515d
ensure torrc values are overwritten
2014-06-09 18:34:40 -04:00
Nathan Freitas
40546c9ee5
change from privoxy to polipo for http proxy
2014-04-24 23:43:33 -04:00
Nathan Freitas
f485015f83
install obfsclient binary
2014-04-24 12:30:23 -04:00
Nathan Freitas
37eddfcbd2
add torrcdiag file to installer
2014-04-17 10:14:57 -04:00
Nathan Freitas
eab54f7af9
small fixes for service (NPE handling) and resource installer
2014-04-16 16:22:09 -04:00
Nathan Freitas
60a79a2ae0
more updates to install clean-up process
2014-04-08 16:09:04 -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
8140b32714
a little bit of cleanup of new binary installs
2014-04-04 10:19:23 -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
cac2a28d50
updated TorBinaryInstaller now just handles resources
2014-01-14 23:58:54 -05:00