Commit Graph

915 Commits (25513cf9259646fc2207869fe853c74b7355e4a3)
 

Author SHA1 Message Date
Jack Ivanov 16e78087d1
Update CHANGELOG.md 6 years ago
Jack Ivanov daca84b640 Update references to 18.04 6 years ago
Jack Ivanov aee043977f explicit installation of linux headers (#975) 6 years ago
Jack Ivanov 2d9a36d13a Scaleway: enable ipv6 and switch to local boot (#974)
- Enables IPv6 on Scaleway
- Adds local boot on scaleway
- Fixes #966
6 years ago
Jack Ivanov d56f50180b Extra line and better DNS configuration for WireGuard (#968)
- Adds an extra line after the if statement. Jinja2 trims such blocks by default in Ansible. Fixes #965
- More appropriate way to configure DNS servers
- Removes `DNS` option from the wireguard server config
- Fixes dnscrypt-proxy restart
6 years ago
Paul Kehrer b928e4ff06 fix faq entry about cryptography build failure (#967) 6 years ago
Jack Ivanov 3488e660ad Add WireGuard support for Android (#910)
* WireGuard Implementation

* Update client-android.md

* Update README.md

* WireGuard unattended upgrades

* Update README.md

* reload-module-on-update and syntax fix

* SaveConfig to true

* Azure firewall. Fixes #962

* Update README.md

* Update client-android.md
6 years ago
Jack Ivanov d27b849f24 Ubuntu1804 (#925)
- Fixes #897 #944 #956

Work in progress. Lightsail is not ready for Ubuntu 18.04 yet

- [x] DigitalOcean
~~- [ ] Amazon Lightsail~~
- [x] Amazon EC2
- [x] Microsoft Azure
- [x] Google Compute Engine
- [x] Scaleway
- [x] OpenStack (DreamCompute optimised)
6 years ago
Evgeny Aleksandrov d9dc68164f Remove algo_params (#961) 6 years ago
Evgeny Aleksandrov 87836e0358 Fix typo (#960) 6 years ago
Stijn Balk 9fdbfb0977 Update GCP regions (#957)
* Update GCP regions according to https://cloud.google.com/compute/docs/regions-zones/

* Update GCP regions according to https://cloud.google.com/compute/docs/regions-zones/

* set default back to belgium B
6 years ago
Alexey Bogomolov 0de0952cf0 fix requirements.txt SecretStorage version (#914)
Related to issue #877. Latest SecretStorage build requires Python '>=3.5' but Algo is running on Python 2
6 years ago
Jack Ivanov 6f3ec658fe
Move to LXD (#935) 6 years ago
TC1977 e905220f61 Update config.cfg (#936)
Fix typos - this puzzled me when I was attempting to install algo with dnscrypt last week.
6 years ago
pguizeline e95ae829e3 Fix line spacing to improve readability (#932)
Keeping the organized spacing
6 years ago
pguizeline daf609ea03 Update README.md (#931)
- Adds missing providers to the documentation with links.
- Mentions that your own server install needs to be an Ubuntu 16.04 LTS distro
- Emphasize that the p12 certificate password will only be available once
6 years ago
Jack Ivanov 35e526a5a3 IPv6 fixes (#930) 6 years ago
pguizeline 499c195129 Add new Azure locations (#929)
Reorganized and added new locations.
https://azure.microsoft.com/en-us/global-infrastructure/locations/
https://azure.microsoft.com/en-us/global-infrastructure/services/
6 years ago
pguizeline 616b849b98 Add new EC2 regions (#928)
Adds new EC2 regions according to:
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
6 years ago
Jack Ivanov 53ef2fcaa7
Increase SSH retries (#909) 7 years ago
Jack Ivanov 3945a0e286 Typo 7 years ago
Brian Hulette e01e82b1c3 Don't download minisig dnscrypt release (#905) 7 years ago
adamluk 3d9fa7f8c8 Update dnscrypt-proxy.toml.j2 (#899)
Updated dnscrypt-proxy.tml with new options: cache_neg_min_ttl and cache_neg_max_ttl
7 years ago
Jack Ivanov cfc985c776 DNS-crypt changelog 7 years ago
Dan Guido c276f971b7
monkey patch problematic dnscrypt-proxy cgroup limits (#894) 7 years ago
Jack Ivanov c82bd8c5ff DNS-over-HTTPS (#875) 7 years ago
Steven Crossan 4bd59bebf4 Update DO doc link in README.md (#890) 7 years ago
Jack Ivanov ed6e2d998d Add ipv6 address to subjectAltName if supported (#881)
CHANGELOG

Some changes

Some changes
7 years ago
Matt Behrens f585a416df skip virtualenv check if already activated (#863)
This allows the user to choose their virtualenv method, e.g.
[Pipenv](https://docs.pipenv.org/).
7 years ago
Cat Jones e78df40468 adds DigitalOcean documentation (#869) 7 years ago
iliyan jeliazkov a8b4a47a88 Updating the language of the instructions (#880) 7 years ago
Anton T Johansson 7c087aeed9 Fixed path in Network Manager section (#860)
"configs" directory missing in paths.
7 years ago
Micah R Ledbetter a2e051ef00 Add a workaround for disabling DNS filtering to the FAQ (#852)
* Add a workaround for disabling DNS filtering to the FAQ

* Update faq.md
7 years ago
Micah R Ledbetter e944ee993a Embed certs into Windows deployment scripts (#840)
- Obviate need to copy separate script and certificate files
- Allow execution from any directory, not just the script's parent
  directory (no assumption of any particular working directory)
- Fix docs that neglected to mention copying cacert.pem
- Fix docs that incorrectly referred to the user cert store

As part of this work, rewrite the windows_client.ps1.j2 deployment
script template

- Add comment-based help
- Require admin privileges
- Use a Param() block
- Use parameter sets with -Add and -Remove switches
- Add the -GetInstalledCerts switch, to list any Algo certificates
  installed the machine's cert store
- Add the -SaveCerts switch, to save the embedded certificates to files
- Put Jinja2 variables inside Powershell variables,
- Use native Powershell cmdlets rather than shell out to certutil.exe
- Add a playbook to regenerate the windows_USER.ps1 scripts
7 years ago
Micah R Ledbetter a8784bc0f4 Add FAQ entry regarding IPSEC backdoor (#460) (#853) 7 years ago
Micah R Ledbetter 4b0aea8f5a Document iptables rules (#854)
* Remove firewall rule related to the old proxy role

* Remove proxy conditionals from mobileconfig template

* Add comments explaining firewall rules
7 years ago
Arun John Kuruvilla aea9c9a5e2 Removed ssh_public_key variable for AWS. Issue #773 (#817) 7 years ago
Utkan Gezer 32cbec6f5b Multi-line virtualenv setup script (#829)
Changed the single-line virtualenv setup script into multi-line one. Should be equivalent to what it was before, and now viewable/copy-able without scrolling.
7 years ago
Jack Ivanov ac8b092ca5 TravisCI tests 7 years ago
Jack Ivanov bb094a7b16 More debug for travis 7 years ago
Jack Ivanov c378eacc00 Warn about local installation 7 years ago
Jack Ivanov 51209a0994 More debug for travis-ci 7 years ago
Rob 1edb95df9c Update client-android.md (#842)
* Update client-android.md

Changed Installation via profiles sections - Opening the helper html file in Chrome (v65.0.3325.109 on Android 6.0.1) does not work correctly.

* Update client-android.md

* Update client-android.md
7 years ago
Jack Ivanov 78830d96aa Android: add the CA and set the ciphers explicitly (#837) 7 years ago
Jack Ivanov 4e4440a318 Exclude CA from P12 (#835) 7 years ago
Damian Gerow 62fc22ab59 Creates a Docker container to run algo (#331)
* Creates a Docker container to run algo

* Simplistic testing of the Docker image

This simply uses the same LXC system that was just tested.
It's functional, but minimal.

* More thorough tests against Docker

This doubles the number of LXC containers in use,
but does provide a more thorough test of the Docker
image.
7 years ago
Jack Ivanov 0fda81f12d
Update ISSUE_TEMPLATE.md 7 years ago
Jack Ivanov 72026d0ec8
Update ISSUE_TEMPLATE.md 7 years ago
Jack Ivanov 3b19f13082 Enable no-resolv (#816) 7 years ago
adamluk b30f6db079 Update rules.v6.j2 (#818)
Updated to use -m conntrack for consistency as per the other IPv6 rules.
7 years ago