Commit Graph
256 Commits
Author SHA1 Message Date
Stanislas Lange 0ac1bf4f51 Format markdown table in readme 2023-01-21 23:41:03 +01:00
Stanislas Lange 64cbbce0b7 Add OpenVPN 2.5 notice to README 2023-01-21 23:40:01 +01:00
Stanislas Lange 2d0eca1a1d Update issue/PR template + contributing guidelines 2023-01-21 23:06:44 +01:00
Adiyat MubarakandStanislas deb5867979 Update README.md OpenVPN client for macOS 2022-08-02 10:16:42 +02:00
StanislasandGitHub c2059d684d Add SayThanks badge 2022-01-31 01:40:10 +01:00
StanislasandGitHub fdc3f25987 Fix saythanks URL in README 2022-01-31 01:36:59 +01:00
Paul MarsicovetereandGitHub fa123bede7 Add openvpn-ephemeral Terraform module to README (#881) 2021-10-18 10:44:45 +02:00
James LeeandGitHub 8783719459 Add support for AlmaLinux 8 (#891) 2021-08-27 15:24:53 +02:00
Stanislas bcd1d8a53e Document Rocky Linux support 2021-07-06 10:56:15 +02:00
StanislasandGitHub b9deadef61 readme: remove broken hall of fame 2021-05-31 02:00:33 +02:00
bfdf48c392 Add support for Oracle Linux 8 (#810)
Co-authored-by: Stanislas <stanislas.lange@pm.me>
2021-03-22 10:48:15 +01:00
Stanislas Lange e16d93f314 readme: update provider link 2020-10-28 18:58:51 +01:00
StanislasandGitHub bd047c08d7 ci: use super-linter (#683) 2020-10-21 13:59:49 +02:00
Stanislas 4eb349bf10 readme: update badge 2020-10-19 12:05:08 +02:00
StanislasandGitHub cb23f0ec24 Add badge to README 2020-10-02 21:29:20 +02:00
Stanislas Lange 9579e29ccf Update provider links 2020-07-30 12:44:57 +02:00
randomshellandGitHub 5c2a86f27e Update distro compatibility list and remove Debian 8 support (#654) 2020-07-28 12:24:57 +02:00
randomshell bbd29a8178 Update easy-rsa link in README to 3.0.7 2020-07-02 20:04:26 +00:00
robiiinos b11296870f Typo in README 2020-06-27 12:29:43 +02:00
ShubhamandGitHub b2888fa514 readme: fix typo (#664) 2020-05-15 22:06:18 +02:00
StanislasandGitHub 6ee5787a29 Add contributors hall-of-fame 2020-05-10 22:27:57 +02:00
StanislasandGitHub 83f70fe71f ci(workflow): run script in headless mode on VMs (#643)
Run script in headless mode on all supported distributions, on Digital Ocean VMs, with GitHub Actions
2020-04-28 11:26:24 +02:00
Stanislas Lange 87bfd046dd docs(readme): fix english punctuation 2020-04-27 15:42:47 +02:00
Stanislas Lange af3bf12bb6 style(readme): format markdown 2020-04-27 15:31:36 +02:00
Stanislas Lange 08aeed2c5b docs(readme): add notes about bash formatting 2020-04-27 15:26:20 +02:00
Stanislas Lange e3139cd877 Revert "feat(curves): add secp256k1 option (#315)"
This reverts commit 8d5bb43aed.

Tested with Viscosity, doesn't work
2020-04-27 14:36:44 +02:00
SiddandGitHub 8d5bb43aed feat(curves): add secp256k1 option (#315) 2020-04-27 14:22:35 +02:00
John EandGitHub fe0b995bdf feat(headless): make script idempotent
This set of changes adjusts the script so that you can run it multiple times with the same input and not have any unexpected changes. This makes it appropriate for "enforcing state", as required by automated provisioners like Puppet, Salt, Chef, or Ansible.

 - Unbound, OpenVPN, easy-rsa, and other dependencies are only installed from upstream if they are not already present. This prevents multiple runs of the script from causing unexpected version upgrades.
 - The easy-rsa system is put in a folder called "easy-rsa-auto" so it can't conflict with the "easy-rsa" folder from some older OpenVPN packages
 - The easy-rsa CA is only initialized once
 - SERVER_CN and SERVER_NAME are randomly generated once and saved for future reference
 - File append ('>>') is only done strictly after a file is created with '>' (e.g. /etc/sysctl.d/20-openvpn.conf)
 - Clients are only added to easy-rsa once
 - If AUTO_INSTALL == y, then the script operates in install mode and doesn't enter manageMenu
2020-04-27 13:56:34 +02:00
Stanislas Lange 957712e73d docs(readme): update compatibility matrix 2020-04-27 13:11:11 +02:00
StanislasandGitHub c2a4edc714 Re-add SayThanks.io 2020-04-18 21:18:54 +02:00
StanislasandGitHub 7e7a494f59 Remove wiki link 2020-04-04 11:55:08 +02:00
StanislasandGitHub d31efe9e7b Move FAQ from wiki to git to allow contributions (#611)
Signed-off-by: Stanislas Lange <angristan@pm.me>
2020-04-04 11:54:17 +02:00
StanislasandGitHub d958c15909 🤦‍♂️ 2020-04-03 11:13:57 +02:00
StanislasandGitHub 006167b3c7 Doc: Add Viscosity as a supported macOS client 2020-02-20 23:57:43 +01:00
StanislasandGitHub 69c4751236 Remove saythanks.io :(
RIP https://github.com/BlitzKraft/saythanks.io/issues/60
2020-01-27 17:40:40 +01:00
Safa BayarandStanislas 12ba1a9d9a Add Centos 8 Support (#506) 2019-11-11 15:18:34 +09:00
Dominic DumraufandStanislas 40a9fb975a Documenting One-Stop Solution for AWS (#490) 2019-10-02 11:40:49 +09:00
Rhys PerryandStanislas a3ed51df0c Update supported architectures (#492) 2019-09-23 16:41:58 +09:00
Dominic DumraufandStanislas 7e8fd767aa Updating documentation around existing headless user addition feature (#488)
This closes #422
2019-09-19 16:59:20 +09:00
StanislasandGitHub 30735c91d8 Add Amazon Linux 2 support (#459) 2019-08-19 23:25:48 +02:00
StanislasandGitHub 2aab3792ca Remove Travis Badge from README
Since we use Actions now.
2019-08-16 18:33:16 +02:00
StanislasandGitHub b095c23496 Update README.md
My username is lowercase now
2019-07-28 23:31:34 +02:00
StanislasandGitHub a57f5e69ba Debian 10 + armhf = OK (#450) 2019-07-17 18:14:24 +02:00
David BardaandStanislas 4255046bd6 Update README: HMAC-SHA1 is not broken (#448)
Remove irrelevant data from readme, as HMAC strength does not depend on the collisions of the hash function
2019-07-15 19:21:18 +02:00
StanislasandGitHub dea1d6db2b Add support for lz4-v2 (#444)
Close #366
2019-07-05 17:49:31 +02:00
angristan 5844a8440f Add support for Debian 10
Fix #439
2019-06-30 23:06:42 +02:00
StanislasandGitHub 7fb9afac3e README: Add link to angristan/wireguard-install 2019-05-14 00:09:44 +02:00
StanislasandGitHub d7a67a60a7 Remove codetriage.com 2019-05-14 00:08:26 +02:00
StanislasandGitHub 066b48bd84 Add support for Ubuntu 19.04 (#416) 2019-04-22 21:59:04 +02:00
StanislasandGitHub 62cf8c12ab Add codetriage badge 2019-04-03 13:41:42 +02:00