Skip to content

Releases: patg84/pivpn

v1.1.0

09 Feb 20:12
Compare
Choose a tag to compare

1.1.0 (2025-02-09)

Feature

  • scripts: add the option to enter custom Client IP (2cafbbf)

v1.0.0

01 Sep 13:57
Compare
Choose a tag to compare

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

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

Build

  • Add automated release actions (ececd4e)
  • publish-install.yml (4f88a56)

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

ufw

updated

merge

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)