emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/apache-mode 97bf66c 14/23: More update list of directives


From: ELPA Syncer
Subject: [nongnu] elpa/apache-mode 97bf66c 14/23: More update list of directives for Apache 2.4
Date: Sun, 29 Aug 2021 10:57:36 -0400 (EDT)

branch: elpa/apache-mode
commit 97bf66c59580167d1242a8fe0f0934932547c998
Author: USAMI Kenta <tadsan@zonu.me>
Commit: USAMI Kenta <tadsan@zonu.me>

    More update list of directives for Apache 2.4
---
 apache-mode.el | 1049 ++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 714 insertions(+), 335 deletions(-)

diff --git a/apache-mode.el b/apache-mode.el
index 80f4fe3..ede8257 100644
--- a/apache-mode.el
+++ b/apache-mode.el
@@ -36,10 +36,10 @@
 ;;
 
 ;;; History:
-
+;;
 ;; 1999-10 Jonathan Marten <jonathan.marten@uk.sun.com>
 ;;   initial version
-
+;;
 ;; 2004-09-12 Karl Chen <quarl@nospam.quarl.org>
 ;;   rewrote pretty much everything using define-derived-mode; added support
 ;;   for Apache 2.x; fixed highlighting in GNU Emacs; created indentation
@@ -50,6 +50,10 @@
 ;;
 ;; 2015-08-23 David Maus <dmaus@ictsoc.de>
 ;;   update list of directives for Apache 2.4
+;;
+;; 2018-07-23 USAMI Kenta <tadsan@pixiv.com>
+;;   more update list of directives for Apache 2.4
+;;
 
 ;;; Code:
 
@@ -101,11 +105,13 @@
     (list (concat                       ; sections
            "^[ \t]*</?"
            (regexp-opt '(
-
-                         "Directory"
+                         "Directory"          ; core
                          "DirectoryMatch"
+                         "Else"
+                         "ElseIf"
                          "Files"
                          "FilesMatch"
+                         "If"
                          "IfDefine"
                          "IfModule"
                          "Limit"
@@ -115,7 +121,14 @@
                          "Proxy"
                          "ProxyMatch"
                          "VirtualHost"
-
+                         "AuthnProviderAlias" ; mod_authn_core
+                         "AuthzProviderAlias" ; mod_authz_core
+                         "RequireAll"
+                         "RequireAny"
+                         "RequireNone"
+                         "Macro"              ; mod_macro
+                         "Perl"               ; mod_perl
+                         "IfVersion"          ; mod_version
                          ) 'words)
            ".*?>")
           1 'font-lock-function-name-face)
@@ -124,57 +137,159 @@
            "^[ \t]*"
            (regexp-opt
             '(
-              "AcceptFilter"
+              "AcceptFilter"                                    ; core
+              "AcceptMutex"
               "AcceptPathInfo"
+              "AccessConfig"
               "AccessFileName"
-              "Action"
-              "AddAlt"
-              "AddAltByEncoding"
-              "AddAltByType"
-              "AddCharset"
               "AddDefaultCharset"
-              "AddDescription"
-              "AddEncoding"
-              "AddHandler"
-              "AddIcon"
-              "AddIconByEncoding"
-              "AddIconByType"
-              "AddInputFilter"
-              "AddLanguage"
-              "AddModuleInfo"
-              "AddOutputFilter"
-              "AddOutputFilterByType"
-              "AddType"
-              "Alias"
-              "AliasMatch"
-              "Allow"
-              "AllowCONNECT"
+              "AddModule"
               "AllowEncodedSlashes"
-              "AllowMethods"
               "AllowOverride"
               "AllowOverrideList"
-              "Anonymous"
+              "AuthName"
+              "AuthType"
+              "BindAddress"
+              "BS2000Account"
+              "CGIMapExtension"
+              "CGIPassAuth"
+              "ClearModuleList"
+              "ContentDigest"
+              "CoreDumpDirectory"
+              "DefaultRuntimeDir"
+              "DefaultType"
+              "Define"
+              "DocumentRoot"
+              "EBCDICConvert"
+              "EBCDICConvertByType"
+              "EBCDICKludge"
+              "EnableMMAP"
+              "EnableSendfile"
+              "Error"
+              "ErrorDocument"
+              "ErrorLog"
+              "ErrorLogFormat"
+              "FileETag"
+              "ForceType"
+              "GprofDir"
+              "Group"
+              "HostnameLookups"
+              "IdentityCheck"
+              "Include"
+              "IncludeOptional"
+              "KeepAlive"
+              "KeepAliveTimeout"
+              "LimitInternalRecursion"
+              "LimitRequestBody"
+              "LimitRequestFields"
+              "LimitRequestFieldsize"
+              "LimitRequestLine"
+              "LimitXMLRequestBody"
+              "Listen"
+              "ListenBacklog"
+              "LockFile"
+              "LogLevel"
+              "MaxClients"
+              "MaxKeepAliveRequests"
+              "MaxRangeOverlaps"
+              "MaxRangeReversals"
+              "MaxRanges"
+              "MaxRequestsPerChild"
+              "MaxSpareServers"
+              "MergeTrailers"
+              "MinSpareServers"
+              "Mutex"
+              "NameVirtualHost"
+              "Options"
+              "PidFile"
+              "Port"
+              "Protocol"
+              "Require"
+              "ResourceConfig"
+              "RLimitCPU"
+              "RLimitMEM"
+              "RLimitNPROC"
+              "Satisfy"
+              "ScoreBoardFile"
+              "ScriptInterpreterSource"
+              "SeeRequestTail"
+              "SendBufferSize"
+              "ServerAdmin"
+              "ServerAlias"
+              "ServerName"
+              "ServerPath"
+              "ServerRoot"
+              "ServerSignature"
+              "ServerTokens"
+              "ServerType"
+              "SetHandler"
+              "SetInputFilter"
+              "SetOutputFilter"
+              "StartServers"
+              "ThreadsPerChild"
+              "ThreadStackSize"
+              "TimeOut"
+              "TraceEnable"
+              "UnDefine"
+              "UseCanonicalName"
+              "UseCanonicalPhysicalPort"
+              "User"
+              "AuthLDAPAuthorizePrefix"                         ; mod_ 
authnz_ldap
+              "AuthLDAPBindAuthoritative"
+              "AuthLDAPCharsetConfig"
+              "AuthLDAPCompareAsUser"
+              "AuthLDAPInitialBindAsUser"
+              "AuthLDAPInitialBindPattern"
+              "AuthLDAPMaxSubGroupDepth"
+              "AuthLDAPRemoteUserAttribute"
+              "AuthLDAPSearchAsUser"
+              "AuthLDAPSubGroupAttribute"
+              "AuthLDAPSubGroupClass"
+              "Allow"                                           ; mod_access
+              "Deny"
+              "Order"
+              "Action"                                          ; mod_actions
+              "Script"
+              "Alias"                                           ; mod_alias
+              "AliasMatch"
+              "Redirect"
+              "RedirectMatch"
+              "RedirectPermanent"
+              "RedirectTemp"
+              "ScriptAlias"
+              "ScriptAliasMatch"
+              "AllowMethods"                                    ; 
mod_allowmethods
+              "AuthAuthoritative"                               ; mod_auth
+              "AuthUserFile"
+              "AuthGroupFile"
+              "Anonymous"                                       ; mod_auth_anon
+              "Anonymous_Authoritative"
               "Anonymous_LogEmail"
               "Anonymous_MustGiveEmail"
               "Anonymous_NoUserID"
               "Anonymous_VerifyEmail"
-              "AsyncRequestWorkerFactor"
-              "AuthBasicAuthoritative"
+              "AuthBasicAuthoritative"                          ; 
mod_auth_basic
               "AuthBasicFake"
               "AuthBasicProvider"
               "AuthBasicUseDigestAlgorithm"
-              "AuthDBDUserPWQuery"
-              "AuthDBDUserRealmQuery"
+              "AuthDBAuthoritative"                             ; mod_auth_db
+              "AuthDBGroupFile"
+              "AuthDBUserFile"
+              "AuthDBMAuthoritative"                            ; mod_auth_dbm
               "AuthDBMGroupFile"
               "AuthDBMType"
               "AuthDBMUserFile"
-              "AuthDigestAlgorithm"
+              "AuthDigestAlgorithm"                             ; 
mod_auth_digest
               "AuthDigestDomain"
+              "AuthDigestFile"
+              "AuthDigestGroupFile"
+              "AuthDigestNcCheck"
+              "AuthDigestNonceFormat"
               "AuthDigestNonceLifetime"
               "AuthDigestProvider"
               "AuthDigestQop"
               "AuthDigestShmemSize"
-              "AuthFormAuthoritative"
+              "AuthFormAuthoritative"                           ; mod_auth_form
               "AuthFormBody"
               "AuthFormDisableNoStore"
               "AuthFormFakeBasicAuth"
@@ -189,57 +304,57 @@
               "AuthFormSitePassphrase"
               "AuthFormSize"
               "AuthFormUsername"
-              "AuthGroupFile"
-              "AuthLDAPAuthorizePrefix"
-              "AuthLDAPBindAuthoritative"
+              "AuthLDAPAuthoritative"                           ; mod_auth_ldap
               "AuthLDAPBindDN"
               "AuthLDAPBindPassword"
-              "AuthLDAPCharsetConfig"
-              "AuthLDAPCompareAsUser"
               "AuthLDAPCompareDNOnServer"
               "AuthLDAPDereferenceAliases"
+              "AuthLDAPEnabled"
+              "AuthLDAPFrontPageHack"
               "AuthLDAPGroupAttribute"
               "AuthLDAPGroupAttributeIsDN"
-              "AuthLDAPInitialBindAsUser"
-              "AuthLDAPInitialBindPattern"
-              "AuthLDAPMaxSubGroupDepth"
-              "AuthLDAPRemoteUserAttribute"
               "AuthLDAPRemoteUserIsDN"
-              "AuthLDAPSearchAsUser"
-              "AuthLDAPSubGroupAttribute"
-              "AuthLDAPSubGroupClass"
+              "AuthLDAPStartTLS"
               "AuthLDAPUrl"
-              "AuthMerging"
-              "AuthName"
-              "AuthnCacheContext"
+              "AuthDBDUserPWQuery"                              ; mod_authn_dbd
+              "AuthDBDUserRealmQuery"
+              "AuthnCacheContext"                               ; 
mod_authn_socache
               "AuthnCacheEnable"
               "AuthnCacheProvideFor"
               "AuthnCacheSOCache"
               "AuthnCacheTimeout"
-              "AuthnzFcgiCheckAuthnProvider"
+              "AuthnzFcgiCheckAuthnProvider"                    ; 
mod_authnz_fgci
               "AuthnzFcgiDefineProvider"
-              "AuthType"
-              "AuthUserFile"
-              "AuthzDBDLoginToReferer"
+              "AuthMerging"                                     ; 
mod_authz_core
+              "AuthzSendForbiddenOnFailure"
+              "AuthzDBDLoginToReferer"                          ; mod_authz_dbd
               "AuthzDBDQuery"
               "AuthzDBDRedirectQuery"
               "AuthzDBMType"
-              "AuthzSendForbiddenOnFailure"
-              "BalancerGrowth"
-              "BalancerInherit"
-              "BalancerMember"
-              "BalancerPersist"
-              "BrowserMatch"
+              "AddAlt"                                          ; mod_autoindex
+              "AddAltByEncoding"
+              "AddAltByType"
+              "AddDescription"
+              "AddIcon"
+              "AddIconByEncoding"
+              "AddIconByType"
+              "DefaultIcon"
+              "FancyIndexing"
+              "HeaderName"
+              "IndexHeadInsert"
+              "IndexIgnore"
+              "IndexIgnoreReset"
+              "IndexOptions"
+              "IndexOrderDefault"
+              "IndexStyleSheet"
+              "ReadmeName"
+              "BrowserMatch"                                    ; mod_browser
               "BrowserMatchNoCase"
-              "BufferedLogs"
-              "BufferSize"
-              "CacheDefaultExpire"
+              "BufferSize"                                      ; mod_buffer
+              "CacheDefaultExpire"                              ; mod_cache
               "CacheDetailHeader"
-              "CacheDirLength"
-              "CacheDirLevels"
               "CacheDisable"
               "CacheEnable"
-              "CacheFile"
               "CacheHeader"
               "CacheIgnoreCacheControl"
               "CacheIgnoreHeaders"
@@ -255,44 +370,41 @@
               "CacheMaxFileSize"
               "CacheMinExpire"
               "CacheMinFileSize"
-              "CacheNegotiatedDocs"
+              "CacheOn"
               "CacheQuickHandler"
-              "CacheReadSize"
+              "CacheStaleOnError"
+              "CacheStoreExpired"
+              "CacheStoreNoStore"
+              "CacheStorePrivate"
+              "CacheReadSize"                                   ; 
mod_cache_disk
               "CacheReadTime"
-              "CacheRoot"
-              "CacheSocache"
+              "CacheSocache"                                    ; 
mod_cache_socache
               "CacheSocacheMaxSize"
               "CacheSocacheMaxTime"
               "CacheSocacheMinTime"
               "CacheSocacheReadSize"
               "CacheSocacheReadTime"
-              "CacheStaleOnError"
-              "CacheStoreExpired"
-              "CacheStoreNoStore"
-              "CacheStorePrivate"
-              "CGIDScriptTimeout"
-              "CGIMapExtension"
-              "CGIPassAuth"
-              "CharsetDefault"
+              "MetaDir"                                         ; mod_cern_meta
+              "MetaFiles"
+              "MetaSuffix"
+              "ScriptLog"                                       ; mod_cgi
+              "ScriptLogBuffer"
+              "ScriptLogLength"
+              "CGIDScriptTimeout"                               ; mod_cgid
+              "ScriptLog"
+              "ScriptLogBuffer"
+              "ScriptLogLength"
+              "ScriptSock"
+              "CharsetDefault"                                  ; 
mod_charset_lite
               "CharsetOptions"
               "CharsetSourceEnc"
-              "CheckCaseOnly"
-              "CheckSpelling"
-              "ChrootDir"
-              "ContentDigest"
-              "CookieDomain"
-              "CookieExpires"
-              "CookieName"
-              "CookieStyle"
-              "CookieTracking"
-              "CoreDumpDirectory"
-              "CustomLog"
-              "Dav"
+              "CookieLog"                                       ; mod_cookies
+              "Dav"                                             ; mod_dav
               "DavDepthInfinity"
-              "DavGenericLockDB"
               "DavLockDB"
               "DavMinTimeout"
-              "DBDExptime"
+              "DavGenericLockDB"                                ; mod_dav_lock
+              "DBDExptime"                                      ; mod_dbd
               "DBDInitSQL"
               "DBDKeep"
               "DBDMax"
@@ -301,12 +413,7 @@
               "DBDPersist"
               "DBDPrepareSQL"
               "DBDriver"
-              "DefaultIcon"
-              "DefaultLanguage"
-              "DefaultRuntimeDir"
-              "DefaultType"
-              "Define"
-              "DeflateBufferSize"
+              "DeflateBufferSize"                               ; mod_deflate
               "DeflateCompressionLevel"
               "DeflateFilterNote"
               "DeflateInflateLimitRequestBody"
@@ -314,76 +421,66 @@
               "DeflateInflateRatioLimit"
               "DeflateMemLevel"
               "DeflateWindowSize"
-              "Deny"
-              "DirectoryCheckHandler"
+              "ModemStandard"                                   ; mod_dialup
+              "AuthDigestFile"                                  ; mod_digest
+              "DirectoryCheckHandler"                           ; mod_dir
               "DirectoryIndex"
               "DirectoryIndexRedirect"
               "DirectorySlash"
-              "DocumentRoot"
-              "DTracePrivileges"
-              "DumpIOInput"
+              "FallbackResource"
+              "LoadFile"                                        ; mod_dld
+              "LoadModule"
+              "DumpIOInput"                                     ; mod_dumpio
               "DumpIOOutput"
-              "EnableExceptionHook"
-              "EnableMMAP"
-              "EnableSendfile"
-              "Error"
-              "ErrorDocument"
-              "ErrorLog"
-              "ErrorLogFormat"
-              "Example"
-              "ExpiresActive"
+              "ProtocolEcho"                                    ; mod_echo
+              "PassEnv"                                         ; mod_env
+              "SetEnv"
+              "UnsetEnv"
+              "AsyncRequestWorkerFactor"                        ; mod_event
+              "Example"                                         ; mod_example
+              "ExpiresActive"                                   ; mod_expires
               "ExpiresByType"
               "ExpiresDefault"
-              "ExtendedStatus"
-              "ExtFilterDefine"
+              "ExtFilterDefine"                                 ; 
mod_ext_filter
               "ExtFilterOptions"
-              "FallbackResource"
-              "FileETag"
+              "CacheFile"                                       ; 
mod_file_cache
+              "MMapFile"
+              "AddOutputFilterByType"                           ; mod_filter
               "FilterChain"
               "FilterDeclare"
               "FilterProtocol"
               "FilterProvider"
               "FilterTrace"
-              "ForceLanguagePriority"
-              "ForceType"
-              "ForensicLog"
-              "GprofDir"
-              "GracefulShutdownTimeout"
-              "Group"
-              "Header"
-              "HeaderName"
-              "HeartbeatAddress"
+              "Header"                                          ; mod_headers
+              "RequestHeader"
+              "HeartbeatAddress"                                ; mod_heartbeat
               "HeartbeatListen"
               "HeartbeatMaxServers"
               "HeartbeatStorage"
-              "HeartbeatStorage"
-              "HostnameLookups"
-              "IdentityCheck"
-              "IdentityCheckTimeout"
-              "ImapBase"
+              "IdentityCheckTimeout"                            ; mod_ident
+              "ImapBase"                                        ; mod_imap
               "ImapDefault"
               "ImapMenu"
-              "Include"
-              "IncludeOptional"
-              "IndexHeadInsert"
-              "IndexIgnore"
-              "IndexIgnoreReset"
-              "IndexOptions"
-              "IndexOrderDefault"
-              "IndexStyleSheet"
-              "InputSed"
-              "ISAPIAppendLogToErrors"
-              "ISAPIAppendLogToQuery"
-              "ISAPICacheFile"
+              "SSIEndTag"                                       ; mod_include
+              "SSIErrorMsg"
+              "SSIETag"
+              "SSILastModified"
+              "SSILegacyExprParser"
+              "SSIStartTag"
+              "SSITimeFormat"
+              "SSIUndefinedEcho"
+              "XBitHack"
+              "AddModuleInfo"                                   ; mod_info
+              "ISAPICacheFile"                                  ; mod_isapi
               "ISAPIFakeAsync"
+              "ISAPIFileCache"
+              "ISAPIAppendLogToErrors"                          ; mod_isapi 
(Win32)
+              "ISAPIAppendLogToQuery"
               "ISAPILogNotSupported"
               "ISAPIReadAheadBuffer"
-              "KeepAlive"
-              "KeepAliveTimeout"
-              "KeptBodySize"
-              "LanguagePriority"
-              "LDAPCacheEntries"
+              "LDAPCacheEntries"                                ; mod_ldap
               "LDAPCacheTTL"
+              "LDAPCertDBPath"
               "LDAPConnectionPoolTTL"
               "LDAPConnectionTimeout"
               "LDAPLibraryDebug"
@@ -400,21 +497,19 @@
               "LDAPTrustedGlobalCert"
               "LDAPTrustedMode"
               "LDAPVerifyServerCert"
-              "LimitInternalRecursion"
-              "LimitRequestBody"
-              "LimitRequestFields"
-              "LimitRequestFieldSize"
-              "LimitRequestLine"
-              "LimitXMLRequestBody"
-              "Listen"
-              "ListenBackLog"
-              "LoadFile"
-              "LoadModule"
+              "AgentLog"                                        ; mod_log_agent
+              "TransferLog"                                     ; 
mod_log_common
+              "BufferedLogs"                                    ; 
mod_log_config
+              "CookieLog"
+              "CustomLog"
               "LogFormat"
-              "LogIOTrackTTFB"
-              "LogLevel"
-              "LogMessage"
-              "LuaAuthzProvider"
+              "TransferLog"
+              "LogMessage"                                      ; mod_log_debug
+              "ForensicLog"                                     ; 
mod_log_forensic
+              "RefererIgnore"                                   ; 
mod_log_referer
+              "RefererLog"
+              "LogIOTrackTTFB"                                  ; mod_logio
+              "LuaAuthzProvider"                                ; mod_lua
               "LuaCodeCache"
               "LuaHookAccessChecker"
               "LuaHookAuthChecker"
@@ -434,62 +529,113 @@
               "LuaQuickHandler"
               "LuaRoot"
               "LuaScope"
-              "MaxConnectionsPerChild"
-              "MaxKeepAliveRequests"
-              "MaxMemFree"
-              "MaxRangeOverlaps"
-              "MaxRangeReversals"
-              "MaxRanges"
-              "MaxRequestWorkers"
-              "MaxSpareServers"
-              "MaxSpareThreads"
-              "MaxThreads"
-              "MergeTrailers"
-              "MetaDir"
-              "MetaFiles"
-              "MetaSuffix"
-              "MimeMagicFile"
-              "MinSpareServers"
-              "MinSpareThreads"
-              "MMapFile"
-              "ModemStandard"
+              "UndefMacro"                                      ; mod_macro
+              "Use"
+              "AddCharset"                                      ; mod_mime
+              "AddEncoding"
+              "AddHandler"
+              "AddInputFilter"
+              "AddLanguage"
+              "AddOutputFilter"
+              "AddType"
+              "DefaultLanguage"
+              "ForceType"
               "ModMimeUsePathInfo"
               "MultiviewsMatch"
-              "Mutex"
-              "NameVirtualHost"
-              "NoProxy"
-              "NWSSLTrustedCerts"
+              "RemoveCharset"
+              "RemoveEncoding"
+              "RemoveHandler"
+              "RemoveInputFilter"
+              "RemoveLanguage"
+              "RemoveOutputFilter"
+              "RemoveType"
+              "SetHandler"
+              "TypesConfig"
+              "MimeMagicFile"                                   ; 
mod_mime_magic
+              "MMapFile"                                        ; 
mod_mmap_static
+              "CacheNegotiatedDocs"                             ; 
mod_negotiation
+              "ForceLanguagePriority"
+              "LanguagePriority"
+              "NWSSLTrustedCerts"                               ; mod_nw_ssl
               "NWSSLUpgradeable"
-              "Options"
-              "Order"
-              "OutputSed"
-              "PassEnv"
-              "PidFile"
+              "SecureListen"
+              "PerlDispatchHandler"                             ; mod_perl 1
+              "PerlFreshRestart"
+              "PerlHandler"
+              "PerlOpmask"
+              "PerlRestartHandler"
+              "PerlScript"
+              "PerlSendHeader"
+              "PerlSetupEnv"
+              "PerlTaintCheck"
+              "PerlTransHandler"
+              "PerlWarn"
+              "PerlAccessHandler"                               ; mod_perl 1+2
+              "PerlAddVar"
+              "PerlAuthenHandler"
+              "PerlAuthzHandler"
+              "PerlChildExitHandler"
+              "PerlChildInitHandler"
+              "PerlCleanupHandler"
+              "PerlFixupHandler"
+              "PerlHeaderParserHandler"
+              "PerlInitHandler"
+              "PerlLogHandler"
+              "PerlModule"
+              "PerlPassEnv"
+              "PerlPostReadRequestHandler"
+              "PerlRequire"
+              "PerlSetEnv"
+              "PerlSetVar"
+              "PerlTypeHandler"
+              "PerlInputFilterHandler"                          ; mod_perl 2
+              "PerlInterpMax"
+              "PerlInterpMaxRequests"
+              "PerlInterpMaxSpare"
+              "PerlInterpMinSpare"
+              "PerlInterpScope"
+              "PerlInterpStart"
+              "PerlLoadModule"
+              "PerlOpenLogsHandler"
+              "PerlOptions"
+              "PerlOutputFilterHandler"
+              "PerlPostConfigHandler"
+              "PerlPreConnectionHandler"
+              "PerlProcessConnectionHandler"
+              "PerlResponseHandler"
+              "PerlSetInputFilter"
+              "PerlSetOutputFilter"
+              "PerlSwitches"
+              "PerlTrace"
+              "DTracePrivileges"                                ; 
mod_privileges
               "PrivilegesMode"
-              "Protocol"
-              "ProtocolEcho"
+              "VHostCGIMode"
+              "VHostCGIPrivs"
+              "VHostGroup"
+              "VHostPrivs"
+              "VHostSecure"
+              "VHostUser"
+              "AllowCONNECT"                                    ; mod_proxy
+              "BalancerGrowth"
+              "BalancerInherit"
+              "BalancerMember"
+              "BalancerPersist"
+              "CacheDefaultExpire"
+              "CacheDirLength"
+              "CacheDirLevels"
+              "CacheForceCompletion"
+              "CacheGcInterval"
+              "CacheLastModifiedFactor"
+              "CacheMaxExpire"
+              "CacheRoot"
+              "CacheSize"
+              "NoCache"
+              "NoProxy"
               "ProxyAddHeaders"
               "ProxyBadHeader"
               "ProxyBlock"
               "ProxyDomain"
               "ProxyErrorOverride"
-              "ProxyExpressDBMFile"
-              "ProxyExpressDBMType"
-              "ProxyExpressEnable"
-              "ProxyFtpDirCharset"
-              "ProxyFtpEscapeWildcards"
-              "ProxyFtpListOnWildcard"
-              "ProxyHTMLBufSize"
-              "ProxyHTMLCharsetOut"
-              "ProxyHTMLDocType"
-              "ProxyHTMLEnable"
-              "ProxyHTMLEvents"
-              "ProxyHTMLExtended"
-              "ProxyHTMLFixups"
-              "ProxyHTMLInterp"
-              "ProxyHTMLLinks"
-              "ProxyHTMLMeta"
-              "ProxyHTMLStripComments"
               "ProxyHTMLURLMap"
               "ProxyIOBufferSize"
               "ProxyMaxForwards"
@@ -505,75 +651,90 @@
               "ProxyRemote"
               "ProxyRemoteMatch"
               "ProxyRequests"
-              "ProxySCGIInternalRedirect"
-              "ProxySCGISendfile"
               "ProxySet"
               "ProxySourceAddress"
               "ProxyStatus"
               "ProxyTimeout"
               "ProxyVia"
-              "ReadmeName"
-              "ReceiveBufferSize"
-              "Redirect"
-              "RedirectMatch"
-              "RedirectPermanent"
-              "RedirectTemp"
-              "ReflectorHeader"
-              "RemoteIPHeader"
+              "ProxyExpressDBMFile"                             ; 
mod_proxy_express
+              "ProxyExpressDBMType"
+              "ProxyExpressEnable"
+              "ProxyFtpDirCharset"                              ; mod_proxy_ftp
+              "ProxyFtpEscapeWildcards"
+              "ProxyFtpListOnWildcard"
+              "ProxyHTMLBufSize"                                ; 
mod_proxy_html
+              "ProxyHTMLCharsetOut"
+              "ProxyHTMLDocType"
+              "ProxyHTMLEnable"
+              "ProxyHTMLEvents"
+              "ProxyHTMLExtended"
+              "ProxyHTMLFixups"
+              "ProxyHTMLInterp"
+              "ProxyHTMLLinks"
+              "ProxyHTMLMeta"
+              "ProxyHTMLStripComments"
+              "ProxySCGIInternalRedirect"                       ; 
mod_proxy_scgi
+              "ProxySCGISendfile"
+              "PythonAccessHandler"                             ; mod_python
+              "PythonAuthenHandler"
+              "PythonAuthzHandler"
+              "PythonAutoReload"
+              "PythonCleanupHandler"
+              "PythonConnectionHandler"
+              "PythonDebug"
+              "PythonEnablePdb"
+              "PythonFixupHandler"
+              "PythonHandler"
+              "PythonHandlerModule"
+              "PythonHeaderParserHandler"
+              "PythonImport"
+              "PythonInitHandler"
+              "PythonInputFilter"
+              "PythonInterpPerDirective"
+              "PythonInterpPerDirectory"
+              "PythonInterpreter"
+              "PythonLogHandler"
+              "PythonOptimize"
+              "PythonOption"
+              "PythonOutputFilter"
+              "PythonPath"
+              "PythonPostReadRequestHandler"
+              "PythonTransHandler"
+              "PythonTypeHandler"
+              "ReflectorHeader"                                 ; mod_reflector
+              "RemoteIPHeader"                                  ; mod_remoteip
               "RemoteIPInternalProxy"
               "RemoteIPInternalProxyList"
               "RemoteIPProxiesHeader"
               "RemoteIPTrustedProxy"
               "RemoteIPTrustedProxyList"
-              "RemoveCharset"
-              "RemoveEncoding"
-              "RemoveHandler"
-              "RemoveInputFilter"
-              "RemoveLanguage"
-              "RemoveOutputFilter"
-              "RemoveType"
-              "RequestHeader"
-              "RequestReadTimeout"
-              "Require"
-              "RewriteBase"
+              "RequestReadTimeout"                              ; 
mod_reqtimeout
+              "KeptBodySize"                                    ; mod_request
+              "RewriteBase"                                     ; mod_rewrite
               "RewriteCond"
               "RewriteEngine"
+              "RewriteLock"
+              "RewriteLog"
+              "RewriteLogLevel"
               "RewriteMap"
               "RewriteOptions"
               "RewriteRule"
-              "RLimitCPU"
-              "RLimitMEM"
-              "RLimitNPROC"
-              "Satisfy"
-              "ScoreBoardFile"
-              "Script"
-              "ScriptAlias"
-              "ScriptAliasMatch"
-              "ScriptInterpreterSource"
-              "ScriptLog"
-              "ScriptLogBuffer"
-              "ScriptLogLength"
-              "ScriptSock"
-              "SecureListen"
-              "SeeRequestTail"
-              "SendBufferSize"
-              "ServerAdmin"
-              "ServerAlias"
-              "ServerLimit"
-              "ServerName"
-              "ServerPath"
-              "ServerRoot"
-              "ServerSignature"
-              "ServerTokens"
-              "Session"
-              "SessionCookieName"
+              "InputSed"                                        ; mod_sed
+              "OutputSed"
+              "Session"                                         ; mod_session
+              "SessionEnv"
+              "SessionExclude"
+              "SessionHeader"
+              "SessionInclude"
+              "SessionMaxAge"
+              "SessionCookieName"                               ; 
mod_session_cookie
               "SessionCookieName2"
               "SessionCookieRemove"
-              "SessionCryptoCipher"
+              "SessionCryptoCipher"                             ; 
mod_session_crypto
               "SessionCryptoDriver"
               "SessionCryptoPassphrase"
               "SessionCryptoPassphraseFile"
-              "SessionDBDCookieName"
+              "SessionDBDCookieName"                            ; 
mod_session_dbd
               "SessionDBDCookieName2"
               "SessionDBDCookieRemove"
               "SessionDBDDeleteLabel"
@@ -581,28 +742,21 @@
               "SessionDBDPerUser"
               "SessionDBDSelectLabel"
               "SessionDBDUpdateLabel"
-              "SessionEnv"
-              "SessionExclude"
-              "SessionHeader"
-              "SessionInclude"
-              "SessionMaxAge"
-              "SetEnv"
+              "BrowserMatch"                                    ; mod_setenvif
+              "BrowserMatchNoCase"
               "SetEnvIf"
               "SetEnvIfExpr"
               "SetEnvIfNoCase"
-              "SetHandler"
-              "SetInputFilter"
-              "SetOutputFilter"
-              "SSIEndTag"
-              "SSIErrorMsg"
-              "SSIETag"
-              "SSILastModified"
-              "SSILegacyExprParser"
-              "SSIStartTag"
-              "SSITimeFormat"
-              "SSIUndefinedEcho"
+              "LoadFile"                                        ; mod_so
+              "LoadModule"
+              "CheckCaseOnly"                                   ; mod_speling
+              "CheckSpelling"
+              "SSLBanCipher"                                    ; mod_ssl
               "SSLCACertificateFile"
               "SSLCACertificatePath"
+              "SSLCacheServerPath"
+              "SSLCacheServerPort"
+              "SSLCacheServerRunDir"
               "SSLCADNRequestFile"
               "SSLCADNRequestPath"
               "SSLCARevocationCheck"
@@ -611,13 +765,26 @@
               "SSLCertificateChainFile"
               "SSLCertificateFile"
               "SSLCertificateKeyFile"
+              "SSLCheckClientDN"
               "SSLCipherSuite"
               "SSLCompression"
               "SSLCryptoDevice"
+              "SSLDenySSL"
+              "SSLDisable"
+              "SSLEnable"
               "SSLEngine"
+              "SSLEngineID"
+              "SSLExportClientCertificates"
+              "SSLFakeBasicAuth"
               "SSLFIPS"
               "SSLHonorCipherOrder"
               "SSLInsecureRenegotiation"
+              "SSLKeyNoteTrustedAssertion"
+              "SSLKeyNoteTrustedIssuerTemplate"
+              "SSLLog"
+              "SSLLogLevel"
+              "SSLMutex"
+              "SSLNoCAList"
               "SSLOCSPDefaultResponder"
               "SSLOCSPEnable"
               "SSLOCSPOverrideResponder"
@@ -645,9 +812,13 @@
               "SSLProxyProtocol"
               "SSLProxyVerify"
               "SSLProxyVerifyDepth"
+              "SSLRandomFile"
+              "SSLRandomFilePerConnection"
               "SSLRandomSeed"
               "SSLRenegBufferSize"
               "SSLRequire"
+              "SSLRequireCipher"
+              "SSLRequiredCiphers"
               "SSLRequireSSL"
               "SSLSessionCache"
               "SSLSessionCacheTimeout"
@@ -669,42 +840,129 @@
               "SSLUseStapling"
               "SSLVerifyClient"
               "SSLVerifyDepth"
-              "StartServers"
-              "StartThreads"
-              "Substitute"
+              "ExtendedStatus"                                  ; mod_status
+              "Substitute"                                      ; 
mod_substitute
               "SubstituteMaxLineLength"
+              "SuexecUserGroup"                                 ; mod_suexec
+              "ChrootDir"                                       ; mod_unixd
               "Suexec"
-              "SuexecUserGroup"
-              "ThreadLimit"
-              "ThreadsPerChild"
-              "ThreadStackSize"
-              "TimeOut"
-              "TraceEnable"
-              "TransferLog"
-              "TypesConfig"
-              "UnDefine"
-              "UndefMacro"
-              "UnsetEnv"
-              "Use"
-              "UseCanonicalName"
-              "UseCanonicalPhysicalPort"
-              "User"
-              "UserDir"
-              "VHostCGIMode"
-              "VHostCGIPrivs"
-              "VHostGroup"
-              "VHostPrivs"
-              "VHostSecure"
-              "VHostUser"
-              "VirtualDocumentRoot"
+              "UserDir"                                         ; mod_userdir
+              "CookieDomain"                                    ; mod_usertrack
+              "CookieExpires"
+              "CookieName"
+              "CookieStyle"
+              "CookieTracking"
+              "VirtualDocumentRoot"                             ; 
mod_vhost_alias
               "VirtualDocumentRootIP"
               "VirtualScriptAlias"
               "VirtualScriptAliasIP"
-              "WatchdogInterval"
-              "XBitHack"
-              "xml2EncAlias"
+              "WatchdogInterval"                                ; mod_watchdog
+              "xml2EncAlias"                                    ; mod_xml2enc
               "xml2EncDefault"
               "xml2StartParse"
+              "CoreDumpDirectory"                               ; mpm_common
+              "EnableExceptionHook"
+              "GracefulShutdownTimeout"
+              "Group"
+              "Listen"
+              "ListenBackLog"
+              "LockFile"
+              "MaxClients"
+              "MaxConnectionsPerChild"
+              "MaxMemFree"
+              "MaxRequestsPerChild"
+              "MaxRequestWorkers"
+              "MaxSpareThreads"
+              "MaxThreadsPerChild"
+              "MinSpareThreads"
+              "NumServers"
+              "PidFile"
+              "ReceiveBufferSize"
+              "ScoreBoardFile"
+              "SendBufferSize"
+              "ServerLimit"
+              "StartServers"
+              "StartThreads"
+              "ThreadLimit"
+              "ThreadsPerChild"
+              "User"
+              "MaxClientsVHost"                                 ; mpm_itk
+              "Listen"                                          ; mpm_netware
+              "ListenBacklog"
+              "MaxRequestsPerChild"
+              "MaxSpareThreads"
+              "MaxThreads"
+              "MinSpareThreads"
+              "SendBufferSize"
+              "StartThreads"
+              "ThreadStackSize"
+              "AssignUserId"                                    ; mpm_perchild
+              "ChildPerUserId"
+              "CoreDumpDirectory"
+              "Group"
+              "Listen"
+              "ListenBacklog"
+              "LockFile"
+              "MaxRequestsPerChild"
+              "MaxSpareThreads"
+              "MaxThreadsPerChild"
+              "MinSpareThreads"
+              "NumServers"
+              "PidFile"
+              "ScoreBoardFile"
+              "SendBufferSize"
+              "StartThreads"
+              "User"
+              "ServerEnvironment"                               ; mpm_peruser
+              "AcceptMutex"                                     ; mpm_prefork
+              "CoreDumpDirectory"
+              "Listen"
+              "ListenBacklog"
+              "LockFile"
+              "MaxRequestsPerChild"
+              "PidFile"
+              "ScoreBoardFile"
+              "SendBufferSize"
+              "ServerLimit"
+              "StartServers"
+              "User"
+              "CoreDumpDirectory"                               ; mpm_winnt
+              "Listen"
+              "ListenBacklog"
+              "MaxRequestsPerChild"
+              "PidFile"
+              "SendBufferSize"
+              "ThreadsPerChild"
+              "CoreDumpDirectory"                               ; mpm_worker
+              "Group"
+              "Listen"
+              "ListenBacklog"
+              "LockFile"
+              "MaxClients"
+              "MaxRequestsPerChild"
+              "MaxSpareThreads"
+              "MinSpareThreads"
+              "PidFile"
+              "ScoreBoardFile"
+              "SendBufferSize"
+              "ServerLimit"
+              "StartServers"
+              "ThreadLimit"
+              "ThreadsPerChild"
+              "User"
+              "DefaultMode"                                     ; (obsolete)
+              "DocTitle"
+              "DocTrailer"
+              "HeadPrefix"
+              "HeadSuffix"
+              "HideSys"
+              "HideURL"
+              "HTMLDir"
+              "HTTPLogFile"
+              "LastURLs"
+              "PrivateDir"
+              "TopSites"
+              "TopURLs"
               )
             'words))
           1 'font-lock-keyword-face)
@@ -712,75 +970,196 @@
     (list                               ; values
      (regexp-opt
       '(
+        "add"                                             ; (general)
         "All"
+        "allow"
+        "any"
+        "append"
         "AuthConfig"
         "Basic"
         "CONNECT"
+        "default"
         "DELETE"
-        "Digest"
-        "ExecCGI"
-        "FancyIndexing"
-        "FileInfo"
-        "FollowSymLinks"
-        "Full"
-        "GET"
-        "IconsAreLinks"
-        "Includes"
-        "IncludesNOEXEC"
-        "Indexes"
-        "Limit"
-        "Minimal"
-        "MultiViews"
-        "None"
-        "OPTIONS"
-        "OS"
-        "Options"
-        "Options"
-        "POST"
-        "PUT"
-        "ScanHTMLTitles"
-        "SuppressDescription"
-        "SuppressLastModified"
-        "SuppressSize"
-        "SymLinksIfOwnerMatch"
-        "URL"
-        "add"
-        "allow"
-        "any"
-        "append"
         "deny"
+        "Digest"
         "double"
         "downgrade-1.0"
         "email"
         "env"
         "error"
+        "ExecCGI"
+        "FancyIndexing"
+        "fcntl"
+        "FileInfo"
+        "flock"
+        "FollowSymLinks"
         "force-response-1.0"
         "formatted"
         "from"
         "full"
+        "GET"
         "gone"
         "group"
+        "IconsAreLinks"
+        "Includes"
+        "IncludesNOEXEC"
+        "Indexes"
         "inetd"
         "inherit"
+        "INode"
+        "Limit"
         "map"
+        "Minimal"
+        "MTime"
+        "MultiViews"
         "mutual-failure"
         "nocontent"
         "nokeepalive"
         "none"
         "off"
         "on"
+        "Options"
+        "OS"
+        "os2sem"
         "permanent"
+        "POST"
+        "pthread"
+        "PUT"
         "referer"
+        "ScanHTMLTitles"
         "seeother"
         "semi-formatted"
         "set"
         "standalone"
+        "SuppressDescription"
+        "SuppressLastModified"
+        "SuppressSize"
+        "SymLinksIfOwnerMatch"
+        "sysvsem"
         "temporary"
+        "tpfcore"
         "unformatted"
         "unset"
+        "URL"
         "user"
+        "uslock"
         "valid-user"
-        ) 'words)
+        "3DES"                                            ; cipher stuff
+        "ADH"
+        "ADH-DES-CBC-SHA"
+        "ADH-DES-CBC3-SHA"
+        "ADH-RC4-MD"
+        "ADH-RC4-MD5"
+        "aDSS"
+        "aNULL"
+        "aRSA"
+        "DES"
+        "DES-CBC-MD5"
+        "DES-CBC-SHA"
+        "DES-CBC3-MD5"
+        "DES-CBC3-SHA"
+        "DES-CFB-M1"
+        "DH"
+        "DH-DSS-DES-CBC-SHA"
+        "DH-DSS-DES-CBC3-SHA"
+        "DH-RSA-DES-CBC-SHA"
+        "DH-RSA-DES-CBC3-SHA"
+        "DSS"
+        "EDH"
+        "EDH-DSS-DES-CBC-SHA"
+        "EDH-DSS-DES-CBC3-SHA"
+        "EDH-RSA-DES-CBC-SHA"
+        "EDH-RSA-DES-CBC3-SHA"
+        "egd"
+        "eNULL"
+        "EXP"
+        "EXP-ADH-DES-CBC-SHA"
+        "EXP-ADH-RC4-MD5"
+        "EXP-DES-CBC-SHA"
+        "EXP-DH-DSS-DES-CBC-SHA"
+        "EXP-DH-RSA-DES-CBC-SHA"
+        "EXP-EDH-DSS-DES-CBC-SHA"
+        "EXP-EDH-RSA-DES-CBC"
+        "EXP-EDH-RSA-DES-CBC-SHA"
+        "EXP-RC2-CBC-MD5"
+        "EXP-RC4-MD5"
+        "EXPORT40"
+        "EXPORT56"
+        "file"
+        "FZA-FZA-CBC-SHA"
+        "FZA-NULL-SHA"
+        "FZA-RC4-SHA"
+        "HIGH"
+        "IDEA"
+        "IDEA-CBC-MD5"
+        "IDEA-CBC-SHA"
+        "kDHd"
+        "kDHr"
+        "kEDH"
+        "kRSA"
+        "LOW"
+        "MD5"
+        "MEDIUM"
+        "NULL"
+        "NULL-MD5"
+        "NULL-SHA"
+        "RC2"
+        "RC2-CBC-MD5"
+        "RC4"
+        "RC4-64-MD5"
+        "RC4-MD5"
+        "RC4-SHA"
+        "RSA"
+        "SHA"
+        "SHA1"
+        "send-as-is"                                      ; mod_asis
+        "cgi-script"                                      ; mod_cgi
+        "imap-file"                                       ; mod_imap
+        "server-info"                                     ; mod_info
+        "isapi-isa"                                       ; mod_isapi
+        "ldap-status"                                     ; mod_ldap
+        "Off"                                             ; mod_perl
+        "On"
+        "perl-script"
+        "Off"                                             ; mod_python
+        "On"
+        "python-program"
+        "All"                                             ; mod_ssl
+        "builtin"
+        "CompatEnvVars"
+        "connect"
+        "dbm"
+        "debug"
+        "egd"
+        "error"
+        "exec"
+        "ExportCertData"
+        "FakeBasicAuth"
+        "file"
+        "info"
+        "none"
+        "off"
+        "on"
+        "optional"
+        "optional_no_ca"
+        "OptRenegotiate"
+        "require"
+        "sem"
+        "shm"
+        "shmcb"
+        "shmht"
+        "ssl-accurate-shutdown"
+        "ssl-unclean-shutdown"
+        "SSLv2"
+        "SSLv3"
+        "startup"
+        "StdEnvVars"
+        "StrictRequire"
+        "TLSv1"
+        "trace"
+        "warn"
+        "server-status"                                   ; mod_status
+       ) 'words)
      1 'font-lock-type-face)))
   "Expressions to highlight in Apache config buffers.")
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]