huge longrun improvements

This commit is contained in:
fatalerrors
2026-03-06 17:46:26 +01:00
parent 39a7e7b40f
commit 2ece711e1a
17 changed files with 1233 additions and 481 deletions

View File

@@ -36,7 +36,7 @@
# ------------------------------------------------------------------------------
# Determine if parameter is a valid IPv4 address
# ------------------------------------------------------------------------------
# Usage: isipv4 <ip_address>
isipv4()
{
# Set up local variables
@@ -63,10 +63,12 @@ isipv4()
return 1
}
export -f isipv4
# ------------------------------------------------------------------------------
# ------------------------------------------------------------------------------
# Determine if parameter is a valid IPv4 address
# ------------------------------------------------------------------------------
# Usage: isipv6 <ip_address>
isipv6()
{
local ip="$1"
@@ -83,10 +85,12 @@ isipv6()
return 1
}
export -f isipv6
# ------------------------------------------------------------------------------
# ------------------------------------------------------------------------------
# Encode a string so it can be used as a URL parameter
# ------------------------------------------------------------------------------
# Usage: urlencode <string>
urlencode() {
local LANG=C
local str="$*"
@@ -101,6 +105,7 @@ urlencode() {
done
}
export -f urlencode
# ------------------------------------------------------------------------------
# ------------------------------------------------------------------------------