Mercurial > prosody-hg
comparison core/certmanager.lua @ 2563:1ede33f50ab4
certmanager: Tabs not spaces!
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Fri, 05 Feb 2010 14:22:48 +0000 |
| parents | b877533d4ec9 |
| children | 6b4fe320a6ea |
comparison
equal
deleted
inserted
replaced
| 2562:f321211978f6 | 2563:1ede33f50ab4 |
|---|---|
| 19 local default_ssl_config = configmanager.get("*", "core", "ssl"); | 19 local default_ssl_config = configmanager.get("*", "core", "ssl"); |
| 20 | 20 |
| 21 function get_context(host, mode, config) | 21 function get_context(host, mode, config) |
| 22 local ssl_config = config and config.core.ssl or default_ssl_config; | 22 local ssl_config = config and config.core.ssl or default_ssl_config; |
| 23 if ssl and ssl_config then | 23 if ssl and ssl_config then |
| 24 return ssl_newcontext(setmetatable(ssl_config, mode == "client" and default_ssl_ctx_mt or default_ssl_ctx_in_mt)); | 24 return ssl_newcontext(setmetatable(ssl_config, mode == "client" and default_ssl_ctx_mt or default_ssl_ctx_in_mt)); |
| 25 end | 25 end |
| 26 return nil; | 26 return nil; |
| 27 end | 27 end |
| 28 | 28 |
| 29 function reload_ssl_config() | 29 function reload_ssl_config() |
| 30 default_ssl_config = config.get("*", "core", "ssl"); | 30 default_ssl_config = config.get("*", "core", "ssl"); |
| 31 end | 31 end |
