prosody/net
Jonas Schäfer 52a9ddd22a net.http: fail open if surrounding code does not configure TLS
Previously, if surrounding code was not configuring the TLS context
used default in net.http, it would not validate certificates at all.

This is not a security issue with prosody, because prosody updates the
context with `verify = "peer"` as well as paths to CA certificates in
util.startup.init_http_client.

Nevertheless... Let's not leave this pitfall out there in the open.
2021-08-29 15:04:47 +02:00
..
http Fix various spelling errors (thanks codespell) 2021-07-27 00:13:18 +02:00
resolvers net.resolvers.service: Only do DANE with secure SRV records 2021-07-18 23:25:45 +02:00
websocket Merge 0.11->trunk 2020-10-15 14:25:09 +01:00
adns.lua Merge 0.11->trunk 2021-01-12 19:19:15 +01:00
connect.lua net.connect: Remove TODO about use_ipv4/6 done in 3bfb20be844c 2020-06-22 01:42:18 +02:00
cqueues.lua net.cqueues: Fix resuming after timeouts 2020-07-08 22:01:19 +02:00
dns.lua net.dns: Disable jitter for default resolver (used by blocking dns.lookup() calls) 2020-06-28 12:02:10 +01:00
http.lua net.http: fail open if surrounding code does not configure TLS 2021-08-29 15:04:47 +02:00
httpserver.lua net.httpserver: Make function local, fixes loading since there is no environment [luacheck] 2018-03-23 13:20:19 +01:00
server.lua net.server: Switch to epoll backend by default 2020-06-01 13:43:35 +01:00
server_epoll.lua net.server_epoll: Split, attempt to clarify dirty noise message 2021-08-16 20:15:38 +02:00
server_event.lua net.server: Add a predrain callaback just before writes 2021-08-16 12:34:52 +02:00
server_select.lua net.server: Add a predrain callaback just before writes 2021-08-16 12:34:52 +02:00
unbound.lua net.unbound: Fix to initialize under prosodyctl 2021-01-21 23:33:59 +01:00
websocket.lua net.websocket: Fix traceback in case of ondisconnect being called twice 2019-11-26 15:29:01 +00:00