9097b79a7eMove OrbotVPNService to a Manager and consolidate services This allows for the VPN service to be set in the foreground with the TorService and reduce the chance to be killed due to lack of memory
Nathan Freitas
2016-03-09 14:43:01 -0500
2973eaccd8change how we look for processes to kill. fixes tor trac #18502
Nathan Freitas
2016-03-08 13:05:35 -0500
cec82ec0deVPN code cleanup and ensure DNS is listening on all interfaces
Nathan Freitas
2016-03-07 14:02:07 -0500
4892f93531DNS lookup through pdnsd should loop back into Tor DNS port While the TCP query to Google DNS before provided more robust DNS services, it could still leak outside the VPN service based on platform version and other circumstances. By using PDNSD as a proxy back into Tor's limited DNS service, we ensure DNS does not leak.
Nathan Freitas
2016-03-07 13:52:52 -0500
beb3bc8a4aupdate changelog for 15.1.2
15.1.2
Nathan Freitas
2016-02-24 10:01:28 -0500
204733a245update to 15.1.2
Nathan Freitas
2016-02-23 23:23:32 -0500
57855932f4move to using meek_lite mode from obfs4client and update/improve proxying code
Nathan Freitas
2016-02-23 23:21:02 -0500
66a5b7ad26remove meek-client and use obfs4 meek_lite mode instead
Nathan Freitas
2016-02-23 23:20:21 -0500
3eb70b8b9aswitch back to Android-16 as target
Nathan Freitas
2016-02-23 23:19:52 -0500
44dae6bc1d15.1.1 PIE Android 16+
15.1.1
Nathan Freitas
2016-02-22 16:02:56 -0500
f9f33a171cset this to Android 16 SDK for PIE executable We'll use a different build for non-PIE < Android-16
Nathan Freitas
2016-02-22 15:59:35 -0500
e9d28a4445handle NPE better for dev.gp.info #6686 in some cases the connection becomes null while you are interacting with it
Nathan Freitas
2016-02-22 15:07:40 -0500
fd45fa38f6enable TransProxy and DNSPort by default without root - some users run their own iptables transproxy scripts with AFWall and need Orbot to have these ports open by default. There is no risk to enable them by default, so we'll them on for now, and think about how to better make this a user option in the future.
Nathan Freitas
2016-01-28 09:24:07 -0500
c235e3ed6btweak the string about bridges a little bit
Nathan Freitas
2016-01-25 22:12:31 -0500
2a728140b4choose up to 2 bridges from default list randomly
Nathan Freitas
2016-01-25 22:09:26 -0500
1dbe5eac55make bridge allocation shuffle randomly to distribute load inspired by this work: https://trac.torproject.org/projects/tor/ticket/18113 we don't want all users to start with the same bridges in the same order
Nathan Freitas
2016-01-25 15:45:36 -0500
ba835599f7this should be kbps in fact
Nathan Freitas
2016-01-25 15:45:29 -0500
cf1a644c19add support for loading default bridges from asset file
Nathan Freitas
2016-01-25 12:50:03 -0500
0669addd49re-add appcompat, update to latest, move to Android 23 to build - this is required for latest appcompat, and to address the bug with the white-on-white spinner popup error
Nathan Freitas
2016-01-25 11:28:33 -0500
c05d8e7b43remove appcompat, and just support support-v4
Nathan Freitas
2016-01-25 10:43:34 -0500
6ffea9e38fadd ability to check if configured SOCKS port is available Samsung devices like to use 9050 (Since their hardware model is i9050!). Tor likes to use port 9050. This new code looks to see if port 9050 is available, and if not, change the setting to 'auto' so Tor can find another port.
Nathan Freitas
2016-01-15 23:43:54 -0500
b4ca30b811add new feature graphic for google play
Nathan Freitas
2016-01-15 23:43:40 -0500
fd5071feabupdate CHANGELOG for v15.1.0-RC-1
Nathan Freitas
2016-01-15 15:25:30 -0500
8f7165ce57fixes for settings processing and QRCode scanning of bridges - support new JSON array form bridges.torproject.org - only enable TransProxy and DNSPort settings if the user enables transproxy
Nathan Freitas
2016-01-12 23:57:37 -0500