mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-12-24 11:42:52 +01:00
2902a85dbd
* ircutils: Fix incorrect log message on invalid STS policy * STS: fix confusion over what a secure connection is irclib computed 'secure_connection' when TLS is enabled and TLS certs are checked; but ircutils used the value to parse STS policies, which should only care about being TLS or not. This commit fixes the incorrect parsing on unchecked-TLS, and triggers a reconnect when a STS policy is encountered in this case, to force TLS certs to be checked before storing the policy. * Accept STS policies when reconnecting after getting it over cleartext ircutils.parseStsPolicy() was passed self.driver.ssl which is the configured value, even though the connection was forced to be TLS temporarily * ci: Lower timeout * Fix typo in test name Co-authored-by: James Lu <james@overdrivenetworks.com> --------- Co-authored-by: James Lu <james@overdrivenetworks.com> |
||
---|---|---|
.. | ||
__init__.py | ||
messages.pot | ||
test_callbacks.py | ||
test_commands.py | ||
test_conf.py | ||
test_drivers.py | ||
test_dynamicScope.py | ||
test_firewall.py | ||
test_format.py | ||
test_i18n.py | ||
test_ircdb.py | ||
test_irclib.py | ||
test_ircmsgs.py | ||
test_ircutils.py | ||
test_misc.py | ||
test_plugin_create.py | ||
test_plugin.py | ||
test_plugins.py | ||
test_registry.py | ||
test_schedule.py | ||
test_standardSubstitute.py | ||
test_utils.py | ||
test_yn.py | ||
test.py |