mirror of
https://github.com/pivpn/pivpn.git
synced 2024-12-18 19:00:15 +00:00
f900d81062
changed LatestUpdate.md, added date when changes were pushed to master.
2.3 KiB
2.3 KiB
Information of Latest updates
This file has the objective of describing the major changes for each merge from test to master in a similar way as a patch release notes.
Everytime Test branch is merged into master, a new entry should be created with the date and changes being merged.
Oct 12th 2019 - On test
Nov 25th 2019 - On Master
- Changed pivpn command exit codes from 1 to 0
- exit code 1 means general error hence should not be used for exiting successfully
- added backup script to backup openvpn and pivpn generated certificates
- added update script to update /opt/pivpn scripts, -t | --test | test update from test branch
- Fixed hostname length issue #831
- the script now checks for hostname length right at the beginning and prompts for a new one.
- HOST_NAME to host_name, as best practice variables with capitals, should be used by system variables only.
- fixed ubuntu 18.04 being detected as not supported OS, now fully supported and tested.
- changed how scripts are copied to /opt/pivpn, it hat a lot of long repetitive lines, now it copies all *.sh files making it easier to manage when adding new scripts/features
- Changed how supported OS are presented when maybeOS_Support() is called.
Sept 1st 2019
- Added support for Buster
- .ovpn12 files making use of iOS keychain
- Leverage the Hostname of the Server to generate server uuid
- integrated support to bitwarden password manager into pivpn
- Recreate ovpn folder if deleted
- Handle older UFW version from Jessie
- Only use iptables-legacy if platform is Buster
- improved Buester and Jessie IPtables / ufw handling
- bugfixes and typos
- permissions hardening and writing uniformization
- improved pivpn user and ovpns dirs handling
- Changes variable and file naming in
install.sh
- $pivPNUser renamed to $INSTALL_USER
- /tmp/pivpnUSR renamed to INSTALL_USER
Merge Patch, Sept 2nd 2019
-
Bitwarden integration:
- Bitwarden Installation removed from script, users that whish to use it should install it manually.
- bugfixes with pivpn add
- pivpn add -b will fail if bitwarden is not found
-
File and dirs permissions:
- fixed bug where ovpns being owned by root
-
IOS integration
- fixed bug where ovpn12 files not being properly generated
-
General improvments:
- when runing updates, sudo password prompt now shows up in a new line