534 Commits

Author SHA1 Message Date
Patrick Kishino
b68db41955
Fixed duplicate default route drop causing problems (#1723) 2021-02-17 20:44:36 +09:00
Patrick Kishino
6ce64c4f36
Added suggested dnsleak fix that will update resolv.conf (#1713) 2021-02-16 10:05:47 +09:00
Patrick Kishino
9d975aba54
merge in latest dev (#1712)
* Brush up proxy and rss plugin images, build for multiarch support #1483

* Escape special characters in rss-plugin input variables #1565

* Increase healthcheck ping timeout (#1627)

* Add DNS resolution checks (fix #1608) (#1617)

* Add dns resolution test to healthcheck script

* Add dns resolution test to start script

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>

* Fix PIA infinite redirect on config download (see #1619) (#1620)

PIA download link was redirecting and setting a cookie, but those are
disabled by default unless `--cookie` or `--cookie-jar` are given. Since
the cookie was not set, the redirection was attempted again until we
reached the maximum redirection limit.

The `--cookie /dev/null` specifies an empty input cookie, which has the
effect to enable curl's handling of cookies.

Co-authored-by: Kristian Haugene <kristian@haugene.net>
Co-authored-by: clement-z <6691770+clement-z@users.noreply.github.com>
2021-02-12 09:23:42 +09:00
Patrick Kishino
637407221a
Revert "Add scripts to update /etc/resolv.conf (#1621)" (#1672)
This reverts commit 0b474f87ab60ac9c2f65168a17bfeeccf5c60c31.
2021-01-20 09:18:52 +09:00
Decaux Nicolas
960db0b603
Fix error on update-port.sh (pia/perfectprivacy/privatevpn) with custom RPC port defined (#1574)
* Update update-port.sh

* Add TRANSMISSION_RPC_PORT to transmission-remote cmd

* Remove some unnecessary space at eol

* Update update-port.sh

Resolving conflict with master branch

* Delete update-port.sh

Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
2021-01-19 11:03:51 +09:00
Mayeul Cantan
75d0b53642
Make sure configure-openvpn.sh cannot change the current directory (#1616)
VYPRVPN sets $PWD to a deleted directory, which causes a cascade of
issues for the rest of `start.sh`.

This saves the current directory before sourcing `configure-openvpn.sh`
scripts, making sure such an issue cannot happen for any VPN.

A proper fix would be to avoid sourcing the script in the first place.
2021-01-19 10:39:57 +09:00
Xenov
0b474f87ab
Add scripts to update /etc/resolv.conf (#1621)
Looks good to me and simple enough
Co-authored-by: Aaron Dobie <Aaron@xenov.co.uk>
2021-01-19 10:35:36 +09:00
Varac
2f1ee837fd
Remove perfect privacy provider (#1662)
Perfect Privacy was founded and run by German/Austrian neo-Nazis,
some of them convited to jail sentence for engaging in neo-nazi activities
in Austria (https://en.wikipedia.org/wiki/Verbotsgesetz_1947).
PP has denied to answer recent questions about this fact. Neither it has
denied current relation to organised Nazi movements or the possibe continuation
of the companies extreme right-wing consistence.
Because of this it's removed by this commit.

See more details at:

* https://medium.com/@winstonsmith_/the-problem-with-vpns-c22c9c82cf13
* https://thevpnshop.com/reviews/perfect-privacy-vpn-review/
* https://securitygladiators.com/perfect-privacy/

Articles in german:

* https://www.derstandard.at/story/1336697911724/kuessel-prozess-perfect-privacy-wegen-verbindungen-zu-rechtsextremisten-im-zwielicht
* https://www.zeit.de/gesellschaft/zeitgeschehen/2012-09/neonazi-website-admin-robert-m
* https://taz.de/Rechtsextremer-im-Chaos-Computer-Club/!5089711/
* http://de.indymedia.org/2012/05/330386.shtml
* https://autonome-antifa.org/?article251
2021-01-19 10:26:10 +09:00
Taylorcox75
38ca12bdcc Fix for #1601. See #1479 for the discovery and current code walkthrough with bug. #1592 will replace this with the official method (they're 90% similar) 2020-12-09 11:57:42 -07:00
Kristian Haugene
d49741371a
Merge pull request #1533 from clement-z/pia_fix_yes_broken_pipe
Remove cause of "yes: Broken pipe" error
2020-11-26 23:22:55 +01:00
Jonathan Hart
cc66a95349
Update configure-openvpn.sh
It appears that PIA has changed their URLs from "openvpn{-strong/tcp/strong-tcp}-nextgen" to "openvpn{-strong/tcp/strong-tcp}". The old URLs no longer work properly.

See here: https://www.privateinternetaccess.com/helpdesk/kb/articles/where-can-i-find-your-ovpn-files
2020-11-24 17:22:55 -06:00
Clément Zrounba
b4bd9e134c Remove cause of "yes: broken pipe error" 2020-11-19 12:28:20 +01:00
Kristian Haugene
22a62be911
Merge pull request #1358 from jaygun/master
ProtonVPN - Update OVPN configurations for p2p servers and remove non-p2p servers
2020-11-17 21:27:11 +01:00
jaygun09
6fc254342e ProtonVPN Configs - Remove Sweden SE#9 (not a P2P server)
SE#9 is not a P2P server and configs should be removed.
2020-11-15 20:54:18 -06:00
jaygun
8d799b9e21
Merge pull request #1 from haugene/master
Merge latest changes
2020-11-15 20:48:24 -06:00
Ricardo (XenGi) Band
03162e373d
updated all mullvad profiles 2020-11-13 13:41:02 +01:00
Kristian Haugene
87c8ce416b Add log statement about TUN device #1503 2020-11-13 00:23:17 +01:00
Kristian Haugene
99fa4baf65 Merge branch 'master' into dev 2020-11-13 00:22:01 +01:00
HerrHecht
046e1caff8
Update update-port.sh
Fixed the port calculation. Code snipped grabbed from perfect privacy FAQ
2020-11-12 14:07:01 +01:00
Kristian Haugene
c42e60cda0 Make config modifications more effective, only modify the config we're about to use #1496 2020-11-11 22:22:05 +01:00
Kristian Haugene
435c3ede15 Update mullvad configs #1433 2020-11-10 23:10:25 +01:00
Kristian Haugene
05f657435a
Merge pull request #1490 from ksurl/tzfix
set timezone at startup
2020-11-10 22:48:24 +01:00
ksurl
05311b8572 add TZ to persisted variables 2020-11-10 13:46:18 -08:00
Kristian Haugene
dc5d3242f0 Also include TR_ prefixed environment variables for Transmission 2020-11-09 22:44:53 +01:00
Kristian Haugene
aa12513b3e Removing IPredator provider, closes #1485 2020-11-09 21:54:27 +01:00
Naoki Hamada
04a8b01d95 Fix getSignature error 2020-11-06 15:57:46 -08:00
Kristian Haugene
00d478bd5b Add script for fetching configs on start for IPVanish #1456 2020-11-04 03:27:27 +01:00
Kristian Haugene
ff12c743d0 Delete existing config files #1456 2020-11-04 03:26:09 +01:00
Kristian Haugene
cd9a5694cf Print revision to logs on startup to make debugging easier 2020-11-04 00:59:33 +01:00
Kristian Haugene
f27d47c121 Add help message when choosing an invalid config 2020-11-04 00:10:23 +01:00
Kristian Haugene
2d34ea860f Fixing startup of tinyproxy on alpine, also add a missing env var to export #1334 2020-10-28 22:37:19 +01:00
Kristian Haugene
91b036b398 Use xargs to run modification script, plus some syntax updates #1334 2020-10-28 22:02:14 +01:00
Kristian Haugene
59bc02621e Remove deprecated script #1425 2020-10-28 17:11:11 +01:00
Kristian Haugene
14ec8d4fb8 Add a method to hard override dns servers 2020-10-24 00:36:30 +02:00
Kristian Haugene
58611faff5
Merge pull request #1406 from jsloan117/fetch-vyprvpn-configs-on-startup
VyprVPN Config Auto-Fetcher
2020-10-23 23:39:51 +02:00
mizzi0n
56a6a6f619
Update update-port.sh
a change to allow us to keep using port forwarding
2020-10-20 12:34:18 +01:00
Kristian Haugene
e0eaa0e643
Merge pull request #1380 from kushagharahi/dev
Remove DOCKER_LOG in favor of LOG_TO_STDOUT
2020-10-19 22:28:05 +02:00
Jonathan Sloan
1b1df78a99
delete all of VyprVPN configs in favor of script that auto-pulls them 2020-10-19 04:41:58 -05:00
Kristian Haugene
6884faa288
Merge pull request #1398 from haugene/feature/fetch-pia-configs-on-startup
Fetch PIA configs on startup - change to nextgen servers
2020-10-15 01:14:10 +02:00
Kristian Haugene
803fb1970c Add configuration script for PIA, downloading and modifying configs on startup 2020-10-11 21:46:01 +02:00
Kristian Haugene
889c760ebc Delete checked in ovpn files for PIA 2020-10-11 21:28:52 +02:00
Kusha Gharahi
4a8333b20e Remove DOCKER_LOG infavor of LOG_TO_STDOUT 2020-10-10 14:26:33 -05:00
Kristian Haugene
51f45b1413 Merge branch 'master' into merge/master-into-dev 2020-10-10 14:04:31 +02:00
mirx1
a27b6e8f9d
Update SOURCE.txt
New URL, old URL was 404
2020-10-06 10:29:16 -03:00
jaygun09
954610854e ProtonVPN - Remove non-p2p server OVPN configurations 2020-09-10 18:16:16 -05:00
jaygun09
f75ccfcb89 Merge latest ProtronVPN OVPN configuration files 2020-09-10 18:14:17 -05:00
Jonathan Sloan
b66cfc4365
Removing useless cat in vpnbook 2020-08-27 18:44:52 -05:00
Kristian Haugene
c73302d12a Merge branch 'master' into dev 2020-08-24 21:08:15 +02:00
Kristian Haugene
0a47b44447 Fix for invalid URLs generated when setting OPENVPN_CONFIG #1332 2020-08-23 20:26:52 +02:00
Kristian Haugene
5a511d6d9e Restructure start script, extract provider specific scripts and add support for fetching configs from URL 2020-08-23 19:45:05 +02:00