diff options
author | Peter Powell <petpow@saberuk.com> | 2017-10-29 05:58:16 +0000 |
---|---|---|
committer | Peter Powell <petpow@saberuk.com> | 2017-11-13 16:16:31 +0000 |
commit | 4e81454a4a6a4b67d1a5c76576a46b8e02d9044e (patch) | |
tree | 89262f1b38ea55a64e2a4dbbd36138e1379a2d9a /docs/conf/modules.conf.example | |
parent | d23c030c9a8fd58807438245a004e4aa5b7288ba (diff) |
Add the m_ircv3_sts module which implements the IRCv3 STS spec.
Diffstat (limited to 'docs/conf/modules.conf.example')
-rw-r--r-- | docs/conf/modules.conf.example | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example index cf79dafce..b573de903 100644 --- a/docs/conf/modules.conf.example +++ b/docs/conf/modules.conf.example @@ -1014,6 +1014,27 @@ #<module name="ircv3_invitenotify"> #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# +# IRCv3 Strict Transport Security module: Provides the sts IRCv3.2 +# extension which allows clients connecting insecurely to upgrade their +# connections to TLS. +#<module name="ircv3_sts"> +# +# If using the ircv3_sts module you MUST define a STS policy to send +# to clients using the <sts> tag. This tag takes the following +# attributes: +# +# host - A glob match for the SNI hostname to apply this policy to. +# duration - The amount of time that the policy lasts for. Defaults to +# approximately two months by default. +# port - The port on which TLS connections to the server are being +# accepted. You MUST have a CA-verified certificate on this +# port. Self signed certificates are not acceptable. +# preload - Whether client developers can include your certificate in +# preload lists. +# +# <sts host="*.example.com" duration="60d" port="6697" preload="yes"> + +#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # Join flood module: Adds support for join flood protection +j X:Y. # Closes the channel for N seconds if X users join in Y seconds. #<module name="joinflood"> |