Nathan Freitas
f1fcec3d45
add support for PDNSD DNS Daemon for VPN DNS resolution
...
Tor's DNS port doesn't work well with the VPN mode, so we
will use PDSND to resolve DNS over Tor using OpenDNS. This is
a hack/solution that we learned from SocksDroid.
2016-01-04 01:38:36 -05:00
Nathan Freitas
8d8fe0ceb4
updates to improve VPN support
2015-12-30 13:21:33 -05:00
Nathan Freitas
6dc8cf6980
update makefile for new pluto builds
2015-12-16 11:22:21 -05:00
Nathan Freitas
6cf120185f
update makefile to support PLUTO builds
2015-12-16 10:26:28 -05:00
Nathan Freitas
317405dbb3
update external versions of Tor 0.2.7.6 and OpenSSL 1.0.1q
2015-12-16 10:00:15 -05:00
Nathan Freitas
865582ec3d
move back to 1.0.2a for x86_64 support
2015-07-14 10:28:09 -04:00
Nathan Freitas
6aa5ca56b5
update to tor 0.2.6.10
2015-07-13 23:11:45 -04:00
n8fr8
2459aa5151
Merge pull request #15 from aelmahmoudy/openssl_update
...
Update OpenSSL to v1.0.2a to fix build for x86_64 arch.
2015-07-09 17:37:01 -04:00
أحمد المحمودي (Ahmed El-Mahmoudy)
fd4ef77529
Update OpenSSL to v1.0.2a to fix build for x86_64 arch.
2015-07-09 17:19:24 +02:00
أحمد المحمودي (Ahmed El-Mahmoudy)
d93017fd30
Define __MIPSEL__ to workaround OpenSSL build failure for mips arch.
2015-07-09 17:02:31 +02:00
Nathan Freitas
dc06eedcfd
final fixes for AppsVPN mode on boot and Android 4.x support
2015-06-26 09:52:42 -04:00
Nathan Freitas
76e424e695
update submodule pin
2015-06-25 10:35:28 -04:00
Nathan Freitas
67d1652e57
update tor to 0.2.6.9
2015-06-22 11:30:56 -04:00
Hans-Christoph Steiner
6352bd4753
convert app description to XLIFF to make translation management easier
2015-06-09 21:48:54 -04:00
Hans-Christoph Steiner
cf43fa247d
switch to standard NDK env var: ANDROID_NDK_HOME
...
ANDROID_NDK_HOME is hardcoded in gradle as the name of the env var:
https://android.googlesource.com/platform/tools/build/+/master/gradle/src/main/groovy/com/android/build/gradle/internal/Sdk.groovy
2015-06-04 13:32:26 -04:00
Nathan Freitas
77d1b82411
adding patch for iptables building on x86
2015-05-13 12:17:54 -04:00
Nathan Freitas
20bf4c7ec6
update Makefile
2015-05-13 11:55:41 -04:00
Nathan Freitas
d6ff4131db
update Makefile with a few tweaks
2015-05-12 02:27:07 -04:00
Nathan Freitas
2f8c130f02
update to 15.0.1-beta-1 and update openssl to 1.0.2a
2015-05-12 00:38:24 -04:00
أحمد المحمودي (Ahmed El-Mahmoudy)
d5e937d2a0
Fix build for mips* archs.
...
OpenSSL's 'make depend' fails if _MIPS_SZLONG is not set
2015-04-29 22:57:13 +02:00
أحمد المحمودي (Ahmed El-Mahmoudy)
8d7c32c84b
Update OpenSSL to 1.0.2a
...
Also, disable rc4 cipher for 64-bit archs, to avoid this link error for
tor:
external/lib/libcrypto.a(e_rc4_hmac_md5.o):e_rc4_hmac_md5.c:function rc4_hmac_md5_cipher: error: undefined reference to 'rc4_md5_enc'
2015-04-29 17:48:28 +02:00
أحمد المحمودي (Ahmed El-Mahmoudy)
81a945e632
Patch libevent to compile for 64-bit archs.
2015-04-29 15:29:28 +02:00
أحمد المحمودي (Ahmed El-Mahmoudy)
ebe85e55bc
Add iptables-clean prerequisite to clean target
2015-04-29 15:25:49 +02:00
أحمد المحمودي (Ahmed El-Mahmoudy)
adb9a19367
Add support for variable arch builds to support mips & 64-bit archs
2015-04-29 15:25:49 +02:00
Nathan Freitas
84c6645220
fixing flag typo
2015-04-15 10:15:38 -04:00
Nathan Freitas
dbe3024dfc
fix PIE_FLAGS variable to allow for override
...
also, standardize use of STRIP command
2015-04-15 09:58:02 -04:00
Nathan Freitas
e7a7d8c7cd
support variable arch builds to support x86
...
move asset builds to /assets folder
2015-04-11 21:16:20 -04:00
Nathan Freitas
628c9d8d6c
update tor to 0.2.6.7
2015-04-06 14:05:32 -04:00
Nathan Freitas
1c26ccd694
tag to head
2015-04-03 13:16:59 -04:00
Nathan Freitas
cd303bd48a
commit to latest dev head
2015-04-03 13:01:11 -04:00
Nathan Freitas
7774ca3b24
remove old embedded badvpn_dns
2015-04-03 12:22:54 -04:00
Nathan Freitas
2724551cb1
tag badvpn to latest
2015-04-03 12:22:39 -04:00
Nathan Freitas
7dd494932d
update jsocks with reduced debug output
2015-04-02 23:17:33 -04:00
Nathan Freitas
784c1c13d4
peg external to jsocks commit
2015-03-28 00:18:13 -04:00
Nathan Freitas
05f14ed420
make sure libs directory exists
2015-03-19 08:50:55 -04:00
Nathan Freitas
491822147e
remove orweb dependecy for now - don't want to build in webkit yet
2015-03-18 22:00:07 -04:00
Nathan Freitas
7557ad5d71
update external dependencies, add patch for tor build
2015-03-18 21:20:39 -04:00
Nathan Freitas
84e97e6c71
update Makefile for building tor 0.2.6.4 with patch for Android
2015-03-18 21:20:20 -04:00
Nathan Freitas
3a1c603e5d
remove ABS dependency (no longer used)
2015-03-18 21:20:03 -04:00
Nathan Freitas
56df927fb5
remove liballium and obfsclient dependencies
...
We are switching to Go-based Meek and Obfs4 PT's
2015-03-17 13:02:12 -04:00
Nathan Freitas
f22978e53c
update pluto
2015-02-14 02:40:44 -05:00
Nathan Freitas
266c29701d
update to latest pluto for meek-client
2015-02-14 00:42:51 -05:00
Nathan Freitas
22e75a3825
update pluto to latest
2015-02-05 10:53:55 -05:00
Nathan Freitas
33a5962fe6
add pluto for PT integration
2015-02-05 09:42:52 -05:00
Nathan Freitas
40b8f48c66
set to lib_orweb branch
2015-02-05 09:42:30 -05:00
Nathan Freitas
50519d8a0b
ensure x86_64 case of NDK is supported
2015-02-04 16:29:03 -05:00
SandroB
1464901fe3
added badvpn as local folder
2015-01-25 12:08:34 +01:00
SandroB
72a017369b
delete as it should not be as subproject
2015-01-25 12:06:02 +01:00
SandroB
90db557cec
clone of badvpn for dns fix
2015-01-25 12:01:00 +01:00
SandroB
1472b4e35d
some missing files added to git repo
2015-01-25 11:42:15 +01:00