forked from pivpn/pivpn
-
Notifications
You must be signed in to change notification settings - Fork 0
Merge Upstream #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
DroidFreak32
wants to merge
63
commits into
DroidFreak32:master
Choose a base branch
from
pivpn:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
move file sourcing above first references to the variables it loads
fix(dev-infra): move source to before var ref
fix #1653: update prompt to match the default action of script
fix #1608: Use same moethod to define ownership in bot makeOVPN and makeCONF scripts
show correct information and fix error caused by dash on printf
Show correct information and fix error caused by dash on printf in clientStat.sh
fix #1663: made indicated reply defaults work correctly
fix(scripts): made indicated reply defaults work correctly
Instead of returning an error, use the filename to generate the QR code.
Drop support for Debian 9 Stretch Drop support for Ubuntu 16.04 Xenial
Use pipe to xargs instead of find -exec to properly catch exit codes
SC2320: Set error code to variable to preserve it after other commands.
On installations such as OctoPi, git is shadowed by /root/bin/git. This change forces the script to use /usr/bin/git which isn't affected by other executables with the name 'git' in the path.
Add Ubuntu lunar support
* fix common #1733 (comment) pivpn -off/-on user (en-/dis-)ables also user-1, user-2...user-n this fix prevents from (en-/dis-)ableing user-1 ...user-n
Line 23 That being said rid of elipses
* Swapped Buildstatus into order of importance Moved test branch to be under the main branch * Made OpenVPN bold * Made Wireguard bold
This fix prevents "pivpn -off" from failing to disable a client when another client is already disabled and the disabled client name starts with the client name you're trying to disable. e.g. "user-1" wasn't able to be disabled if "user" was already disabled.
fix #1774: Add support for network manager running on Raspberrypi OS bookworm
* refactor(core): allow any subnet and netmask * fix(scripts): prevent adding more clients than the subnet allows * fix(scripts): correctly remove leading zeros from ipv6 quartets * refactor(core): new probabilistic subnet generation with fallback to other RFC1918 subnets
…1825) In unattended install, there is no possibility to specify if user wants to use Pi-hole DNS as DNS. Introducing a --use-pihole argument, user can decide if PiVPN configuration should be aligned to the Pi-hole installation.
Add workflow to automatically close any issue or pull request
…p EOL Debian version
…racters, fixes issue #1816
Adds support for detecting when a host kernel loaded wireguard. The kernel module appears loaded but the information about it may not be available.
script/wireguard: add the '--client-ip' option to enter any Client IP from a given range when creating a client profile. This gives the user better control over which IP address will be assigned to the client.
33cad3d to
cc909fd
Compare
UFW reports "ERROR: Invalid position at ‘1’" when attempting to insert an IPv6 rule above an IPv4 rule, which breaks IPv6 functionality on setups running UFW. This is fixed by appending the rule below all others.
Debian buster is EOL since June 30th 2024
Signed-off-by: Rafael Alexandre <r.alexandre99@gmail.com>
…th tls-crypt-v2 metadata (2.5+)
…ucing attack surface
…owned by another user
Since Debian Trixie, /usr/lib/modules is correctly considered as valid kernel module path, but 3rd party packages can fomally still ship modules below /lib/modules, or below /usr/lib/modules as well on older Debian versions. Since usrmerge, both are effectively the same directory anyway. Hence always consider both paths. Signed-off-by: MichaIng <micha@dietpi.com>
potential fix for #1924
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.