Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								f5f544c2d3 
								
							 
						 
						
							
							
								
								update to latest badvpn for new torservice package  
							
							 
							
							
							
						 
						
							2016-11-03 12:19:24 -04:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								5ac21be984 
								
							 
						 
						
							
							
								
								use PIEFLAGS  
							
							 
							
							
							
						 
						
							2016-11-03 11:00:12 -04:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								af69041811 
								
							 
						 
						
							
							
								
								remove old superuser-commands  
							
							 
							
							
							
						 
						
							2016-10-31 06:54:15 -04:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								e3d7ca28a0 
								
							 
						 
						
							
							
								
								update tor 0.2.8.9  
							
							 
							
							
							
						 
						
							2016-10-20 10:30:22 -04:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								da0fb101f3 
								
							 
						 
						
							
							
								
								multiple fixes to re-enable VPN mode and pdnsd daemon  
							
							 
							
							
							
						 
						
							2016-10-12 16:01:09 -04:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								1614921e34 
								
							 
						 
						
							
							
								
								clean pdnsd binaries from libs in Makefile  
							
							 
							
							
							
						 
						
							2016-10-04 23:45:47 -04:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								268002bc75 
								
							 
						 
						
							
							
								
								fix build scripts for new paths  
							
							 
							
							
							
						 
						
							2016-09-29 12:00:09 -04:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								912cb74243 
								
							 
						 
						
							
							
								
								update tor to 0.2.8.7  
							
							 
							
							
							
						 
						
							2016-09-19 16:09:10 -04:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								10f1ade6e4 
								
							 
						 
						
							
							
								
								update makefile and add new patch  
							
							 
							
							
							
						 
						
							2016-09-19 16:06:34 -04:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								0f00e12cdc 
								
							 
						 
						
							
							
								
								move patches to external since that is what it is applied to (external code)  
							
							 
							
							
							
						 
						
							2016-06-29 10:01:42 -04:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								18682e4b97 
								
							 
						 
						
							
							
								
								big check-in of major gradle refactor; now building and running!  
							
							 
							
							... 
							
							
							
							VPN features are disabled for now 
							
						 
						
							2016-06-29 00:20:20 -04:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								9097b79a7e 
								
							 
						 
						
							
							
								
								Move 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 
							
						 
						
							2016-03-09 14:43:01 -05:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								66a5b7ad26 
								
							 
						 
						
							
							
								
								remove meek-client and use obfs4 meek_lite mode instead  
							
							 
							
							
							
						 
						
							2016-02-23 23:20:21 -05:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								9a8e4dd80f 
								
							 
						 
						
							
							
								
								update to orbot ant build version  
							
							 
							
							
							
						 
						
							2016-02-22 12:33:12 -05:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								80e8c47e62 
								
							 
						 
						
							
							
								
								peg to last ant compat release  
							
							 
							
							
							
						 
						
							2016-02-22 12:09:37 -05:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								c8584f6ec9 
								
							 
						 
						
							
							
								
								update superuser commands library  
							
							 
							
							
							
						 
						
							2016-02-02 12:23:58 -05:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								bac16a57fc 
								
							 
						 
						
							
							
								
								enable backwards compat to Android SDK 10 (Android 2.3.*)  
							
							 
							
							
							
						 
						
							2016-02-02 12:22:24 -05:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								0669addd49 
								
							 
						 
						
							
							
								
								re-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 
							
						 
						
							2016-01-25 11:28:33 -05:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								c05d8e7b43 
								
							 
						 
						
							
							
								
								remove appcompat, and just support support-v4  
							
							 
							
							
							
						 
						
							2016-01-25 10:43:34 -05:00  
						
					 
				
					
						
							
							
								 
								Hans-Christoph Steiner
							
						 
						
							 
							
							
							
							
								
							
							
								72eab39a95 
								
							 
						 
						
							
							
								
								build jtorctl directly, using a symlink to point to its source code  
							
							 
							
							... 
							
							
							
							This builds the jtorctl java with the rest of Orbot's java.  The process of
making a jar breaks when external/Makefile is run with frozen time using
faketime.  That is needed to get reproducible native bits. 
							
						 
						
							2016-01-22 23:25:54 +01:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								324036798b 
								
							 
						 
						
							
							
								
								clean shouldn't clean assets, so we can easily builds for multiple platforms  
							
							 
							
							
							
						 
						
							2016-01-15 14:22:47 -05:00  
						
					 
				
					
						
							
							
								 
								Nathan Freitas
							
						 
						
							 
							
							
							
							
								
							
							
								0081d005e6 
								
							 
						 
						
							
							
								
								remove Pluto Go building form this Makefile for now  
							
							 
							
							
							
						 
						
							2016-01-07 10:59:58 -05:00  
						
					 
				
					
						
							
							
								 
								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