- fixed minor typos in code samples
- tweaked pattern matching behavior in rulesets
This commit is contained in:
Leslie Krause 2018-07-09 18:18:45 -04:00
parent abaa02b036
commit add47bd537
2 changed files with 8 additions and 7 deletions

View File

@ -101,15 +101,16 @@ function AuthFilter( path, name )
[")"] = "%)",
["%"] = "%%",
["-"] = "%-",
["."] = "[a-z]",
["!"] = "[A-Z]",
[","] = "[a-z]",
[";"] = "[A-Z]",
["="] = "[-_]",
["!"] = "[a-zA-Z0-9]",
["*"] = "[a-zA-Z0-9_-]*",
["+"] = "[a-zA-Z0-9_-]+",
["?"] = "[a-zA-Z0-9_-]",
["#"] = "%d",
["~"] = "%a",
["&"] = "%a",
}
t = FILTER_TYPE_PATTERN
v = minetest.decode_base64( string.sub( token, 2 ) )
v = "^" .. string.gsub( v, ".", sanitizer ) .. "$"

View File

@ -32,9 +32,9 @@ continue
try "This subnet is blocked by the administrator."
fail any
if $addr is "192.88.99.*"
if $addr is "203.0.113.*"
if $addr is "192.168.*.*"
if $addr is /192.88.99.*/
if $addr is /203.0.113.*/
if $addr is /192.168.*.*/
continue
pass now