540db0f00b 
								
							 
						 
						
							
							
								
								revert back to NDK toolchain 4.8 since it is more stable  
							
							
							
						 
						
							2016-11-07 00:23:19 -05:00  
				
					
						
							
							
								 
						
							
								693bc9e362 
								
							 
						 
						
							
							
								
								update openssl to OpenSSL_1_0_2j  
							
							
							
						 
						
							2016-11-03 21:39:26 -04:00  
				
					
						
							
							
								 
						
							
								0efbb1729e 
								
							 
						 
						
							
							
								
								update for new joint arm+x86 build release  
							
							
							
						 
						
							2016-11-03 17:28:01 -04:00  
				
					
						
							
							
								 
						
							
								f5f544c2d3 
								
							 
						 
						
							
							
								
								update to latest badvpn for new torservice package  
							
							
							
						 
						
							2016-11-03 12:19:24 -04:00  
				
					
						
							
							
								 
						
							
								5ac21be984 
								
							 
						 
						
							
							
								
								use PIEFLAGS  
							
							
							
						 
						
							2016-11-03 11:00:12 -04:00  
				
					
						
							
							
								 
						
							
								af69041811 
								
							 
						 
						
							
							
								
								remove old superuser-commands  
							
							
							
						 
						
							2016-10-31 06:54:15 -04:00  
				
					
						
							
							
								 
						
							
								e3d7ca28a0 
								
							 
						 
						
							
							
								
								update tor 0.2.8.9  
							
							
							
						 
						
							2016-10-20 10:30:22 -04:00  
				
					
						
							
							
								 
						
							
								da0fb101f3 
								
							 
						 
						
							
							
								
								multiple fixes to re-enable VPN mode and pdnsd daemon  
							
							
							
						 
						
							2016-10-12 16:01:09 -04:00  
				
					
						
							
							
								 
						
							
								1614921e34 
								
							 
						 
						
							
							
								
								clean pdnsd binaries from libs in Makefile  
							
							
							
						 
						
							2016-10-04 23:45:47 -04:00  
				
					
						
							
							
								 
						
							
								268002bc75 
								
							 
						 
						
							
							
								
								fix build scripts for new paths  
							
							
							
						 
						
							2016-09-29 12:00:09 -04:00  
				
					
						
							
							
								 
						
							
								912cb74243 
								
							 
						 
						
							
							
								
								update tor to 0.2.8.7  
							
							
							
						 
						
							2016-09-19 16:09:10 -04:00  
				
					
						
							
							
								 
						
							
								10f1ade6e4 
								
							 
						 
						
							
							
								
								update makefile and add new patch  
							
							
							
						 
						
							2016-09-19 16:06:34 -04:00  
				
					
						
							
							
								 
						
							
								0f00e12cdc 
								
							 
						 
						
							
							
								
								move patches to external since that is what it is applied to (external code)  
							
							
							
						 
						
							2016-06-29 10:01:42 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								66a5b7ad26 
								
							 
						 
						
							
							
								
								remove meek-client and use obfs4 meek_lite mode instead  
							
							
							
						 
						
							2016-02-23 23:20:21 -05:00  
				
					
						
							
							
								 
						
							
								9a8e4dd80f 
								
							 
						 
						
							
							
								
								update to orbot ant build version  
							
							
							
						 
						
							2016-02-22 12:33:12 -05:00  
				
					
						
							
							
								 
						
							
								80e8c47e62 
								
							 
						 
						
							
							
								
								peg to last ant compat release  
							
							
							
						 
						
							2016-02-22 12:09:37 -05:00  
				
					
						
							
							
								 
						
							
								c8584f6ec9 
								
							 
						 
						
							
							
								
								update superuser commands library  
							
							
							
						 
						
							2016-02-02 12:23:58 -05:00  
				
					
						
							
							
								 
						
							
								bac16a57fc 
								
							 
						 
						
							
							
								
								enable backwards compat to Android SDK 10 (Android 2.3.*)  
							
							
							
						 
						
							2016-02-02 12:22:24 -05:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c05d8e7b43 
								
							 
						 
						
							
							
								
								remove appcompat, and just support support-v4  
							
							
							
						 
						
							2016-01-25 10:43:34 -05:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								324036798b 
								
							 
						 
						
							
							
								
								clean shouldn't clean assets, so we can easily builds for multiple platforms  
							
							
							
						 
						
							2016-01-15 14:22:47 -05:00  
				
					
						
							
							
								 
						
							
								0081d005e6 
								
							 
						 
						
							
							
								
								remove Pluto Go building form this Makefile for now  
							
							
							
						 
						
							2016-01-07 10:59:58 -05:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								8d8fe0ceb4 
								
							 
						 
						
							
							
								
								updates to improve VPN support  
							
							
							
						 
						
							2015-12-30 13:21:33 -05:00  
				
					
						
							
							
								 
						
							
								6dc8cf6980 
								
							 
						 
						
							
							
								
								update makefile for new pluto builds  
							
							
							
						 
						
							2015-12-16 11:22:21 -05:00  
				
					
						
							
							
								 
						
							
								6cf120185f 
								
							 
						 
						
							
							
								
								update makefile to support PLUTO builds  
							
							
							
						 
						
							2015-12-16 10:26:28 -05:00  
				
					
						
							
							
								 
						
							
								317405dbb3 
								
							 
						 
						
							
							
								
								update external versions of Tor 0.2.7.6 and OpenSSL 1.0.1q  
							
							
							
						 
						
							2015-12-16 10:00:15 -05:00  
				
					
						
							
							
								 
						
							
								865582ec3d 
								
							 
						 
						
							
							
								
								move back to 1.0.2a for x86_64 support  
							
							
							
						 
						
							2015-07-14 10:28:09 -04:00  
				
					
						
							
							
								 
						
							
								6aa5ca56b5 
								
							 
						 
						
							
							
								
								update to tor 0.2.6.10  
							
							
							
						 
						
							2015-07-13 23:11:45 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								fd4ef77529 
								
							 
						 
						
							
							
								
								Update OpenSSL to v1.0.2a to fix build for x86_64 arch.  
							
							
							
						 
						
							2015-07-09 17:19:24 +02:00  
				
					
						
							
							
								 
						
							
								d93017fd30 
								
							 
						 
						
							
							
								
								Define __MIPSEL__ to workaround OpenSSL build failure for mips arch.  
							
							
							
						 
						
							2015-07-09 17:02:31 +02:00  
				
					
						
							
							
								 
						
							
								dc06eedcfd 
								
							 
						 
						
							
							
								
								final fixes for AppsVPN mode on boot and Android 4.x support  
							
							
							
						 
						
							2015-06-26 09:52:42 -04:00  
				
					
						
							
							
								 
						
							
								76e424e695 
								
							 
						 
						
							
							
								
								update submodule pin  
							
							
							
						 
						
							2015-06-25 10:35:28 -04:00  
				
					
						
							
							
								 
						
							
								67d1652e57 
								
							 
						 
						
							
							
								
								update tor to 0.2.6.9  
							
							
							
						 
						
							2015-06-22 11:30:56 -04:00  
				
					
						
							
							
								 
						
							
								6352bd4753 
								
							 
						 
						
							
							
								
								convert app description to XLIFF to make translation management easier  
							
							
							
						 
						
							2015-06-09 21:48:54 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								77d1b82411 
								
							 
						 
						
							
							
								
								adding patch for iptables building on x86  
							
							
							
						 
						
							2015-05-13 12:17:54 -04:00  
				
					
						
							
							
								 
						
							
								20bf4c7ec6 
								
							 
						 
						
							
							
								
								update Makefile  
							
							
							
						 
						
							2015-05-13 11:55:41 -04:00  
				
					
						
							
							
								 
						
							
								d6ff4131db 
								
							 
						 
						
							
							
								
								update Makefile with a few tweaks  
							
							
							
						 
						
							2015-05-12 02:27:07 -04:00  
				
					
						
							
							
								 
						
							
								2f8c130f02 
								
							 
						 
						
							
							
								
								update to 15.0.1-beta-1 and update openssl to 1.0.2a  
							
							
							
						 
						
							2015-05-12 00:38:24 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								81a945e632 
								
							 
						 
						
							
							
								
								Patch libevent to compile for 64-bit archs.  
							
							
							
						 
						
							2015-04-29 15:29:28 +02:00  
				
					
						
							
							
								 
						
							
								ebe85e55bc 
								
							 
						 
						
							
							
								
								Add iptables-clean prerequisite to clean target  
							
							
							
						 
						
							2015-04-29 15:25:49 +02:00  
				
					
						
							
							
								 
						
							
								adb9a19367 
								
							 
						 
						
							
							
								
								Add support for variable arch builds to support mips & 64-bit archs  
							
							
							
						 
						
							2015-04-29 15:25:49 +02:00  
				
					
						
							
							
								 
						
							
								84c6645220 
								
							 
						 
						
							
							
								
								fixing flag typo  
							
							
							
						 
						
							2015-04-15 10:15:38 -04:00