MatrixSynapse/synapse/config
Richard van der Hoff 546bc9e28b More server_name validation
We need to do a bit more validation when we get a server name, but don't want
to be re-doing it all over the shop, so factor out a separate
parse_and_validate_server_name, and do the extra validation.

Also, use it to verify the server name in the config file.
2018-07-04 18:59:51 +01:00
..
__init__.py ConsentResource to gather policy consent from users 2018-05-15 15:11:59 +01:00
__main__.py Use syntax that works on both py2.7 and py3 2016-03-07 20:13:10 +00:00
_base.py Open config file in non-bytes mode 2018-04-10 17:32:40 +02:00
api.py config,handlers/_base: added homeserver config for what state is included in a room invite 2016-03-04 10:43:17 +01:00
appservice.py fix tests 2018-06-28 20:56:07 +01:00
captcha.py point to the CAPTCHA docs 2016-06-12 23:11:29 +01:00
cas.py fix typo 2017-10-29 20:54:20 +00:00
consent_config.py Merge remote-tracking branch 'origin/master' into develop 2018-06-05 17:42:49 +01:00
database.py copyrights 2016-01-07 04:26:29 +00:00
emailconfig.py Support authenticated SMTP 2017-04-05 21:01:08 -07:00
groups.py Flake8 2017-10-19 13:36:06 +01:00
homeserver.py Infrastructure for a server notices room 2018-05-17 17:58:25 +01:00
jwt.py Make pyjwt dependency optional 2016-04-25 14:30:15 +01:00
key.py ConsentResource to gather policy consent from users 2018-05-15 15:11:59 +01:00
logger.py Write a clear restart indicator in logs 2018-06-20 15:33:14 +01:00
metrics.py copyrights 2016-01-07 04:26:29 +00:00
password.py Update password config comment 2016-07-06 12:18:19 +09:00
password_auth_providers.py synapse/config/password_auth_providers: Fixed bracket typo 2017-11-16 15:59:38 +01:00
push.py Print instead of logging 2017-11-13 18:32:08 +00:00
ratelimiting.py copyrights 2016-01-07 04:26:29 +00:00
registration.py spell out not to massively increase bcrypt rounds 2018-03-19 09:27:36 +00:00
repository.py Add private IPv6 addresses to preview blacklist #3312 2018-06-01 12:18:35 +02:00
saml2.py Add config option to disable password login 2015-10-22 10:37:04 +01:00
server.py More server_name validation 2018-07-04 18:59:51 +01:00
server_notices_config.py Allow overriding the server_notices user's avatar 2018-05-23 17:43:30 +01:00
spam_checker.py Forgot the new file again :( 2017-09-27 10:22:54 +01:00
tls.py Open certificate files as bytes 2018-04-10 17:36:29 +02:00
user_directory.py better doc 2017-12-04 17:51:33 +00:00
voip.py typo 2017-03-15 12:40:42 +00:00
workers.py Add replication http endpoint for event sending 2018-02-07 10:32:32 +00:00