diff --git a/docs/source/Coding/Changelog.md b/docs/source/Coding/Changelog.md index bd862e33a9..ace124344a 100644 --- a/docs/source/Coding/Changelog.md +++ b/docs/source/Coding/Changelog.md @@ -2,6 +2,9 @@ ## Main +- Fix: Clean up `get_sides` function in evadventure tutorial to return also + the calling combatant with its `allies` return, to make it easier to reason around. +- Feature: Add `SSL_CERTIFICATE_ISSUERS` setting for customizing Telnet+SSL. - Contrib: Refactored `dice.roll` contrib function to use `safe_eval`. Can now optionally be used as `dice.roll("2d10 + 4 > 10")`. Old way works too. diff --git a/docs/source/Setup/Settings-Default.md b/docs/source/Setup/Settings-Default.md index c85961734a..34cfe82200 100644 --- a/docs/source/Setup/Settings-Default.md +++ b/docs/source/Setup/Settings-Default.md @@ -68,6 +68,16 @@ SSL_ENABLED = False SSL_PORTS = [4003] # Telnet+SSL Interface addresses to listen to. If 0.0.0.0, listen to all. Use :: for IPv6. SSL_INTERFACES = ["0.0.0.0"] +# Telnet+SSL certificate issuers. Don't change unless you have issues, e.g. CN may need to be +# changed to your server's hostname. +SSL_CERTIFICATE_ISSUER = { + "C": "EV", + "ST": "Evennia", + "L": "Evennia", + "O": "Evennia Security", + "OU": "Evennia Department", + "CN": "evennia", +} # OOB (out-of-band) telnet communication allows Evennia to communicate # special commands and data with enabled Telnet clients. This is used # to create custom client interfaces over a telnet connection. To make