Commit Graph

  • 7426347bcd Ask user for client name randomshell 2020-07-02 15:36:35 +0000
  • ca2178cff2 Clean $ENDPOINT code randomshell 2020-07-02 15:08:10 +0000
  • b0b3889a45 Removed /dev/null from rm -rf Navratan Gupta 2020-07-02 20:10:24 +0530
  • e3af0a9c54 Save user DNS for all clients randomshell 2020-07-02 13:15:10 +0000
  • 3d343c3fd7 Update README randomshell 2020-07-02 12:37:18 +0000
  • 6a40208a80 Add confirmation text before install randomshell 2020-07-02 12:31:15 +0000
  • fb240ebdf7 Add installQuestions() randomshell 2020-07-02 12:28:15 +0000
  • 942e215f76 Add some newlines for readability randomshell 2020-07-02 12:17:44 +0000
  • 8696a05131 Ignore shellcheck infos randomshell 2020-07-02 11:34:04 +0000
  • 26e989cd2c Add initial script description randomshell 2020-07-02 10:58:29 +0000
  • 45f533cbdd Add validation for $SERVER_PUB_NIC randomshell 2020-07-02 10:56:37 +0000
  • 23e31150f9 Add validation for $SERVER_WG_NIC randomshell 2020-07-02 10:52:39 +0000
  • 93c49879ea Add check for WireGuard server IP randomshell 2020-07-02 10:45:53 +0000
  • 1b5288996f Add validation on $SERVER_PORT randomshell 2020-07-02 10:43:15 +0000
  • aa583ce4b2 Remove unnecessary echo randomshell 2020-07-02 10:36:05 +0000
  • 36d209397e Use $SERVER_WG_IPV4 and $SERVER_WG_IPV6 when suggesting the client IP randomshell 2020-07-02 10:35:20 +0000
  • 97ec76dffb Basic regex check for client IP randomshell 2020-07-02 10:31:30 +0000
  • 9c6576dfc9 Add validation on DNS input randomshell 2020-07-02 10:10:53 +0000
  • 1c77cb7073 Change public IP detection randomshell 2020-07-02 09:18:43 +0000
  • 1ed1b5a1b7 Removed ip link set down and check for wg.conf file existence Navratan Gupta 2020-07-02 14:14:33 +0530
  • 40068e02f8 Add installation text randomshell 2020-07-01 19:19:10 +0000
  • 2acb9d8184 Chnage addClient() to newClient() randomshell 2020-07-01 19:09:38 +0000
  • d765194eac add manageMenu() randomshell 2020-07-01 19:07:23 +0000
  • 4244b2b70a Remove useless /etc/wireguard/params source randomshell 2020-07-01 18:56:29 +0000
  • ec9dd5d5df Add installWireGuard() randomshell 2020-07-01 18:53:58 +0000
  • 600703c222 Add initialCheck() randomshell 2020-07-01 18:33:00 +0000
  • 09f0611023 Add checkOS() randomshell 2020-07-01 18:30:50 +0000
  • cdfdf4d7a4 Add checkVirt() randomshell 2020-07-01 18:28:35 +0000
  • 97551d65c1 Add isRoot() randomshell 2020-07-01 18:25:55 +0000
  • ca52025b95 Use $SERVER_WG_IPV4 when suggesting the client IP randomshell 2020-07-01 17:58:34 +0000
  • 7c719b2bc2 Add check for WireGuard server IP randomshell 2020-07-01 17:52:55 +0000
  • 8c0dd0f1a6 Auto increment the suggested client IP randomshell 2020-07-01 17:28:09 +0000
  • dc8846f0f1 Fix client subnet mask randomshell 2020-07-01 11:27:13 +0000
  • c024742b5d Check wireguard status with /etc/wireguard/params Navratan Gupta 2020-07-01 13:42:04 +0530
  • b323ff0b5a Fix for #2: Uninstallation steps Navratan Gupta 2020-06-30 18:41:29 +0530
  • 91eff7c7a1 Merge branch 'uninstall' Navratan Gupta 2020-06-30 18:21:07 +0530
  • bd0a0c6255 Consistent comment style Navratan Gupta 2020-06-30 17:41:30 +0530
  • a3d3b85185 Added uninstallation step Navratan Gupta 2020-06-30 17:12:16 +0530
  • aed4ad0210 Added checkOS function Navratan Gupta 2020-06-30 16:44:10 +0530
  • 59570c786b
    Merge pull request #85 from randomshell/patch-1 Stanislas 2020-06-27 16:45:15 +0200
  • e04fa5356d
    Change check for previously installed wireguard randomshell 2020-06-26 18:38:29 +0000
  • 7c6da8df0e
    Arch: do not install wireguard-arch (#84) Deface 2020-06-14 16:24:12 +0200
  • cd68d6a0b6
    Update wireguard-install.sh Deface 2020-06-14 02:16:57 +0200
  • 572cc0dc89 Added uninstallation steps Navratan Gupta 2020-06-06 15:49:09 +0530
  • 39a4962ee0 swap single quotes for doubles since they won't expand(???) Chris Lewicki 2020-05-21 20:44:31 -0400
  • c34f7fb35e fix for if-statement in the middle of echo Chris Lewicki 2020-05-21 20:41:16 -0400
  • 613cc12223
    Update wireguard-install.sh Chris Lewicki 2020-05-05 20:02:42 -0400
  • 04e678dd8a
    Merge pull request #1 from chrislewicki/trailing-comma-fix Chris Lewicki 2020-05-05 19:56:21 -0400
  • 23b9ad0459
    add check for secondary DNS Chris Lewicki 2020-05-05 19:55:53 -0400
  • 2e492d263a ci(workflow): refactor and add shmft Stanislas Lange 2020-04-28 15:04:16 +0200
  • efa9e5031a style(script) format with shfmt Stanislas Lange 2020-04-28 15:03:21 +0200
  • 5b1ec52ac2 chore(args): rename add_client to add-client Stanislas Lange 2020-04-28 15:02:30 +0200
  • 89258ba91d Mitigate Debian packaging issue Stanislas Lange 2020-04-26 12:54:03 +0200
  • 071466eccd
    Generate unique pre-shared key for each client (#69) Jelle Dekker 2020-04-22 21:50:49 +0200
  • 92a2f8521a Generate a unique pre-shared key for each client as per WireGuard protocol to improve post-quantum resistance. jellemdekker 2020-04-21 11:01:43 +0200
  • 5fe0882740
    Merge pull request #1 from kmartin26/patch-3 liberodark 2020-04-14 18:15:00 +0200
  • ceec2ffb66
    fix apt-get remove for debian uninstall Kévin Martin 2020-04-09 16:34:50 +0200
  • 6e60d59ee4 Add add_client feature to README Stanislas Lange 2020-04-08 14:19:32 +0200
  • f0891e7235
    Add support for adding multiple clients (#58) Stanislas 2020-04-08 14:09:22 +0200
  • e761f37d07 Merge master into branch multiple-client Stanislas Lange 2020-04-08 14:05:11 +0200
  • 7c2e299a02
    Add missing colons to setup questions Stanislas Lange 2020-04-03 18:33:36 +0200
  • 3b342e531c
    Prompt with random port during setup (#64) randomshell 2020-04-03 16:16:59 +0000
  • 2ede16075e
    Use a random port for Wireguard server randomshell 2020-04-02 16:23:05 +0000
  • ad43249fb5
    Run systemctl enable before systemctl start randomshell 2020-03-29 04:22:09 +0000
  • 7a360c668e
    Change Wireguard port from OpenVPN default randomshell 2020-03-29 03:39:12 +0000
  • 01bdb56b98 Make README more friendly Stanislas Lange 2020-03-27 22:21:57 +0100
  • 59ea6cdb18
    Improved formating of config files. Florian Trabauer 2020-03-27 07:29:55 +0100
  • cc49218680
    Added a script to create additional clients Florian Trabauer 2020-03-27 07:20:46 +0100
  • cb04b455fb
    reboot == evil Sakalou Aliaksei 2020-03-25 15:06:11 +0300
  • 8130dc7b70 Fix shellcheck Stanislas Lange 2020-03-21 21:53:06 +0100
  • a810f727dd
    Use native WireGuard in Fedora >= 32 + support firewalld (#55) Andrew Prokhorenkov 2020-03-21 15:47:23 -0500
  • 0bd4fb3039 Add support for adding multiple clients Stanislas Lange 2020-03-21 21:20:50 +0100
  • e427205da2
    fix: check if firewall-cmd exists Andrew Prokhorenkov 2020-03-21 13:59:46 -0500
  • f3fd5346c0 Fix shellcheck Stanislas Lange 2020-03-21 15:44:32 +0100
  • bf3cccb8fd Add warning on Fedora/CentOS when WG is not running because of kernel versions mismatch Stanislas Lange 2020-03-21 15:42:14 +0100
  • bef76ae03e
    fix Andrew Prokhorenkov 2020-03-05 09:06:22 -0600
  • b64f80e7cf
    add ipv6 rules Andrew Prokhorenkov 2020-03-05 08:53:25 -0600
  • 77be3cf171
    Update wireguard-install.sh Andrew Prokhorenkov 2020-03-05 08:38:38 -0600
  • 3ad36b0f90
    Update wireguard-install.sh Andrew Prokhorenkov 2020-03-05 08:38:08 -0600
  • 5aebca6021
    add firewalld configuration in Fedora Andrew Prokhorenkov 2020-03-04 18:34:32 -0600
  • c15fafbaa8
    add Fedora 32 native wireguard Andrew Prokhorenkov 2020-03-04 18:34:15 -0600
  • b9da4d03cd Install packages non-interactively angristan 2020-02-15 16:21:45 +0100
  • 3b2fb57231 Rename variable angristan 2020-02-15 16:16:05 +0100
  • 02092b94a6
    Fix Shellcheck in GitHub action (#51) Stanislas 2020-02-11 23:52:21 +0100
  • 5d3696d9a7 test angristan 2020-02-11 23:50:46 +0100
  • 46bd2cec69 Show client conf as QR Code after install angristan 2020-02-11 23:46:23 +0100
  • 988b948207
    Update wireguard-install.sh liberodark 2020-01-20 12:39:13 +0100
  • ac1fb87a4c Install software-properties-common on Ubuntu to add PPA angristan 2020-01-12 12:31:23 +0100
  • e874ddfa97
    Update wireguard-install.sh liberodark 2019-12-20 11:01:50 +0100
  • 12e72fa724
    Update wireguard-install.sh liberodark 2019-12-20 10:59:42 +0100
  • 26859aaa85
    Update wireguard-install.sh liberodark 2019-12-20 10:59:30 +0100
  • 2aae41d0c1
    Update README.md liberodark 2019-12-18 15:52:42 +0100
  • a09cec5be1
    Update README.md liberodark 2019-12-18 15:47:19 +0100
  • 6afaf03bf8
    Update README.md liberodark 2019-12-18 15:16:49 +0100
  • 02e031310f
    Update wireguard-install.sh liberodark 2019-12-18 14:47:16 +0100
  • 363c9d75a5
    Update wireguard-install.sh liberodark 2019-12-18 14:45:49 +0100
  • c510a74406
    Rework Remove and Install liberodark 2019-12-18 14:27:59 +0100
  • 0d40ac2460
    Update wireguard-install.sh liberodark 2019-12-18 14:25:48 +0100
  • 5e89619f47
    Update wireguard-install.sh liberodark 2019-12-18 14:21:51 +0100
  • 1ff18aa14f
    Update wireguard-install.sh liberodark 2019-12-18 14:12:42 +0100