Commit Graph

186 Commits

Author SHA1 Message Date
Nathan Freitas 69614fb649 updated Tor version to 0.2.5.4-alpha
heartbleed blacklists for non-updated tor nodes
2014-05-04 00:38:29 -04:00
Nathan Freitas 05b6553cba add binary stripping to makefile 2014-04-25 12:45:11 -04:00
Nathan Freitas 38700f9c9c updated to 0.2.5.3 for scramblesuit/obfs support 2014-04-25 12:43:59 -04:00
Nathan Freitas 40546c9ee5 change from privoxy to polipo for http proxy 2014-04-24 23:43:33 -04:00
Nathan Freitas 4d3754bbb2 remove obfsproxy, update obfsclient 2014-04-24 12:29:49 -04:00
Nathan Freitas 7af85b5cc3 small updates to Makefile for NDK 2014-04-24 12:29:41 -04:00
Yawning Angel 2c2d094601 Integrate obfsclient/liballium into the build process
* Compiler/toolchain version changed to 4.8 for C++11
 * Build and package obfsclient/liballium

NB: Currently obfsclient is build with debugging information which
results in a binary that is rather large, strongly consider stripping.

Signed-off-by: Nathan Freitas <nathan@freitas.net>
2014-04-22 22:46:52 -04:00
Yawning Angel 43c259accc Update the obfsclient submodule to include Android fixes
Signed-off-by: Nathan Freitas <nathan@freitas.net>
2014-04-22 22:46:09 -04:00
Yawning Angel a6af8784ad liballium/obfsclient should be sourced from tp.o repos
Signed-off-by: Nathan Freitas <nathan@freitas.net>
2014-04-22 22:45:54 -04:00
Nathan Freitas fa6c1015d8 bump version to 13.0.6-RC-2 2014-04-15 00:26:24 -04:00
Nathan Freitas e9d0feade0 updates resources and tx config for tagalog 2014-04-09 11:44:21 -04:00
Nathan Freitas 60a79a2ae0 more updates to install clean-up process 2014-04-08 16:09:04 -04:00
Nathan Freitas 7229c52f9c updated to openssl 1.0.1g 2014-04-07 22:42:59 -04:00
Nathan Freitas b734c6c232 add new library for superuser/shell commands 2014-04-07 11:10:19 -04:00
Nathan Freitas 344e914a53 add transifex tx config 2014-04-04 10:27:09 -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 8c20759bed removed ABS depdency in favor of AppCompat 2014-04-03 21:54:26 -04:00
Daniel Martí 75a0d34e28 Signed-off-by: Nathan Freitas <nathan@freitas.net> 2014-03-27 13:46:34 -04:00
Daniel Martí 57ef1c3f61 Fix building of openssl on newer systems
Forcing CC when running make works around this problem.

Signed-off-by: Nathan Freitas <nathan@freitas.net>
2014-03-26 11:47:01 -04:00
Nathan Freitas b5a043a6a0 updated Makefile to not build libevent TESTS 2014-03-26 11:33:58 -04:00
Nathan Freitas dab37b576e setting to 4.6 for compat 2014-03-24 14:45:13 -04:00
Nathan Freitas 1a346cf25e updated makefile 2014-03-24 14:34:20 -04:00
Nathan Freitas 02c389cf28 updated obfsclient external 2014-03-24 14:20:36 -04:00
Nathan Freitas 06b46f1a35 updated to only build tor binary and not tests, etc 2014-03-24 14:18:23 -04:00
Nathan Freitas 806fe40985 update external commit tags 2014-03-03 10:37:45 -05:00
Nathan Freitas d605b45488 add obfsclient build but don't include binary yet 2014-02-22 19:19:50 -05:00
Nathan Freitas 649ca401e7 enable compiliation for all android not just armv7 2014-01-12 22:15:50 -05:00
Nathan Freitas e24ae6cb07 update Makefile - try building with older toolchain 2014-01-09 21:15:23 -05:00
Nathan Freitas 1fa568d04c peg to new repo and head with fix for empty element bug 2014-01-09 21:12:57 -05:00
Nathan Freitas 0b024c9efa Merge branch 'master' of https://github.com/eighthave/orbot into hans_build_patches
Conflicts:
	external/Makefile
2014-01-02 13:49:33 -05:00
Nathan Freitas 276e6c347d remove old external openssl-static path 2013-12-29 06:17:05 -05:00
Nathan Freitas ca28aded12 add patches for iptables/xtables building on Android 2013-12-28 09:21:13 -05:00
Nathan Freitas 76b15ddf58 adding new iptables/xtables build from source 2013-12-28 09:10:05 -05:00
Nathan Freitas 867ff53b8b remove simple server source bundle 2013-12-27 21:44:55 -05:00
Nathan Freitas 198974a053 update to build openssl latest 2013-12-27 16:41:54 -05:00
Nathan Freitas 468076e3af set to 1.0.1e release 2013-12-27 15:58:29 -05:00
Nathan Freitas 8666b1b4df updating tor to 0.2.4.20 2013-12-27 15:29:03 -05:00
Nathan Freitas a8ca927610 remove simple file sharing server from build process 2013-12-27 13:24:15 -05:00
Nathan Freitas 4d6e0cca96 update makefile for new install process
update tags for libevent and tor
2013-12-27 11:14:11 -05:00
Hans-Christoph Steiner ca8197fa5b update native build to include Android NDK build flags
This updates external/Makefile to be more integrated into the Android NDK,
by using the same variable names and including build flags from the NDK.
2013-12-05 19:28:54 -05:00
Hans-Christoph Steiner ddd62f29ae remove spaces and tabs where 'make' complains about them
spaces and tabs can have meaning in a Makefile, so stray ones can cause
troubles.  emacs makefile-mode warns about potentially troublesome errant
whitespace.
2013-12-05 18:38:11 -05:00
Nathan Freitas fb49463e10 update to latest tor 0.2.4.16-rc 2013-08-19 11:20:32 -04:00
n8fr8 303ceb416a updates for building 2013-07-22 13:57:10 -04:00
n8fr8 42b111a216 updating commit peg for ndk8 fix 2013-07-22 13:39:40 -04:00
n8fr8 4f9a502826 updated Tor repo 2013-07-17 22:37:25 -04:00
n8fr8 2b9007e663 updated to latest libevent and tor repos 2013-02-12 14:07:14 +07:00
n8fr8 216a41d896 adding new HS/onion based file sharing service 2013-02-12 14:05:20 +07:00
n8fr8 1748cb49e2 added missing path to libevent include 2013-02-12 13:44:09 +07:00
n8fr8 fb0a0fad34 updated to 0.2.3.25 2013-02-07 15:24:13 +07:00
n8fr8 0b1ec12643 0.2.4.4-alpha-1.0.11-RC4 2012-10-22 17:52:30 +05:30
n8fr8 29e2452aea updated to ndk 8b/gcc 4.6 toolchain 2012-10-01 01:18:06 +05:30
n8fr8 a80d029fef updated method for building privoxy from src 2012-07-06 14:53:29 -04:00
n8fr8 a8fab5e851 removed privoxy source 2012-07-06 14:53:01 -04:00
n8fr8 e74ac90edf fixed obfsproxy android patch build error 2012-06-28 00:28:48 -04:00
n8fr8 f614a46f8f removed privoxy clean target 2012-06-27 23:54:40 -04:00
n8fr8 d775c57618 fixed cleanup for privoxy build 2012-06-27 23:53:04 -04:00
n8fr8 73545f9c47 updated config files for privoxy 2012-06-27 23:52:24 -04:00
n8fr8 d2ff57ec9e removed lpthread library flag 2012-06-27 23:51:37 -04:00
n8fr8 fad61a85fd more privoxy 3.0.12 files 2012-06-27 23:43:38 -04:00
n8fr8 3313e38ac9 privoxy 3.0.12 clean checkin 2012-06-27 23:42:39 -04:00
n8fr8 f5183d8128 updated privoxy to 3.0.19-stable 2012-06-27 23:17:49 -04:00
n8fr8 5c5bfba88e updated code for privoxy cleanup 2012-06-27 22:23:00 -04:00
n8fr8 0bde42a44d deleted config log 2012-06-19 22:11:54 -04:00
n8fr8 2655088ae6 removed gcc ssp hardening
ssp_noshared not currently available in Android NDK
2012-06-19 20:44:06 -04:00
n8fr8 006c9502e0 updated privoxy files 2012-06-05 12:05:39 -04:00
n8fr8 849096c310 fixed posix thread option for Privoxy 2012-06-05 12:04:56 -04:00
n8fr8 aba382c581 fixing libevent broken ssl building 2012-05-09 00:43:33 -04:00
n8fr8 ad4060f2a0 added dep on openssl-static by libevent for some platforms 2012-05-09 00:11:59 -04:00
n8fr8 b0bb72abfb clean out all jars from libs 2012-05-07 22:07:44 -04:00
n8fr8 c1bcc96472 adding in clean of old tor res raw binary 2012-05-07 20:40:17 -04:00
n8fr8 0604eb2ba0 updated makefile to fix issues resources
- moved jtorctrl.jar to jtorctl.jar for consistency with
source library
- make assets now zips up tor binary and renames to .mp3
extension to handle issues with older Android devices
breaking when trying to decompress a large file. By
naming mp3, there is no attempt to decompress.
2012-05-06 22:47:34 -04:00
n8fr8 a5ad212cea adds obfsproxy to make all 2012-05-04 18:03:18 -04:00
n8fr8 51cb3530f6 removes default compiler hardening flags that break Android 2012-05-04 17:38:37 -04:00
n8fr8 35f35abce2 added obfsproxy support in Makefile and libevent2 2012-05-04 17:00:17 -04:00
n8fr8 6ade9ccf10 added obfsproxy submodule 2012-05-04 10:59:50 -04:00
n8fr8 2240c31d5f added cleanup and build fixes 2012-05-03 19:10:41 -04:00
n8fr8 0bc4a11cd0 added in config.sub and .guess copying 2012-05-03 18:55:17 -04:00
n8fr8 f946cef6e3 adding these in to the build process 2012-05-03 18:49:47 -04:00
n8fr8 3f45a45b69 this is it! rise of the MegaMakeZilla! Woot! 2012-05-03 18:46:17 -04:00
n8fr8 4589257366 new external dependency (tor, privoxy) makefile 2012-05-03 18:29:28 -04:00
n8fr8 8f1c0e6abb checked out tor-0.2.3.15-alpha 2012-05-03 15:06:21 -04:00
n8fr8 00739d5854 switched to release-1.4.14-stable tag 2012-05-03 14:55:15 -04:00
n8fr8 3af53507f9 checked out tag release-2.0.18-stable 2012-05-03 14:45:28 -04:00
n8fr8 408c76593b adding in git submodule links 2012-05-03 14:32:37 -04:00
n8fr8 7807415438 adding in privoxy directly to Orbot repo 2012-05-03 14:32:18 -04:00