Commit graph

877 commits

Author SHA1 Message Date
Jack Ivanov
763ef29e5b WiFi exclude list fix (#1318) 2019-02-04 16:04:30 +01:00
Jack Ivanov
8db83551d2 add flags=(attach_disconnected) to dnscrypt-proxy apparmor profile (#1312) 2019-01-30 07:23:11 +01:00
Jack Ivanov
95a67475ef encode wifi networks to base64 (#1303) 2019-01-28 17:51:28 -05:00
Jack Ivanov
b42a08d9d5 Allow windows users install VPN for all users in the system (#1310) 2019-01-28 17:50:58 -05:00
Jack Ivanov
1e0bbdb536 Travis-CI fixes 2019-01-28 13:42:11 +01:00
Luvpreet Singh
aefc730d5f fix(update-users): changed generate p12 password task (#1289)
Changed task's module to generic python format for python2 and python3.
2019-01-25 16:36:44 -05:00
Jack Ivanov
5a1a6b369a Update deploy-from-ansible.md (#1307) 2019-01-24 13:11:34 +01:00
Jack Ivanov
bb7f84163d Fixes #1305 2019-01-23 07:14:37 +01:00
David Myers
07b95808c3 Document using WireGuard on iOS (#1266) 2019-01-23 07:12:43 +01:00
Jack Ivanov
0da3ecac62 IPv6 fix (#1302) 2019-01-18 23:39:08 -05:00
Selim Şumlu
e28fe006a2 Update deploy-from-windows.md (#1296)
Updating the tutorial according to latest Windows 10 and Ubuntu changes
2019-01-14 22:23:48 -05:00
Jack Ivanov
0a88db7551 Update README.md 2019-01-08 08:57:40 +01:00
Jack Ivanov
99cc4305f5 Update deploy-from-ansible.md 2019-01-08 08:53:35 +01:00
Angel Montes de Oca
0ceb4da0f0 Include Algo generated password (#1272)
I change a line to Include the Algo generated password so the users do not need to manually enter the password when installing on Windows 10 computers.
2019-01-08 08:48:05 +01:00
David Myers
f619a260d4 Sync list of supported cloud hosts (#1278) 2019-01-02 19:24:18 -05:00
TC1977
0e324bf748 Update README.md (#1286)
Adds Wireguard to the first line.
2019-01-02 19:23:37 -05:00
David Myers
ac2d27767c Replace 'max_mss' with 'reduce_mtu' (#1253) 2018-12-20 09:21:04 -05:00
Michael Schubert
1172b02cbc README: fix small typos (#1262) 2018-12-20 09:20:39 -05:00
David Myers
a9146f0a03 Document DigitalOcean firewall (#1257) 2018-12-20 10:47:24 +01:00
Izzy Gomez
d762c89608 Fix typo in deploy-from-ansible.md. (#1261) 2018-12-20 10:46:37 +01:00
Jack Ivanov
af8d417751 IPv6 forwarding fixes (#1256) 2018-12-18 13:59:25 +01:00
Jack Ivanov
a460d9d3d2 Fixes #1246 2018-12-10 16:37:36 +01:00
Federico G. Schwindt
9ffd936ead Fix ipv4 address missing on reboot (#1245) 2018-12-10 06:57:15 +01:00
David Myers
a285008c29 Update local install instructions (#1148)
* Update local install instructions

* Update deploy-to-ubuntu.md
2018-12-07 14:42:17 -05:00
David Myers
0327c4fba4 Note that WireGuard configs cannot be shared (#1238) 2018-12-07 14:41:39 -05:00
TC1977
e0326c41c9 Add info about modifying blacklists (#1236)
# Algo will use the following lists to block ads. You can add new block lists 
# after deployment by modifying the line starting "BLOCKLIST_URLS=" at:
# /usr/local/sbin/adblock.sh 
# If you load very large blocklists, you may also have to modify resource limits:
# /etc/systemd/system/dnsmasq.service.d/100-CustomLimitations.conf
2018-12-07 14:41:19 -05:00
William Woodruff
378df4f832 docs/gce: Fix typos, clarify instructions (#1239) 2018-12-05 06:57:13 +01:00
David Myers
d097f4e6a0 Increase memory limit for dnsmasq (#1228)
* Increase memory limit for dnsmasq

* Increase memory limit for dnsmasq further
2018-12-03 12:32:23 -05:00
David Myers
cc37d11ece Run adblock.sh at a random time (#1227) 2018-12-03 15:33:36 +01:00
jxn
ef62de1eeb fix typo in powershell execution in windows client set up doc (#1224) 2018-11-29 14:11:26 +01:00
Jack Sullivan
1a3c1754f6 Add "unable to write 'random state'" resolution (#1219)
I ran into the same issue as #1058, and the solution worked.

This PR generalizes the solution and adds it to the troubleshooting documentation, making it easier to resolve for future users.
2018-11-27 07:09:33 +01:00
David Myers
79d46b9c8b Add p12 password back to mobileconfigs (#1218) 2018-11-26 16:58:34 +01:00
Jack Ivanov
8a42c29422 on-build python venvs (#1199) 2018-11-22 13:04:58 -05:00
Jack Ivanov
458f2f11d7 dnscrypt-proxy apparmor fix (#1210)
<!--- Provide a general summary of your changes in the Title above -->

## Description
Apparmor profile for dnscrypt-proxy didn't work at all

## Motivation and Context
Fixes #1155

## How Has This Been Tested?
Deployed to DigitalOcean, checked that the dnscrypt-proxy binary is in enforce mode

## Types of changes
<!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: -->
- [x] Bug fix (non-breaking change which fixes an issue)

## Checklist:
<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
- [x] I have read the **CONTRIBUTING** document.
- [x] My code follows the code style of this project.
- [x] All new and existing tests passed.
2018-11-22 13:04:37 -05:00
Jack Ivanov
ec9fe77821 BSD StrongSwan fixes (#1207) 2018-11-20 19:20:24 +01:00
David Myers
55a2d9df04 Detect when running in Docker (#1204) 2018-11-16 07:22:57 +01:00
Jack Ivanov
5cb7670804 Rename Docker.md to deploy-from-docker.md 2018-11-15 10:22:11 +01:00
jxn
8a4870ad80 fix typos in docker documentation and shell-script text (#1202) 2018-11-14 06:57:55 +01:00
Jack Ivanov
3e1821093b WireGuard update-users fix (#1183) 2018-11-12 18:03:31 +01:00
TC1977
0a89073f44 Troubleshooting.md updates (#1195)
* Troubleshooting.md updates

Adds solutions to #1067 to the troubleshooting faq. Also moves a couple of answers to correspond to the headers.

* Change to Algo, strongly rec Ubuntu 18.04
2018-11-12 14:01:37 +01:00
TC1977
7ce3f319fc Update mobileconfig.j2 (#1197)
Adds "Algo VPN" to the organization in the "Profiles" menu of "General Settings". (The type still shows up as "Unknown" in the "VPN" menu, because that seems to be governed by the "VPNSubType" string, which must be empty according to the [developer reference](https://developer.apple.com/enterprise/documentation/Configuration-Profile-Reference.pdf) Maybe this can help clear the way for #1101.
2018-11-12 10:21:54 +01:00
Jack Ivanov
f796c6bcbb Closes #1189 2018-11-06 07:03:44 +01:00
zuccs
9219775933 Fix typo (#1165) 2018-11-05 16:35:01 +01:00
datew0
0b9deb6a5c Set disk size depending on server plan (#1159)
Scaleway`s START1-XS does not start with a disk size of 50GB.
2018-11-02 12:38:54 +01:00
Jack Ivanov
0084f660b7 add region (#1182) 2018-11-01 20:59:14 +01:00
Aleksander
782141e401 Update StrongSwan setup docs (#1181) 2018-10-30 07:59:50 +01:00
Bruno Tavares
f026077718 Add documentation on how to setup GCE accounts (#1164)
* Add documentation on how to setup GCE accounts

This commit adds the steps needed to create a credential with the needed access on Google Cloud Platform to be able to successfully create a new algo VPN.

Related to:
- https://github.com/trailofbits/algo/issues/682
- https://github.com/trailofbits/algo/issues/658

* Adds links on main README to GCP

* Adds link to Ansible documentation

* Update cloud-gce.md
2018-10-28 09:35:43 +03:00
Jack Ivanov
d7807686de Lightsail back (#1157) 2018-10-22 16:49:18 -04:00
Jack Ivanov
645cc423d7 WireGuard update-users fix (#1154) 2018-10-22 16:49:09 -04:00
Jack Ivanov
53786572ce add tags for the wireguard qr code task. variables fix (#1147) 2018-10-14 10:22:45 +03:00