Software /
code /
prosody-modules
Annotate
mod_warn_legacy_tls/README.md @ 6258:86989059de5b
:multibe Readme.md: correct prosody 0.13 to 13
diff --git a/mod_muc_anonymize_moderation_actions/README.md b/mod_muc_anonymize_moderation_actions/README.md
--- a/mod_muc_anonymize_moderation_actions/README.md
+++ b/mod_muc_anonymize_moderation_actions/README.md
@@ -34,7 +34,7 @@ Component "muc.example.com" "muc"
------ ----------------------
trunk Works as of 25-05-12
- 0.13 Works
+ 13 Works
0.12 Works
------ ----------------------
diff --git a/mod_sasl2/README.md b/mod_sasl2/README.md
--- a/mod_sasl2/README.md
+++ b/mod_sasl2/README.md
@@ -32,6 +32,6 @@ This module requires Prosody **trunk** a
Prosody Version Status
----------------------- ----------------
trunk as of 2025-05-25 Works
- 0.13 Works
+ 13 Works
0.12 Does not work
----------------------- ----------------
diff --git a/mod_sasl2_bind2/README.md b/mod_sasl2_bind2/README.md
--- a/mod_sasl2_bind2/README.md
+++ b/mod_sasl2_bind2/README.md
@@ -17,5 +17,5 @@ This module depends on [mod_sasl2]. It e
Prosody-Version Status
--------------- ----------------------
trunk Works as of 2025-05-25
- 0.13 Works
+ 13 Works
0.12 Does not work
diff --git a/mod_sasl2_fast/README.md b/mod_sasl2_fast/README.md
--- a/mod_sasl2_fast/README.md
+++ b/mod_sasl2_fast/README.md
@@ -34,5 +34,5 @@ clients being logged out unexpectedly.
Prosody-Version Status
--------------- ----------------------
trunk Works as of 2025-05-25
- 0.13 Work
+ 13 Work
0.12 Does not work
diff --git a/mod_sasl2_sm/README.md b/mod_sasl2_sm/README.md
--- a/mod_sasl2_sm/README.md
+++ b/mod_sasl2_sm/README.md
@@ -18,5 +18,5 @@ configuration options.
Prosody-Version Status
--------------- ----------------------
trunk Works as of 2025-05-25
- 0.13 Work
+ 13 Work
0.12 Does not work
diff --git a/mod_sasl_ssdp/README.md b/mod_sasl_ssdp/README.md
--- a/mod_sasl_ssdp/README.md
+++ b/mod_sasl_ssdp/README.md
@@ -21,5 +21,5 @@ There are no configuration options for t
Prosody-Version Status
--------------- ----------------------
trunk Works as of 2025-05-25
- 0.13 Works
+ 13 Works
0.12 Does not work
diff --git a/mod_vcard_muc/README.md b/mod_vcard_muc/README.md
--- a/mod_vcard_muc/README.md
+++ b/mod_vcard_muc/README.md
@@ -23,7 +23,7 @@ modules_enabled = {
# Compatibility
------------------------- ----------------------------------------
- 0.13 Room avatar feature included in Prosody
+ 13 Room avatar feature included in Prosody
0.12 Works
------------------------- ----------------------------------------
diff --git a/mod_warn_legacy_tls/README.md b/mod_warn_legacy_tls/README.md
--- a/mod_warn_legacy_tls/README.md
+++ b/mod_warn_legacy_tls/README.md
@@ -44,5 +44,5 @@ legacy_tls_versions = { "TLSv1", "TLSv1.
Prosody-Version Status
--------------- ---------------------
trunk Works as of 25-05-25
-0.13 Works
+13 Works
0.12 Works
author | Menel <menel@snikket.de> |
---|---|
date | Wed, 14 May 2025 23:32:04 +0200 |
parent | 6250:c6afc572e316 |
child | 6260:b3489b046782 |
rev | line source |
---|---|
6094
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
1 --- |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
2 labels: |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
3 - Stage-Alpha |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
4 summary: Warn users of obsolete TLS Versions in clients |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
5 --- |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
6 |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
7 |
6095 | 8 TLS 1.0 and TLS 1.1 are obsolete. This module warns clients if they are using those versions, to prepare for disabling them. (If you use the default prosody config, this module will be unnessesary in its default setting, since these protocols are not allowed anymore by any supported prosody version.) |
6094
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
9 |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
10 This module can be used to warn from TLS1.2 if you want to switch to modern security in the near future. |
3728 | 11 |
12 # Configuration | |
13 | |
14 ``` {.lua} | |
15 modules_enabled = { | |
16 -- other modules etc | |
17 "warn_legacy_tls"; | |
18 } | |
19 | |
20 -- This is the default, you can leave it out if you don't wish to | |
21 -- customise or translate the message sent. | |
22 -- '%s' will be replaced with the TLS version in use. | |
23 legacy_tls_warning = [[ | |
24 Your connection is encrypted using the %s protocol, which has been demonstrated to be insecure and will be disabled soon. Please upgrade your client. | |
25 ]] | |
6094
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
26 |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
27 --You may want to warn about TLS1.2 these days too (This note added 2024), by default prosody will not even allow connections from TLS <1.2 |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
28 --Example: |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
29 legacy_tls_versions = { "TLSv1", "TLSv1.1", "TLSv1.2" } |
3728 | 30 ``` |
31 | |
32 ## Options | |
33 | |
34 `legacy_tls_warning` | |
35 : A string. The text of the message sent to clients that use outdated | |
36 TLS versions. Default as in the above example. | |
37 | |
38 `legacy_tls_versions` | |
39 : Set of TLS versions, defaults to | |
40 `{ "SSLv3", "TLSv1", "TLSv1.1" }`{.lua}, i.e. TLS \< 1.2. | |
6094
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
41 |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
42 # Compatibility |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
43 |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
44 Prosody-Version Status |
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
45 --------------- --------------------- |
6250
c6afc572e316
mod_warn_legacy_tls: update Compability
Menel <menel@snikket.de>
parents:
6095
diff
changeset
|
46 trunk Works as of 25-05-25 |
6258
86989059de5b
:multibe Readme.md: correct prosody 0.13 to 13
Menel <menel@snikket.de>
parents:
6250
diff
changeset
|
47 13 Works |
6094
7adab72d5ebe
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions.
Menel <menel@snikket.de>
parents:
6003
diff
changeset
|
48 0.12 Works |