Adding entry for t:uppercase

Victor Hora 2017-06-02 21:22:10 -04:00
parent ad9f56792d
commit 4a6998b367

@ -1,6 +1,6 @@
= ModSecurity® Reference Manual =
== Current as of v2.5.13 v2.6 v2.7 v2.8 v2.9 ==
=== Copyright © 2004-2014 [https://www.trustwave.com/ Trustwave Holdings, Inc.] ===
== Current as of v2.5.13 v2.6 v2.7 v2.8 v2.9 v3.0(rc) ==
=== Copyright © 2004-2017 [https://www.trustwave.com/ Trustwave Holdings, Inc.] ===
= Table of Contents =
= Introduction =
@ -2804,6 +2804,13 @@ Replaces NUL bytes in input with space characters (ASCII 0x20).
== urlDecode ==
Decodes a URL-encoded input string. Invalid encodings (i.e., the ones that use non-hexadecimal characters, or the ones that are at the end of string and have one or two bytes missing) are not converted, but no error is raised. To detect invalid encodings, use the @validateUrlEncoding operator on the input data first. The transformation function should not be used against variables that have already been URL-decoded (such as request parameters) unless it is your intention to perform URL decoding twice!
== uppercase ==
Converts all characters to uppercase using the current C locale.
'''Version:''' 3.0(pre)
'''Supported on libModSecurity:''' Yes
== urlDecodeUni ==
Like urlDecode, but with support for the Microsoft-specific %u encoding. If the code is in the range of FF01-FF5E (the full-width ASCII codes), then the higher byte is used to detect and adjust the lower byte. Otherwise, only the lower byte will be used and the higher byte zeroed.