Releases: patg84/pivpn
Releases · patg84/pivpn
v1.1.0
v1.0.0
1.0.0 (2024-09-01)
Feature
- install: add support for wireguard in containers (55ed0cb)
- install: Mark upcoming Ubuntu 24.04 as explicity supported, drop EOL Debian version (07d65b6)
- install: Add possibility to use Pi-hole in unattended install (pivpn#1825) (d072977)
- Network: Add support for network manager (13ac5ce)
- Support debian 12(Bookworm) (ef6b0e8)
- core: OS Support (241d7c4)
- Core: Drop Support for Stretch and Xenial (81646f3)
- scripts: allow generating a QR code from a filename (c1097ca)
- ossupport: Jammy Support & CI Updates (5d0cc9e)
Bug Fixes
- scripts: prevent adding wireguard 'usernames' longer than 15 characters, fixes issue pivpn#1816 (68520aa)
- install: don't treat http errors as unavailable ipv6 (20d3a4c)
- scripts: disallow using server's name as client name (pivpn#1791) (a85d375)
- scripts: correct link to backup doc (0a3dd62)
- scripts: Match full client name when disabling (f9ae966)
- core: typo on distroCheck (16189ed)
- scripts: #issue-1747767321 ensure only "user" is disabled (d54e0a4)
- core: Use absolute path for git (2333752)
- scripts: fix default handling (ab8e372)
- scripts: clientStat.sh (90c070a)
- scripts: uninstall default option (f7f81e1)
- dev-infra: move source to before var ref (c25e82f)
- ufw: set missing openvpn ipv6 variables (ab1fe20)
- ovpn: clientstat.sh (5fd030c)
- scripts: Evaluate client names correctly (79f7caf)
- dev-infra: move function before use (0e78a11)
- install: Correct dev on PiHole iptables rule (5ee9425)
- install: Add Pi-hole iptables rule (a544a86)
- ufw: Fix ufw insert error (8603013)
- ufw: Remove space before commit (955f268)
- openvpn: makeOVPN Missing space (202c173)
- makeovpn: Fix wrong export (86d4949)
- makeovpn: Remove expect dependency (e5b9486)
- revert code style (8100537)
- installer: fix code style (9a7b7df)
- installer: fix code style (d049755)
- tarvis ci: fix a bug (6d6ab86)
- installer: fix some code style errors (e09f3a0)
- travis ci: fix an error (699f727)
- typos and grammar (9b772ac)
- mkdir: cannot create directory ‘/home/$pivpnUser/ovpns’: File exists (ff97f40)
- cp: cannot stat ‘/tmp/pivpnINT’: No such file (5b5129f)
Documentation
- Add lockdown workflow (2f64b12)
- Add unmaintained warning (f524eae)
- Update README.md (pivpn#1744) (87acb3d)
- README: Updated README.md (pivpn#1743) (1567ed4)
- Update README.md (pivpn#1741) (4c9b092)
- Made the "c" capital in Contributions, in README.md (pivpn#1740) (6b176ab)
- issues: Remove old markdown template (4032a55)
- issues: Add new issue form templates (e8ee651)
- template: Update Issue template [skip ci] (e7d06d0)
- README (60f83d2)
- CONTRIBUTING: fix a code style error (10d9610)
- CONTRIBUTING: add new rules to docs (0f49133)
- Readme and changelog (24ef497)
Code Refactoring
- core: Change wording on the window (pivpn#1779) (701a817)
- scripts: Fix codestyle (96dc4f0)
- scripts: preserve exit codes (SC2320) (50bc333)
- core: Ignore SC2317 (fe03be4)
- Harmonize ownership (704d9f9)
- scripts: Structure code as per codestyle (71f7ca9)
- improve code style (dda4d99)
- travis ci: add files to lint and style stages (97eda15)
- installer: fix the code style (82a7cbf)
- installer: format the code (b17d309)
- installer: remove dependency on the edge repository and download source code to temp dir (47e8908)
Chores
- Disable bug reports (ecd75e7)
Build
CI
- scripts: Fix malformated shebang (c9e2537)
- Use xargs instead of find -exec (b3f07b4)
- fix wrong path to script (f354286)
- use correct repo and branch (9485852)
- travis: add style stage and move dependency (3a2466d)
wireguard
- removeCONF: Remove ipv6 DNS entries too (f2190af)
typo
- Typo on changelog (b9230a0)
ufw
- add comment (12d0efc)
updated
- LatestUpdate.md (66cf44e)
merge
- drop bsdmainutils pkg (41dbf2b)
chg
- openvpn-user home, shell. (1aa6472)
debian
- add openvpn user/group if missing. (6e763e0)
install
- apt-get with , uninstall.sh: added var PKG_MANAGER and replaced apt-get with (d0c10db)
issue-171
- Error using iOS OpenVPN (455b754)
fix-110
- iptables-save now actually saves the iptables (d900efe)