Nathan Freitas
34c7cfd2e1
modify jni build inclusion
2016-09-29 12:00:26 -04:00
Nathan Freitas
268002bc75
fix build scripts for new paths
2016-09-29 12:00:09 -04:00
Hans-Christoph Steiner
1e93ef4606
improved javadoc of start process
2016-09-26 21:06:22 +02:00
Hans-Christoph Steiner
610abf5b79
fix ant builds by using frozen SDK
...
legacy! This uses a copy of the Android SDK that is frozen to the last
version that works with ant builds.
2016-09-26 21:06:12 +02:00
Nathan Freitas
6333a45f69
update gitignore to handle orbotservice binary libs
2016-09-26 12:04:16 -04:00
Nathan Freitas
d2cf5453e2
move jni code and VPN logic from app module to service
2016-09-26 12:03:30 -04:00
Nathan Freitas
9f61afcdef
improve tor service event handling and display
2016-09-26 11:39:07 -04:00
Nathan Freitas
ebc046e92d
remove littleproxy reference (for now!)
2016-09-25 19:10:38 -04:00
Nathan Freitas
7c3a16f86f
we don't need a separate service for the VPN
2016-09-25 19:10:01 -04:00
Nathan Freitas
7950cac801
remove dated information in the BUILD file
2016-09-25 18:53:30 -04:00
Nathan Freitas
9afbb0007f
update gradle props and ignore files we don't want in repo
2016-09-25 18:51:22 -04:00
Nathan Freitas
7284a5e1fb
make sure Tor start/stop work
...
- use Process instance instead of processID lookup
- reply on Tor's HALT command
2016-09-25 18:49:32 -04:00
Nathan Freitas
55e08b9de4
tweak homescreen layout and strings
2016-09-25 18:49:20 -04:00
Nathan Freitas
d56fdb20aa
renable polipo
2016-09-23 11:01:20 -04:00
Nathan Freitas
90d77ce4be
modify imports
2016-09-19 16:11:44 -04:00
Nathan Freitas
1ffea580c4
udpate resource paths
2016-09-19 16:11:30 -04:00
Nathan Freitas
bab79046b2
target API 14
2016-09-19 16:10:13 -04:00
Nathan Freitas
aba7f8e40e
update gitignores for gradle
2016-09-19 16:09:58 -04:00
Nathan Freitas
912cb74243
update tor to 0.2.8.7
2016-09-19 16:09:10 -04:00
Nathan Freitas
5a4e00a186
fix paths for new module layout
2016-09-19 16:08:31 -04:00
Nathan Freitas
ecf90235af
remove old binaries
2016-09-19 16:08:15 -04:00
Nathan Freitas
10f1ade6e4
update makefile and add new patch
2016-09-19 16:06:34 -04:00
Nathan Freitas
b52023a502
move assets to service project
2016-06-29 10:49:18 -04:00
Nathan Freitas
549399b82c
launch default activity from notification
2016-06-29 10:48:59 -04:00
Nathan Freitas
6d0fdbba10
update gitignore for gradle project
2016-06-29 10:10:14 -04:00
Nathan Freitas
56683a39b3
add pdnsd library in for vpn service DNS!
2016-06-29 10:09:47 -04:00
Nathan Freitas
29fd07ac34
remove patches from here, moved to external
2016-06-29 10:08:44 -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
54b3349344
remove redundant code from old ant build format (not in gradle modules)
2016-06-29 09:54:03 -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
Unpublished
639bc3241e
fix usage of system iptables
2016-06-24 00:49:34 +02:00
Nathan Freitas
bdb58933b2
update translations
2016-04-01 09:23:41 -07:00
Nathan Freitas
40233543d3
Merge branch 'master' of github.com:n8fr8/orbot
2016-03-22 16:20:26 -04:00
Nathan Freitas
6e45c07c7d
Merge pull request #32 from ghost/patch-1
...
Start meek transport whe using custom meek bridges
2016-03-22 16:20:14 -04:00
srvetus
21c5bcc7e7
Remove typo
2016-03-20 03:47:50 +00:00
srvetus
5adcbecf4c
Start the meek transport for custom meek bridges
2016-03-20 03:45:11 +00:00
Nathan Freitas
8e7a8111a9
update with commit tag for v15.1.3 beta 1
2016-03-09 15:50:07 -05:00
Nathan Freitas
d6eccc3138
update changelog
2016-03-09 15:35:55 -05:00
Nathan Freitas
6452075d46
15.1.3-beta
2016-03-09 14:51:25 -05: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
2973eaccd8
change how we look for processes to kill. fixes tor trac #18502
2016-03-08 13:05:35 -05:00
Nathan Freitas
cec82ec0de
VPN code cleanup and ensure DNS is listening on all interfaces
2016-03-07 14:02:07 -05:00
Nathan Freitas
4892f93531
DNS 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.
2016-03-07 13:52:52 -05:00
Nathan Freitas
beb3bc8a4a
update changelog for 15.1.2
2016-02-24 10:01:28 -05:00
Nathan Freitas
204733a245
update to 15.1.2
2016-02-23 23:23:32 -05:00
Nathan Freitas
57855932f4
move to using meek_lite mode from obfs4client and update/improve proxying code
2016-02-23 23:21:02 -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
3eb70b8b9a
switch back to Android-16 as target
2016-02-23 23:19:52 -05:00
Nathan Freitas
44dae6bc1d
15.1.1 PIE Android 16+
2016-02-22 16:02:56 -05:00
Nathan Freitas
f9f33a171c
set this to Android 16 SDK for PIE executable
...
We'll use a different build for non-PIE < Android-16
2016-02-22 15:59:35 -05:00