Commit graph

  • 6fd451dac0 apt-transport-https is required since we will use HTTPS repos in the script Orazio 2020-02-10 17:34:11 +0100
  • 2c6ba65288 Implemented feature request from issue #942 (OpenVPN) Orazio 2020-02-09 18:55:30 +0100
  • ead280e60f Set static IPs when using OpenVPN Orazio 2020-02-09 18:51:30 +0100
  • 3f616d9254 Implemented feature request from issue #942 (WireGuard) Orazio 2020-02-07 18:07:15 +0100
  • bf0015c303 Replaced last reference to pivpn.dev with pivpn.io Orazio 2020-02-05 20:51:24 +0100
  • 1f399527f3
    Merge pull request #940 from pivpn/test 4s3ti 2020-02-05 20:33:53 +0100
  • 5b8494c57c Going back to pivpn.io 4s3ti 2020-02-05 20:29:14 +0100
  • cf28f62068
    Merge pull request #933 from RBEGamer/patch-1 4s3ti 2020-02-02 17:55:35 +0100
  • 4b72d7b8cd
    Update README.md Marcel Ochsendorf 2020-02-02 15:23:13 +0100
  • 5fd5b6e584 Suggest the user to take a look at the FAQ Orazio 2020-02-01 21:04:32 +0100
  • 34fb734649
    Update LatestUpdate.md Orazio 2020-01-31 21:33:32 +0100
  • 2b18518059
    test to master 4s3ti 2020-01-31 20:37:22 +0100
  • eece753ed1
    Merge-test 4s3ti 2020-01-31 20:28:40 +0100
  • b8f89ab015 Revert "Merge test (#929)" 4s3ti 2020-01-31 20:24:31 +0100
  • d691321b3e
    Merge test (#929) Orazio 2020-01-31 16:40:09 +0100
  • e949aadbc3 Copy files from git repo using the 'install' command, switch DH params from 2ton.com.au to RFC 7919 Orazio 2020-01-31 14:07:58 +0100
  • 379ab50f5f Moved command substitution to specific functions to avoid unnecessary execution Orazio 2020-01-30 17:29:31 +0100
  • f2fa01e3a5 Fix WireGuard not starting on a clean install of Raspbian Orazio 2020-01-30 14:16:39 +0100
  • 380dc0ab37 Improvements to getStaticIPv4Settings() Orazio 2020-01-29 14:11:38 +0100
  • 9679a600c1 Check DH parameters, fix 'pivpn -c', improvements when dealing with external repositories - Added a basic sanity check to downloaded DH paramenters, which doubles as a check for missing .pem file. - Fix 'pivpn -c' showing the month number instead of the day of the month when using WireGuard. - Removing APT keys is risky, it would break APT update/upgrade if the user already was already using the unstable repo. - Replaced 'Checking for $i... installed' in favor of a more clear 'Checking for $i... already installed'. - Check whether the OpenVPN repo and the Debian unstable repo are already used. Orazio 2020-01-27 14:44:03 +0100
  • b6a47a02c3 Improve static IP selection, validate public DNS name of the server - Default to 'No' when asking if the RPi has DHCP reservation, considered that the user may not be fully aware, furthermore, setting a static IP anyways doesn't do harm. - Validate existing IPv4 settings (address, gateway, DNS) to avoid filling '/etc/dhcpcd.conf' with invalid data. - Validate public DNS name of the server inside askPublicIPOrDNS() function Orazio 2020-01-26 18:45:25 +0100
  • 8886eab1dc Restart pihole in the more appropriate restartServices() function Orazio 2020-01-26 15:37:42 +0100
  • e0ee6cf937 Invalidate $IPv4Addr and $IPv4gw when the user claims those settings are not correct Orazio 2020-01-26 14:47:31 +0100
  • b12996df37 Inform the user when updating the package cache, which can be slow on some RPis Orazio 2020-01-25 18:01:07 +0100
  • d1a781075a Detect current netmask, validate user input when configuring a static IP Orazio 2020-01-25 17:43:23 +0100
  • 0994ac7d5a Fixed cosmetic issue with spinner, added missing spinner to some APT commands Orazio 2020-01-25 14:24:04 +0100
  • deee38b20e More safeguards, some fixes, standardized some code, WireGuard update script, removed redundant code Orazio 2020-01-24 17:12:36 +0100
  • 843daa73cf
    Add link to pivpn.dev status dashboard (#922) 4s3ti 2020-01-24 16:28:08 +0100
  • e725b8cdb5 Replaced Header with bold instead 4s3ti 2020-01-24 16:25:44 +0100
  • 87a12898d2 added link to server status dashboard 4s3ti 2020-01-24 16:18:06 +0100
  • 4a49787b28 Changed variable name, corrected rm typo Orazio 2020-01-21 15:54:20 +0100
  • 44feb0b853 Added back ECDSA and tls-crypt Orazio 2020-01-21 13:51:25 +0100
  • 7841e76d89 Use a fake key as the example, just in case... Orazio 2020-01-21 08:29:10 +0100
  • 30b374054c Enable cloneandupdate() function, fixed detecting existing iptables rules. - Uncommented lines inside the cloneandupdate() function in the update script, so pivpn -up can pull scripts from the master branch - The script was checking for the existence of PiVPN rules in the INPUT and FORWARD chain by passing 'iptables -t nat -S' to grep, but it couldn't find them as they belong to the filer table and not the nat table. The correct command is 'iptables -S' Orazio 2020-01-20 21:51:36 +0100
  • 5bfaa95e9f
    Merge pull request #914 from pivpn/test 4s3ti 2020-01-20 16:13:28 +0100
  • 038473c6c5 Rename 'limit-unstable' to 'pivpn-limit-unstable' Orazio 2020-01-20 11:46:17 +0100
  • b7730b5b2f
    Merge branch 'master' into test Orazio 2020-01-20 11:16:30 +0100
  • 0999b0dd7c Resolved merge conflicts (2) Orazio 2020-01-20 11:13:39 +0100
  • affad0a7b0 Resolved merge conflicts Orazio 2020-01-20 10:55:29 +0100
  • db293c3093
    Update LatestUpdate.md Orazio 2020-01-20 10:03:20 +0100
  • dba3e6ad3e - Prepend 'pivpn-' to unstable repo files to limit naming conflicts - Update variables inside unattended examples - Remove openvpn logging setting when uninstalling the package - Run 'apt-get update' after removing the WireGuard PPA Orazio 2020-01-20 09:56:07 +0100
  • 69606f7207 - Allow setting DHCP reservation preference with --unattended - Flip condition check on $dhcpReserv: first check if empty, and if not, check if it's not 1. Doing it the other way (first check if not 1) would give a shell error if $dhcpReserv was empty. Orazio 2020-01-20 09:34:43 +0100
  • fc9a9f5ab7
    Use metapackage to install kernel headers on Ubuntu Orazio 2020-01-18 22:04:18 +0100
  • 66cf44e774 Updated: LatestUpdate.md 4s3ti 2020-01-18 20:10:28 +0100
  • 1884be8afb Distro Support, Bug Fixes, Unattended install 4s3ti 2020-01-18 20:01:39 +0100
  • e08903fa8a
    Update LatestUpdate.md Orazio 2020-01-15 14:45:29 +0100
  • e0d45db762 Variable Quoting 4s3ti 2020-01-09 00:45:04 +0100
  • e2eea482d0 Replace /etc/.pivpn/ with $pivpnFilesDir 4s3ti 2020-01-09 00:22:15 +0100
  • 047eccc19d Update script: Removed IF statement 4s3ti 2020-01-08 20:02:34 +0100
  • 0c79cc9e42 Missing backup on bash-completion 4s3ti 2020-01-08 19:56:40 +0100
  • dd6bb069f0 Updates and improvements 4s3ti 2020-01-08 19:38:38 +0100
  • 8096af7ad0 Updates and improvements 4s3ti 2020-01-08 19:37:46 +0100
  • 412c8e83ac Issue #607 4s3ti 2020-01-08 13:16:01 +0100
  • 2ea469359c Issue #607 pivpnlegacy 4s3ti 2020-01-08 13:13:34 +0100
  • 92381fc2a6 Removed echos 4s3ti 2020-01-08 02:12:13 +0100
  • e6fdfd29b7 Code review, Cleanup. 4s3ti 2020-01-07 20:27:19 +0100
  • fd555f924a Merge Test into Local 4s3ti 2020-01-07 01:47:27 +0100
  • 1d0c66a970 Use radiolist to select a VPN Orazio 2020-01-06 11:53:29 +0100
  • b9f237fe92 Changes for FR #897 4s3ti 2020-01-07 01:30:17 +0100
  • 800fd91353 Use radiolist to select a VPN Orazio 2020-01-06 11:53:29 +0100
  • 5cea5bddf8 Code Review: Improvements & Bug Fixes 4s3ti 2020-01-06 02:06:47 +0100
  • 8d9bb3422b
    Merge pull request #891 from h-town/test Orazio 2020-01-03 18:10:16 +0100
  • ba3bf24d89
    Merge branch 'test' into test Orazio 2020-01-03 18:08:23 +0100
  • 465d157a19
    Revise route query for IP & GW selection from Quad9 to TEST-NET-1 h-town 2020-01-03 10:56:28 -0600
  • 78a6f14742
    Replace mention of 'Google' with 'Quad9' h-town 2020-01-03 10:43:23 -0600
  • 926eb9d891
    Adding file existence checks rmpratt1 2020-01-03 03:07:14 -0800
  • ef6e84419e Fix typo and mv command Orazio 2020-01-02 18:50:12 +0100
  • a9f5e7346f
    Revert to more portable commands Orazio 2019-12-31 12:28:26 +0100
  • ed46588900 Add rm safeguard to updateRepo(), update README Orazio 2019-12-31 10:43:10 +0100
  • 3e1126ac1a Add logo (2) Orazio 2019-12-30 22:02:23 +0100
  • 66e4156fb1 Add logo Orazio 2019-12-30 22:00:41 +0100
  • fdb512d7d6
    Update README.md Orazio 2019-12-30 21:55:37 +0100
  • 41984e5f40 Fix update scripts from test branch Orazio 2019-12-30 11:44:33 +0100
  • a6087f8bda bc is not actually required when installing via DKMS Orazio 2019-12-29 18:35:37 +0100
  • a561607272 Mostly changes to the install script, see below Orazio 2019-12-29 18:25:35 +0100
  • d17d381049 - When suggesting to use Pi-hole, use the VPN server IP instead of the LAN IP to allow DNS resolution even if the user does not route the local network through the tunnel. Orazio 2019-12-27 15:48:42 +0100
  • 4257ba76c2
    Remove Google DNS h-town 2019-12-24 03:23:21 -0600
  • e01089945e
    Remove Google DNS h-town 2019-12-24 03:18:11 -0600
  • 05b189486d README.md update 4s3ti 2019-12-22 20:16:02 +0100
  • 86f60b9504 Deleted Old Issue Template 4s3ti 2019-12-22 18:52:58 +0100
  • 8b00c131bd Deleted Old Issue Template 4s3ti 2019-12-22 18:52:58 +0100
  • 37b9250c2e Issue templates from master 4s3ti 2019-12-22 18:52:03 +0100
  • 03916e85d4 Update issue templates 4s3ti 2019-12-22 18:48:10 +0100
  • 36f96aee7d Update issue templates 4s3ti 2019-12-22 18:44:16 +0100
  • a1722af967 Moving to Pivpn.dev 4s3ti 2019-12-20 23:37:40 +0100
  • 33b2b2468d pivpn.io to pivpn.dev, http to https 4s3ti 2019-12-20 23:30:00 +0100
  • 248f9cc3fa s/pivpn.io/pivpn.dev 4s3ti 2019-12-20 23:16:35 +0100
  • a2a325e58c
    Merge pull request #881 from corbolais/unbound Orazio 2019-12-12 15:25:27 +0100
  • 1594d951af Merge branch 'test' of https://github.com/pivpn/pivpn into unbound corbolais 2019-12-12 14:41:43 +0100
  • 0aaf8473a6
    Merge pull request #882 from orazioedoardo/test Orazio 2019-12-12 12:25:06 +0100
  • 5f82a0740e Use variable, create openvpn home, add shellcheck reminder Orazio 2019-12-10 19:07:08 +0100
  • c20e7d2150 Use ${pivpnNET} and ${subnetClass} when adding ufw nat rules Orazio 2019-12-10 16:49:40 +0100
  • d022cafa25 Revert some minor changes Orazio 2019-12-10 16:06:28 +0100
  • ca11f79629
    Merge pull request #880 from corbolais/shellcheck4test Orazio 2019-12-10 14:57:44 +0100
  • b8cbce304c
    Merge pull request #878 from corbolais/ufw-care Orazio 2019-12-10 14:56:57 +0100
  • 95b5934814
    Merge branch 'test' into ufw-care Orazio 2019-12-10 14:56:38 +0100
  • 85907f6b80
    Merge branch 'test' into shellcheck4test Orazio 2019-12-10 14:53:11 +0100
  • 8936dd2b08
    Merge pull request #877 from corbolais/debian-ownership Orazio 2019-12-10 14:49:23 +0100
  • 3687a124bd
    Merge pull request #876 from corbolais/dns-4test Orazio 2019-12-10 14:36:30 +0100
  • da988f6cf4 add gitignore, add unbound config for recursive verifying resolver (increased privacy). corbolais 2019-12-09 21:48:08 +0100