1. Version History

Version History

  • 1.0.0 (2025-10-31)
WGE

  • About the Documentation
    • Contributing to Documentation
  • Introduction
    • What Is WGE
    • Architecture Overview
  • Getting Started
    • Quick Start
    • Building
    • Integrating
  • SecLang++
    • Directives
      • Include
      • SecAction
      • SecArgumentSeparator
      • SecArgumentsLimit
      • SecAuditEngine
      • SecAuditLog
      • SecAuditLog2
      • SecAuditLogDirMode
      • SecAuditLogFileMode
      • SecAuditLogFormat
      • SecAuditLogParts
      • SecAuditLogRelevantStatus
      • SecAuditLogStorageDir
      • SecAuditLogType
      • SecCollectionTimeout
      • SecComponentSignature
      • SecCookieFormat
      • SecDataDir
      • SecDebugLog
      • SecDebugLogLevel
      • SecDefaultAction
      • SecGeoLookupDb
      • SecHttpBlKey
      • SecMarker
      • SecPcreMatchLimit
      • SecPcreMatchLimitRecursion
      • SecRemoteRules
      • SecRemoteRulesFailAction
      • SecRequestBodyAccess
      • SecRequestBodyInMemoryLimit
      • SecRequestBodyJsonDepthLimit
      • SecRequestBodyLimit
      • SecRequestBodyLimitAction
      • SecRequestBodyNoFilesLimit
      • SecResponseBodyAccess
      • SecResponseBodyLimit
      • SecResponseBodyLimitAction
      • SecResponseBodyMimeType
      • SecResponseBodyMimeTypesClear
      • SecRule
      • SecRuleEngine
      • SecRuleRemoveById
      • SecRuleRemoveByMsg
      • SecRuleRemoveByTag
      • SecRuleScript
      • SecRuleUpdateActionById
      • SecRuleUpdateOperatorById
      • SecRuleUpdateOperatorByTag
      • SecRuleUpdateTargetById
      • SecRuleUpdateTargetByMsg
      • SecRuleUpdateTargetByTag
      • SecStatusEngine
      • SecTmpDir
      • SecTmpSaveUploadedFiles
      • SecUnicodeMapFile
      • SecUploadDir
      • SecUploadFileLimit
      • SecUploadFileMode
      • SecUploadKeepFiles
      • SecWebAppId
      • SecXmlExternalEntity
    • Variables
      • ARGS
      • ARGS_COMBINED_SIZE
      • ARGS_GET
      • ARGS_GET_NAMES
      • ARGS_NAMES
      • ARGS_POST
      • ARGS_POST_NAMES
      • AUTH_TYPE
      • DURATION
      • ENV
      • FILES
      • FILES_COMBINED_SIZE
      • FILES_NAMES
      • FILES_SIZES
      • FILES_TMP_CONTENT
      • FILES_TMPNAMES
      • FULL_REQUEST
      • FULL_REQUEST_LENGTH
      • GEO
      • GLOBAL
      • HIGHEST_SEVERITY
      • INBOUND_DATA_ERROR
      • IP
      • MATCHED_VAR
      • MATCHED_VAR_NAME
      • MATCHED_VARS
      • MATCHED_VARS_NAMES
      • MODSEC_BUILD
      • MSC_PCRE_LIMITS_EXCEEDED
      • MULTIPART_BOUNDARY_QUOTED
      • MULTIPART_BOUNDARY_WHITESPACE
      • MULTIPART_CRLF_LF_LINES
      • MULTIPART_DATA_AFTER
      • MULTIPART_DATA_BEFORE
      • MULTIPART_FILE_LIMIT_EXCEEDED
      • MULTIPART_FILENAME
      • MULTIPART_HEADER_FOLDING
      • MULTIPART_INVALID_HEADER_FOLDING
      • MULTIPART_INVALID_PART
      • MULTIPART_INVALID_QUOTING
      • MULTIPART_LF_LINE
      • MULTIPART_MISSING_SEMICOLON
      • MULTIPART_NAME
      • MULTIPART_PART_HEADERS
      • MULTIPART_STRICT_ERROR
      • MULTIPART_UNMATCHED_BOUNDARY
      • OUTBOUND_DATA_ERROR
      • PATH_INFO
      • QUERY_STRING
      • REMOTE_ADDR
      • REMOTE_HOST
      • REMOTE_PORT
      • REMOTE_USER
      • REQBODY_ERROR
      • REQBODY_ERROR_MSG
      • REQBODY_PROCESSOR
      • REQBODY_PROCESSOR_ERROR
      • REQUEST_BASENAME
      • REQUEST_BODY
      • REQUEST_BODY_LENGTH
      • REQUEST_COOKIES
      • REQUEST_COOKIES_NAMES
      • REQUEST_FILENAME
      • REQUEST_HEADERS
      • REQUEST_HEADERS_NAMES
      • REQUEST_LINE
      • REQUEST_METHOD
      • REQUEST_PROTOCOL
      • REQUEST_URI
      • REQUEST_URI_RAW
      • RESOURCE
      • RESPONSE_BODY
      • RESPONSE_CONTENT_LENGTH
      • RESPONSE_CONTENT_TYPE
      • RESPONSE_HEADERS
      • RESPONSE_HEADERS_NAMES
      • RESPONSE_PROTOCOL
      • RESPONSE_STATUS
      • RULE
      • SERVER_ADDR
      • SERVER_NAME
      • SERVER_PORT
      • SESSION
      • SESSIONID
      • STATUS_LINE
      • TIME
      • TIME_DAY
      • TIME_EPOCH
      • TIME_HOUR
      • TIME_MIN
      • TIME_MON
      • TIME_SEC
      • TIME_WDAY
      • TIME_YEAR
      • TX
      • UNIQUE_ID
      • URLENCODED_ERROR
      • USER
      • USERID
      • WEBAPPID
      • XML
    • Operators
      • @beginsWith
      • @contains
      • @containsWord
      • @detectSQLi
      • @detectXSS
      • @endsWith
      • @eq
      • @fuzzyHash
      • @ge
      • @geoLookup
      • @gt
      • @inspectFile
      • @ipMatch
      • @ipMatchF
      • @ipMatchFromFile
      • @le
      • @lt
      • @noMatch
      • @pm
      • @pmf
      • @pmFromFile
      • @rbl
      • @rsub
      • @rx
      • @rxGlobal
      • @streq
      • @strmatch
      • @unconditionalMatch
      • @validateByteRange
      • @validateDtd
      • @validateSchema
      • @validateUrlEncoding
      • @validateUtf8Encoding
      • @verifyCc
      • @verifyCpf
      • @verifySsn
      • @within
    • Actions
      • accuracy
      • allow
      • allow:phase
      • allow:request
      • auditlog
      • block
      • capture
      • chain
      • ctl
      • deny
      • drop
      • exec
      • expirevar
      • id
      • initcol
      • log
      • logdata
      • maturity
      • msg
      • multiMatch
      • noauditlog
      • nolog
      • pass
      • phase
      • redirect
      • rev
      • setenv
      • setrsc
      • setsid
      • setuid
      • setvar
      • severity
      • skip
      • skipAfter
      • status
      • t
      • tag
      • ver
      • xmlns
    • Transformation Functions
      • t:base64Decode
      • t:base64DecodeExt
      • t:base64Encode
      • t:cmdline
      • t:compressWhitespace
      • t:cssDecode
      • t:escapeSeqDecode
      • t:hexDecode
      • t:hexEncode
      • t:htmlEntityDecode
      • t:jsDecode
      • t:length
      • t:lowercase
      • t:md5
      • t:none
      • t:normalisePath
      • t:normalisePathWin
      • t:normalizePath
      • t:normalizePathWin
      • t:parityEven7bit
      • t:parityOdd7bit
      • t:parityZero7bit
      • t:removeComments
      • t:removeCommentsChar
      • t:removeNulls
      • t:removeWhitespace
      • t:replaceComments
      • t:replaceNulls
      • t:sha1
      • t:sqlHexDecode
      • t:trim
      • t:trimLeft
      • t:trimRight
      • t:uppercase
      • t:urlDecode
      • t:urlDecodeUni
      • t:urlEncode
      • t:utf8ToUnicode
  • Version History
    • 1.0.0 (2025-10-31)

  •  
  •  
  •  

Built with by Hugo